IP Library › Granted Patent US 10,674,398
Granted Patent B2
US 10,674,398 · App. 16/003,500 · Granted Jun 2, 2020

Method and apparatus for accelerating data processing in wireless communication system

Inventor: Donggun Kim (Seoul, KR)
Assignee: Samsung Electronics Co., Ltd.
H04W28/06H04W72/1268H04W72/14H04L47/34H04W28/0289
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,674,398
App. No.
16/003,500
Granted
Jun 2, 2020
Kind
B2
Abstract

The present disclosure relates to a communication method and system for converging a 5 th -Generation (5G) communication system for supporting higher data rates beyond a 4 th -Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method by a terminal configured with a dual connectivity for processing data is provided. The method includes acquiring the data, determining a cell group to preprocess the data based on an amount of the data and a threshold value, preprocessing the data by the determined cell group before receiving an uplink grant for transmitting the data, and determining a radio link control (RLC) sequence number of the preprocessed data based on the uplink grant if the uplink grant is received.

Claims (46)

1. A method performed by a terminal configured with a dual connectivity, the method comprising:

acquiring data;

determining a cell group to preprocess the data based on an amount of the data and a threshold value; and

preprocessing the data by the determined cell group before receiving an uplink grant for transmitting the data,

wherein the preprocessing of the data comprises:

generating a radio link control (RLC) protocol data unit (PDU) based on the data and an RLC sequence number of the preprocessed data, and

generating a medium access control (MAC) header based on the RLC PDU and the RLC sequence number before receiving the uplink grant for transmitting the data.

2. The method of claim 1 , wherein the preprocessing of the data comprises processing the acquired data by at least one layer lower than a packet data convergence protocol (PDCP) layer before receiving the uplink grant.

3. The method of claim 1 ,

wherein a link to transmit the generated RLC PDU based on the uplink grant is determined, and

wherein the RLC sequence number is allocated for the determined link.

4. The method of claim 1 ,

wherein the RLC sequence number is a virtual RLC sequence number, and

wherein the RLC sequence number is updated to a new RLC sequence number in case that the uplink grant is received and a size of the uplink grant is smaller than a size of the preprocessed data.

5. The method of claim 1 , wherein the data is preprocessed by a predetermined cell group in case that the amount of the data is smaller than the threshold value.

6. The method of claim 1 ,

wherein the amount of the data corresponding to the threshold value is preprocessed by a predetermined cell group in case that the amount of the data is larger than the threshold value, and

wherein the remaining data is processed after the uplink grant is received.

7. The method of claim 1 ,

wherein the data is preprocessed in accordance with a predetermined ratio or a predetermined amount for a master cell group and a secondary cell group in case that the amount of the data is larger than the threshold value, and

wherein the remaining data is processed after the uplink grant is received.

8. The method of claim 1 , wherein the preprocessed data is stored in a mapping table in a state where the preprocessed data is separated into a data unit and a header of each layer.

9. A terminal configured with a dual connectivity, the terminal comprising:

a transceiver; and

a controller configured to:

acquire data,

determine a cell group to preprocess the data based on an amount of the data and a threshold value, and

preprocess the data by the determined cell group before receiving an uplink grant for transmitting the data,

wherein the preprocessing of the data comprises:

generating a radio link control (RLC) protocol data unit (PDU) based on the data and an RLC sequence number of the preprocessed data, and

generating a medium access control (MAC) header based on the RLC PDU and the RLC sequence number before receiving the uplink grant for transmitting the data.

10. The terminal of claim 9 , wherein the preprocessing of the data comprises processing the acquired data by at least one layer lower than a packet data convergence protocol (PDCP) layer before receiving the uplink grant.

11. The terminal of claim 9 , wherein the controller is further configured to:

determine a link to transmit the generated RLC PDU based on the uplink grant, and

allocate the RLC sequence number for the determined link.

12. The terminal of claim 9 ,

wherein the RLC sequence number is a virtual RLC sequence number, and

wherein the RLC sequence number is updated to a new RLC sequence number in case that the uplink grant is received and a size of the uplink grant is smaller than a size of the preprocessed data.

13. The terminal of claim 9 , wherein the controller is further configured to preprocess the data by a predetermined cell group in case that the amount of the data is smaller than the threshold value.

14. The terminal of claim 9 , wherein the controller is further configured to:

preprocess the amount of the data corresponding to the threshold value by a predetermined cell group in case that the amount of the data is larger than the threshold value, and

process the remaining data after the uplink grant is received.

15. The terminal of claim 9 , wherein the controller is further configured to:

preprocess the data in accordance with a predetermined ratio or a predetermined amount for a master cell group and a secondary cell group in case that the amount of the data is larger than the threshold value, and

process the remaining data after the uplink grant is received.

16. The terminal of claim 9 , wherein the controller is further configured to store the preprocessed data in a mapping table in a state where the preprocessed data is separated into data unit and a header of each layer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2018
From: KIM, DONGGUN
To: SAMSUNG ELECTRONICS CO., LTD
Reel/Frame 046030/0238 →
Priority Claims (2)
KR 10-2017-0072555 · Jun 9, 2017 · national
KR 10-2017-0138623 · Oct 24, 2017 · national
Continuity (1)
Related Publication 20180359657A1 · Dec 13, 2018