Method and apparatus for transmitting/receiving packet data using pre-defined length indicator in a mobile communication system
DCFirst Claim
Patent Images
1. A method of transmitting data in a mobile communication system, comprising:
- receiving a service data unit (SDU) from a higher layer and determining whether the SDU can be comprised in one protocol data unit (PDU);
if the SDU is not comprised in one PDU, segmenting the SDU into a plurality of segments according to a transmittable PDU size, and constructing one or more PDUs, each PDU comprising a header and a data field,wherein the data field comprises a segment of the SDU,wherein the header comprises a serial number (SN) field, a one-bit field indicating that the PDU does not contain an entire SDU in the data field and at least one Length Indicator (LI) field,wherein if the data field of the PDU contains an intermediate segment of the SDU, the LI field in the PDU contains the intermediate segment of the SDU is set to a predefined value indicating that the PDU contains neither a first segment nor a last segment of the SDU; and
sending the PDUs to a receiver.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A method and apparatus for enabling efficient use of radio resources by reducing an RLC PDU size in a mobile communication system supporting voice service over a packet network are provided. An RLC layer constructs an RLC PDU without inserting information indicating the start and end of an SDU or indicating the use or non-use of padding. The RLC layer sets an LI in a header to indicate inclusion of an intermediate SDU segment in the data field of the RLC PDU. Therefore, the resulting decrease of overhead arising from packet transmission facilitates the efficient use of limited radio resources.
-
Citations
18 Claims
-
1. A method of transmitting data in a mobile communication system, comprising:
-
receiving a service data unit (SDU) from a higher layer and determining whether the SDU can be comprised in one protocol data unit (PDU); if the SDU is not comprised in one PDU, segmenting the SDU into a plurality of segments according to a transmittable PDU size, and constructing one or more PDUs, each PDU comprising a header and a data field, wherein the data field comprises a segment of the SDU, wherein the header comprises a serial number (SN) field, a one-bit field indicating that the PDU does not contain an entire SDU in the data field and at least one Length Indicator (LI) field, wherein if the data field of the PDU contains an intermediate segment of the SDU, the LI field in the PDU contains the intermediate segment of the SDU is set to a predefined value indicating that the PDU contains neither a first segment nor a last segment of the SDU; and sending the PDUs to a receiver. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of receiving data in a mobile communication system, comprising:
-
receiving a protocol data unit (PDU) from a transmitter and detecting a sequence number (SN) field and a one-bit field indicating whether the PDU contains an entire service data unit (SDU) in its data field from the header; if the one-bit field indicates that the PDU does not contain an entire SDU in its data field, detecting the following length indicator (LI) field from the header of the PDU, and determining whether the LI field is set to a value indicating that the PDU contains an intermediate segment that is neither a first segment nor a last segment of the SDU; storing the PDU until the PDU can be assembled with a previous segment and a following segment, if the LI field is set to the predefined value; and constructing the SDU by combining the intermediate segment from the data field of the PDU with at least one previous segment extracted from a data field of at least one previous PDU and at least one following segment extracted from a data field of at least one following PDU. - View Dependent Claims (7, 8, 9)
-
-
10. An apparatus for transmitting data in a mobile communication system, comprising:
-
a transmission buffer for receiving a service data unit (SDU) from a higher layer, determining whether the SDU can be comprised in one protocol data unit (PDU) segmenting the SDU into a plurality of segments according to a transmittable PDU size if the SDU does not be comprised in one PDU, and constructing one or more PDUs; a header inserter for constructing a header of each PDU, wherein the header comprises a serial number (SN) field, a one-bit field, at least one Length Indicator (LI) field; a one-bit field setter for setting the one-bit field of the at least one PDU to indicate whether the PDU contains an entire SDU in the data field; an LI inserter for inserting an LI field after the one-bit field in the at least one PDU if the SDU is not comprised in one PDU, and setting an LI field to a predefined value indicating that the PDU contains neither a first segment nor a last segment of the SDU to contain the intermediate segment of the SDU; and a transmitter for sending the PDUs to a receiver. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An apparatus for receiving data in a mobile communication system, comprising:
-
a reception buffer for receiving a protocol data unit (PDU) from a transmitter and storing the PDU; a reassembly controller for detecting a sequence number (SN) field and a one-bit field indicating whether the PDU contains an entire service data unit (SDU) in its data field from the header, detecting the following length indicator (LI) field from the header of the PDU and determining whether the LI field is set to a predefined value indicating that the PDU contains an intermediate segment that is neither a first segment nor a last segment of the SDU if the one-bit field indicates that the PDU does not contain an entire SDU in its data field; a header and LI remover for eliminating the SN field, the one-bit field, and the LI field if the one-bit field indicates that the PDU does not contain the entire SDU in its data field,; and a reassembler for receiving the intermediate segment from the header and LI remover and constructing the SDU by combining the intermediate segment with at least one previous segment extracted from a data field of at least one previous PDU and at least one following segment extracted from a data field of at least one following PDU. - View Dependent Claims (16, 17, 18)
-
Specification