MAC packet data unit construction for wireless systems
First Claim
1. A method for implementing wireless communication using Medium Access Control Protocol Data Units (MAC PDUs), the method comprising:
- identifying at least one characteristic of a service flow;
selecting, from a plurality of MAC PDU headers, and based on the identified at least one characteristic, a MAC PDU header that corresponds to a Service Data Unit (SDU) fragmentation scheme, wherein the selected MAC PDU header includes a field whose value indicates a location of one or more SDU fragments that are included within a payload of a MAC PDU to which the selected MAC PDU header will be assigned;
encapsulating service flow data as SDU fragments into payloads of one or more MAC PDUs, wherein each of the one or more MAC PDUs includes the selected MAC PDU header, and the field of the selected MAC PDU header is assigned a value based on how the SDU fragments are placed within the payload; and
wirelessly transmitting the encapsulated service flow data using the one or more MAC PDUs.
3 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.
-
Citations
45 Claims
-
1. A method for implementing wireless communication using Medium Access Control Protocol Data Units (MAC PDUs), the method comprising:
-
identifying at least one characteristic of a service flow; selecting, from a plurality of MAC PDU headers, and based on the identified at least one characteristic, a MAC PDU header that corresponds to a Service Data Unit (SDU) fragmentation scheme, wherein the selected MAC PDU header includes a field whose value indicates a location of one or more SDU fragments that are included within a payload of a MAC PDU to which the selected MAC PDU header will be assigned; encapsulating service flow data as SDU fragments into payloads of one or more MAC PDUs, wherein each of the one or more MAC PDUs includes the selected MAC PDU header, and the field of the selected MAC PDU header is assigned a value based on how the SDU fragments are placed within the payload; and wirelessly transmitting the encapsulated service flow data using the one or more MAC PDUs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium configured to store instructions that, when executed by a processor included in a computing device, cause the computing device to implement a method for wireless communication using Medium Access Control Protocol Data Units (MAC PDUs), the method comprising:
-
identifying at least one characteristic of a service flow; selecting, from a plurality of MAC PDU headers, and based on the identified at least one characteristic, a MAC PDU header that corresponds to a Service Data Unit (SDU) fragmentation scheme, wherein the selected MAC PDU header includes a field whose value indicates a location of one or more SDU fragments that are included within a payload of a MAC PDU to which the selected MAC PDU header will be assigned; encapsulating service flow data as SDU fragments into payloads of one or more MAC PDUs, wherein each of the one or more MAC PDUs includes the selected MAC PDU header, and the field of the selected MAC PDU header is assigned a value based on how the SDU fragments are placed within the payload; and wirelessly transmitting the encapsulated service flow data using the one or more MAC PDUs. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A device for implementing performing wireless communication using Medium Access Control Protocol Data Units (MAC PDUs), comprising:
-
a processor; and a memory, wherein the memory is configured to store instructions that, when executed by the processor, cause the device to; identify at least one characteristic of a service flow; select, from a plurality of MAC PDU headers, and based on the identified at least one characteristic, a MAC PDU header that corresponds to a Service Data Unit (SDU) fragmentation scheme, wherein the selected MAC PDU header includes a field whose value indicates a location of one or more SDU fragments that are included within a payload of a MAC PDU to which the selected MAC PDU header will be assigned; encapsulate service flow data as SDU fragments into payloads of one or more MAC PDUs, wherein each of the one or more MAC PDUs includes the selected MAC PDU header, and the field of the selected MAC PDU header is assigned a value based on how the SDU fragments are placed within the payload; and wirelessly transmit the encapsulated service flow data using the one or more MAC PDUs. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification