US20050249183A1 - Method and device for transmission and reception over a distributed media access control network - Google Patents
Method and device for transmission and reception over a distributed media access control network Download PDFInfo
- Publication number
- US20050249183A1 US20050249183A1 US11/043,279 US4327905A US2005249183A1 US 20050249183 A1 US20050249183 A1 US 20050249183A1 US 4327905 A US4327905 A US 4327905A US 2005249183 A1 US2005249183 A1 US 2005249183A1
- Authority
- US
- United States
- Prior art keywords
- payload
- fields
- information
- check sequence
- information frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2628—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/16—Multipoint routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
- H04W28/065—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/7163—Spread spectrum techniques using impulse radio
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70702—Intercell-related aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/14—Flow control between communication endpoints using intermediate storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access, e.g. scheduled or random access
- H04W74/08—Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access]
Definitions
- the invention relates to method and devices for transmission and reception over distributed media access control networks and especially over ultra wide band wireless networks utilizing a distributed media access control scheme.
- Short-range ultra wide band wireless networks are being developed in order to allow wireless transmission of vast amounts of information between various devices.
- Some of the short-range ultra wide band wireless networks are characterized by a distributed architecture in which devices exchange information without being controlled by a central host or a base station.
- FIG. 1 is a schematic illustration of two ultra wide band wireless networks (also referred to as personal access networks) 10 and 20 , each including multiple devices that wirelessly communicate with each other.
- First network 10 includes first till third devices A-C 11 - 13 and the second network 20 includes forth till sixth devices D-F 24 - 26 .
- Each of the ultra wide band wireless networks uses time division multiple access (TDMA) techniques in order to allow its devices to share a single channel.
- TDMA time division multiple access
- FIG. 2 illustrates a typical TDMA frame 30 .
- TDMA frame 30 includes multiple time-slots, such as beacon slots 14 and media access slots.
- the media access slots include distributed reservation period (DPR) slots 36 and prioritized contention access (PCA) slots 38 .
- DPR distributed reservation period
- PCA prioritized contention access
- PCA slots are also referred to as PCA periods.
- DRP slots are also referred to as DRP periods.
- the beacon slots are used to synchronize devices to the TDMA frame 30 .
- a typical beacon frame includes information that identifies the transmitting device. It also may include timing information representative of the start time of the TDMA frame 30 .
- the DRP slots 36 are coordinated between devices that belong to the same network and allow devices to reserve these slots in advance.
- the PCA slots 38 devices that belong to the network compete for access based upon their transmission priority. It is noted that the allocation of media access time slots is dynamic and can change from one TDMA frame to another.
- transmissions from devices during PCA slots are assigned by applying a carrier sense multiple access with collision avoidance (CSMA/CA) scheme If a device requests to transmit over a wireless medium it has to check if the wireless medium is idle. If the wireless medium is idle, the device has to wait a random backoff period. This random backoff time is selected from a contention window that has a length that is related to the priority of the device. For higher-priority devices the contention window is shorter.
- CSMA/CA carrier sense multiple access with collision avoidance
- the transmission process is usually quite complex and includes many operations such as but not limited to forward correction encoding, interleaving, modulating and the like.
- a receiver must reverse the procedures applied by the transmitter.
- a first technique includes sending acknowledgement messages to indicate a reception of a certain information frame when performing point-to-point transmission. These acknowledgement messages can be sent per frame (Immediate ACK scheme) or per a group of frames (Burst ACK scheme). The former decreases the communication channel utilization but reduces communication error penalty. Burst ACK scheme is capable of keeping high throughput at the price of higher implementation complexity and higher memory requirements for a device.
- the acknowledgement transmission techniques (Imm-ACK and B-ACK) are not applied when performing multicast or broadcast transmission over ultra wide band wireless networks.
- Another technique involves introducing forward error correction encoding, such as convolutional encoding, that puts redundancies in the information that can be used to correct a limited amount of errors. Yet a further technique included only error detection, and not correction.
- a device for transmission includes: (i) an interface for receiving at least multiple information signals; and (ii) circuitry adapted to process the at least multiple information signals to provide an information frame that includes a PHY layer header, multiple payload fragments, multiple fragmentation control fields and multiple payload fragment check sequence fields.
- the circuitry is further adapted to transmit the information frame over a network that utilized a distributed media access control scheme.
- the multiple payload fragments are associated with the multiple fragmentation control fields and with the multiple payload fragment check sequence fields.
- a method for transmission includes: (i) receiving at least multiple information signals; (ii) processing the at least information signals to provide an information frame that includes a PHY layer header, multiple payload fragments, multiple fragmentation control fields and multiple payload fragment check sequence fields; and (iii) transmitting the information frame over a network that utilizes a distributed media access control scheme; whereas the multiple payload fragments are associated with the multiple fragmentation control fields and with the multiple payload fragment check sequence fields.
- a method for reception includes: (i) receiving, an information frame that was transmitted over a network that utilizes a distributed media access control scheme, the information frame includes a PHY layer header, multiple payload fragments, multiple fragmentation control fields and multiple payload fragment check sequence fields; whereas the multiple payload fragments are associated with the multiple fragmentation control fields and with the multiple payload fragment check sequence fields; and (ii) processing the information frame to provide a payload that comprises multiple information signals.
- FIG. 1 is a schematic illustration of two networks (also referred to as personal access networks), each including multiple devices that wirelessly communicate with each other;
- FIG. 2 illustrates a typical TDMA frame
- FIG. 3 illustrates a proposed MBOA information frame
- FIGS. 4 a - 4 b illustrate a device capable of wireless transmission, and some of its components, according to an embodiment of the invention.
- FIGS. 5 and 9 illustrate an information frame, according to an embodiment of the invention.
- FIG. 6 illustrates the throughput achieved when using different information frames
- FIG. 7 is a flow chart that illustrates a method for transmission, according to an embodiment of the invention.
- FIG. 8 is a flow chart that illustrates a method for reception, according to an embodiment of the invention.
- Various operations such as transmissions utilize the distributed media access control scheme in the sense that the access to a shared medium is governed by a distributed media access control scheme.
- MBOA is a standard that is being developed by various vendors in the field of ultra wide band wireless communication.
- a MBOA transmitter has a PHY layer that is capable of performing multiple operations, such as but not limited to convolutional encoding, bit padding, time frequency code (TFC) interleaving, Quadrature Phase Shift Key (QPSK) modulation and Orthogonal Frequency Division Multiplexing (OFDM).
- multiple operations such as but not limited to convolutional encoding, bit padding, time frequency code (TFC) interleaving, Quadrature Phase Shift Key (QPSK) modulation and Orthogonal Frequency Division Multiplexing (OFDM).
- a typical transmitter includes a convolutional encoder, an interleaver and a OFDM modulator.
- An information sequence enters a convolutional encoder that adds redundant bits, the sequence is then interleaved in order to cope with burst errors, and then OFDM modulated.
- Said modulation includes mapping multiple signals to multiple narrowband subcarriers and performing inverse Fourier transform to provide a sequence of OFDM symbols.
- FIG. 3 illustrates a proposed MBOA information frame 100 .
- the information frame 100 includes a physical layer convergence procedure (PLCP) preamble 112 , a PHY layer header 114 , a MAC layer header 116 , a header check sequence field (HCS) 118 , header tail bits 120 , header pad bits 121 , payload 122 , a frame check sequence field (FCS) 124 , frame tail bits 126 and pad bits 128 .
- PLCP physical layer convergence procedure
- HCS header check sequence field
- FCS frame check sequence field
- the information frame 100 includes MAC layer fields such as fields 116 , 118 , 122 and 124 .
- Information frame 100 also includes various PHY layer fields, such as fields 112 , 114 , 120 , 121 , 126 and 128 .
- the payload 122 usually includes one or more MAC layer frames (also known as MSDU or MCDU) or frames of a upper communication protocol layer, such as an application layer.
- information frame 100 typically includes a single upper layer frame.
- the PLCP preamble 112 includes a packet and frame synchronization sequences that are followed by a channel estimation sequence.
- the PLCP preamble assists the receiver, among other things, to estimate the properties of the wireless medium.
- MBOA proposes two possible PLCP preambles—a short PLCP preamble and a long PLCP preamble.
- the long PLCP preamble is used at low bit rates. At high bit rates a first frame includes the long PLCP preamble while the remaining frames include the short PLCP preamble.
- the PHY layer header 114 includes information about the type of modulation, the coding rate and the spreading factor used during the transmission of the information, the length of the frame payload and scrambling data information.
- MAC layer header 116 includes a frame control field, source and destination identification fields, sequence control fields 117 and duration/access method fields.
- the header tail bits 120 as well as the frame tail bits 126 are set to zero, thus allowing a convolutional encoder within the receiver to return to a “zero state” and improve its error probability.
- the header tail bits 120 (the frame tail bits 126 ) are followed by header pad bits 121 (frame pad bits 128 ) in order to align the information stream on an OFDM interleaver boundaries.
- the payload is usually between one byte and 4096 bytes long. When a transmission or reception error occurs the whole frame is re-transmitted.
- the mentioned below information frame is transmitted by a device that is a part of a wideband wireless network and has a communication protocol stack that includes at least a PHY layer and a MAC layer.
- the MAC layer of such devices controls the access to ultra wide band wireless medium and is referred to ultra wide band wireless medium access control.
- the device can include various components that are arranged in multiple layers.
- a first configuration includes a frame convergence sub-layer, a MAC layer, a PHY layer as well as MAC SAP, PHY SAP, frame convergence sub-layer SAP and a device management entity can also be utilized. Another configuration is described at FIGS. 4 a and 4 b.
- Wisair Inc. of Tel Aviv Israel manufactures a chip set that includes a Radio Frequency PHY layer chip and a Base-Band PHY layer chip. These chips can be connected in one end to a RF antenna and on the other hand be connected or may include a MAC layer circuitry.
- FIG. 4 a illustrates a device 60 that is capable of wireless transmission, according to an embodiment of the invention.
- Device 60 includes antenna 61 that is connected to a RF chip 62 .
- RF chip 62 is connected to a MAC/PHY layers chip 63 that includes a PHY layer block 63 and a MAC layer block 64 .
- the MAC/PHY layers chip 63 is connected to an application entity 66 that provides it with information to be eventually transmitted (TX) and also provides the application 66 with information received (RX) by antenna 61 and processed by PHY and MAC layers blocks 68 and 69 of FIG. 4 b.
- the MAC layer block 64 controls the PHY layer block using a PHY status and control interface.
- the MAC and PHY layers exchange information (denoted TX and RX) using PHY-MAC interface 90 .
- the RF chip 62 provides to the PHY layer block 63 received information that is conveniently down-converted to base band frequency.
- the RF chip 62 receives from the PHY layer block 63 information to be transmitted as well as RF control signals.
- the application 66 is connected to the MAC/PHY layers chip 63 by a high speed I/O interface.
- FIG. 4 b illustrates various hardware and software components of the MAC/PHY layers chip 63 , according to an embodiment of the invention.
- the Upper Layer IF block 64 of the MAC/PHY layers chip 63 includes hardware components (collectively denoted 69 ) and software components (collectively denoted 68 ). These components includes interfaces to the PHY layer (MAC- PHY interface 90 ) and to the application (or higher layer components).
- the hardware components 69 includes configuration and status registers 81 , Direct Memory Access controller and list processor 82 , First In First Out (FIFO) stacks 83 and frame validation and filtering components 84 , DRP and PCA slots schedulers 85 , ACK processors 86 , and MAC-PHY internal interface 87 .
- configuration and status registers 81 Direct Memory Access controller and list processor 82 , First In First Out (FIFO) stacks 83 and frame validation and filtering components 84 , DRP and PCA slots schedulers 85 , ACK processors 86 , and MAC-PHY internal interface 87 .
- FIFO First In First Out
- the software components 68 includes a management module 72 , transmit module 73 , receive module 74 m hardware adaptation layer 75 , DMA drivers 76 , MAC layer management entity (MLME) service access point (SAP) 71 , MACS API 70 and the like.
- MLME MAC layer management entity
- These software and hardware components are capable of performing various operations and provide various services such as: providing an interface to various layers, filtering and routing of specific application packets sent to MAC data queues or provided by these queues, performing information and/or frame processing, and the like.
- the routing can be responsive to various parameters such as the destinations of the packets, the Quality of Service characteristics associated with the packets, and the like.
- the processing of information along a transmission path may include: forming the MAC packet itself, including MAC header formation, aggregation of packets into a bigger PHY PDU for better efficiency, fragmentation of packets for better error rate performance, PHY rate adaptation, implementation of Acknowledgements policies, and the like.
- the processing of information along a reception path may include de-aggregation and/or de-fragmentation of incoming packets, implementation of acknowledgment and the like.
- the hardware components are capable of transferring data between MAC software queues and MAC hardware (both TX and RX), scheduling of beacons slots, scheduling of DRP and PCA access slots, validation and filtering (according to destination address of incoming frames, encryption/decryption operations, low-level acknowledgement processing (both in the TX path and in the RX path).
- Device 60 can be a simple device or even a complex device such as but not limited to a multimedia server that is adapted to transmit information frames of different types to multiple devices. It can, for example transmit Streaming data, like voice, Video, Game applications, etc.) data files during DRP slots, and while PCA slots transmits video over IP frames download MP3 files, download MPEG-2 files, and stream or download MPEG-4 streams.
- Streaming data like voice, Video, Game applications, etc.
- PCA slots transmits video over IP frames download MP3 files, download MPEG-2 files, and stream or download MPEG-4 streams.
- device 60 is capable of receiving as well as transmitting information.
- device 60 includes a receiver that includes multiple software and hardware components that are capable of substantially reversing the operation of the device transmitter portions.
- the receiver includes a receiver interface (such as antenna and RF chip) adapted to receive an information frame that was transmitted over an ultra wide band wireless medium, the information frame includes a PHY layer header, multiple payload fragments, multiple fragmentation control fields and multiple payload fragment check sequence fields; whereas the multiple payload fragments are associated with the multiple fragmentation control fields and with the multiple payload fragment check sequence fields.
- That receiver also includes circuitry (such as MAC layer components) for processing the information frame to provide a payload that comprises multiple information signals.
- FIG. 5 illustrates information frame 200 , according to an embodiment of the invention.
- the information frame 200 includes a PHY layer preamble, such as PLCP preamble 112 , a PHY layer header 114 , a modified MAC layer header 116 ′, HCS 118 , header tail bits 120 , header pad bits 121 .
- PHY layer preamble such as PLCP preamble 112
- PHY layer header 114 a modified MAC layer header 116 ′, HCS 118
- header tail bits 120 , header pad bits 121 .
- K is a positive integer representing the amount of payload fragments per information frame 200 and whereas each payload fragment is preceded by a corresponding fragmentation control field and is followed by a payload fragment check sequence field.
- Sequence 210 is followed by a frame check sequence field (FCS) 124 , frame tail bits 126 and pad bits 128 .
- FCS frame check sequence field
- the size of the fragment can be pre-negotiated or otherwise defined and transmitted to the receiver.
- part MAC header like the Sequence Control field of the MAC header can be used to notify the size of the fragment in a particular aggregated frame.
- the information frame can include a long PLCP preamble, or a short PCLP preamble, according, for example to the bit rate and the order of an information frame within a series of information frames.
- the inventors found that by using relatively short payload fragments and associating a payload fragment check sequence field and a fragmentation control field the penalty of errors is dramatically reduced from the size of a PHY frame to the size of a payload fragment.
- FIG. 6 illustrates the throughput achieved when using different information frames.
- the X-axis represents the PHY layer data rate.
- the Y-axis represents the effective throughput at Million bits per second.
- the effective throughput is the rate of information payload.
- the following curves were generated by simulating a transmission sequence of a first information frame that includes a long PCLP preamble, followed by five information frames that include a short PCLP preamble.
- Curve 82 illustrates the transmission of information frame such as information frame 200 , while the other curves illustrate the transmission information frames such as information frame 100 , of various lengths.
- the upper curve 81 represents the effective throughput achieved when using information frames of four thousand bits. At a PHY data rate of about four hundred and eighty Mbps an effective throughput of four hundred Mbps was achieved.
- the following curve 82 represents the effective throughput achieved when using information frames of about four thousand bits that include multiple two hundred and fifty six bit fragments. At a PHY data rate of about four hundred and eighty Mbps an effective throughput of three hundred and ninety Mbps was achieved.
- the four lower curves 83 - 86 represent the effective throughputs achieved when using information frames of two thousand, one thousand, five hundred and two hundred and fifty bits, accordingly.
- FIG. 7 illustrates a method 300 for transmission, according to an embodiment of the invention.
- Method 300 starts by stage 310 of receiving at least multiple information signals.
- the information signals can belong to multiple frames.
- Stage 310 is followed by stage 320 of processing the at least multiple information signals to provide an information frame that includes a PHY layer header, multiple payload fragments, multiple fragmentation control fields and multiple payload fragment check sequence fields.
- the multiple payload fragments are associated with the multiple fragmentation control fields and with the multiple payload fragment check sequence fields. It is noted stage 310 does not necessarily include processing all the received signals. It is also noted that during said processing some signals can be modified, other signals can be deleted and the like.
- stage 310 includes aggregating signals from multiple payloads and/or frames.
- the control bits associated with each received frame can be modified or remain unchanged.
- the control bits may include MAC header bits and the like.
- the processing continues to aggregate them into an information frame.
- Said aggregation can also require an alteration of the information frame header, for example for notifying that the information frame is an aggregated frame.
- each payload fragments is associated with a fragmentation control field and with a payload fragment check sequence field.
- a payload fragment is substantially smaller than the payload.
- stage 320 further includes providing a MAC layer header that includes fragmentation information representative of a structure of the information frame.
- At least most payload fragments are of the same length.
- the last fragment sizes differs from the size of other fragments.
- the fragmentation control fields include a payload sequence serial number and also include a fragment serial number.
- Stage 320 is followed by stage 330 of transmitting the information frame utilizing a distributed media access control scheme. This stage can involve transmitting over a ultra wide band wireless medium.
- FIG. 8 illustrates a method 400 for reception, according to an embodiment of the invention.
- a receiver that executes the stages of method 400 substantially reverses the stages applied by a transmitted applying method 300 .
- Method 400 starts by stage 410 of receiving an information frame that was transmitted over a network that applied a distributed media access control scheme.
- the transmission can involve a transmission over an ultra wide band wireless medium.
- the information frame includes a PHY layer header, a MAC header with notification of the type of frame (In-MPDU fragmented), multiple payload fragments, multiple fragmentation control fields and multiple payload fragment check sequence fields; whereas the multiple payload fragments are associated with the multiple fragmentation control fields and with the multiple payload fragment check sequence fields.
- Stage 410 is followed by stage 420 of processing the information frame to provide a payload that includes multiple information signals.
- the device is capable of aggregating multiple MAC layer frames to a single PHY frame.
- These MAC layer frames or MAC layer segments can be treated as information frame 500 fragments.
- FIG. 9 illustrates an information frame 500 that includes a PHY layer preamble, such as PLCP preamble 112 , a PHY layer header 114 , a modified MAC layer header 116 ′′, HCS 118 , header tail bits 120 , header pad bits 121 .
- a PHY layer preamble such as PLCP preamble 112 , a PHY layer header 114 , a modified MAC layer header 116 ′′, HCS 118 , header tail bits 120 , header pad bits 121 .
- FC fragmentation control
- FCS payload fragment check sequence
- the FC fields can also indicate if a certain payload fragment is the last within the PHY frame.
- the last FCS field 516 (K) is followed by a frame check sequence field (FCS) 124 , frame tail bits 126 and pad bits 128 .
- FCS frame check sequence field
- the aggregation header 502 includes the following fields: amount of MAC layer frames 522 , and for each payload fragment its length 524 ( 1 )- 524 (K), and a fragmentation control fields 526 ( 1 )- 526 (K) indicating whether this is a fragment of a MAC layer frame and if so whet is it's serial number. It is noted that at least some of the payload fragments can be MAC layer frames. In such a case the MAC layer frames are not necessarily fragmented in order to generate the information frame 500 .
- the information frame 500 is generated in response to a reception of one or more original frames.
- the information frame can be generated in various manners.
- the information frame can include the payloads of more than one original frame but can also include portions of a single original frame.
- the information frame can be generated by aggregating original frames that include their own frame check sequence protection fields.
- the information frames can be generated by fragmenting a single original frame and adding various fields.
- the information frame 500 does not include FCS or FC fields for each payload fragment, and the aggregation header is altered accordingly.
- the device can dynamically determines the configuration of a transmitted information frame in response to wireless medium quality and in response to a quality of service associated with certain applications.
- the wireless medium quality can be assessed by monitoring transmission successes and failures (for example monitoring acknowledge based transmissions), by performing an PHY layer SNR estimation, and the like.
- the quality of service can be represented by various parameters including, for example, packet error rate, latency, interval between channel reservation, and the like.
Abstract
Description
- The present patent application is a continuation application of International Application No. PCT/IL05/000021 filed Jan. 6, 2005, which claims priority benefit from United States Provisional Application No. 60/535,436 filed Jan. 8, 2004 and United States Provisional Application No. 60/535,621 filed Jan. 8, 2004, the contents of which are incorporated herein by reference.
- This application is related to the following applications:
- 1. METHOD AND DEVICES FOR MULTICASTING INFORMATION OVER A NETWORK THAT APPLIED A DISTRIBUTED MEDIA ACCESS CONTROL SCHEME, application Ser. No. ______, filed Jan. 25, 2005.
- 2. METHODS AND DEVICES FOR EXPANDING THE RANGE OF A NETWORK, application Ser. No. ______, filed Jan. 25, 2005.
- 3. METHOD AND SYSTEM FOR OPERATING MULTIPLE DEPENDENT NETWORKS, application Ser. No. ______, filed Jan. 25, 2005.
- 4. A DEVICE AND METHOD FOR MAPPING INFORMATION STREAMS To MaC LAYER QUEUES, application Ser. No. ______, filed Jan. 25, 2005.
- 5. ULTRA WIDE BAND WIRELESS MEDIUM ACCESS CONTROL METHOD AND A DEVICE FOR APPLYING AN ULTRA WIDE BAND WIRELESS MEDIUM ACCESS CONTROL SCHEME, application Ser. No. ______, filed Jan. 25, 2005.
- 1. Field of the Invention
- The invention relates to method and devices for transmission and reception over distributed media access control networks and especially over ultra wide band wireless networks utilizing a distributed media access control scheme.
- 2. Background of the Invention
- Recent developments in telecommunication and semiconductor technologies facilitate the transfer of growing amounts of information over wireless networks.
- Short-range ultra wide band wireless networks are being developed in order to allow wireless transmission of vast amounts of information between various devices.
- Some of the short-range ultra wide band wireless networks are characterized by a distributed architecture in which devices exchange information without being controlled by a central host or a base station.
-
FIG. 1 is a schematic illustration of two ultra wide band wireless networks (also referred to as personal access networks) 10 and 20, each including multiple devices that wirelessly communicate with each other.First network 10 includes first till third devices A-C 11-13 and thesecond network 20 includes forth till sixth devices D-F 24-26. - Each of the ultra wide band wireless networks uses time division multiple access (TDMA) techniques in order to allow its devices to share a single channel.
-
FIG. 2 illustrates atypical TDMA frame 30.TDMA frame 30 includes multiple time-slots, such asbeacon slots 14 and media access slots. The media access slots include distributed reservation period (DPR)slots 36 and prioritized contention access (PCA)slots 38. PCA slots are also referred to as PCA periods. DRP slots are also referred to as DRP periods. - The beacon slots are used to synchronize devices to the
TDMA frame 30. A typical beacon frame includes information that identifies the transmitting device. It also may include timing information representative of the start time of theTDMA frame 30. - The
DRP slots 36 are coordinated between devices that belong to the same network and allow devices to reserve these slots in advance. During thePCA slots 38 devices that belong to the network compete for access based upon their transmission priority. It is noted that the allocation of media access time slots is dynamic and can change from one TDMA frame to another. - Typically, transmissions from devices during PCA slots are assigned by applying a carrier sense multiple access with collision avoidance (CSMA/CA) scheme If a device requests to transmit over a wireless medium it has to check if the wireless medium is idle. If the wireless medium is idle, the device has to wait a random backoff period. This random backoff time is selected from a contention window that has a length that is related to the priority of the device. For higher-priority devices the contention window is shorter.
- The transmission process is usually quite complex and includes many operations such as but not limited to forward correction encoding, interleaving, modulating and the like. A receiver must reverse the procedures applied by the transmitter.
- Various techniques are applied in order to increase the reliability of wireless telecommunications. A first technique includes sending acknowledgement messages to indicate a reception of a certain information frame when performing point-to-point transmission. These acknowledgement messages can be sent per frame (Immediate ACK scheme) or per a group of frames (Burst ACK scheme). The former decreases the communication channel utilization but reduces communication error penalty. Burst ACK scheme is capable of keeping high throughput at the price of higher implementation complexity and higher memory requirements for a device. The acknowledgement transmission techniques (Imm-ACK and B-ACK) are not applied when performing multicast or broadcast transmission over ultra wide band wireless networks.
- In some networks that include a central station and various clients or a master station and multiple slave stations various acknowledgment schemes were applied. The following U.S. patent, U.S. patent applications and PCT patent application, all being incorporated herein by reference, provide an example of some prior art methods and systems: U.S. patent application 2001/0051529 of Davies titled “Radio system and apparatus for, and method of, multicast communication”; U.S. Pat. No. 6,122,483 of Lo et al. titled “Method and apparatus for multicast messaging in a public satellite network”; U.S. patent application 2003/0145102 of Keller-Tuberg, titled “Facilitating improved reliability of internet group management protocol through the use of acknowledgment massages”; and PCT patent application WO2004/084488 of Lynch et al, titled “Method and apparatus for reliable multicast”.
- Another technique involves introducing forward error correction encoding, such as convolutional encoding, that puts redundancies in the information that can be used to correct a limited amount of errors. Yet a further technique included only error detection, and not correction.
- It is noted that in some applications (such as but not limited to streaming video, sound, and the like) the performance and the user experience deteriorate significantly when the non-acknowledgement schemes are used with nominal channel conditions (˜1-8% Packet Error Ratio). Also, using acknowledge schemes in layers above the MAC layer (such as TCP/IP layers) increase significantly the latency and memory requirements and in some cases make the application impractical if not impossible from implementation standpoint.
- There is a need to increase the reliability of ultra wide band transmission while keeping the throughput high and implementation requirements overhead low, reducing transmission or reception error penalty.
- A device for transmission. The device includes: (i) an interface for receiving at least multiple information signals; and (ii) circuitry adapted to process the at least multiple information signals to provide an information frame that includes a PHY layer header, multiple payload fragments, multiple fragmentation control fields and multiple payload fragment check sequence fields. The circuitry is further adapted to transmit the information frame over a network that utilized a distributed media access control scheme. The multiple payload fragments are associated with the multiple fragmentation control fields and with the multiple payload fragment check sequence fields.
- A method for transmission includes: (i) receiving at least multiple information signals; (ii) processing the at least information signals to provide an information frame that includes a PHY layer header, multiple payload fragments, multiple fragmentation control fields and multiple payload fragment check sequence fields; and (iii) transmitting the information frame over a network that utilizes a distributed media access control scheme; whereas the multiple payload fragments are associated with the multiple fragmentation control fields and with the multiple payload fragment check sequence fields.
- A method for reception, the method includes: (i) receiving, an information frame that was transmitted over a network that utilizes a distributed media access control scheme, the information frame includes a PHY layer header, multiple payload fragments, multiple fragmentation control fields and multiple payload fragment check sequence fields; whereas the multiple payload fragments are associated with the multiple fragmentation control fields and with the multiple payload fragment check sequence fields; and (ii) processing the information frame to provide a payload that comprises multiple information signals.
- The present invention will be understood and appreciated more fully from the following detailed description taken in conjunction with the drawings in which:
-
FIG. 1 is a schematic illustration of two networks (also referred to as personal access networks), each including multiple devices that wirelessly communicate with each other; -
FIG. 2 illustrates a typical TDMA frame; -
FIG. 3 illustrates a proposed MBOA information frame; -
FIGS. 4 a-4 b illustrate a device capable of wireless transmission, and some of its components, according to an embodiment of the invention;. -
FIGS. 5 and 9 illustrate an information frame, according to an embodiment of the invention; -
FIG. 6 illustrates the throughput achieved when using different information frames; -
FIG. 7 is a flow chart that illustrates a method for transmission, according to an embodiment of the invention; and -
FIG. 8 is a flow chart that illustrates a method for reception, according to an embodiment of the invention. - The following description related to wireless ultra wide band networks that utilize a distributed media access control scheme. In these networks there is no central media access controller, but rather various devices of the network participate in determining how to share a common wireless medium. It is noted that according to various embodiments of the invention the disclosed methods and devices can be applied in networks that utilize a distributed media access control scheme but differ from ultra wide band wireless networks.
- Various operations such as transmissions utilize the distributed media access control scheme in the sense that the access to a shared medium is governed by a distributed media access control scheme.
- MBOA is a standard that is being developed by various vendors in the field of ultra wide band wireless communication. A MBOA transmitter has a PHY layer that is capable of performing multiple operations, such as but not limited to convolutional encoding, bit padding, time frequency code (TFC) interleaving, Quadrature Phase Shift Key (QPSK) modulation and Orthogonal Frequency Division Multiplexing (OFDM).
- A typical transmitter includes a convolutional encoder, an interleaver and a OFDM modulator. An information sequence enters a convolutional encoder that adds redundant bits, the sequence is then interleaved in order to cope with burst errors, and then OFDM modulated. Said modulation includes mapping multiple signals to multiple narrowband subcarriers and performing inverse Fourier transform to provide a sequence of OFDM symbols.
-
FIG. 3 illustrates a proposedMBOA information frame 100. Theinformation frame 100 includes a physical layer convergence procedure (PLCP)preamble 112, aPHY layer header 114, aMAC layer header 116, a header check sequence field (HCS) 118,header tail bits 120,header pad bits 121,payload 122, a frame check sequence field (FCS) 124,frame tail bits 126 and padbits 128. - The
information frame 100 includes MAC layer fields such asfields Information frame 100 also includes various PHY layer fields, such asfields payload 122 usually includes one or more MAC layer frames (also known as MSDU or MCDU) or frames of a upper communication protocol layer, such as an application layer. Typicallyinformation frame 100 includes a single upper layer frame. - The
PLCP preamble 112 includes a packet and frame synchronization sequences that are followed by a channel estimation sequence. The PLCP preamble assists the receiver, among other things, to estimate the properties of the wireless medium. MBOA proposes two possible PLCP preambles—a short PLCP preamble and a long PLCP preamble. The long PLCP preamble is used at low bit rates. At high bit rates a first frame includes the long PLCP preamble while the remaining frames include the short PLCP preamble. - The
PHY layer header 114 includes information about the type of modulation, the coding rate and the spreading factor used during the transmission of the information, the length of the frame payload and scrambling data information. -
MAC layer header 116 includes a frame control field, source and destination identification fields, sequence control fields 117 and duration/access method fields. - The
header tail bits 120 as well as theframe tail bits 126 are set to zero, thus allowing a convolutional encoder within the receiver to return to a “zero state” and improve its error probability. The header tail bits 120 (the frame tail bits 126) are followed by header pad bits 121 (frame pad bits 128) in order to align the information stream on an OFDM interleaver boundaries. - The payload is usually between one byte and 4096 bytes long. When a transmission or reception error occurs the whole frame is re-transmitted.
- The mentioned below information frame is transmitted by a device that is a part of a wideband wireless network and has a communication protocol stack that includes at least a PHY layer and a MAC layer. The MAC layer of such devices controls the access to ultra wide band wireless medium and is referred to ultra wide band wireless medium access control.
- Examples of devices that have a PHY layer are illustrated in the following U.S. patent applications, all being incorporated herein by reference: U.S. patent application Ser. No. 10/389789 filed on Mar. 10, 2003 and U.S. patent application Ser. No. 10/603,372 filed on Jun. 25 2003.
- The device can include various components that are arranged in multiple layers. A first configuration includes a frame convergence sub-layer, a MAC layer, a PHY layer as well as MAC SAP, PHY SAP, frame convergence sub-layer SAP and a device management entity can also be utilized. Another configuration is described at
FIGS. 4 a and 4 b. - Wisair Inc. of Tel Aviv Israel manufactures a chip set that includes a Radio Frequency PHY layer chip and a Base-Band PHY layer chip. These chips can be connected in one end to a RF antenna and on the other hand be connected or may include a MAC layer circuitry.
-
FIG. 4 a illustrates a device 60 that is capable of wireless transmission, according to an embodiment of the invention. - Device 60 includes
antenna 61 that is connected to aRF chip 62.RF chip 62 is connected to a MAC/PHY layerschip 63 that includes aPHY layer block 63 and aMAC layer block 64. The MAC/PHY layerschip 63 is connected to anapplication entity 66 that provides it with information to be eventually transmitted (TX) and also provides theapplication 66 with information received (RX) byantenna 61 and processed by PHY and MAC layers blocks 68 and 69 ofFIG. 4 b. - Typically, the
MAC layer block 64 controls the PHY layer block using a PHY status and control interface. The MAC and PHY layers exchange information (denoted TX and RX) using PHY-MAC interface 90. TheRF chip 62 provides to thePHY layer block 63 received information that is conveniently down-converted to base band frequency. TheRF chip 62 receives from thePHY layer block 63 information to be transmitted as well as RF control signals. Theapplication 66 is connected to the MAC/PHY layerschip 63 by a high speed I/O interface. -
FIG. 4 b illustrates various hardware and software components of the MAC/PHY layerschip 63, according to an embodiment of the invention. - The Upper
Layer IF block 64 of the MAC/PHY layerschip 63 includes hardware components (collectively denoted 69) and software components (collectively denoted 68). These components includes interfaces to the PHY layer (MAC- PHY interface 90) and to the application (or higher layer components). - The
hardware components 69 includes configuration and status registers 81, Direct Memory Access controller andlist processor 82, First In First Out (FIFO) stacks 83 and frame validation andfiltering components 84, DRP andPCA slots schedulers 85,ACK processors 86, and MAC-PHY internal interface 87. - The software components 68 includes a
management module 72, transmitmodule 73, receive module 74 mhardware adaptation layer 75,DMA drivers 76, MAC layer management entity (MLME) service access point (SAP) 71,MACS API 70 and the like. - These software and hardware components are capable of performing various operations and provide various services such as: providing an interface to various layers, filtering and routing of specific application packets sent to MAC data queues or provided by these queues, performing information and/or frame processing, and the like.
- The routing can be responsive to various parameters such as the destinations of the packets, the Quality of Service characteristics associated with the packets, and the like.
- The processing of information along a transmission path may include: forming the MAC packet itself, including MAC header formation, aggregation of packets into a bigger PHY PDU for better efficiency, fragmentation of packets for better error rate performance, PHY rate adaptation, implementation of Acknowledgements policies, and the like.
- The processing of information along a reception path may include de-aggregation and/or de-fragmentation of incoming packets, implementation of acknowledgment and the like.
- The hardware components are capable of transferring data between MAC software queues and MAC hardware (both TX and RX), scheduling of beacons slots, scheduling of DRP and PCA access slots, validation and filtering (according to destination address of incoming frames, encryption/decryption operations, low-level acknowledgement processing (both in the TX path and in the RX path).
- Device 60 can be a simple device or even a complex device such as but not limited to a multimedia server that is adapted to transmit information frames of different types to multiple devices. It can, for example transmit Streaming data, like voice, Video, Game applications, etc.) data files during DRP slots, and while PCA slots transmits video over IP frames download MP3 files, download MPEG-2 files, and stream or download MPEG-4 streams.
- It is noted that device 60 is capable of receiving as well as transmitting information. Thus device 60 includes a receiver that includes multiple software and hardware components that are capable of substantially reversing the operation of the device transmitter portions.
- The receiver includes a receiver interface (such as antenna and RF chip) adapted to receive an information frame that was transmitted over an ultra wide band wireless medium, the information frame includes a PHY layer header, multiple payload fragments, multiple fragmentation control fields and multiple payload fragment check sequence fields; whereas the multiple payload fragments are associated with the multiple fragmentation control fields and with the multiple payload fragment check sequence fields. That receiver also includes circuitry (such as MAC layer components) for processing the information frame to provide a payload that comprises multiple information signals.
-
FIG. 5 illustratesinformation frame 200, according to an embodiment of the invention. - The
information frame 200 includes a PHY layer preamble, such asPLCP preamble 112, aPHY layer header 114, a modifiedMAC layer header 116′,HCS 118,header tail bits 120,header pad bits 121. These are followed by asequence 210 of fragmentation control fields 212(1)-212(K), payload fragments 214(1)-214(K) and payload fragment check sequence field 216(1)-216(K). Whereas K is a positive integer representing the amount of payload fragments perinformation frame 200 and whereas each payload fragment is preceded by a corresponding fragmentation control field and is followed by a payload fragment check sequence field.Sequence 210 is followed by a frame check sequence field (FCS) 124,frame tail bits 126 and padbits 128. - Most of the fragments, except the last fragment have the same size, thus information about their size is not transmitted. This is not necessarily so.
- It is noted that the size of the fragment can be pre-negotiated or otherwise defined and transmitted to the receiver. Alternatively, part MAC header, like the Sequence Control field of the MAC header can be used to notify the size of the fragment in a particular aggregated frame.
- It is noted that the information frame can include a long PLCP preamble, or a short PCLP preamble, according, for example to the bit rate and the order of an information frame within a series of information frames.
- The inventors found that by using relatively short payload fragments and associating a payload fragment check sequence field and a fragmentation control field the penalty of errors is dramatically reduced from the size of a PHY frame to the size of a payload fragment.
-
FIG. 6 illustrates the throughput achieved when using different information frames. - The X-axis represents the PHY layer data rate. The Y-axis represents the effective throughput at Million bits per second. The effective throughput is the rate of information payload.
- The following curves were generated by simulating a transmission sequence of a first information frame that includes a long PCLP preamble, followed by five information frames that include a short PCLP preamble.
- It is noted that these graphs were simulated under the assumption that no re-transmissions are required. It is noted that the low overhead associated with this scheme increases throughput.
-
Curve 82 illustrates the transmission of information frame such asinformation frame 200, while the other curves illustrate the transmission information frames such asinformation frame 100, of various lengths. - The
upper curve 81 represents the effective throughput achieved when using information frames of four thousand bits. At a PHY data rate of about four hundred and eighty Mbps an effective throughput of four hundred Mbps was achieved. - The following
curve 82 represents the effective throughput achieved when using information frames of about four thousand bits that include multiple two hundred and fifty six bit fragments. At a PHY data rate of about four hundred and eighty Mbps an effective throughput of three hundred and ninety Mbps was achieved. - The four lower curves 83-86 represent the effective throughputs achieved when using information frames of two thousand, one thousand, five hundred and two hundred and fifty bits, accordingly. At a PHY data rate of about four hundred and eighty Mbps effective throughputs of three hundred and fifty, two hundred and eighty, one hundred and ninety and one hundred and ten Mbps respectively was achieved.
-
FIG. 7 illustrates amethod 300 for transmission, according to an embodiment of the invention. -
Method 300 starts bystage 310 of receiving at least multiple information signals. According to an embodiment of the invention the information signals can belong to multiple frames. -
Stage 310 is followed bystage 320 of processing the at least multiple information signals to provide an information frame that includes a PHY layer header, multiple payload fragments, multiple fragmentation control fields and multiple payload fragment check sequence fields. Conveniently, the multiple payload fragments are associated with the multiple fragmentation control fields and with the multiple payload fragment check sequence fields. It isnoted stage 310 does not necessarily include processing all the received signals. It is also noted that during said processing some signals can be modified, other signals can be deleted and the like. - According to an embodiment of the
invention stage 310 includes aggregating signals from multiple payloads and/or frames. Conveniently, the control bits associated with each received frame can be modified or remain unchanged. The control bits may include MAC header bits and the like. - Conveniently, after the fragments and other parts of the information frame are generated the processing continues to aggregate them into an information frame. Said aggregation can also require an alteration of the information frame header, for example for notifying that the information frame is an aggregated frame.
- Conveniently, each payload fragments is associated with a fragmentation control field and with a payload fragment check sequence field.
- Conveniently, a payload fragment is substantially smaller than the payload.
- According to an embodiment of the
invention stage 320 further includes providing a MAC layer header that includes fragmentation information representative of a structure of the information frame. - Conveniently, at least most payload fragments are of the same length. Typically, the last fragment sizes differs from the size of other fragments.
- Conveniently, the fragmentation control fields include a payload sequence serial number and also include a fragment serial number.
-
Stage 320 is followed bystage 330 of transmitting the information frame utilizing a distributed media access control scheme. This stage can involve transmitting over a ultra wide band wireless medium. -
FIG. 8 illustrates amethod 400 for reception, according to an embodiment of the invention. - Conveniently, a receiver that executes the stages of
method 400 substantially reverses the stages applied by a transmitted applyingmethod 300. -
Method 400 starts bystage 410 of receiving an information frame that was transmitted over a network that applied a distributed media access control scheme. The transmission can involve a transmission over an ultra wide band wireless medium. The information frame includes a PHY layer header, a MAC header with notification of the type of frame (In-MPDU fragmented), multiple payload fragments, multiple fragmentation control fields and multiple payload fragment check sequence fields; whereas the multiple payload fragments are associated with the multiple fragmentation control fields and with the multiple payload fragment check sequence fields. -
Stage 410 is followed bystage 420 of processing the information frame to provide a payload that includes multiple information signals. - According to various embodiments of the invention the device is capable of aggregating multiple MAC layer frames to a single PHY frame. These MAC layer frames or MAC layer segments can be treated as information frame 500 fragments.
-
FIG. 9 illustrates an information frame 500 that includes a PHY layer preamble, such asPLCP preamble 112, aPHY layer header 114, a modifiedMAC layer header 116″,HCS 118,header tail bits 120,header pad bits 121. These are followed by anaggregation header 502, and a sequence 510 of fragmentation control (FC) fields 512(1)-512(K), payload fragments 514(1)-514(K) and payload fragment check sequence (FCS) fields 516(1)-516(K). The FC fields can also indicate if a certain payload fragment is the last within the PHY frame. The last FCS field 516(K) is followed by a frame check sequence field (FCS) 124,frame tail bits 126 and padbits 128. - The
aggregation header 502 includes the following fields: amount of MAC layer frames 522, and for each payload fragment its length 524(1)-524(K), and a fragmentation control fields 526(1)-526(K) indicating whether this is a fragment of a MAC layer frame and if so whet is it's serial number. It is noted that at least some of the payload fragments can be MAC layer frames. In such a case the MAC layer frames are not necessarily fragmented in order to generate the information frame 500. - It is assumed that the information frame 500 is generated in response to a reception of one or more original frames. According to various embodiments of the invention the information frame can be generated in various manners. The information frame can include the payloads of more than one original frame but can also include portions of a single original frame. For example, the information frame can be generated by aggregating original frames that include their own frame check sequence protection fields. Yet for another example, the information frames can be generated by fragmenting a single original frame and adding various fields.
- According to another embodiment of the invention the information frame 500 does not include FCS or FC fields for each payload fragment, and the aggregation header is altered accordingly.
- According to various embodiments of the invention the device can dynamically determines the configuration of a transmitted information frame in response to wireless medium quality and in response to a quality of service associated with certain applications. The wireless medium quality can be assessed by monitoring transmission successes and failures (for example monitoring acknowledge based transmissions), by performing an PHY layer SNR estimation, and the like. The quality of service can be represented by various parameters including, for example, packet error rate, latency, interval between channel reservation, and the like.
- It will be apparent to those skilled in the art that the disclosed subject matter may be modified in numerous ways and may assume many embodiments other then the preferred form specifically set out and described above.
- Accordingly, the above disclosed subject matter is to be considered illustrative and not restrictive, and to the maximum extent allowed by law, it is intended by the appended claims to cover all such modifications and other embodiments, which fall within the true spirit and scope of the present invention.
- The scope of the invention is to be determined by the broadest permissible interpretation of the following claims and their equivalents rather then the foregoing detailed description.
Claims (21)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/043,279 US20050249183A1 (en) | 2004-01-08 | 2005-01-25 | Method and device for transmission and reception over a distributed media access control network |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US53562104P | 2004-01-08 | 2004-01-08 | |
US53543604P | 2004-01-08 | 2004-01-08 | |
PCT/IL2005/000021 WO2005065035A2 (en) | 2004-01-08 | 2005-01-06 | Distributed and centralized media access control device and method |
US11/043,279 US20050249183A1 (en) | 2004-01-08 | 2005-01-25 | Method and device for transmission and reception over a distributed media access control network |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IL2005/000021 Continuation WO2005065035A2 (en) | 2004-01-08 | 2005-01-06 | Distributed and centralized media access control device and method |
Publications (1)
Publication Number | Publication Date |
---|---|
US20050249183A1 true US20050249183A1 (en) | 2005-11-10 |
Family
ID=34753024
Family Applications (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/043,457 Abandoned US20050238084A1 (en) | 2004-01-08 | 2005-01-25 | Method and system for operating multiple dependent networks |
US11/043,253 Expired - Fee Related US7496064B2 (en) | 2004-01-08 | 2005-01-25 | Ultra wide band wireless medium access control method and a device for applying an ultra wide band wireless medium access control scheme |
US11/043,646 Abandoned US20050237956A1 (en) | 2004-01-08 | 2005-01-25 | Methods and devices for expanding the range of a network |
US11/043,456 Expired - Fee Related US7936774B2 (en) | 2004-01-08 | 2005-01-25 | Method and devices for multicasting information over a network that applied a distributed media access control scheme |
US11/043,279 Abandoned US20050249183A1 (en) | 2004-01-08 | 2005-01-25 | Method and device for transmission and reception over a distributed media access control network |
US11/043,476 Abandoned US20050238025A1 (en) | 2004-01-08 | 2005-01-25 | Device and method for mapping information streams to MAC layer queues |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/043,457 Abandoned US20050238084A1 (en) | 2004-01-08 | 2005-01-25 | Method and system for operating multiple dependent networks |
US11/043,253 Expired - Fee Related US7496064B2 (en) | 2004-01-08 | 2005-01-25 | Ultra wide band wireless medium access control method and a device for applying an ultra wide band wireless medium access control scheme |
US11/043,646 Abandoned US20050237956A1 (en) | 2004-01-08 | 2005-01-25 | Methods and devices for expanding the range of a network |
US11/043,456 Expired - Fee Related US7936774B2 (en) | 2004-01-08 | 2005-01-25 | Method and devices for multicasting information over a network that applied a distributed media access control scheme |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/043,476 Abandoned US20050238025A1 (en) | 2004-01-08 | 2005-01-25 | Device and method for mapping information streams to MAC layer queues |
Country Status (2)
Country | Link |
---|---|
US (6) | US20050238084A1 (en) |
WO (1) | WO2005065035A2 (en) |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050165950A1 (en) * | 2004-01-09 | 2005-07-28 | Masahiro Takagi | Communication apparatus, communication method, and communication system |
US20060013256A1 (en) * | 2004-07-13 | 2006-01-19 | Samsung Electronics Co., Ltd. | Wireless communication device and method for aggregating MAC service data units |
US20060176860A1 (en) * | 2004-11-02 | 2006-08-10 | Janne Marin | Techniques for stream handling in wireless communications networks |
US20060193293A1 (en) * | 2005-02-25 | 2006-08-31 | Jerome Duval | Communication system with cross-compatibility and associated communication frame |
US20060198335A1 (en) * | 2005-03-04 | 2006-09-07 | Jukka Reunamaki | Embedding secondary transmissions in an existing wireless communications network |
US20060242222A1 (en) * | 2005-03-10 | 2006-10-26 | Dhinakar Radhakrishnan | Method of improving control information acquisition latency by transmitting control information in individually decode-able packets |
US20060268931A1 (en) * | 2005-05-31 | 2006-11-30 | Assaf Sella | Method, device and computer readable medium for exchanging information in a hybrid environment |
US20070054680A1 (en) * | 2005-08-19 | 2007-03-08 | Matsushita Electric Industrial Co., Ltd. | Method of band multiplexing to improve system capacity for a multi-band communication system |
US20070104162A1 (en) * | 2005-11-10 | 2007-05-10 | Kneckt Jarkko L S | Use of timing information for handling aggregated frames in a wireless network |
US20070160083A1 (en) * | 2006-01-06 | 2007-07-12 | Mehmet Un | Methods of synchronizing subscriber stations to communications networks |
US20070263584A1 (en) * | 2006-05-09 | 2007-11-15 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving uncompressed audio/video data |
US20070270103A1 (en) * | 2006-05-16 | 2007-11-22 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving uncompressed audio/video data |
US20070286103A1 (en) * | 2006-06-08 | 2007-12-13 | Huaning Niu | System and method for digital communication having puncture cycle based multiplexing scheme with unequal error protection (UEP) |
US20070288980A1 (en) * | 2006-06-08 | 2007-12-13 | Huaning Niu | System and method for digital communication having a frame format and parsing scheme with parallel convolutional encoders |
US20080130617A1 (en) * | 2006-12-04 | 2008-06-05 | Samsung Information Systems America | System and method for wireless communication of uncompressed video having delay-insensitive data transfer |
US20080151803A1 (en) * | 2006-12-22 | 2008-06-26 | Samsung Electronics Co., Ltd | Apparatus for controlling power of wimedia media access control device and method using the same |
US20080253368A1 (en) * | 2007-04-11 | 2008-10-16 | Nokia Siemens Networks Oy | Policy control of multiplexed real time protocol and real time control protocol |
US20090040984A1 (en) * | 2007-08-08 | 2009-02-12 | Qualcomm Incorporated | Apparatus and method for channel reservation in wireless communication systems |
US20090154433A1 (en) * | 2007-12-17 | 2009-06-18 | Electronics And Telecommunications Research Institute | Local area wireless communication apparatus and method |
US8107552B2 (en) | 2006-06-28 | 2012-01-31 | Samsung Electronics Co., Ltd. | System and method of wireless communication of uncompressed video having a fast fourier transform-based channel interleaver |
US20120039257A1 (en) * | 2009-05-08 | 2012-02-16 | Sony Corporation | Communication appartus, communication method, computer program, and communication system |
US8194750B2 (en) | 2006-10-16 | 2012-06-05 | Samsung Electronics Co., Ltd. | System and method for digital communication having a circulant bit interleaver for equal error protection (EEP) and unequal error protection (UEP) |
WO2013028629A3 (en) * | 2011-08-19 | 2013-04-18 | Qualcomm Incorporated | Beacons for wireless communication |
US20170104569A1 (en) * | 2015-10-07 | 2017-04-13 | Microsoft Technology Licensing, Llc | Wireless data-acknowledgement communication using frame aggregation |
Families Citing this family (64)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2378778C2 (en) * | 2004-02-06 | 2010-01-10 | Конинклейке Филипс Электроникс Н.В. | System and method for distributed reservation protocol and control of ultra-wide band access to transmission medium |
ATE486480T1 (en) * | 2004-02-06 | 2010-11-15 | Koninkl Philips Electronics Nv | SYSTEM AND METHOD FOR A HIBERNATION MODE FOR BARK FACILITIES |
UA91974C2 (en) * | 2004-03-24 | 2010-09-27 | Конінклійке Філіпс Електронікс Н.В. | Beacon periods in a random structure network |
US20070195863A1 (en) * | 2004-05-03 | 2007-08-23 | Texas Instruments Incorporated | (Updated) Preamble for FDMA |
US7433414B2 (en) * | 2004-07-26 | 2008-10-07 | Sigma Designs, Inc. | Intelligent array radio architecture |
US20060040701A1 (en) * | 2004-08-18 | 2006-02-23 | Staccato Communications, Inc. | Beacon group merging |
JP5064377B2 (en) * | 2005-03-28 | 2012-10-31 | パンテック カンパニー リミテッド | Multiple access digital communication method in ultra wideband wireless access network |
US8111698B2 (en) * | 2005-03-31 | 2012-02-07 | Alcatel Lucent | Method of performing a layer operation in a communications network |
US7912033B2 (en) * | 2005-05-31 | 2011-03-22 | Olympus Corporation | Device synchronization on a communication network |
WO2007022362A2 (en) * | 2005-08-16 | 2007-02-22 | Wionics Research | Frame synchronization |
KR100647906B1 (en) * | 2005-09-15 | 2006-11-23 | 한국전자통신연구원 | Wireless usb host apparatus of uwb |
JP4715433B2 (en) * | 2005-10-03 | 2011-07-06 | ソニー株式会社 | Wireless communication system, wireless communication device, and computer program |
EP1955174A1 (en) * | 2005-11-09 | 2008-08-13 | Nokia Corporation | Apparatus, method and computer program product providing data serializing by direct memory access controller |
KR100711094B1 (en) * | 2005-11-29 | 2007-04-27 | 삼성전자주식회사 | Resource allocating method among mobile-stations in distribution communication network |
EP2033325A2 (en) | 2006-04-26 | 2009-03-11 | Qualcomm Incorporated | Duty cycling power scheme |
TWI429219B (en) * | 2006-05-01 | 2014-03-01 | Koninkl Philips Electronics Nv | Method of reserving resources with a maximum delay guarantee for multi-hop transmission in a distributed access wireless communications network |
US8576882B2 (en) * | 2006-05-11 | 2013-11-05 | Blackberry Limited | Media access control protocol for multi-hop network systems and method therefore |
US20070286221A1 (en) * | 2006-06-13 | 2007-12-13 | Mau-Lin Wu | Memory management method and memory architecture for transmitting UWB PCA frames |
DE102006043667B4 (en) * | 2006-09-18 | 2009-01-15 | Infineon Technologies Ag | Communication terminals, methods of requesting communication terminal information, methods of providing communication terminal information |
US8095078B2 (en) * | 2006-09-18 | 2012-01-10 | Infineon Technologies Ag | Communication terminal device |
KR100763551B1 (en) * | 2006-11-15 | 2007-10-04 | 삼성전자주식회사 | Apparatus for reducing contention in prioritized contention access of wireless local network and method using the same |
US20080130592A1 (en) * | 2006-12-04 | 2008-06-05 | Electronics And Telecommunications Research Institute | Apparatus and method for managing medium access slot in wireless personal area network |
JP2008160182A (en) * | 2006-12-20 | 2008-07-10 | Toshiba Corp | Radio communication equipment system, and its radio communication sequence |
CA2671610C (en) * | 2006-12-22 | 2013-11-19 | Qualcomm Incorporated | Enhanced wireless usb protocol and hub |
RU2492591C2 (en) * | 2007-06-20 | 2013-09-10 | Нокиа Сименс Нетворкс Ой | Avoiding conflicts between semi-persistent allocation and dynamic allocation in radio access networks |
US20110064117A1 (en) * | 2007-09-19 | 2011-03-17 | Agency For Science, Technology And Research | Methods for network throughput enhancement |
US7937045B2 (en) * | 2007-10-11 | 2011-05-03 | Sony Ericsson Mobile Communications Ab | Softmultiband radio for ultra wide band |
US20090103435A1 (en) * | 2007-10-17 | 2009-04-23 | Nokia Corporation | Dynamic rate adaptation for distributed wireless network |
US20090106810A1 (en) * | 2007-10-22 | 2009-04-23 | Artimi, Inc. | Ultra wideband communications protocols |
GB2453936B8 (en) * | 2007-10-22 | 2011-08-03 | Artimi Inc | Ultra wideband communications protocols |
WO2009083917A2 (en) * | 2007-12-27 | 2009-07-09 | Koninklijke Philips Electronics, N.V. | Simplified beaconing and channel reservation techniques for short range wireless networks |
US20090185534A1 (en) * | 2008-01-18 | 2009-07-23 | Futurewei Technologies, Inc. | Method and Apparatus for Transmitting a Packet Header |
WO2009112080A1 (en) * | 2008-03-14 | 2009-09-17 | Nokia Siemens Networks Oy | Method, devices and system for local collision avoidance for random access in relay networks |
JP5106230B2 (en) * | 2008-04-25 | 2012-12-26 | キヤノン株式会社 | Communication system and method, terminal station and program |
EP2279595A4 (en) * | 2008-05-09 | 2014-06-11 | Lg Electronics Inc | Device and method for multicast in wireless local access network |
US9350495B2 (en) * | 2009-12-08 | 2016-05-24 | Qualcomm Incorporated | Method and apparatus for multicast block acknowledgment |
US10225047B2 (en) * | 2009-12-08 | 2019-03-05 | Qualcomm Incorporated | Method and apparatus for multicast block acknowledgement |
US9125105B2 (en) | 2010-03-11 | 2015-09-01 | Electronics And Telecommunications Research Institute | Method and apparatus for allocating reservation resource for relay in wireless communication system using media access control based on reservation |
US9485114B2 (en) * | 2011-03-25 | 2016-11-01 | Mediatek Inc. | MAC abstraction sub-layer and MAC table for a communication system and related communication device |
US9172597B2 (en) * | 2011-04-28 | 2015-10-27 | Invensys Systems, Inc. | Data combiner and splitter |
US9185191B2 (en) * | 2011-06-16 | 2015-11-10 | Mediatek Inc. | Unified network architecture based on medium access control abstraction sub-layer |
US9871732B2 (en) * | 2012-01-10 | 2018-01-16 | International Business Machines Corporation | Dynamic flow control in multicast systems |
US20130176851A1 (en) * | 2012-01-10 | 2013-07-11 | International Business Machines Corporation | Dynamic flow control in multicast systems |
JP6069858B2 (en) * | 2012-03-21 | 2017-02-01 | 株式会社リコー | Wireless communication method and wireless communication system |
JP2013197909A (en) * | 2012-03-21 | 2013-09-30 | Ricoh Co Ltd | Radio communication method and radio communication system |
US9042550B2 (en) | 2012-03-30 | 2015-05-26 | Qualcomm Incorporated | Methods and apparatus for base station assisted peer discovery through aggregation of expressions |
US9258692B2 (en) | 2012-03-30 | 2016-02-09 | Qualcomm Incorporated | Relay assisted peer discovery |
US9344204B2 (en) * | 2012-04-05 | 2016-05-17 | Nokia Technologies Oy | Method, apparatus, and computer program product for adaptive relaying data distribution in wireless networks |
US9271269B2 (en) | 2012-09-28 | 2016-02-23 | Motorola Solutions, Inc. | Method and system for assigning slot reservations to subscriber radios in a telecommunications system |
TWI506995B (en) * | 2012-11-22 | 2015-11-01 | Univ Nat Kaohsiung 1St Univ Sc | Cross-layer control system and method for multi-wireless communication protocols |
US9191097B2 (en) * | 2012-12-20 | 2015-11-17 | Intel Corporation | Techniques for transmitting data via relay communication links |
US9705656B2 (en) * | 2013-05-03 | 2017-07-11 | Qualcomm Incorporated | Systems and methods for peer-to-peer and AP traffic multiplexing |
US9398123B2 (en) * | 2013-05-03 | 2016-07-19 | Qualcomm Incorporated | Systems and methods for aggregation of physical protocol data units on a wireless network |
CN105556870B (en) * | 2013-08-30 | 2020-02-14 | 英派尔科技开发有限公司 | Method for enlarging network range, repeater simulation device and system |
JP2016066891A (en) * | 2014-09-24 | 2016-04-28 | 東芝ライテック株式会社 | Communication device, communication method, and communication program |
WO2016110785A1 (en) | 2015-01-06 | 2016-07-14 | Umbra Technologies Ltd. | System and method for neutral application programming interface |
US9660744B1 (en) * | 2015-01-13 | 2017-05-23 | Enforcement Video, Llc | Systems and methods for adaptive frequency synchronization |
CN107409079B (en) | 2015-01-28 | 2021-05-07 | 安博科技有限公司 | System and method for global virtual network |
US10574482B2 (en) | 2015-04-07 | 2020-02-25 | Umbra Technologies Ltd. | Multi-perimeter firewall in the cloud |
US9948561B2 (en) * | 2015-04-14 | 2018-04-17 | Cisco Technology, Inc. | Setting delay precedence on queues before a bottleneck link based on flow characteristics |
EP4167547A1 (en) | 2015-12-11 | 2023-04-19 | Umbra Technologies Ltd. | System and method for information slingshot over a network tapestry and granularity of a tick |
EP3449617B1 (en) | 2016-04-26 | 2021-08-18 | Umbra Technologies Ltd. | Network slinghop via tapestry slingshot |
JP6436144B2 (en) * | 2016-10-17 | 2018-12-12 | 株式会社リコー | Wireless communication method, wireless communication system, and program |
US11711862B1 (en) | 2021-07-15 | 2023-07-25 | T-Mobile Usa, Inc. | Dual connectivity and carrier aggregation band selection |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020118421A1 (en) * | 2000-12-22 | 2002-08-29 | Yijun Xiong | Channel scheduling in optical routers |
US20020174255A1 (en) * | 2001-05-18 | 2002-11-21 | Broadcom Corporation | System on a chip for packet processing |
US20030026218A1 (en) * | 2001-10-25 | 2003-02-06 | Sandeep Singhai | System and method for token-based PPP fragment scheduling |
US20030058862A1 (en) * | 2001-09-27 | 2003-03-27 | Broadcom Corporation | Apparatus and method for hardware creation of a DOCSIS header |
US20030103525A1 (en) * | 2001-11-30 | 2003-06-05 | Alcatel | IP platform for advanced multipoint access systems |
US20030169769A1 (en) * | 2002-03-08 | 2003-09-11 | Texas Instruments Incorporated | MAC extensions for smart antenna support |
US6668174B1 (en) * | 1998-05-26 | 2003-12-23 | Sr Telecom Inc. | Method and system for a micro-channel bank for providing voice, data and multimedia services in a wireless local loop system |
US20040077345A1 (en) * | 2002-08-02 | 2004-04-22 | Turner R. Brough | Methods and apparatus for network signal aggregation and bandwidth reduction |
US20040120292A1 (en) * | 2002-12-18 | 2004-06-24 | D.S.P.C. Technologies Ltd. | WLAN device and method for interfacing between a MAC sublayer and a physical layer |
US20040181811A1 (en) * | 2003-03-13 | 2004-09-16 | Rakib Selim Shlomo | Thin DOCSIS in-band management for interactive HFC service delivery |
US20040196797A1 (en) * | 2003-04-04 | 2004-10-07 | Samsung Electronics Co., Ltd. | Home agent management apparatus and method |
US20040225725A1 (en) * | 2003-02-19 | 2004-11-11 | Nec Corporation | Network system, learning bridge node, learning method and its program |
US20050058121A1 (en) * | 2003-09-15 | 2005-03-17 | John Santhoff | Ultra-wideband communication protocol |
US20070110103A1 (en) * | 2001-03-02 | 2007-05-17 | Ofer Zimmerman | Method and system for packing management messages in a communication system |
US7251685B1 (en) * | 2001-12-21 | 2007-07-31 | Mcafee, Inc. | Method and apparatus for detailed protocol analysis of frames captured in an IEEE 802.11(b) wireless LAN |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5365551A (en) * | 1992-12-15 | 1994-11-15 | Micron Technology, Inc. | Data communication transceiver using identification protocol |
ID24678A (en) * | 1997-06-06 | 2000-07-27 | Salbu Res & Dev Pty Ltd | OPERATION METHOD OF A MULTI STATION NETWORK |
US6256317B1 (en) * | 1998-02-19 | 2001-07-03 | Broadcom Homenetworking, Inc. | Packet-switched multiple-access network system with distributed fair priority queuing |
JP3493141B2 (en) * | 1998-06-12 | 2004-02-03 | 富士通株式会社 | Gateway system and recording medium |
SE516084C2 (en) * | 1998-12-01 | 2001-11-19 | Ericsson Telefon Ab L M | A technology for access control in communication networks with packet switching |
US7346120B2 (en) * | 1998-12-11 | 2008-03-18 | Freescale Semiconductor Inc. | Method and system for performing distance measuring and direction finding using ultrawide bandwidth transmissions |
DE19921716A1 (en) * | 1999-05-12 | 2000-11-16 | Philips Corp Intellectual Pty | Wireless network with concealed network node transfer node connected to concealed node for exchanging certain data of central node with concealed node |
DE69923981T2 (en) * | 1999-12-06 | 2006-03-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangement in a telecommunication network |
US6497656B1 (en) * | 2000-02-08 | 2002-12-24 | General Electric Company | Integrated wireless broadband communications network |
US6952456B1 (en) * | 2000-06-21 | 2005-10-04 | Pulse-Link, Inc. | Ultra wide band transmitter |
US6741856B2 (en) * | 2000-08-14 | 2004-05-25 | Vesuvius Inc. | Communique system for virtual private narrowcasts in cellular communication networks |
US20030060222A1 (en) * | 2001-09-25 | 2003-03-27 | Johan Rune | Network access point with auxiliary transceiver |
US6920171B2 (en) * | 2000-12-14 | 2005-07-19 | Motorola, Inc. | Multiple access frequency hopping network with interference anticipation |
US6765870B2 (en) * | 2000-12-21 | 2004-07-20 | At&T Wireless Services, Inc. | Medium access dynamic congestion control mechanism for wireless data |
US20020089959A1 (en) * | 2001-01-11 | 2002-07-11 | Fischer Michael A. | System and method for providing a selectable retry strategy for frame-based communications |
US6882677B2 (en) * | 2001-02-28 | 2005-04-19 | Motorola, Inc. | Method and apparatus for facilitating handoff in a wireless local area network |
JP3858746B2 (en) * | 2001-05-08 | 2006-12-20 | ソニー株式会社 | Wireless communication system, wireless communication control device, wireless communication control method, and computer program |
US6717992B2 (en) * | 2001-06-13 | 2004-04-06 | Time Domain Corporation | Method and apparatus for receiving a plurality of time spaced signals |
US7594010B2 (en) * | 2001-06-28 | 2009-09-22 | King's London College | Virtual antenna array |
US6980541B2 (en) * | 2002-01-03 | 2005-12-27 | Freescale Semiconductor, Inc. | Media access controller having pseudo-static guaranteed time slots |
US7184705B2 (en) * | 2002-03-08 | 2007-02-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Distributed MAC in an uncoordinated radio environment |
US7447228B1 (en) * | 2002-03-15 | 2008-11-04 | Nortel Networks Limited | Technique for delivering bursted native media data flows over an ethernet physical layer |
US7941149B2 (en) * | 2002-05-13 | 2011-05-10 | Misonimo Chi Acquistion L.L.C. | Multi-hop ultra wide band wireless network communication |
US20030227934A1 (en) * | 2002-06-11 | 2003-12-11 | White Eric D. | System and method for multicast media access using broadcast transmissions with multiple acknowledgements in an Ad-Hoc communications network |
DE50211457D1 (en) * | 2002-06-13 | 2008-02-14 | Alcatel Lucent | Allocation of transmission capacity of a common medium in a multipoint-to-point network |
US7574492B2 (en) * | 2002-09-12 | 2009-08-11 | Broadcom Corporation | Optimizing network configuration from established usage patterns of access points |
US7668124B2 (en) * | 2003-05-21 | 2010-02-23 | Broadcom Corporation | Position based WPAN (Wireless Personal Area Network) management |
US7676194B2 (en) * | 2003-08-22 | 2010-03-09 | Rappaport Theodore S | Broadband repeater with security for ultrawideband technologies |
US7702284B2 (en) * | 2003-09-12 | 2010-04-20 | Arto Palin | Method and system for processing acknowledgments in a wireless communications network |
US20050188103A1 (en) * | 2003-12-30 | 2005-08-25 | Nokia Corporation | Method or device for delivering a packet in a scatternet |
EP1774728B1 (en) * | 2004-07-27 | 2009-02-11 | Koninklijke Philips Electronics N.V. | System and method to free unused time-slots in a distrubuted mac protocol |
US20060268931A1 (en) * | 2005-05-31 | 2006-11-30 | Assaf Sella | Method, device and computer readable medium for exchanging information in a hybrid environment |
US20070286221A1 (en) * | 2006-06-13 | 2007-12-13 | Mau-Lin Wu | Memory management method and memory architecture for transmitting UWB PCA frames |
US20080063000A1 (en) * | 2006-09-12 | 2008-03-13 | Gadi Shor | Device and a Method for Exchanging Information Between a Bridge and a Device |
-
2005
- 2005-01-06 WO PCT/IL2005/000021 patent/WO2005065035A2/en active Application Filing
- 2005-01-25 US US11/043,457 patent/US20050238084A1/en not_active Abandoned
- 2005-01-25 US US11/043,253 patent/US7496064B2/en not_active Expired - Fee Related
- 2005-01-25 US US11/043,646 patent/US20050237956A1/en not_active Abandoned
- 2005-01-25 US US11/043,456 patent/US7936774B2/en not_active Expired - Fee Related
- 2005-01-25 US US11/043,279 patent/US20050249183A1/en not_active Abandoned
- 2005-01-25 US US11/043,476 patent/US20050238025A1/en not_active Abandoned
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6668174B1 (en) * | 1998-05-26 | 2003-12-23 | Sr Telecom Inc. | Method and system for a micro-channel bank for providing voice, data and multimedia services in a wireless local loop system |
US20020118421A1 (en) * | 2000-12-22 | 2002-08-29 | Yijun Xiong | Channel scheduling in optical routers |
US20070110103A1 (en) * | 2001-03-02 | 2007-05-17 | Ofer Zimmerman | Method and system for packing management messages in a communication system |
US20020174255A1 (en) * | 2001-05-18 | 2002-11-21 | Broadcom Corporation | System on a chip for packet processing |
US20030058862A1 (en) * | 2001-09-27 | 2003-03-27 | Broadcom Corporation | Apparatus and method for hardware creation of a DOCSIS header |
US20030026218A1 (en) * | 2001-10-25 | 2003-02-06 | Sandeep Singhai | System and method for token-based PPP fragment scheduling |
US20030103525A1 (en) * | 2001-11-30 | 2003-06-05 | Alcatel | IP platform for advanced multipoint access systems |
US7251685B1 (en) * | 2001-12-21 | 2007-07-31 | Mcafee, Inc. | Method and apparatus for detailed protocol analysis of frames captured in an IEEE 802.11(b) wireless LAN |
US20030169769A1 (en) * | 2002-03-08 | 2003-09-11 | Texas Instruments Incorporated | MAC extensions for smart antenna support |
US20040077345A1 (en) * | 2002-08-02 | 2004-04-22 | Turner R. Brough | Methods and apparatus for network signal aggregation and bandwidth reduction |
US20040120292A1 (en) * | 2002-12-18 | 2004-06-24 | D.S.P.C. Technologies Ltd. | WLAN device and method for interfacing between a MAC sublayer and a physical layer |
US20040225725A1 (en) * | 2003-02-19 | 2004-11-11 | Nec Corporation | Network system, learning bridge node, learning method and its program |
US20040181811A1 (en) * | 2003-03-13 | 2004-09-16 | Rakib Selim Shlomo | Thin DOCSIS in-band management for interactive HFC service delivery |
US20040196797A1 (en) * | 2003-04-04 | 2004-10-07 | Samsung Electronics Co., Ltd. | Home agent management apparatus and method |
US20050058121A1 (en) * | 2003-09-15 | 2005-03-17 | John Santhoff | Ultra-wideband communication protocol |
Cited By (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7496076B2 (en) * | 2004-01-09 | 2009-02-24 | Kabushiki Kaisha Toshiba | Communication apparatus, communication method, and communication system |
US8406214B2 (en) | 2004-01-09 | 2013-03-26 | Kabushiki Kaisha Toshiba | Communication apparatus, communication method, and communication system |
US10154436B2 (en) | 2004-01-09 | 2018-12-11 | Kabushiki Kaisha Toshiba | Communication apparatus, communication method, and communication system |
US20100232452A1 (en) * | 2004-01-09 | 2010-09-16 | Kabushiki Kaisha Toshiba | Communication apparatus, communication method, and communication system |
US7706408B2 (en) | 2004-01-09 | 2010-04-27 | Kabushiki Kaisha Toshiba | Communication apparatus, communication method, and communication system |
US7675893B2 (en) | 2004-01-09 | 2010-03-09 | Kabushiki Kaisha Toshiba | Communication apparatus, communication method, and communication system |
US20100046518A1 (en) * | 2004-01-09 | 2010-02-25 | Kabushiki Kaisha Toshiba | Communication apparatus, communication method, and communication system |
US8472468B2 (en) | 2004-01-09 | 2013-06-25 | Kabushiki Kaisha Toshiba | Communication apparatus, communication method, and communication system |
US20070064738A1 (en) * | 2004-01-09 | 2007-03-22 | Kabashiki Kaisha Toshiba | Communication apparatus, communication method, and communication system |
US9143982B2 (en) | 2004-01-09 | 2015-09-22 | Kabushiki Kaisha Toshiba | Communication apparatus, communication method, and communication system |
US9414264B2 (en) | 2004-01-09 | 2016-08-09 | Kabushiki Kaisha Toshiba | Communication apparatus, communication method, and communication system |
US9585172B2 (en) | 2004-01-09 | 2017-02-28 | Kabushiki Kaisha Toshiba | Communication apparatus, communication method, and communication system |
US9872203B2 (en) | 2004-01-09 | 2018-01-16 | Kabushiki Kaisha Toshiba | Communication apparatus, communication method, and communication system |
US20050165950A1 (en) * | 2004-01-09 | 2005-07-28 | Masahiro Takagi | Communication apparatus, communication method, and communication system |
US20060013256A1 (en) * | 2004-07-13 | 2006-01-19 | Samsung Electronics Co., Ltd. | Wireless communication device and method for aggregating MAC service data units |
US20060176860A1 (en) * | 2004-11-02 | 2006-08-10 | Janne Marin | Techniques for stream handling in wireless communications networks |
US7359361B2 (en) * | 2004-11-02 | 2008-04-15 | Nokia Corporation | Techniques for stream handling in wireless communications networks |
US20060193293A1 (en) * | 2005-02-25 | 2006-08-31 | Jerome Duval | Communication system with cross-compatibility and associated communication frame |
US8189620B2 (en) * | 2005-02-25 | 2012-05-29 | Somfy Sas | Communication system with cross-compatibility and associated communication frame |
US20060198335A1 (en) * | 2005-03-04 | 2006-09-07 | Jukka Reunamaki | Embedding secondary transmissions in an existing wireless communications network |
US20100185717A9 (en) * | 2005-03-10 | 2010-07-22 | Dhinakar Radhakrishnan | Method of improving control information acquisition latency by transmitting control information in individually decode-able packets |
US20060242222A1 (en) * | 2005-03-10 | 2006-10-26 | Dhinakar Radhakrishnan | Method of improving control information acquisition latency by transmitting control information in individually decode-able packets |
US20060268931A1 (en) * | 2005-05-31 | 2006-11-30 | Assaf Sella | Method, device and computer readable medium for exchanging information in a hybrid environment |
US7454218B2 (en) * | 2005-08-19 | 2008-11-18 | Panasonic Corporation | Method of band multiplexing to improve system capacity for a multi-band communication system |
US20070054680A1 (en) * | 2005-08-19 | 2007-03-08 | Matsushita Electric Industrial Co., Ltd. | Method of band multiplexing to improve system capacity for a multi-band communication system |
US7729236B2 (en) * | 2005-11-10 | 2010-06-01 | Nokia Corporation | Use of timing information for handling aggregated frames in a wireless network |
US20070104162A1 (en) * | 2005-11-10 | 2007-05-10 | Kneckt Jarkko L S | Use of timing information for handling aggregated frames in a wireless network |
US20070160083A1 (en) * | 2006-01-06 | 2007-07-12 | Mehmet Un | Methods of synchronizing subscriber stations to communications networks |
US7653087B2 (en) * | 2006-01-06 | 2010-01-26 | Fujitsu Limited | Methods of synchronizing subscriber stations to communications networks |
US20070263584A1 (en) * | 2006-05-09 | 2007-11-15 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving uncompressed audio/video data |
US20070270103A1 (en) * | 2006-05-16 | 2007-11-22 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving uncompressed audio/video data |
US20070286103A1 (en) * | 2006-06-08 | 2007-12-13 | Huaning Niu | System and method for digital communication having puncture cycle based multiplexing scheme with unequal error protection (UEP) |
US20070288980A1 (en) * | 2006-06-08 | 2007-12-13 | Huaning Niu | System and method for digital communication having a frame format and parsing scheme with parallel convolutional encoders |
US8107552B2 (en) | 2006-06-28 | 2012-01-31 | Samsung Electronics Co., Ltd. | System and method of wireless communication of uncompressed video having a fast fourier transform-based channel interleaver |
US8194750B2 (en) | 2006-10-16 | 2012-06-05 | Samsung Electronics Co., Ltd. | System and method for digital communication having a circulant bit interleaver for equal error protection (EEP) and unequal error protection (UEP) |
US20080130617A1 (en) * | 2006-12-04 | 2008-06-05 | Samsung Information Systems America | System and method for wireless communication of uncompressed video having delay-insensitive data transfer |
US8169995B2 (en) * | 2006-12-04 | 2012-05-01 | Samsung Electronics Co., Ltd. | System and method for wireless communication of uncompressed video having delay-insensitive data transfer |
US8879448B2 (en) * | 2006-12-22 | 2014-11-04 | Samsung Electronics Co., Ltd. | Apparatus for controlling power of WiMedia media access control device and method using the same |
US20080151803A1 (en) * | 2006-12-22 | 2008-06-26 | Samsung Electronics Co., Ltd | Apparatus for controlling power of wimedia media access control device and method using the same |
US20080253368A1 (en) * | 2007-04-11 | 2008-10-16 | Nokia Siemens Networks Oy | Policy control of multiplexed real time protocol and real time control protocol |
US8406205B2 (en) * | 2007-08-08 | 2013-03-26 | Qualcomm Incorporated | Apparatus and method for channel reservation in wireless communication systems |
TWI413381B (en) * | 2007-08-08 | 2013-10-21 | Qualcomm Inc | Apparatus and method for channel reservation in wireless communication systems |
US20090040984A1 (en) * | 2007-08-08 | 2009-02-12 | Qualcomm Incorporated | Apparatus and method for channel reservation in wireless communication systems |
US20090154433A1 (en) * | 2007-12-17 | 2009-06-18 | Electronics And Telecommunications Research Institute | Local area wireless communication apparatus and method |
US8929286B2 (en) * | 2009-05-08 | 2015-01-06 | Sony Corporation | Communication appartus, communication method, computer program, and communication system |
US9712336B2 (en) | 2009-05-08 | 2017-07-18 | Sony Corporation | Communication apparatus, communication method, computer program, and communication system |
US9847826B2 (en) | 2009-05-08 | 2017-12-19 | Sony Corporation | Communication apparatus, communication method, and communication system |
US10153822B2 (en) | 2009-05-08 | 2018-12-11 | Sony Corporation | Communication apparatus, communication method, computer program, and communication system |
US20120039257A1 (en) * | 2009-05-08 | 2012-02-16 | Sony Corporation | Communication appartus, communication method, computer program, and communication system |
US10516466B2 (en) | 2009-05-08 | 2019-12-24 | Sony Corporation | Communication apparatus, communication method, computer program, and communication system |
US10903891B2 (en) | 2009-05-08 | 2021-01-26 | Sony Corporation | Communication apparatus, communication method, and communication system |
US9301266B2 (en) | 2011-08-19 | 2016-03-29 | Qualcomm Incorporated | Beacons for wireless communication |
WO2013028629A3 (en) * | 2011-08-19 | 2013-04-18 | Qualcomm Incorporated | Beacons for wireless communication |
US9961653B2 (en) | 2011-08-19 | 2018-05-01 | Qualcomm Incorporated | Beacons for wireless communication |
US20170104569A1 (en) * | 2015-10-07 | 2017-04-13 | Microsoft Technology Licensing, Llc | Wireless data-acknowledgement communication using frame aggregation |
US10554368B2 (en) * | 2015-10-07 | 2020-02-04 | Microsoft Technology Licensing, Llc | Wireless data-acknowledgement communication using frame aggregation |
Also Published As
Publication number | Publication date |
---|---|
WO2005065035A3 (en) | 2006-02-09 |
US20050238025A1 (en) | 2005-10-27 |
US20050237956A1 (en) | 2005-10-27 |
US7496064B2 (en) | 2009-02-24 |
US7936774B2 (en) | 2011-05-03 |
US20050237965A1 (en) | 2005-10-27 |
US20050238084A1 (en) | 2005-10-27 |
US20050237964A1 (en) | 2005-10-27 |
WO2005065035A2 (en) | 2005-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20050249183A1 (en) | Method and device for transmission and reception over a distributed media access control network | |
US8559437B2 (en) | Packet concatenation in wireless networks | |
US20070014273A1 (en) | Method, device and computer readable medium for dynamically updating transmission charactaristics | |
EP1680892B1 (en) | Method, apparatus, and system for multiplexing protocol data units | |
JP4680263B2 (en) | Method and system for combining frames to be transmitted on a channel in a wireless network | |
EP1680897B1 (en) | Method, apparatus, and system for medium access control | |
US7650559B2 (en) | Communication apparatus, communication system, communication method, and communication control program | |
US7697561B2 (en) | Communication apparatus, communication method, and communication system | |
US7277419B2 (en) | Supporting disparate packet based wireless communications | |
US8472473B2 (en) | Wireless LAN protocol stack | |
US9226308B2 (en) | Method, apparatus, and system for medium access control | |
US7778362B2 (en) | Method and device for OFDM channel estimation | |
US9001654B2 (en) | Enhanced multiplexing for single RLC entity | |
JP2012516663A (en) | RLC for multi-carrier LTE systems | |
MX2011002880A (en) | Rlc segmentation for carrier aggregation. | |
US20080225790A1 (en) | Method and System for Operating Ultra Wideband Network in the Presence of Another Network | |
JP3625777B2 (en) | Traffic control method and base station apparatus | |
Bonde et al. | HIPERLAN/2 and 802.11 a: A Comparative Study |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: WISAIR LTD., ISRAEL Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DANON, TAMAR;ZACK, RAFI;KUPERSHMIDT, YEFIM;REEL/FRAME:016738/0184 Effective date: 20050616 |
|
AS | Assignment |
Owner name: PLENUS II LIMITED PARTNERSHIP,ISRAEL Free format text: SECURITY AGREEMENT;ASSIGNOR:WISAIR LTD.;REEL/FRAME:024356/0830 Effective date: 20100414 Owner name: PLENUS II (D.C.M) LIMITED PARTNERSHIP,ISRAEL Free format text: SECURITY AGREEMENT;ASSIGNOR:WISAIR LTD.;REEL/FRAME:024356/0830 Effective date: 20100414 Owner name: PLENUS III, LIMITED PARTNERSHIP,ISRAEL Free format text: SECURITY AGREEMENT;ASSIGNOR:WISAIR LTD.;REEL/FRAME:024356/0830 Effective date: 20100414 Owner name: PLENUS III (2), LIMITED PARTNERSHIP,ISRAEL Free format text: SECURITY AGREEMENT;ASSIGNOR:WISAIR LTD.;REEL/FRAME:024356/0830 Effective date: 20100414 Owner name: PLENUS III (D.C.M), LIMITED PARTNERSHIP,ISRAEL Free format text: SECURITY AGREEMENT;ASSIGNOR:WISAIR LTD.;REEL/FRAME:024356/0830 Effective date: 20100414 Owner name: PLENUS III (C.I), L.P.,ISRAEL Free format text: SECURITY AGREEMENT;ASSIGNOR:WISAIR LTD.;REEL/FRAME:024356/0830 Effective date: 20100414 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |