IP Library Granted Patent US 12672028
Granted Patent B2
US 12672028 · App. 18/014,275 · Granted Jun 30, 2026

Uplink data splitting method, terminal device, and chip system

Inventors: Guibin Lin (Shanghai, CN); Xiaojun Sun (Shanghai, CN); Feng Qian (Shanghai, CN)
Assignee: Huawei Technologies Co., Ltd.
H04W28/0865H04W24/08H04W28/10
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 12672028
App. No.
18/014,275
Granted
Jun 30, 2026
Kind
B2
Abstract

This application provides an uplink data splitting method, a terminal device, and a chip system, and relates to the field of communication technologies. The method includes the following: After determining that a timer expires, a terminal device determines, based on transmission capabilities of an LTE link and an NR link, a data amount of a data package transmitted on the LTE link and the NR link. The transmission capability of the LTE link is determined by the terminal device by transmitting a first detection data package on the LTE link before the timer expires. The transmission capability of the NR link is determined by the terminal device by transmitting a second detection data package on the NR link before the timer expires. The second detection data package is obtained through duplication based on the first detection data package. The terminal device sends same data packages to different communication links to detect transmission capabilities of the communication links. This avoids a phenomenon that data packages wait for each other, and does not affect normal transmission of a data service and user experience for a service.

Claims (97)

1 . A method, comprising:

determining, by a terminal device, a value of an ul-datasplit threshold in uplink data splitting parameters and an amount of data of the terminal device buffered at a packet data convergence protocol (PDCP) layer; and

after the determining the value of the ul-datasplit threshold and after determining that a timer expires, determining, by the terminal device based on a first transmission capability of a long term evolution (LTE) link and a second transmission capability of a new radio (NR) link, a data amount of a data package transmitted on the LTE link and the NR link,

wherein the determining the data amount of the data package transmitted on the LTE link and the NR link comprises:

allocating, by the terminal device, the data amount of the data package based on the value of the ul-datasplit threshold, the amount of the data of the terminal device buffered, the first transmission capability of the LTE link, and the second transmission capability of the NR link,

wherein the first transmission capability of the LTE link is determined by transmitting, by the terminal device, a first detection data package on the LTE link before the timer expires,

wherein the second transmission capability of the NR link is determined by transmitting, by the terminal device, a second detection data package on the NR link before the timer expires, and

wherein the second detection data package is a duplication of the first detection data package.

2 . The method according to claim 1 , wherein the method further comprises:

receiving, by the terminal device, first response information of the first detection data package;

determining, by the terminal device, the first transmission capability of the LTE link based on the first response information, wherein the first response information comprises a first moment at which a first Radio Link Control (RLC) layer of a first network device receives the first detection data package;

receiving, by the terminal device, second response information of the second detection data package; and

determining, by the terminal device, the second transmission capability of the NR link based on the second response information, wherein the second response information comprises a second moment at which a second RLC layer of a second network device receives the second detection data package.

3 . The method according to claim 1 ,

wherein the first transmission capability of the LTE link is indicated by one of:

a first transmission delay of the first detection data package on the LTE link, or

a first transmission rate of the first detection data package on the LTE link, and

wherein the second transmission capability of the NR link is indicated by one of:

a second transmission delay of the second detection data package on the NR link, or

a second transmission rate of the second detection data package on the NR link, and

wherein the first transmission capability of the LTE link and the second transmission capability of the NR link are indicated by indication information of a same measurement indicator.

4 . The method according to claim 1 , wherein the first detection data package is one of:

a service data package generated in response to an operation performed by a user on an application of the terminal device, or

a service request (SR) package.

5 . The method according to claim 1 , wherein the determining the data amount of the data package transmitted on the LTE link and the NR link comprises:

determining, by the terminal device, an allocation rule for the data amount of the data package based on a proportional relationship between the first transmission capability of the LTE link and the second transmission capability of the NR link; and

transmitting, by the terminal device according to the allocation rule, the data package of a first corresponding data amount on the LTE link and a second corresponding data amount of the NR link.

6 . The method according to claim 1 , wherein the method further comprises:

enabling, by the terminal device, a data package duplication mechanism before the determining that the timer expires; and

disabling, by the terminal device, the data package duplication mechanism after the determining that the timer expires.

7 . A terminal device, comprising:

at least one processor; and

a computer storage medium, wherein the computer storage medium stores instructions that, when executed by the at least one processor, cause the terminal device to perform operations including:

determining a value of an ul-datasplit threshold in uplink data splitting parameters and an amount of data of the terminal device buffered at a packet data convergence protocol (PDCP) layer; and

after the determining the value of the ul-datasplit threshold and after determining that a timer expires, determining, based on a first transmission capability of a long term evolution (LTE) link and a second transmission capability of a new radio (NR) link, a data amount of a data package transmitted on the LTE link and the NR link,

wherein the determining the data amount of the data package transmitted on the LTE link and the NR link comprises:

