IP Library › Granted Patent US 11,212,036
Granted Patent B2
US 11,212,036 · App. 16/579,853 · Granted Dec 28, 2021

Data communication method, device, and system

Inventors: Jinlin Peng (Shanghai, CN); Pengpeng Dong (Shanghai, CN); Pan Chen (Shanghai, CN); Pinlu Yang (Shanghai, CN); Yi Wang (Shanghai, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L1/0057H04B7/0408H04B7/0456H04L1/1825H04L1/1896H04L5/0007H04L5/0048H04L27/2691H04W72/046H04B7/1855
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,212,036
App. No.
16/579,853
Granted
Dec 28, 2021
Kind
B2
Abstract

Various embodiments provide a data communication method. Under the method, a transmit end maps each code block group CBG in N CBGs to each layer in a corresponding layer group based on a correspondence between the N CBGs and N layer groups. Each layer group includes at least one layer, and N is a positive integer. The transmit end then sends data to a receive end. T transport block corresponding to the data includes the N CBGs. In this way, a mapping relationship between a CBG and a layer group is established by grouping layers, so as to improve data reception quality, through interference cancellation, for transmission among different layer groups, and ensure adaptivity to a CBG-based retransmission feedback, thereby optimizing transmission performance of an entire communications system.

Claims (59)

1. A data communication method, wherein the method comprises:

mapping, by a transmit end, each code block group (CBG) in N CBGs to each layer comprised in a corresponding layer group based on a correspondence between the N CBGs and N layer groups, wherein each layer group comprises at least one layer, and N is a positive integer; and

sending, by the transmit end, data to a receive end, wherein a transport block (TB) corresponding to the data comprises the N CBGs,

wherein the N layer groups are grouped based on at least one piece of the following information: configured demodulation reference signal (DMRS) port group information, transmission and reception point (TRP) or TRP group information comprised in the transmit end, or identification information of a beam from the transmit end.

2. The method according to claim 1 , wherein the N layer groups are further grouped based on quasi co-location (QCL) information among antenna ports corresponding to layers.

3. The method according to claim 1 , wherein N>1, there are at least two CBGs in the N CBGs, and the two CBGs are configured with at least one of different modulation schemes, different bit rates, or different precoding matrices.

4. The method according to claim 1 , wherein

a total quantity of layers in the N layer groups is 1 or 2, N=1; or

a total quantity of layers in the N layer groups is 3 or 4, N=1 or N=2.

5. The method according to claim 1 , wherein

a quantity of code blocks (CBs) or a quantity of bits comprised in each CBG is directly proportional to a quantity of layers comprised in the corresponding layer group;

a quantity of CBs or a quantity of bits comprised in each CBG is directly proportional to at least one of the following: a modulation order, a bit rate, or a transmission rate of the corresponding layer group; or

a quantity of CBs or a quantity of bits comprised in each CBG is determined based on at least one of the following: a quantity of allocated resource blocks (RBs), a quantity of layers comprised in the corresponding layer group, and a modulation and coding scheme MCS of each CBG.

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

in response to a GBG in the N CBGs to be retransmitted,

the CBG to be retransmitted is mapped to each layer comprised in a same layer group when the CBG is initially transmitted;

the CBG to be retransmitted is mapped to each layer comprised in at least one layer group in the N layer groups based on control signaling, and the at least one layer group is indicated by the control signaling;

the CBG to be retransmitted is mapped repeatedly to each layer in M layer groups in a single frequency network (SFN) manner, wherein a repetition quantity is M, 2≤M≤N, M is a positive integer and M layers groups are a subset of N layer groups; or

the CBG that needs to be retransmitted is mapped to each layer comprised in at least one layer group in the N layer groups based on a swap flag indication.

7. A data communication method, wherein the method comprises:

receiving, by a receive end, data from a transmit end, wherein a transport block (TB) corresponding to the data comprises N code block groups (CBGs); and

obtaining, by the receive end, the N CBGs from the data based on a correspondence between the N CBGs and N layer groups, wherein each layer group comprises at least one layer, each CBG is mapped to each layer in a corresponding layer group, and N is a positive integer,

wherein the N layer groups are grouped based on at least one piece of the following information: configured demodulation reference signal (DMRS) port group information, transmission and reception point (TRP) or TRP group information comprised in the transmit end, or identification information of a beam from the transmit end.

8. The method according to claim 7 , wherein the N layer groups are further grouped based on quasi co-location (QCL) information among antenna ports corresponding to layers.

9. The method according to claim 7 , wherein N>1, there are at least two CBGs in the N CBGs, and the two CBGs are configured with at least one of different modulation schemes, different bit rates, or different precoding matrices.

10. The method according to claim 7 , wherein

when a total quantity of layers in the N layer groups is 1 or 2, N=1; or

when a total quantity of layers in the N layer groups is 3 or 4, N=1 or N=2.

11. The method according to claim 7 , wherein

a quantity of code blocks (CBs) or a quantity of bits comprised in each CBG is directly proportional to a quantity of layers in the corresponding layer group;

a quantity of CBs or a quantity of bits in each CBG is directly proportional to at least one of the following: a modulation order, a bit rate, or a transmission rate of the corresponding layer group; or

a quantity of CBs or a quantity of bits in each CBG is determined based on at least one of the following: a quantity of allocated resource blocks RBs, a quantity of layers comprised in the corresponding layer group, and a modulation and coding scheme MCS of each CBG.

12. The method according to claim 7 , further comprising: in response to a CBG in the N CBGs to be retransmitted,

the CBG to be retransmitted is mapped to each layer comprised in a same layer group when the CBG is initially transmitted;

the CBG to be retransmitted is mapped to each layer comprised in at least one layer group in the N layer groups based on control signaling, and the at least one layer group is indicated by the control signaling;

the CBG to be retransmitted is mapped repeatedly to each layer comprised in M layer groups in a single frequency network SFN manner, wherein a quantity of repetitions is M, 2≤M≤N, M is a positive integer and M layer groups is a subset of N layer groups; or

the CBG that needs to be retransmitted is mapped to each layer comprised in at least one layer group in the N layer groups based on a swap flag indication.

13. A data communication apparatus, comprising:

a processor; and

a non-transitory computer-readable storage medium storing a program to be executed by the processor, the program including instructions for:

mapping each code block group (CBG) in N CBGs to each layer comprised in a corresponding layer group based on a correspondence between the N CBGs and N layer groups, wherein each layer group comprises at least one layer, and N is a positive integer; and

sending data to a receive end, wherein a transport block (TB) corresponding to the data comprises the N CBGs,

wherein the N layer groups are grouped based on at least one piece of the following information: configured demodulation reference signal (DMRS) port group information, transmission and reception point (TRP) or TRP group information comprised in the transmit end, or identification information of a beam from the transmit end.

14. The apparatus according to claim 13 , wherein the N layer groups are further grouped based on quasi co-location (QCL) information among antenna ports corresponding to layers.

15. The apparatus according to claim 13 , wherein N>1, there are at least two CBGs in the N CBGs, and the two CBGs are configured with at least one of different modulation schemes, different bit rates, or different precoding matrices.

16. The apparatus according to claim 13 , wherein

when a total quantity of layers in the N layer groups is 1 or 2, N=1; or

when a total quantity of layers in the N layer groups is 3 or 4, N=1 or N=2.

17. A data communication apparatus, comprising:

a processor; and

a non-transitory computer-readable storage medium storing a program to be executed by the processor, the program including instructions for:

receiving data from a transmit end, wherein a transport block (TB) corresponding to the data comprises N code block groups (CBGs); and

obtaining the N CBGs from the data based on a correspondence between the N CBGs and N layer groups, wherein each layer group comprises at least one layer, each CBG is mapped to each layer comprised in a corresponding layer group, and N is a positive integer,

wherein the N layer groups are grouped based on at least one piece of the following information: configured demodulation reference signal (DMRS) port group information, transmission and reception point (TRP) or TRP group information comprised in the transmit end, or identification information of a beam from the transmit end.

18. The apparatus according to claim 17 , wherein the N layer groups are further grouped based on quasi co-location (QCL) information among antenna ports corresponding to layers.

19. The apparatus according to claim 17 , wherein N>1, there are at least two CBGs in the N CBGs, and the two CBGs are configured with at least one of different modulation schemes, different bit rates, or different precoding matrices.

20. The apparatus according to claim 19 , wherein

when a total quantity of layers in the N layer groups is 1 or 2, N=1; or

when a total quantity of layers in the N layer groups is 3 or 4, N=1 or N=2.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2021
From: PENG, JINLIN; WANG, YI; DONG, PENGPENG; CHEN, PAN; YANG, PINLU
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 055174/0035 →
Priority Claims (1)
CN 201710184891.4 · Mar 24, 2017 · national
Continuity (2)
Continuation PCTCN2018078926 · Mar 14, 2018
Related Publication 20200028618A1 · Jan 23, 2020
Cited By (1)
US 12,562,851