MAC packet data unit construction for wireless system
First Claim
1. A method for implementing a wireless communication system using Medium Access Control Protocol Data Units (MAC PDUs), the method comprising:
- at a communication device;
determining control information that conveys at least one parameter of the wireless communication system;
encapsulating the control information into a sub-header of a MAC PDU, wherein;
a first portion of the control information is stored in a first field of the sub-header that corresponds to the most significant bits (MSBs) of the control information, anda second portion of the control information is stored in a second field of the sub-header that corresponds to the least significant bits (LSBs) of the control information;
populating fields of a header of the MAC PDU to indicate that;
a payload is excluded from the MAC PDU, andthe sub-header encapsulates the control information; and
wirelessly transmitting the MAC PDU.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for wireless communication using MAC PDUs. The method includes determining one or more characteristics of a service flow and selecting on the basis of the one or more characteristics a MAC PDU header type among a plurality of MAC PDU header types. The service flow data is encapsulated in MAC PDUs with a header of the selected type. The MAC PDUs with the encapsulated service flow data are then wirelessly transmitted. Also, a method for communication between a Base Station (BS) and a Subscriber Station (SS). The method includes generating at the BS a plurality of MAC PDU packets with a payload component holding service flow data and a plurality of MAC PDU packets without payload component, carrying control information. The method also includes transmitting wirelessly the MAC PDU packets with the payload component and the MAC PDU packets with the control information to the SS.
22 Citations
30 Claims
-
1. A method for implementing a wireless communication system using Medium Access Control Protocol Data Units (MAC PDUs), the method comprising:
at a communication device; determining control information that conveys at least one parameter of the wireless communication system; encapsulating the control information into a sub-header of a MAC PDU, wherein; a first portion of the control information is stored in a first field of the sub-header that corresponds to the most significant bits (MSBs) of the control information, and a second portion of the control information is stored in a second field of the sub-header that corresponds to the least significant bits (LSBs) of the control information; populating fields of a header of the MAC PDU to indicate that; a payload is excluded from the MAC PDU, and the sub-header encapsulates the control information; and wirelessly transmitting the MAC PDU. - View Dependent Claims (2, 3, 4, 5)
-
6. A non-transitory computer readable storage medium configured to store instructions that, when executed by a processor included in a communication device, cause the communication device to implement a wireless communication system using Medium Access Control Protocol Data Units (MAC PDUs), by carrying out steps that include:
-
determining control information that conveys at least one parameter of the wireless communication system; encapsulating the control information into a sub-header of a MAC PDU, wherein; a first portion of the control information is stored in a first field of the sub-header that corresponds to the most significant bits (MSBs) of the control information, and a second portion of the control information is stored in a second field of the sub-header that corresponds to the least significant bits (LSBs) of the control information; populating fields of a header of the MAC PDU to indicate that; a payload is excluded from the MAC PDU, and the sub-header encapsulates the control information; and wirelessly transmitting the MAC PDU. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A communication device configured to implement a wireless communication system using Medium Access Control Protocol Data Units (MAC PDUs), the communication device comprising:
-
a processor; and a memory configured to store instructions that, when executed by the processor, cause the communication device to carry out steps that include; determining control information that conveys at least one parameter of the wireless communication system; encapsulating the control information into a sub-header of a MAC PDU, wherein; a first portion of the control information is stored in a first field of the sub-header that corresponds to the most significant bits (MSBs) of the control information, and a second portion of the control information is stored in a second field of the sub-header that corresponds to the least significant bits (LSBs) of the control information; populating fields of a header of the MAC PDU to indicate that; a payload is excluded from the MAC PDU, and the sub-header encapsulates the control information; and wirelessly transmitting the MAC PDU. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for implementing a wireless communication system using Medium Access Control Protocol Data Units (MAC PDUs), the method comprising:
at a communication device; receiving a MAC PDU, wherein the MAC PDU excludes a payload but includes control information; processing a header of the MAC PDU to identify a manner in which the control information is included within the MAC PDU, wherein the header indicates that; (1) the control information is encapsulated in a sub-header of the MAC PDU, (2) a first portion of the control information is stored in a first field of the sub-header that corresponds to the most significant bits (MSBs) of the control information, and (3) a second portion of the control information is stored in a second field of the sub-header that corresponds to the least significant bits (LSBs) of the control information; extracting the control information from the sub-header of the MAC PDU; and implementing an action in response to extracting the control information. - View Dependent Claims (17, 18, 19, 20)
-
21. A non-transitory computer readable storage medium configured to store instructions that, when executed by a processor included in a communication device, cause the communication device to implement a wireless communication system using Medium Access Control Protocol Data Units (MAC PDUs), by carrying out steps that include:
-
receiving a MAC PDU, wherein the MAC PDU excludes a payload but includes control information; processing a header of the MAC PDU to identify a manner in which the control information is included within the MAC PDU, wherein the header indicates that; (1) the control information is encapsulated in a sub-header of the MAC PDU, (2) a first portion of the control information is stored in a first field of the sub-header that corresponds to the most significant bits (MSBs) of the control information, and (3) a second portion of the control information is stored in a second field of the sub-header that corresponds to the least significant bits (LSBs) of the control information; extracting the control information from the sub-header of the MAC PDU; and implementing an action in response to extracting the control information. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A communication device configured to implement a wireless communication system using Medium Access Control Protocol Data Units (MAC PDUs), the communication device comprising:
-
a processor; and a memory configured to store instructions that, when executed by the processor, cause the communication device to carry out steps that include; receiving a MAC PDU, wherein the MAC PDU excludes a payload but includes control information; processing a header of the MAC PDU to identify a manner in which the control information is included within the MAC PDU, wherein the header indicates that; (1) the control information is encapsulated in a sub-header of the MAC PDU, (2) a first portion of the control information is stored in a first field of the sub-header that corresponds to the most significant bits (MSBs) of the control information, and (3) a second portion of the control information is stored in a second field of the sub-header that corresponds to the least significant bits (LSBs) of the control information; extracting the control information from the sub-header of the MAC PDU; and implementing an action in response to extracting the control information. - View Dependent Claims (27, 28, 29, 30)
-
Specification