MAC packet data unit construction for wireless system
First Claim
1. A method for performing wireless communication using Medium Access Control Protocol Data Units (MAC PDUs), the method comprising:
- at a communication device;
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 implements a Service Data Unit (SDU) fragmentation scheme;
encapsulating service flow data as SDU fragments into payloads of a plurality of MAC PDUs, wherein each MAC PDU of the plurality of MAC PDUs includes;
an SDU fragment that stores a portion of the service flow data, andthe selected MAC PDU header, wherein a packing format (PI) field of the selected MAC PDU header is assigned a value that represents a manner in which the SDU fragment spans the payload of the MAC PDU; and
wirelessly transmitting the encapsulated service flow data using the plurality of MAC PDUs.
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.
21 Citations
55 Claims
-
1. A method for performing wireless communication using Medium Access Control Protocol Data Units (MAC PDUs), the method comprising:
at a communication device; 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 implements a Service Data Unit (SDU) fragmentation scheme; encapsulating service flow data as SDU fragments into payloads of a plurality of MAC PDUs, wherein each MAC PDU of the plurality of MAC PDUs includes; an SDU fragment that stores a portion of the service flow data, and the selected MAC PDU header, wherein a packing format (PI) field of the selected MAC PDU header is assigned a value that represents a manner in which the SDU fragment spans the payload of the MAC PDU; and wirelessly transmitting the encapsulated service flow data using the plurality of MAC PDUs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
24. A non-transitory computer readable storage medium configured to store program instructions that, when executed by a processor included in a computing device, cause the computing device to perform wireless communication using Medium Access Control Protocol Data Units (MAC PDUs), by carrying out steps that include:
-
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 implements a Service Data Unit (SDU) fragmentation scheme; encapsulating service flow data as SDU fragments into payloads of a plurality of MAC PDUs, wherein each MAC PDU of the plurality of MAC PDUs includes; an SDU fragment that stores a portion of the service flow data, and the selected MAC PDU header, wherein a packing format (PI) field of the selected MAC PDU header is assigned a value that represents a manner in which the SDU fragment spans the payload of the MAC PDU; and wirelessly transmitting the encapsulated service flow data using the plurality of MAC PDUs. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A communication device configured to perform wireless communication 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; 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 implements a Service Data Unit (SDU) fragmentation scheme; encapsulating service flow data as SDU fragments into payloads of a plurality of MAC PDUs, wherein each MAC PDU of the plurality of MAC PDUs includes; an SDU fragment that stores a portion of the service flow data, and the selected MAC PDU header, wherein a packing format (PI) field of the selected MAC PDU header is assigned a value that represents a manner in which the SDU fragment spans the payload of the MAC PDU; and wirelessly transmitting the encapsulated service flow data using the plurality of MAC PDUs. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
Specification