IP Library Granted Patent US 11,464,040
Granted Patent B2
US 11,464,040 · App. 17/126,470 · Granted Oct 4, 2022

Data transmission method and apparatus

Inventors: Chong Lou (Shanghai, CN); Jingrui Guo (Shanghai, CN); Xing Liu (Shenzhen, CN); Xiaoying Xu (Shanghai, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04W72/1294H04L1/0005H04L1/0007H04L1/1819H04W72/1252H04W72/1268H04W72/14
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 11,464,040
App. No.
17/126,470
Granted
Oct 4, 2022
Kind
B2
Abstract

A data transmission method includes: receiving an uplink grant message from a network device, where the uplink grant message includes first information, and the first information corresponds to a plurality of transport block sizes; determining the plurality of transport block sizes based on the first information; determining, based on a size of to-be-sent data, a first transport block size from the plurality of transport block sizes; and sending the to-be-sent data to the network device based on the first transport block size.

Claims (58)

1. A data transmission method, comprising:

receiving an uplink grant message from a network device, wherein the uplink grant message comprises first information corresponding to a plurality of transport block sizes;

determining the plurality of transport block sizes based on the first information;

determining, based on a size of data to be sent, a first transport block size from the plurality of transport block sizes; and

sending the data to the network device based on the first transport block size,

wherein sending the data to the network device based on the first transport block size comprises:

determining a repetition quantity of the data based on the first transport block size and the size of the data to be sent; and

sending, on an uplink resource granted by the uplink grant message, the data to the network device for a repetition quantity of times by using the first transport block size.

2. The method according to claim 1 , wherein the first information comprises a modulation and coding scheme index corresponding to the plurality of transport block sizes.

3. The method according to claim 1 , wherein determining the plurality of transport block sizes based on the first information comprises:

determining the plurality of transport block sizes based on a correspondence between the first information and the plurality of transport block sizes, wherein the correspondence between the first information and the plurality of transport block sizes is preset or from the network device.

4. The method according to claim 1 , wherein the plurality of transport block sizes is identified by transport block size indexes.

5. The method according to claim 1 , wherein determining a repetition quantity of the data based on the first transport block size comprises:

determining, based on the first transport block size and a correspondence between a transport block size and a repetition quantity, that a repetition quantity corresponding to the first transport block size is the repetition quantity of the data, wherein the correspondence between the transport block size and the repetition quantity is preset or is from the network device.

6. The method according to claim 1 , wherein sending the data to the network device for the repetition quantity of times by using the first transport block size comprises:

forming, at a first protocol layer based on the first transport block size, the data into a first protocol layer protocol data unit;

indicating new transmission of a hybrid automatic repeat request (HARQ) process corresponding to the first protocol layer protocol data unit; and

indicating, at the first protocol layer, repetition transmission of the first protocol layer protocol data unit in the HARQ process.

7. The method according to claim 1 , wherein sending the data to the network device for the repetition quantity of times by using the first transport block size comprises:

forming, at a first protocol layer, the data into a first protocol layer payload for the repetition quantity of times;

forming the first protocol layer payload into a first protocol layer protocol data unit; and

indicating new transmission of a HARQ process corresponding to the first protocol layer protocol data unit.

8. The method according to claim 1 , wherein sending the data to the network device for the repetition quantity of times by using the first transport block size comprises:

forming, at a first protocol layer, the data into a first protocol layer sub-protocol data unit for the repetition quantity of times;

forming the first protocol layer sub-protocol data unit into a first protocol layer protocol data unit; and

indicating new transmission of a HARQ process corresponding to the first protocol layer protocol data unit.

9. The method according to claim 1 , wherein the repetition quantity of the data is determined further based on a comparison of the first transport block size to a size of the uplink resource.

10. An apparatus, comprising:

at least one processor configured to invoke a program stored in a memory, wherein the program, when executed by the processor, causes the apparatus to perform operations, the operations comprising:

receiving an uplink grant message from a network device, wherein the uplink grant message comprises first information, and the first information corresponds to a plurality of transport block sizes;

determining the plurality of transport block sizes based on the first information;

determining, based on a size of data to be sent, a first transport block size from the plurality of transport block sizes;

sending the data to the network device based on the first transport block size;

determining a repetition quantity of the data based on the first transport block size and the size of the data to be sent; and

sending, on an uplink resource granted by the uplink grant message, the data to the network device for a repetition quantity of times by using the first transport block size.

11. The apparatus according to claim 10 , wherein the first information comprises a modulation and coding scheme index corresponding to the plurality of transport block sizes.

12. The apparatus according to claim 10 , wherein the operations further comprise:

determining the plurality of transport block sizes based on a correspondence between the first information and the plurality of transport block sizes, wherein the correspondence between the first information and the plurality of transport block sizes is preset or from the network device.

13. The apparatus according to claim 10 , wherein the plurality of transport block sizes is identified by transport block size indexes.

14. The apparatus according to claim 10 , wherein the operations further comprise:

determining, based on the first transport block size and a correspondence between a transport block size and a repetition quantity, that a repetition quantity corresponding to the first transport block size is the repetition quantity of the data, wherein the correspondence between the transport block size and the repetition quantity is preset or is from the network device.

15. The apparatus according to claim 10 , wherein the operations further comprise:

forming, at a first protocol layer based on the first transport block size, the data into a first protocol layer protocol data unit, and indicating new transmission of a hybrid automatic repeat request (HARQ) process corresponding to the first protocol layer protocol data unit; and

indicating, at the first protocol layer, repetition transmission of the first protocol layer protocol data unit in the HARQ process.

16. The apparatus according to claim 10 , wherein the operations further comprise:

forming, at a first protocol layer, the data into a first protocol layer payload for the repetition quantity of times; and

forming the first protocol layer payload into a first protocol layer protocol data unit, and indicating new transmission of a HARQ process corresponding to the first protocol layer protocol data unit.

17. The apparatus according to claim 10 , wherein the operations further comprise:

forming, at a first protocol layer, the data into a first protocol layer sub-protocol data unit for the repetition quantity of times; and

forming the first protocol layer sub-protocol data unit into a first protocol layer protocol data unit, and indicating new transmission of a HARQ process corresponding to the first protocol layer protocol data unit.

18. The apparatus according to claim 10 , wherein the repetition quantity of the data is determined further based on a comparison of the first transport block size to a size of the uplink resource.

19. An apparatus, comprising:

at least one processor configured to invoke a program stored in a memory, wherein the program, when executed by the processor, causes the apparatus to perform operations, the operations comprising:

sending an uplink grant message to a terminal, wherein the uplink grant message comprises first information, and the first information corresponds to a plurality of transport block sizes;

receiving data from the terminal based on a first transport block size, wherein the plurality of transport block sizes comprises the first transport block size; and

receiving, on an uplink resource granted by the uplink grant message, the data for a repetition quantity of times using the first transport block size, wherein the repetition quantity of times is based on the first transport block size and a size of the data.

20. The apparatus according to claim 19 , wherein the operations further comprise:

sending a correspondence between the first information and the plurality of transport block sizes to the terminal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2021
From: LOU, CHONG; GUO, JINGRUI; LIU, XING; XU, XIAOYING
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 054886/0972 →
Priority Claims (1)
CN 201810638840.9 · Jun 20, 2018 · national
Continuity (2)
Continuation PCTCN2019091988 · Jun 20, 2019
Related Publication 20210105086A1 · Apr 8, 2021