IP Library Granted Patent US 10,547,486
Granted Patent B2
US 10,547,486 · App. 16/356,712 · Granted Jan 28, 2020

Data transmission method and apparatus

Inventors: Meng Cheng (Shenzhen, CN); Yiqun Wu (Shanghai, CN); Yan Chen (Shanghai, CN)
Assignee: Huawei Technologies Co., Ltd.
H04L27/3405H04J11/003H04L25/03898H04L27/36
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,547,486
App. No.
16/356,712
Granted
Jan 28, 2020
Kind
B2
Abstract

A data transmission method and apparatus are provided. The method includes: modulating, based on a codebook, every N information bits of to-be-transmitted data into one M-dimensional modulation symbol, where the codebook is generated based on an M-dimensional modulation constellation, the M-dimensional modulation constellation includes M modulation constellations, a constellation point in an m th modulation constellation in the M modulation constellations is obtained by mapping N information bits based on an m th information bit subset, the m th information bit subset includes information bits on some locations in the N information bits, and a union set of M information bit subsets respectively corresponding to the M modulation constellations is the N information bits, where M and N are integers greater than or equal to 2, and m is 1, 2, . . . , or M; and sending the generated M-dimensional modulation symbol. The technical solutions can reduce complexity when a modulation signal is demodulated.

Claims (25)

1. A data transmission method, comprising:

modulating, based on a codebook, every N information bits of to-be-transmitted data into one M-dimensional modulation symbol, wherein the codebook is generated based on an M-dimensional modulation constellation, the M-dimensional modulation constellation comprises M modulation constellations, a constellation point in an m th modulation constellation in the M modulation constellations is obtained by mapping N information bits based on an m th information bit subset, the m th information bit subset consists of information bits on some locations in the N information bits, and a union set of M information bit subsets respectively corresponding to the M modulation constellations is the N information bits, wherein M and N are integers greater than or equal to 2, and m is 1, 2, . . . , or M; and

sending the generated M-dimensional modulation symbol.

2. The method according to claim 1 , wherein any two of the M information bit subsets are different.

3. The method according to claim 1 , wherein the codebook is specifically generated in the following manner:

adjusting power of real parts and/or imaginary parts of constellation points in the M-dimensional modulation constellation, to obtain an adjusted M-dimensional modulation constellation; and

generating the codebook based on the adjusted M-dimensional modulation constellation.

4. The method according to claim 1 , wherein the codebook is specifically generated in the following manner:

performing angle rotation on constellation points in the M-dimensional modulation constellation, to obtain a rotated M-dimensional modulation constellation; and

generating the codebook based on the rotated M-dimensional modulation constellation.

5. A data transmission apparatus, comprising:

a modulation module, configured to modulate, based on a codebook, every N information bits of to-be-transmitted data into one M-dimensional modulation symbol, wherein the codebook is generated based on an M-dimensional modulation constellation, the M-dimensional modulation constellation comprises M modulation constellations, a constellation point in an m th modulation constellation in the M modulation constellations is obtained by mapping N information bits based on an m th information bit subset, the m th information bit subset consists of information bits on some locations in the N information bits, and a union set of M information bit subsets respectively corresponding to the M modulation constellations is the N information bits, wherein M and N are integers greater than or equal to 2, and m is 1, 2, . . . , or M; and

a sending module, configured to send the generated M-dimensional modulation symbol.

6. The apparatus according to claim 5 , wherein any two of the M information bit subsets are different.

7. The apparatus according to claim 5 , wherein the codebook is specifically generated in the following manner: adjusting power of real parts and/or imaginary parts of constellation points in the M-dimensional modulation constellation, to obtain an adjusted M-dimensional modulation constellation; and generating the codebook based on the adjusted M-dimensional modulation constellation.

8. The apparatus according to claim 5 , wherein the codebook is specifically generated in the following manner:

performing angle rotation on constellation points in the M-dimensional modulation constellation, to obtain a rotated M-dimensional modulation constellation; and

generating the codebook based on the rotated M-dimensional modulation constellation.

9. A data transmission apparatus, comprising:

a receiving module, configured to receive an M-dimensional modulation symbol; and

a demodulation module, configured to demodulate, based on a codebook, the M-dimensional modulation symbol to obtain transmitted data, wherein the codebook is generated based on an M-dimensional modulation constellation, the M-dimensional modulation constellation comprises M modulation constellations, a constellation point in an m th modulation constellation in the M modulation constellations is obtained by mapping N information bits based on an m th information bit subset, the m th information bit subset consists of information bits on some locations in the N information bits, and a union set of M information bit subsets respectively corresponding to the M modulation constellations is the N information bits, wherein M and N are integers greater than or equal to 2, and m is 1, 2, . . . , or M.

10. The apparatus according to claim 9 , wherein any two of the M information bit subsets are different.

11. The apparatus according to claim 9 , wherein the codebook is specifically generated in the following manner: adjusting power of real parts and/or imaginary parts of constellation points in the M-dimensional modulation constellation, to obtain an adjusted M-dimensional modulation constellation; and generating the codebook based on the adjusted M-dimensional modulation constellation.

12. The apparatus according to claim 9 , wherein the codebook is specifically generated in the following manner:

performing angle rotation on constellation points in the M-dimensional modulation constellation, to obtain a rotated M-dimensional modulation constellation; and generating the codebook based on the rotated M-dimensional modulation constellation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2019
From: CHENG, MENG; WU, YIQUN; CHEN, YAN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 051009/0952 →
Priority Claims (1)
CN 2016 1 0830093 · Sep 19, 2016 · national
Continuity (2)
Continuation PCTCN2017101937 · Sep 15, 2017
Related Publication 20190215222A1 · Jul 11, 2019