Method and apparatus for supporting the large service data unit (sdu)
AssigneeQUALCOMM Incorporated
InventorsSai Yiu Duncan Ho, Arnaud Meylan
Life of this patent
Estimating the term…
Abstract
Systems and methodologies are described that segment or concatenate radio link control (RLC) service data units (SDUs) into RLC protocol data units (PDUs). In accordance with various aspects set forth herein, systems and/or methods are provided that receive a first RLC SDU, partition the first RLC SDU into a first RLC PDU and a second RLC PDU, set a length indicator (LI) field associated with the second RLC PDU to indicate the size of information contained in the second RLC PDU, concatenate the second RLC PDU with a third RLC PDU associated with a second RLC SDU to form a concatenated RLC PDU, and dispatch the first RLC PDU, the concatenated RLC PDU, and a fourth RLC PDU associated with the second RLC SDU.
Claims31
A method that segments or concatenates radio link control (RLC) service data units (SDUs) into RLC protocol data units (PDUs), comprising:
- receiving a first RLC SDU;
- partitioning the first RLC SDU into a first RLC PDU and a second RLC PDU, wherein the second RLC PDU is limited to 2047 bytes in size;
- setting a length indicator (LI) field associated with the second RLC PDU to indicate the size of information contained in the second RLC PDU;
- concatenating the second RLC PDU with a third RLC PDU associated with a second RLC SDU to form a concatenated RLC PDU;
- and
- dispatching the first RLC PDU, the concatenated RLC PDU, and a fourth RLC PDU associated with the second RLC SDU.
A wireless communications apparatus, comprising:
- a memory that retains instructions related to segmenting a first radio link control (RLC) service data unit (SDU) into a first RLC protocol data unit (PDU) and a second RLC PDU, wherein the second RLC PDU is limited to 2047 bytes in size, setting a length indicator (LI) field associated with the second RLC PDU to indicate the size of information contained in the second RLC PDU, aggregating the second RLC PDU with a third RLC PDU associated with a second RLC SDU to form a concatenated RLC PDU, and dispatching the first RLC PDU, the concatenated RLC PDU, and a fourth RLC PDU associated with the second RLC SDU;
- and
- a processor, coupled to the memory, configured to execute the instructions retained in the memory.
A wireless communications apparatus that segments or concatenates radio link control (RLC) service data units (SDUs) into RLC protocol data units (PDUs), comprising:
- means for receiving a first RLC SDU;
- means for partitioning the first RLC SDU into a first RLC PDU and a second RLC PDU, wherein the second RLC PDU is limited to 2047 bytes in size;
- means for setting a length indicator (LI) field associated with the second RLC PDU to indicate the size of information contained in the second RLC PDU;
- means for concatenating the second RLC PDU with a third RLC PDU associated with a second RLC SDU to form a concatenated RLC PDU;
- and
- means for dispatching the first RLC PDU, the concatenated RLC PDU, and a fourth RLC PDU associated with the second RLC SDU.
A computer program product, comprising:
- a computer-readable medium comprising:
- code for receiving a first radio link control (RLC) service data unit (SDU);
- code for dividing the first RLC SDU into a first RLC protocol data unit (PDU) and a second RLC PDU, wherein the second RLC PDU is limited to 2047 bytes in size;
- code for setting a length indicator (LI) field associated with the second RLC PDU to indicate the size of information contained in the second RLC PDU;
- code for conjoining the second RLC PDU with a third RLC PDU associated with a second RLC SDU to form a concatenated RLC PDU;
- and
- code for dispatching the first RLC PDU, the concatenated RLC PDU, and a fourth RLC PDU associated with the second RLC SDU.
A wireless communications apparatus, comprising:
- a processor configured to:
- receive a first radio link control (RLC) service data unit (SDU);
- split the first RLC SDU into a first RLC protocol data unit (PDU) and a second RLC PDU, wherein the second RLC PDU is limited to 2047 bytes in size;
- set a length indicator (LI) field associated with the second RLC PDU to indicate the size of information contained in the second RLC PDU;
- concatenate the second RLC PDU with a third RLC PDU associated with a second RLC SDU to form a concatenated RLC PDU;
- and
- dispatch the first RLC PDU, the concatenated RLC PDU, and a fourth RLC PDU associated with the second RLC SDU.
A method that segments or concatenates radio link control (RLC) service data units (SDUs) into RLC protocol data units (PDUs), comprising:
- receiving a first RLC PDU, a concatenated PDU, and a fourth RLC PDU;
- utilizing a length indicator (LI) field associated with the concatenated PDU to ascertain a boundary between a second RLC PDU and a third RLC PDU, the second RLC PDU and the third RLC PDU included in the concatenated PDU;
- and
- reassembling the first RLC PDU, the second RLC PDU, the third RLC PDU, and the fourth RLC PDU into a first RLC SDU and a second RLC SDU.
A wireless communications apparatus, comprising:
- a memory that retains instructions related to acquiring a first radio link (RLC) protocol data unit (PDU), a concatenated PDU, and a fourth RLC PDU, utilizing a length indicator (LI) field associated with the concatenated PDU to ascertain a demarcation between a second RLC PDU and a third RLC PDU, the second RLC PDU and the third RLC PDU included in the concatenated PDU, and aggregating the first RLC PDU and the second RLC PDU into a first RLC service data unit (SDU) and the third RLC PDU and the fourth RLC PDU into a second RLC SDU;
- and
- a processor, coupled to the memory, configured to execute the instructions retained in the memory.
A wireless communications apparatus that segments or concatenates radio link control (RLC) service data units (SDUs) into RLC protocol data units (PDUs), comprising:
- means for receiving a first RLC PDU, a concatenated PDU, and a fourth RLC PDU;
- means for utilizing a length indicator (LI) field associated with the concatenated PDU to ascertain a boundary between a second RLC PDU and a third RLC PDU, the second RLC PDU and the third RLC PDU included in the concatenated PDU;
- and
- means for assembling the first RLC PDU, the second RLC PDU, the third RLC PDU, and the fourth RLC PDU into a first RLC SDU and a second RLC SDU.
A computer program product, comprising:
- a computer-readable medium comprising:
- code for receiving a first radio link control (RLC) protocol data unit (PDU), a concatenated PDU, and a fourth RLC PDU;
- code for utilizing a length indicator (LI) field associated with the concatenated PDU to ascertain a boundary between a second RLC PDU and a third RLC PDU, the second RLC PDU and the third RLC PDU included in the concatenated PDU;
- and
- code for aggregating the first RLC PDU and the second RLC PDU into a first RLC service data unit (SDU) and the third RLC PDU, and the fourth RLC PDU into a second RLC SDU.
A wireless communications apparatus, comprising:
- a processor configured to:
- receive a first radio link control (RLC) protocol data unit (PDU), a concatenated PDU, and a fourth RLC PDU;
- utilize a length indicator (LI) field associated with the concatenated PDU to ascertain a boundary between a second RLC PDU and a third RLC PDU, the second RLC PDU and the third RLC PDU included in the concatenated PDU;
- and
- reassemble the first RLC PDU, the second RLC PDU, the third RLC PDU, and the fourth RLC PDU respectively into a first RLC service data unit (SDU) and a second RLC SDU.
Dependencies are inferred from the claim text.