IP Library Granted Patent US 10,667,176
Granted Patent B2
US 10,667,176 · App. 16/672,815 · Granted May 26, 2020

Structure of MAC sub-header for supporting next generation mobile communication system and method and apparatus using the same

Inventors: Donggun Kim (Seoul, KR); Soenghun Kim (Suwon-si, KR); Seungri Jin (Suwon-si, KR); Sangbum Kim (Suwon-si, KR); Gert-Jan Van Lieshout (Staines, GB); Alexander Sayenko (Seoul, KR); Jaehyuk Jang (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04W28/065H04W72/0406H04W80/02H04W84/042H04W88/02H04W88/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,667,176
App. No.
16/672,815
Granted
May 26, 2020
Kind
B2
Abstract

A communication technique of fusing a fifth generation (5G) communication system for supporting higher data transmission rate beyond a fourth generation (4G) system with an Internet of things (IoT) technology and a system thereof are provided. The communication technique may be used for an intelligent service (for example, a smart home, a smart building, a smart city, a smart car or a connected car, health care, digital education, a retail business, a security and safety related service, or the like) based on the 5G communication technology and the IoT related technology. A method for defining media access control (MAC) sub-header structures suitable for a next generation mobile communication system and applying the MAC sub-header structures to provide a high data transmission rate and a low latency in the next generation mobile communication system is provided.

Claims (65)

1. A method for transmitting data by a transmitting device in a wireless communication system, the method comprising:

receiving a radio link control (RLC) data unit from an upper layer;

generating an RLC protocol data unit (PDU) including an RLC header, the RLC header including a segmentation information (SI) field indicating whether the RLC PDU includes a complete RLC data unit which is the RLC data unit, a first segment of the RLC data unit, a middle segment of the RLC data unit or a last segment of the RLC data unit; and

transmitting the RLC PDU to a receiving device,

wherein the RLC header further includes a segment offset (SO) field, in case that the SI field indicates that the RLC PDU includes the middle segment of the RLC data unit or the last segment of the RLC data unit,

wherein the RLC header does not include the SO field, in case that the SI field indicates that the RLC PDU includes the first segment of the RLC data unit or the complete RLC data unit, and

wherein the SO field indicates a position of a segment of the RLC data unit within the RLC data unit.

2. The method of claim 1 , wherein the SI field indicates whether the SO field is included in the RLC header.

3. The method of claim 1 , wherein the SO field indicates the position within the RLC data unit to which a first byte of the segment of the RLC data unit corresponds.

4. The method of claim 1 , wherein the method further comprises:

generating another RLC PDU for a retransmission of the RLC data unit; and

transmitting the another RLC PDU to the receiving device,

wherein an RLC header for the another RLC PDU includes the SI field without the SO field, in case that the SI field indicates that the RLC PDU includes the first segment of the RLC data unit or the complete RLC data unit.

5. The method of claim 1 ,

wherein the RLC header further includes a sequence number (SN) field, a data/control (D/C) field, and a polling bit (P) field, and

wherein the RLC header does not include a re-segmentation flag (RF) field, a framing information (FI) field, a last segment flag (LSF) field and an extension bit (E) field.

6. A transmitting device for transmitting data in a wireless communication system, the transmitting device comprising:

a transceiver; and

at least one processor configured to:

receive a radio link control (RLC) data unit from an upper layer,

generate an RLC protocol data unit (PDU) including an RLC header, the RLC header including a segmentation information (SI) field indicating whether the RLC PDU includes a complete RLC data unit which is the RLC data unit, a first segment of the RLC data unit, a middle segment of the RLC data unit or a last segment of the RLC data unit, and

transmit the RLC PDU to a receiving device via the transceiver,

wherein the RLC header further includes a segment offset (SO) field, in case that the SI field indicates that the RLC PDU includes the middle segment of the RLC data unit or the last segment of the RLC data unit,

wherein the RLC header does not include the SO field, in case that the SI field indicates that the RLC PDU includes the first segment of the RLC data unit or the complete RLC data unit, and

wherein the SO field indicates a position of a segment of the RLC data unit within the RLC data unit.

7. The transmitting device of claim 6 , wherein the SI field indicates whether the SO field is included in the RLC header.

8. The transmitting device of claim 6 , wherein the SO field indicates the position within the RLC data unit to which a first byte of the segment of the RLC data unit corresponds.

9. The transmitting device of claim 6 ,

wherein the at least one processor is further configured to:

generate another RLC PDU for a retransmission of the RLC data unit, and

transmit the another RLC PDU to the receiving device via the transceiver, and

wherein an RLC header for the another RLC PDU includes the SI field without the SO field, in case that the SI field indicates that the RLC PDU includes the first segment of the RLC data unit or the complete RLC data unit.

10. The transmitting device of claim 6 ,

wherein the RLC header further includes a sequence number (SN) field, a data/control (D/C) field, and a polling bit (P) field, and

wherein the RLC header does not include a re-segmentation flag (RF) field, a framing information (FI) field, a last segment flag (LSF) field and an extension bit (E) field.

11. A method for receiving data by a receiving device in a wireless communication system, the method comprising:

receiving a radio link control (RLC) protocol data unit (PDU) from a transmitting device; and

identifying an RLC header and an RLC data unit from the RLC PDU, the RLC header including a segmentation information (SI) field indicating whether the RLC PDU includes a complete RLC data unit which is the RLC data unit, a first segment of the RLC data unit, a middle segment of the RLC data unit or a last segment of the RLC data unit,

wherein the RLC header further includes a segment offset (SO) field, in case that the SI field indicates that the RLC PDU includes the middle segment of the RLC data unit or the last segment of the RLC data unit,

wherein the RLC header does not include the SO field, in case that the SI field indicates that the RLC PDU includes the first segment of the RLC data unit or the complete RLC data unit, and

wherein the SO field indicates a position of a segment of the RLC data unit within the RLC data unit.

12. The method of claim 11 , wherein the SI field indicates whether the SO field is included in the RLC header.

13. The method of claim 11 , wherein the SO field indicates the position within the RLC data unit to which a first byte of the segment of the RLC data unit corresponds.

14. The method of claim 11 ,

wherein the method further comprises receiving another RLC PDU for a retransmission of the RLC data unit from the transmitting device, and

wherein an RLC header for the another RLC PDU includes the SI field without the SO field, in case that the SI field indicates that the RLC PDU includes the first segment of the RLC data unit or the complete RLC data unit.

15. The method of claim 11 ,

wherein the RLC header further includes a sequence number (SN) field, a data/control (D/C) field, and a polling bit (P) field, and

wherein the RLC header does not include a re-segmentation flag (RF) field, a framing information (FI) field, a last segment flag (LSF) field and an extension bit (E) field.

16. A receiving device for receiving data in a wireless communication system, the receiving device comprising:

a transceiver; and

at least one processor configured to:

receive a radio link control (RLC) protocol data unit (PDU) from a transmitting device via the transceiver, and

identify an RLC header and an RLC data unit from the RLC PDU the RLC header including a segmentation information (SI) field indicating whether the RLC PDU includes a complete RLC data unit which is the RLC data unit, a first segment of the RLC data unit, a middle segment of the RLC data unit or a last segment of the RLC data unit,

wherein the RLC header further includes a SO field, in case that the SI field indicates that the RLC PDU includes the middle segment of the RLC data unit or the last segment of the RLC data unit,

wherein the RLC header does not include the SO field, in case that the SI field indicates that the RLC PDU includes the first segment of the RLC data unit or the complete RLC data unit, and

wherein the SO field indicates a position of a segment of the RLC data unit within the RLC data unit.

17. The receiving device of claim 16 , wherein the SI field indicates whether the SO field is included in the RLC header.

18. The receiving device of claim 16 , wherein the SO field indicates the position within the RLC data unit to which a first byte of the segment of the RLC data unit corresponds.

19. The receiving device of claim 16 ,

wherein the at least one processor is further configured to receive another RLC PDU for a retransmission of the RLC data unit from the transmitting device via the transceiver, and

wherein an RLC header for the another RLC PDU includes the SI field without the SO field, in case that the SI field indicates that the RLC PDU includes the first segment of the RLC data unit or the complete RLC data unit.

20. The receiving device of claim 16 ,

wherein the RLC header further includes a sequence number (SN) field, a data/control (D/C) field, and a polling bit (P) field, and

wherein the RLC header does not include a re-segmentation flag (RF) field, a framing information (FI) field, a last segment flag (LSF) field and an extension bit (E) field.

Priority Claims (4)
KR 10-2016-0146353 · Nov 4, 2016 · national
KR 10-2016-0150848 · Nov 14, 2016 · national
KR 10-2016-0179455 · Dec 26, 2016 · national
KR 10-2017-0026682 · Feb 28, 2017 · national
Continuity (4)
Continuation 16566152 · Sep 10, 2019
Continuation 16287584 · Feb 27, 2019
Continuation 15802051 · Nov 2, 2017
Related Publication 20200068438A1 · Feb 27, 2020
Cited By (1)
US 12,414,047