IP Library › Granted Patent US 10,999,019
Granted Patent B2
US 10,999,019 · App. 15/942,972 · Granted May 4, 2021

Apparatus and buffer control method thereof in a wireless communication system

Inventors: Donggun Kim (Seoul, KR); Soenghun Kim (Suwon-si, KR); Jaehyuk Jang (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04L1/1874H04L1/188H04L47/11H04L47/30H04L49/9015H04L49/9047H04L49/9057H04W80/02
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,999,019
App. No.
15/942,972
Granted
May 4, 2021
Kind
B2
Abstract

A 5G communication system or pre-5G communication system for supporting a higher data rate than that of a beyond 4G communication system such as an LTE is provided. A method by an apparatus for controlling buffers in a wireless communication system comprises storing information related to a packet in at least one of a first buffer or a second buffer, transmitting data generated based on the packet, and, when an acknowledgement signal is received for the data, discarding the information.

Claims (47)

1. A method by an apparatus for controlling buffers in a communication system, the method comprising:

storing information on packet data convergence protocol (PDCP) protocol data unit (PDU)s in a first buffer;

obtaining a radio link control (RLC) PDU based on the PDCP PDUs;

storing information on a media access control (MAC) service data unit (SDU) and a MAC sub-header corresponding to the RLC PDU in a second buffer;

transmitting data generated based on the RLC PDU;

in case that acknowledgement information is received for the RLC PDU;

discarding information on at least one of the PDCP PDUs among PDCP PDUs corresponding to the RLC PDU for which the acknowledgement information is received, wherein the at least one of the PDCP PDUs has consecutive sequence numbers that begin with a lowest sequence number for which corresponding information is stored in the first buffer; and

discarding the information included in the second buffer.

2. The method of claim 1 , wherein discarding of the information comprises:

stopping a timer associated with the at least one of the PDCP PDUs; and

discarding information on the timer.

3. The method of claim 1 , further comprising retransmitting data generated based on an RLC PDU for which negatively acknowledgement information is received based on mapping information between the first buffer and the second buffer.

4. The method of claim 1 , wherein a PDCP PDU including a highest sequence number is not discarded.

5. A method by an apparatus for controlling buffers in a wireless communication system, the method comprising:

storing first information on packet data convergence protocol (PDCP) protocol data unit (PDU)s in a first buffer;

obtaining a radio link control (RLC) PDU based on the PDCP PDUs;

storing second information on a medium access control (MAC) service data unit sub-header and a MAC service data unit (SDU) obtained based on the RLC PDU in a second buffer, wherein the MAC sub-header and the MAC SDU are generated by preprocessing the RLC PDU before obtaining resource information for transmitting data corresponding to the MAC SDU and the MAC sub-header;

identifying mapping information between the first buffer and the second buffer;

in case that the resource information is received, transmitting the data based on the resource information; and

discarding the first information and the second information based on the mapping information in case that acknowledgement information is received for the data.

6. The method of claim 5 , wherein the preprocessing is performed based on a size of a transport block.

7. An apparatus in a communication system, the apparatus comprising:

a transceiver; and

at least one processor coupled with the transceiver and configured to:

store information on packet data convergence protocol (PDCP) protocol data unit (PDU)s in a first buffer,

obtain a radio link control (RLC) PDU based on the PDCP PDUs,

store information on a media access control (MAC) service data unit (SDU) and a MAC sub-header corresponding to the RLC PDU in a second buffer,

transmit data generated based on the RLC PDU,

in case that acknowledgement information is received for the RLC PDU;

discard information on at least one of the PDCP PDUs among PDCP PDUs corresponding to the RLC PDU for which the acknowledgement information is received, wherein the at least one of the PDCP PDUs has consecutive sequence numbers that begin with a lowest sequence number for which corresponding information is stored in the first buffer, and

discard the information included in the second buffer.

8. The apparatus of claim 7 , wherein the at least one processor is further configured to:

stop a timer associated with the at least one of the PDCP PDUs; and

discard information on the timer.

9. The apparatus of claim 7 , wherein the at least one processor is configured to

retransmit data generated based on an RLC PDU for which negatively acknowledgement information is received based on mapping information between the first buffer and the second buffer.

10. The apparatus of claim 7 , wherein a PDCP PDU including a highest sequence number is not discarded.

11. An apparatus in a wireless communication system, the apparatus comprising:

a transceiver; and

at least one processor coupled with the transceiver and configured to:

store first information on packet data convergence protocol (PDCP) protocol data unit (PDU)s in a first buffer,

obtain a radio link control (RLC) PDU based on the PDCP PDUs,

store second information on a medium access control (MAC) service data unit sub-header and a MAC service data unit (SDU) obtained based on the RLC PDU in a second buffer, the MAC sub-header and the MAC SDU being generated by preprocessing the RLC PDU before obtaining resource information for transmitting data corresponding to the MAC SDU and the MAC sub-header,

identify mapping information between the first buffer and the second buffer,

in case that the resource information is received, transmit the data based on the resource information, and

discard the first information and the second information based on the mapping information in case that acknowledgement information is received for the data.

12. The apparatus of claim 11 , wherein the preprocessing is performed based on a size of a transport block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2018
From: KIM, DONGGUN; KIM, SOENGHUN; JANG, JAEHYUK
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 045410/0530 →
Priority Claims (2)
KR 10-2017-0041702 · Mar 31, 2017 · national
KR 10-2017-0058498 · May 11, 2017 · national
Continuity (1)
Related Publication 20180287748A1 · Oct 4, 2018