USRE49004EActiveUtility

Method and apparatus for transmitting and receiving data via media access control protocol in mobile communication system

62
Assignee: SAMSUNG ELECTRONICS CO LTDPriority: Jan 24, 2007Filed: Jan 22, 2019Granted: Mar 29, 2022
Est. expiryJan 24, 2027(~0.6 yrs left)· nominal 20-yr term from priority
H04L 47/431H04W 28/06H04L 69/22H04L 47/10
62
PatentIndex Score
0
Cited by
19
References
32
Claims

Abstract

Disclosed is a method and an apparatus for transmitting and receiving data via a MAC protocol in a mobile communication system. The method includes inputting at least one Service Data Unit (SDU) containing transmission data through a corresponding logical channel and generating at least one first Protocol Data Unit (PDU) that includes said at least one SDU without including multiplexing information for identification of the logical channel, by a first transmission entity; acquiring the first PDU and generating a second PDU including the first PDU in a payload of the second PDU, by a second transmission entity that operates between the first transmission entity and a physical layer; inserting the multiplexing information for identification of the logical channel corresponding to said at least one first PDU into header information of the second PDU; and transmitting the second PDU through the physical layer. The method can reduce load due to additional processing, such as a bit operation or memory copying, in a receiver requiring high speed data transmission.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for transmitting data via a MAC (Media Access Control) protocol in a mobile communication system, the method comprising the steps of:
 inputting at least one Service Data Unit (SDU) containing transmission data through a corresponding logical channel and generating at least one first Protocol Data Unit (PDU) that includes said at least one SDU without including multiplexing information for identification of the logical channel, by a first transmission entity;   acquiring the first PDU and generating a second PDU including the first PDU in a payload of the second PDU, by a second transmission entity that operates between the first transmission entity and a physical layer;   inserting the multiplexing information for identification of the logical channel corresponding to said at least one first PDU into header information of the second PDU; and   transmitting the second PDU through the physical layer.   
     
     
       2. The method of  claim 1 , wherein the header information of the second PDU is configured to achieve byte alignment. 
     
     
       3. The method of  claim 1 , wherein, when the second PDU includes only one first PDU from a single logical channel, the multiplexing information is set to have a predetermined value indicating that logical channel multiplexing is not used. 
     
     
       4. The method of  claim 1 , wherein the header information of the second PDU includes information of an identical size of said at least one first PDU, an N field indicating the number of first PDUs delivered from the logical channel, and an F field indicating if there exists a further information field constituting the header information. 
     
     
       5. The method of  claim 4 , wherein the header information of the second PDU further includes a Version Flag field indicating a protocol version of the second PDU, a Queue Identifier field indicating a reordering queue of a receiver for storage of the second PDU, and a Transmission Sequence Number field of the second PDU. 
     
     
       6. The method of  claim 1 , wherein the header information of the second PDU includes multiplexing information and format information, which are not repeated for multiple PDUs from one logical channel. 
     
     
       7. A method for receiving data via a MAC protocol in a mobile communication system, the method comprising the steps of:
 receiving, by a first reception entity, a first PDU including header information and a payload through a physical layer;   reading multiplexing information for identification of a logical channel corresponding to at least one second PDU contained in the payload and format information of said at least one second PDU, from the header information of the first PDU; and   identifying the second PDU from the payload based on the format information and delivering the identified second PDU to a second reception entity.   
     
     
       8. The method of  claim 7 , wherein the header information of the first PDU is configured to achieve byte alignment. 
     
     
       9. The method of  claim 7 , further comprising determining that the first PDU includes only one second PDU from only one logical channel, when the multiplexing information is set to have a predetermined value indicating that logical channel multiplexing is not used. 
     
     
       10. The method of  claim 7 , wherein the header information of the first PDU includes information of an identical size of said at least one second PDU, an N field indicating the number of second PDUs delivered from the logical channel, and an F field indicating if there exists a further information field constituting the header information. 
     
     
       11. The method of  claim 10 , wherein the header information of the first PDU further includes a Version Flag field indicating a protocol version of the first PDU, a Queue Identifier field indicating a reordering queue of a receiver for storage of the first PDU, and a Transmission Sequence Number field of the first PDU. 
     
     
       12. The method of  claim 7 , wherein the header information of the first PDU includes multiplexing information and format information, which are not repeated for multiple PDUs from one logical channel. 
     
     
       13. An apparatus for transmitting data via a MAC protocol in a mobile communication system, the method comprising:
 a first transmission entity for inputting at least one Service Data Unit (SDU) containing transmission data through a corresponding logical channel and generating at least one first Protocol Data Unit (PDU) that includes said at least one SDU without including multiplexing information for identification of the logical channel; and   a second transmission entity for acquiring the first PDU and generating a second PDU including the first PDU in a payload of the second PDU, inserting the multiplexing information for identification of the logical channel corresponding to said at least one first PDU into header information of the second PDU, and transmitting the second PDU through the physical layer, the second transmission entity operating between the first transmission entity and a physical layer.   
     
     
       14. The apparatus of  claim 13 , wherein the second transmission entity configures the header information of the second PDU to achieve byte alignment. 
     
     
       15. The apparatus of  claim 13 , wherein, when the second PDU includes only one first PDU from a single logical channel, the second transmission entity sets the multiplexing information to have a predetermined value indicating that logical channel multiplexing is not used. 
     
     
       16. The apparatus of  claim 13 , wherein the header information of the second PDU includes information of an identical size of said at least one first PDU, an N field indicating the number of first PDUs delivered from the logical channel, and an F field indicating if there exists a further information field constituting the header information. 
     
     
       17. The apparatus of  claim 16 , wherein the header information of the second PDU further includes a Version Flag field indicating a protocol version of the second PDU, a Queue Identifier field indicating a reordering queue of a receiver for storage of the second PDU, and a Transmission Sequence Number field of the second PDU. 
     
     
       18. The apparatus of  claim 13 , wherein the header information of the second PDU includes multiplexing information and format information, which are not repeated for multiple PDUs from one logical channel. 
     
     
       19. An apparatus for receiving data via a MAC protocol in a mobile communication system, the apparatus comprising:
 a first reception entity for receiving a first PDU including header information and a payload through a physical layer, reading multiplexing information for identification of a logical channel corresponding to at least one second PDU contained in the payload and format information of said at least one second PDU, from the header information of the first PDU, identifying the second PDU from the payload based on the format information, and outputting the second PDU; and   a second reception entity for delivering the second PDU to a higher layer entity.   
     
     
       20. The apparatus of  claim 19 , wherein the header information of the first PDU is configured to achieve byte alignment. 
     
     
       21. The apparatus of  claim 19 , wherein the first reception entity determines that the first PDU includes only one second PDU from only one logical channel, when the multiplexing information is set to have a predetermined value indicating that logical channel multiplexing is not used. 
     
     
       22. The apparatus of  claim 19 , wherein the header information of the first PDU includes information of an identical size of said at least one second PDU, an N field indicating the number of second PDUs delivered from the logical channel, and an F field indicating if there exists a further information field constituting the header information. 
     
     
       23. The apparatus of  claim 22 , wherein the header information of the first PDU further includes a Version Flag field indicating a protocol version of the first PDU, a Queue Identifier field indicating a reordering queue of a receiver for storage of the first PDU, and a Transmission Sequence Number field of the first PDU. 
     
     
       24. The apparatus of  claim 19 , wherein the header information of the first PDU includes multiplexing information and format information, which are not repeated for multiple PDUs from one logical channel. 
     
     
       25. A method performed by a transmitting device in a wireless communication system, the method comprising:
 obtaining, by a first entity of the transmitting device, a plurality of service data units (SDUs);   generating, by the first entity of the transmitting device, a protocol data unit (PDU) comprising the plurality of SDUs and a plurality of headers, wherein each of the plurality of headers corresponds to each of the plurality of SDUs; and   delivering, by the first entity of the transmitting device, the generated PDU to a second entity of the transmitting device,   wherein each of the plurality of headers and the generated PDU are respectively byte aligned in length, and   wherein each of the plurality of headers includes a logical channel identifier field corresponding to each of the plurality of SDUs.   
     
     
       26. The method of claim 25, wherein each of the plurality of headers further includes a length field indicating a length of each of the plurality of SDUs. 
     
     
       27. A method performed by a receiving device in a wireless communication system, the method comprising:
 receiving, by a first entity of the receiving device, a protocol data unit (PDU) comprising a plurality of service data units (SDUs) and a plurality of headers, wherein each of the plurality of headers corresponds to each of the plurality of SDUs;   identifying, by the first entity of the receiving device, each of a plurality of logical channel identifiers corresponding to each of the plurality of SDUs based on the plurality of headers;   identifying, by the first entity of the receiving device, each of the plurality of SDUs, based on each of the identified plurality of logical channel identifiers; and   delivering, by the first entity of the receiving device, each of the identified plurality of SDUs to a second entity of the receiving device,   wherein each of the plurality of headers and the PDU are respectively byte aligned in length, and   wherein each of the plurality of headers includes a logical channel identifier field corresponding to each of the plurality of SDUs.   
     
     
       28. The method of claim 27, wherein each of the plurality of headers further includes a length field indicating a length of each of the plurality of SDUs. 
     
     
       29. A transmitting device, comprising:
 a transceiver; and   a controller configured to:
 obtain, by a first entity of the transmitting device, a plurality of service data units (SDUs), 
 generate, by the first entity of the transmitting device, a protocol data unit (PDU) comprising the plurality of SDUs and a plurality of headers, wherein each of the plurality headers corresponds to each of the plurality of SDUs, and 
 deliver, by the first entity of the transmitting device, the generated PDU to a second entity, 
   wherein each of the plurality of headers and the generated PDU are respectively byte aligned in length, and   wherein each of the plurality of headers includes a logical channel identifier field corresponding to each of the plurality of SDUs.   
     
     
       30. The transmitting device of claim 29, wherein each of the plurality of headers further includes a length field indicating a length of each of the plurality of SDUs. 
     
     
       31. A receiving device, comprising:
 a transceiver; and   a controller configured to:
 receive, by a first entity of the receiving device, a protocol data unit (PDU) comprising a plurality of service data units (SDUs) and a plurality of headers, wherein each of the plurality of headers corresponds to each of the plurality of SDUs, 
 identify, by the first entity of the receiving device, each of a plurality of logical channel identifiers corresponding to each of the plurality of SDUs based on the plurality of headers, 
 identify, by the first entity of the receiving device, each of the plurality of SDUs, based on each of the identified plurality of logical channel identifiers, and 
 deliver, by the first entity of the receiving device, each of the identified plurality of SDUs to a second entity of the receiving device, 
   wherein each of the plurality of headers and the PDU are respectively byte aligned in length, and   wherein each of the plurality of headers include a logical channel identifier field corresponding to each of the plurality of SDUs.   
     
     
       32. The receiving device of claim 31, wherein each of the plurality of headers further includes a length field indicating a length of each of the plurality of SDUs.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.