allocating the data amount of the data package based on the value of the ul-datasplit threshold, the amount of the data of the terminal device buffered, the first transmission capability of the LTE link, and the second transmission capability of the NR link,

wherein the first transmission capability of the LTE link is determined by transmitting, by the terminal device, a first detection data package on the LTE link before the timer expires,

wherein the second transmission capability of the NR link is determined by transmitting, by the terminal device, a second detection data package on the NR link before the timer expires, and

wherein the second detection data package is a duplication of the first detection data package.

8 . The terminal device according to claim 7 , the operations further comprising:

receiving first response information of the first detection data package;

determining the first transmission capability of the LTE link based on the first response information, wherein the first response information comprises a first moment at which a first Radio Link Control (RLC) layer of a first network device receives the first detection data package;

receiving second response information of the second detection data package; and

determining the second transmission capability of the NR link based on the second response information, wherein the second response information comprises a second moment at which a second RLC layer of a second network device receives the second detection data package.

9 . The terminal device according to claim 7 ,

wherein the first transmission capability of the LTE link is indicated by one of:

a first transmission delay of the first detection data package on the LTE link, or

a first transmission rate of the first detection data package on the LTE link, and

wherein the second transmission capability of the NR link is indicated by one of:

a second transmission delay of the second detection data package on the NR link, or

a second transmission rate of the second detection data package on the NR link, and

wherein the first transmission capability of the LTE link and the second transmission capability of the NR link are indicated by indication information of a same measurement indicator.

10 . The terminal device according to claim 7 , wherein the first detection data package is one of:

a service data package generated in response to an operation performed by a user on an application of the terminal device, or

a service request (SR) package.

11 . The terminal device according to claim 7 , wherein the determining the data amount of the data package transmitted on the LTE link and the NR link comprises:

determining an allocation rule for the data amount of the data package based on a proportional relationship between the first transmission capability of the LTE link and the second transmission capability of the NR link; and

transmitting, according to the allocation rule, the data package of a first corresponding data amount on the LTE link and a second corresponding data amount of the NR link.

12 . The terminal device according to claim 7 , the operations further comprising:

enabling a data package duplication mechanism before the determining that the timer expires; and

disabling the data package duplication mechanism after the determining that the timer expires.

13 . A chip system, wherein the chip system comprises:

an application processor; and

a baseband processor, wherein

the application processor is configured to:

generate a data package in response to a user operation; and

the baseband processor is configured to:

determine a value of an ul-datasplit threshold in uplink data splitting parameters and an amount of data of a terminal device buffered at a packet data convergence protocol (PDCP) layer; and

after determining the value of the ul-datasplit threshold and after determining that a timer expires, determine, based on a first transmission capability of a long term evolution (LTE) link and a second transmission capability of a new radio (NR) link, a data amount of the data package transmitted on the LTE link and the NR link,

wherein determining the data amount of the data package transmitted on the LTE link and the NR link comprises:

allocating the data amount of the data package based on the value of the ul-datasplit threshold, the amount of the data of the terminal device buffered, the first transmission capability of the LTE link, and the second transmission capability of the NR link,

wherein the first transmission capability of the LTE link is determined by transmitting a first detection data package on the LTE link before the timer expires,

wherein the second transmission capability of the NR link is determined by transmitting a second detection data package on the NR link before the timer expires, and

wherein the second detection data package is a duplication of the first detection data package.

14 . The chip system according to claim 13 , wherein the baseband processor is further configured to:

receive first response information of the first detection data package; and

determine the first transmission capability of the LTE link based on the first response information, wherein the first response information comprises a first moment at which a Radio Link Control (RLC) layer of a first network device receives the first detection data package;

receive second response information of the second detection data package; and

determine the second transmission capability of the NR link based on the second response information, wherein the second response information comprises a second moment at which a second RLC layer of a second network device receives the second detection data package.

15 . The chip system according to claim 13 ,

wherein the first transmission capability of the LTE link is indicated by one of:

a first transmission delay of the first detection data package on the LTE link, or

a first transmission rate of the first detection data package on the LTE link, and

wherein the second transmission capability of the NR link is indicated by one of:

a second transmission delay of the second detection data package on the NR link, or

a second transmission rate of the second detection data package on the NR link, and

wherein the first transmission capability of the LTE link and the second transmission capability of the NR link are indicated by indication information of a same measurement indicator.

16 . The chip system according to claim 13 , wherein the chip system is applied to the terminal device, and wherein the first detection data package is one of:

a service data package generated in response to an operation performed by a user on an application of the terminal device, or

a service request (SR) package.

17 . The chip system according to claim 13 , wherein the baseband processor is configured to:

determine an allocation rule for the data amount of the data package based on a proportional relationship between the first transmission capability of the LTE link and the second transmission capability of the NR link; and

transmit, according to the allocation rule, the data package of a first corresponding data amount on the LTE link and a second corresponding data amount of the NR link.

18 . The chip system according to claim 13 , wherein the baseband processor is further configured to:

enable a data package duplication mechanism before determining that the timer expires; and

disable the data package duplication mechanism after determining that the timer expires.