Transmitting data in a mobile communication system
According to one embodiment, a method for retransmitting a protocol data unit (PDU) in a mobile communication system includes: segmenting a first PDU to form one or more second PDUs if the first PDU does not fit within a PDU size indicated by a lower layer; and transmitting the one or more second PDUs to a receiving side. Segmenting the first PDU includes: mapping only a data field of the first PDU to a data field of the one or more second PDUs; and setting a header of each of the one or more second PDUs. The header of each of the one or more second PDUs includes a field indicating a sequence number of the first PDU.
1. A method for transmitting a protocol data unit (PDU) in a mobile communication system, the method comprising:
segmenting a first PDU to form one or more second PDUs if the first PDU does not fit within a PDU size indicated by a lower layer; and
transmitting the one or more second PDUs to a receiving side,
wherein segmenting the first PDU comprises:
mapping only a data field of the first PDU to a data field of the one or more second PDUs; and
setting a header of each of the one or more second PDUs, and
wherein the header of each of the one or more second PDUs includes a field indicating a sequence number of the first PDU.
2. The method of claim 1 , wherein the header of each of the one or more second PDUs further includes a field indicating a position of a corresponding second PDU within the first PDU.
3. The method of claim 1 , wherein the header of each of the one or more second PDUs further includes a field indicating whether or not a corresponding second PDU is a last segmented PDU within the first PDU.
4. The method of claim 1 , wherein the header of each of the one or more second PDUs further includes a field indicating that a corresponding second PDU is segmented.
5. The method of claim 1 , wherein the first PDU is an Acknowledge Mode Data (AMD) PDU.
6. The method of claim 1 ,
wherein the first PDU includes one or more data fields,
wherein each of the one or more second PDUs includes one or two data fields, and
wherein, if one of the one or more second PDUs includes two data fields, the two data fields comprise only portions of different ones of the one or more data fields of the first PDU.
7. An apparatus for transmitting a protocol data unit (PDU) in a mobile communication system, the apparatus comprising:
a processor configured to segment a first PDU to form one or more second PDUs if the first PDU does not fit within a PDU size indicated by a lower layer, wherein each of the one or more second PDUs fits within the PDU size indicated by the lower layer; and
a transmitter configured to transmit the one or more second PDUs to a receiving side,
wherein the processor is further configured to segment the first PDU by mapping only a data field of the first PDU to a data field of the one or more second PDUs and setting a header of each of the one or more second PDUs, and
wherein the header of each of the one or more second PDUs includes a field indicating a sequence number of the first PDU.
8. The apparatus of claim 7 , wherein the header of each of the one or more second PDUs further includes a field indicating a position of a corresponding second PDU within the first PDU.
9. The apparatus of claim 7 , wherein the header of each of the one or more second PDUs further includes a field indicating whether or not a corresponding second PDU is a last segmented PDU within the first PDU.
10. The apparatus of claim 7 , wherein the header of each of the one or more second PDUs further includes a field indicating that a corresponding second PDU is segmented.
11. The apparatus of claim 7 , wherein the first PDU is an Acknowledge Mode Data (AMD) PDU.
12. The apparatus of claim 7 ,
wherein the first PDU includes one or more data fields,
wherein each of the one or more second PDUs includes one or two data fields, and
wherein, if one of the one or more second PDUs includes two data fields, the two data fields comprise only portions of different ones of the one or more data fields of the first PDU.