Communication method and communication apparatus

By using nine complex value sets as constellation point coordinates in the communication system, the problems of large storage overhead and poor performance caused by constellation point distribution are solved, achieving the effect of reducing storage overhead and improving demodulation performance.

CN116724507BActive Publication Date: 2025-11-25HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202180088712.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-20
Publication Date
2025-11-25
Estimated Expiration
2041-01-20

AI Technical Summary

Technical Problem

In existing communication systems, modulation constellation diagrams with uniformly distributed constellation points have poor performance, while modulation constellation diagrams with non-uniformly distributed constellation points suffer from high storage overhead.

Method used

Nine complex value sets are used as constellation point coordinates. By using the pre-configured correspondence between the complex value sets and bits, the bits are modulated and demodulated, reducing storage overhead and improving the performance of the communication system.

Benefits of technology

By using complex-valued sets for modulation and demodulation, storage overhead is reduced and the overall demodulation performance of the communication system is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116724507B_ABST
    Figure CN116724507B_ABST
Patent Text Reader

Abstract

The application provides a communication method and a communication device, which are beneficial to reduce storage overhead, improve communication system performance and make the overall demodulation performance of the system approximate. The method comprises the following steps: a sending device generates a first bit to generate a first complex-valued modulation symbol; the sending device sends a first signal carrying the first complex-valued modulation symbol to a receiving device, and correspondingly, the receiving device receives the first signal; the receiving device determines a complex value set according to the first signal; and the receiving device determines a likelihood ratio value of the first bit corresponding to the first complex-valued modulation symbol according to the first signal and the complex value set.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of communication, and in particular to a communication method and a communication device. BACKGROUND

[0002] In a communication system, a sending device can firstly generate binary bits from information to be transmitted, then perform channel coding on the binary bit sequence, and then map the coded bit stream into modulation symbols and perform subsequent processing and transmission. A receiving device can receive a signal carrying the modulation symbols, then demodulate the signal, and then perform subsequent channel decoding.

[0003] The mapping of the bit stream into modulation symbols can use a constellation diagram method. A constellation diagram is a signal distribution diagram on a complex plane, and the points on the complex plane are constellation points. A modulation constellation diagram is a mapping of a binary bit sequence into constellation points on a complex plane.

[0004] In the prior art, modulation constellation diagrams include modulation constellation diagrams with uniformly distributed constellation points and modulation constellation diagrams with non-uniformly distributed constellation points. The modulation constellation diagram with uniformly distributed constellation points has poor performance of the communication system, and the modulation constellation diagram with non-uniformly distributed constellation points has the disadvantage of large storage overhead. SUMMARY

[0005] The present application provides a communication method and a communication device, which are beneficial to reduce storage overhead, improve the performance of the communication system, and make the overall demodulation performance of the system approximate.

[0006] In a first aspect, a communication method is provided. The execution subject of the method can be a sending device or a chip or other module applied in the sending device. Hereinafter, the execution subject is taken as an example of the sending device. The method comprises: generating, by the sending device, a first bit into a first complex-valued modulation symbol, wherein the value of the first complex-valued modulation symbol is equal to the value of an element in a complex-valued set, and the complex-valued set is one of a first complex-valued set, a second complex-valued set, a third complex-valued set, a fourth complex-valued set, a fifth complex-valued set, a sixth complex-valued set, a seventh complex-valued set, an eighth complex-valued set, or a ninth complex-valued set; and sending, by the sending device, a first signal carrying the first complex-valued modulation symbol to a receiving device. Wherein, 1 / sqrt() represents calculating the square root of a non-negative real number, and the first complex-valued set is 1 / sqrt(43610)*{105+253j, 104+255j, 111+245j, 111+246j, 253+105j, 255+105j, 245+111j, 246+110j, 57+99j, 57+99j, 58+100j, 58+100j, 99+57j, 99+57j, 100+58j, 100+58j, -105+253j, -104+255j, -111+245j, -111+246j, -253+105j, -255+105j, -245+111j, -246+110j, -57+99j, -57+99j, -58+100j, -58+100j, -99+57j, -99+57j, -100+58j, -100+58j, 105-253j, 104-255j, 111-245j, 111-246j, 253-105j, 255-105j, 245-111j, 246-110j, 57-99j, 57-99j, 58-100j, 58-100j, 99-57j, 99-57j, 100-58j, 100-58j, -105-253j, -104-255j, -111-245j, -111-246j, -253-105j, -255-105j, -245-111j, -246-110j, -57-99j, -57-99j, -58-100j, -58-100j, -99-57j, -99-57j, -100-58j, -100-58j}.

[0007] The second complex set is 1 / sqrt(31675.6875)*{255+59j, 194+53j, 222+139j, 174+102j, 59+255j, 53+194j, 139+222j, 102+174j, 69+38j, 95+44j, 70+41j, 93+52j, 38+70j, 44+95j, 41+70j, 52+93j, -255+59j, -194+53j, -222+139j, -174+102j, -59+255j, -53+194j, -139+222j, -102+174j, -69+38j, -95+44j, -70+41j, -93+52j, -38+70j, -44+95j, -41+70j, -52+93j, 255-59j, 194-53j, 222-139j, 174-102j, 59-255j, 53-194j, 139-222j, 102-174j, 69-38j, 95-44j, 70-41j, 93-52j, 38-70j, 44-95j, 41-70j, 52-93j, -255-59j, -194-53j, -222-139j, -174-102j, -59-255j, -53-194j, -139-222j, -102-174j, -69-38j, -95-44j, -70-41j, -93-52j, -38-70j, -44-95j, -41-70j, -52-93j};

[0008] A third complex set is 1 / sqrt(29317.375)*{27+53j, 29+52j, 36+112j, 57+103j, 53+27j, 52+29j, 112+36j, 103+57j, 51+255j, 144+216j, 41+175j, 95+153j, 255+51j, 216+144j, 175+41j, 153+95j, -27+53j, -29+52j, -36+112j, -57+103j, -53+27j, -52+29j, -112+36j, -103+57j, -51+255j, -144+216j, -41+175j, -95+153j, -255+51j, -216+144j, -175+41j, -153+95j, 27-53j, 29-52j, 36-112j, 57-103j, 53-27j, 52-29j, 112-36j, 103-57j, 51-255j, 144-216j, 41-175j, 95-153j, 255-51j, 216-144j, 175-41j, 153-95j, -27-53j, -29-52j, -36-112j, -57-103j, -53-27j, -52-29j, -112-36j, -103-57j, -51-255j, -144-216j, -41-175j, -95-153j, -255-51j, -216-144j, -175-41j, -153-95j};

[0009] The fourth complex set is 1 / sqrt(30352.875)*{23+58j, 28+55j, 28+124j, 68+107j, 58+23j, 55+28j, 124+28j, 107+68j, 51+255j, 144+216j, 36+181j, 102+153j, 255+51j, 216+144j, 181+36j, 153+102j, -23+58j, -28+55j, -28+124j, -68+107j, -58+23j, -55+28j, -124+28j, -107+68j, -51+255j, -144+216j, -36+181j, -102+153j, -255+51j, -216+144j, -181+36j, -153+102j, 23-58j, 28-55j, 28-124j, 68-107j, 58-23j, 55-28j, 124-28j, 107-68j, 51-255j, 144-216j, 36-181j, 102-153j, 255-51j, 216-144j, 181-36j, 153-102j, -23-58j, -28-55j, -28-124j, -68-107j, -58-23j, -55-28j, -124-28j, -107-68j, -51-255j, -144-216j, -36-181j, -102-153j, -255-51j, -216-144j, -181-36j, -153-102j};

[0010] { 21 + 31j, 28 + 56j, 24 + 127j, 57 + 107j, 73 + 21j, 70 + 42j, 131 + 28j, 105 + 76j, 51 + 255j, 143 + 215j, 36 + 185j, 98 + 156j, 252 + 51j, 212 + 143j, 182 + 39j, 148 + 108j, -21 + 31j, -28 + 56j, -24 + 127j, -57 + 107j, -73 + 21j, -70 + 42j, -131 + 28j, -105 + 76j, -51 + 255j, -143 + 215j, -36 + 185j, -98 + 156j, -252 + 51j, -212 + 143j, -182 + 39j, -148 + 108j, 21 - 31j, 28 - 56j, 24 - 127j, 57 - 107j, 73 - 21j, 70 - 42j, 131 - 28j, 105 - 76j, 51 - 255j, 143 - 215j, 36 - 185j, 98 - 156j, 252 - 51j, 212 - 143j, 182 - 39j, 148 - 108j, -21 - 31j, -28 - 56j, -24 - 127j, -57 - 107j, -73 - 21j, -70 - 42j, -131 - 28j, -105 - 76j, -51 - 255j, -143 - 215j, -36 - 185j, -98 - 156j, -252 - 51j, -212 - 143j, -182 - 39j, -148 - 108j} ;

[0011] Sixth complex set is 1 / sqrt(31163)*{255+47j, 132+216j, 207+137j, 126+145j, 29+190j, 52+251j, 26+132j, 73+131j, 180+27j, 117+24j, 170+79j, 119+77j, 22+25j, 67+25j, 23+76j, 69+75j, -255+47j, -132+216j, -207+137j, -126+145j, -29+190j, -52+251j, -26+132j, -73+131j, -180+27j, -117+24j, -170+79j, -119+77j, -22+25j, -67+25j, -23+76j, -69+75j, 255-47j, 132-216j, 207-137j, 126-145j, 29-190j, 52-251j, 26-132j, 73-131j, 180-27j, 117-24j, 170-79j, 119-77j, 22-25j, 67-25j, 23-76j, 69-75j, -255-47j, -132-216j, -207-137j, -126-145j, -29-190j, -52-251j, -26-132j, -73-131j, -180-27j, -117-24j, -170-79j, -119-77j, -22-25j, -67-25j, -23-76j, -69-75j};

[0012] The seventh complex set is 1 / sqrt(31016.125)*{255+42j, 113+211j, 193+161j, 121+143j, 185+29j, 126+26j, 185+91j, 126+80j, 30+183j, 42+248j, 24+125j, 71+124j, 24+23j, 74+24j, 23+70j, 73+73j, -255+42j, -113+211j, -193+161j, -121+143j, -185+29j, -126+26j, -185+91j, -126+80j, -30+183j, -42+248j, -24+125j, -71+124j, -24+23j, -74+24j, -23+70j, -73+73j, 255-42j, 113-211j, 193-161j, 121-143j, 185-29j, 126-26j, 185-91j, 126-80j, 30-183j, 42-248j, 24-125j, 71-124j, 24-23j, 74-24j, 23-70j, 73-73j, -255-42j, -113-211j, -193-161j, -121-143j, -185-29j, -126-26j, -185-91j, -126-80j, -30-183j, -42-248j, -24-125j, -71-124j, -24-23j, -74-24j, -23-70j, -73-73j};

[0013] -374+474j, -275+536j, -446+559j, -329+635j, -1018+101j, -978+298j, -844+84j, -810+249j, -790+650j, -900+483j, -652+543j, -745+404j, -601+60j, -576+178j, -710+71j, -682+210j, -461+390j, -530+290j, -546+459j, -626+341j, 47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, 47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, -47+145j, -48+145j, -58+260j, -66+259j, -52+71j, -53+72j, -169+243j, -159+246j, -53+492j, -129+479j, -53+380j, -88+375j, -306+398j, -230+442j, -235+325j, -195+347j, -191+51j, -190+54j, -299+59j, -294+78j, -153+68j, -154+70j, -241+177j, -249+166j, -499+54j, -481+146j, -400+55j, -390+111j, -387+324j, -440+247j, -319+253j, -348+211j, -101+1023j, -298+984j, -82+849j, -244+817j, -650+794j, -483+906j, -534+661j, -396+753j, -57+600j, -167+579j, -68+713j, -202+687j,- 374 + 474j, -275 + 536j, -446 + 559j, -329 + 635j, -1018 + 101j, -978 + 298j, -844 + 84j, -810 + 249j, -790 + 650j, -900 + 483j, -652 + 543j, -745 + 404j, -601 + 60j, -576 + 178j, -710 + 71j, -682 + 210j, -461 + 390j, -530 + 290j, -546 + 459j, -626 + 341j, 47 - 145j, 48 - 145j, 58 - 260j, 66 - 259j, 52 - 71j, 53 - 72j, 169 - 243j, 159 - 246j, 53 - 492j, 129 - 479j, 53 - 380j, 88 - 375j, 306 - 398j, 230 - 442j, 235 - 325j, 195 - 347j, 191 - 51j, 190 - 54j, 299 - 59j, 294 - 78j, 153 - 68j, 154 - 70j, 241 - 177j, 249 - 166j, 499 - 54j, 481 - 146j, 400 - 55j, 390 - 111j, 387 - 324j, 440 - 247j, 319 - 253j, 348 - 211j, 101 - 1023j, 298 - 984j, 82 - 849j, 244 - 817j, 650 - 794j, 483 - 906j, 534 - 661j, 396 - 753j, 57 - 600j, 167 - 579j, 68 - 713j, 202 - 687j, 374 - 474j, 275 - 536j, 446 - 559j, 329 - 635j, 1018 - 101j, 978 - 298j, 844 - 84j, 810 - 249j, 790 - 650j, 900 - 483j, 652 - 543j, 745 - 404j, 601 - 60j, 576 - 178j, 710 - 71j, 682 - 210j, 461 - 390j, 530 - 290j, 546 - 459j, 626 - 341j, -47 - 145j, -48 - 145j, -58 - 260j, -66 - 259j, -52 - 71j, -53 - 72j, -169 - 243j, -159 - 246j, -53 - 492j, -129 - 479j, -53 - 380j, -88 - 375j, -306 - 398j, -230 - 442j, -235 - 325j, -195 - 347j, -191 - 51j, -190 - 54j, -299 - 59j, -294 - 78j, -153 - 68j, -154 - 70j, -241 - 177j, -249 - 166j, -499 - 54j, -481 - 146j,- 400 - 55j, -390 - 111j, -387 - 324j, -440 - 247j, -319 - 253j, -348 - 211j, -101 - 1023j, -298 - 984j, -82 - 849j, -244 - 817j, -650 - 794j, -483 - 906j, -534 - 661j, -396 - 753j, -57 - 600j, -167 - 579j, -68 - 713j, -202 - 687j, -374 - 474j, -275 - 536j, -446 - 559j, -329 - 635j, -1018 - 101j, -978 - 298j, -844 - 84j, -810 - 249j, -790 - 650j, -900 - 483j, -652 - 543j, -745 - 404j, -601 - 60j, -576 - 178j, -710 - 71j, -682 - 210j, -461 - 390j, -530 - 290j, -546 - 459j, -626 - 341j} ;,

[0014] -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, 851+733j, 869+551j, 676+806j, 711+622j, 831+352j, 973+416j, 693+335j, 712+474j, 478+922j, 486+763j, 86+1011j, 571+649j, 454+412j, 473+521j, 574+386j, 587+508j, 869+70j, 1023+82j, 738+65j, 618+58j, 854+210j, 1005+247j, 725+205j, 627+174j, 375+47j, 390+134j, 471+37j, 506+102j, 431+312j, 412+218j, 541+290j, 523+195j, 56+798j, 57+673j, 173+845j, 172+693j, 50+468j, 56+569j, 148+458j, 162+568j, 295+992j, 401+664j, 311+828j, 286+693j, 345+433j, 368+546j, 246+448j, 263+563j, 40+51j, 40+154j, 118+51j, 120+152j, 45+361j, 42+258j, 135+355j, 126+253j, 284+49j, 293+144j, 200+50j, 205+149j, 327+331j, 308+236j, 229+345j, 214+247j,-311+828j, -286+693j, -345+433j, -368+546j, -246+448j, -263+563j, -40+51j, -40+154j, -118+51j, -120+152j, -45+361j, -42+258j, -135+355j, -126+253j, -284+49j, -293+144j, -200+50j, -205+149j, -327+331j, -308+236j, -229+345j, -214+247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, -851-733j, -869-551j, -676-806j, -711-622j, -831-352j, -973-416j, -693-335j, -712-474j, -478-922j, -486-763j, -86-1011j, -571-649j, -454-412j, -473-521j, -574-386j, -587-508j, -869-70j, -1023-82j, -738-65j, -618-58j, -854-210j, -1005-247j, -725-205j,-627-174j, -375-47j, -390-134j, -471-37j, -506-102j, -431-312j, -412-218j, -541-290j, -523-195j, -56-798j, -57-673j, -173-845j, -172-693j, -50-468j, -56-569j, -148-458j, -162-568j, -295-992j, -401-664j, -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j.

[0015] It should be understood that the first complex modulation symbol is a constellation point coordinate; the complex value set is a set of NUC complex modulation symbols, which includes all possible constellation point coordinates. The first bit is a bit stream or a binary bit, which is not limited by embodiments of the present application.

[0016] The sending device can agree with the receiving device to use the nine complex value sets as possible complex value sets, and set the correspondence between the elements in each complex value set and the first bit.

[0017] Specifically, the sending device can use the elements in any one of the nine complex value sets to modulate the first bit to generate the first modulation symbol, and the receiving device can demodulate the first modulation symbol according to the correspondence between the elements in the complex value set and the first bit to obtain the likelihood ratio of the first bit.

[0018] The receiving device may, for example, misjudge the demodulated first bit, and the ratio of the probability of correct judgment to the probability of incorrect judgment is the likelihood ratio.

[0019] The communication method and the communication device of embodiments of the present application can modulate and demodulate the first bit through the preconfigured complex value set and the correspondence between the complex value set and the first bit, which is beneficial to reduce the storage overhead, improve the performance of the communication system, and make the overall demodulation performance of the system approximate.

[0020] In a first aspect, in some embodiments of the first aspect, before the sending device generates the first bit to generate the first complex-valued modulation symbol, the method further comprises: determining, by the sending device, a complex value set according to a modulation order and a code rate corresponding to the first signal, wherein a relationship among the modulation order, the code rate, and the complex value set comprises at least one of: in a case where the modulation order is 6 and the code rate is 466 / 1024, the complex value set is a first complex value set; in a case where the modulation order is 6 and the code rate is 517 / 1024, the complex value set is a second complex value set; in a case where the modulation order is 6 and the code rate is 567 / 1024, the complex value set is a third complex value set; in a case where the modulation order is 6 and the code rate is 616 / 1024, the complex value set is the third complex value set; in a case where the modulation order is 6 and the code rate is 666 / 1024, the complex value set is the third complex value set; in a case where the modulation order is 6 and the code rate is 719 / 1024, the complex value set is a fourth complex value set; in a case where the modulation order is 6 and the code rate is 772 / 1024, the complex value set is a fifth complex value set; in a case where the modulation order is 6 and the code rate is 822 / 1024, the complex value set is a sixth complex value set; in a case where the modulation order is 6 and the code rate is 873 / 1024, the complex value set is a seventh complex value set; in a case where the modulation order is 8 and the code rate is 682.5 / 1024, the complex value set is an eighth complex value set; in a case where the modulation order is 8 and the code rate is 711 / 1024, the complex value set is the eighth complex value set; in a case where the modulation order is 8 and the code rate is 754 / 1024, the complex value set is the eighth complex value set; in a case where the modulation order is 8 and the code rate is 797 / 1024, the complex value set is the eighth complex value set; in a case where the modulation order is 8 and the code rate is 841 / 1024, the complex value set is the eighth complex value set; in a case where the modulation order is 8 and the code rate is 885 / 1024, the complex value set is a ninth complex value set; in a case where the modulation order is 8 and the code rate is 916.5 / 1024, the complex value set is the ninth complex value set; and in a case where the modulation order is 8 and the code rate is 948 / 1024, the complex value set is the ninth complex value set.

[0021] The mapping relationship between the complex value set and the MCS can be summarized in Table 2.

[0022] Table 2

[0023]

[0024]

[0025] Specifically, the sending device can determine, according to the modulation order and the code rate, which one of the complex value sets is used to modulate the first bit. According to the mapping relationship between the elements in the determined complex value set and the first bit, the sending device can use the elements in the determined complex value set to modulate the first bit to generate the first modulation symbol.

[0026] In a second aspect, a communication method is provided. The execution subject of the method can be a receiving device, or a chip or other module applied in the receiving device. Hereinafter, the execution subject is taken as an example of the receiving device. The method comprises: receiving, by the receiving device, a first signal carrying a first complex-valued modulation symbol from a sending device, wherein the value of the first complex-valued modulation symbol is equal to the value of an element in a complex-valued set; determining, by the receiving device, the complex-valued set according to the first signal, the complex-valued set being one of a first complex-valued set, a second complex-valued set, a third complex-valued set, a fourth complex-valued set, a fifth complex-valued set, a sixth complex-valued set, a seventh complex-valued set, an eighth complex-valued set, or a ninth complex-valued set; and determining, by the receiving device, the likelihood ratio value of a first bit corresponding to the first complex-valued modulation symbol according to the first signal and the complex-valued set. Wherein, 1 / sqrt() represents calculating the square root of a non-negative real number, the first complex-valued set is 1 / sqrt(43610)*{105+253j, 104+255j, 111+245j, 111+246j, 253+105j, 255+105j, 245+111j, 246+110j, 57+99j, 57+99j, 58+100j, 58+100j, 99+57j, 99+57j, 100+58j, 100+58j, -105+253j, -104+255j, -111+245j, -111+246j, -253+105j, -255+105j, -245+111j, -246+110j, -57+99j, -57+99j, -58+100j, -58+100j, -99+57j, -99+57j, -100+58j, -100+58j, 105-253j, 104-255j, 111-245j, 111-246j, 253-105j, 255-105j, 245-111j, 246-110j, 57-99j, 57-99j, 58-100j, 58-100j, 99-57j, 99-57j, 100-58j, 100-58j, -105-253j, -104-255j, -111-245j, -111-246j, -253-105j, -255-105j, -245-111j, -246-110j, -57-99j, -57-99j, -58-100j, -58-100j, -99-57j, -99-57j, -100-58j, -100-58j};

[0027] The second complex set is 1 / sqrt(31675.6875)*{255+59j, 194+53j, 222+139j, 174+102j, 59+255j, 53+194j, 139+222j, 102+174j, 69+38j, 95+44j, 70+41j, 93+52j, 38+70j, 44+95j, 41+70j, 52+93j, -255+59j, -194+53j, -222+139j, -174+102j, -59+255j, -53+194j, -139+222j, -102+174j, -69+38j, -95+44j, -70+41j, -93+52j, -38+70j, -44+95j, -41+70j, -52+93j, 255-59j, 194-53j, 222-139j, 174-102j, 59-255j, 53-194j, 139-222j, 102-174j, 69-38j, 95-44j, 70-41j, 93-52j, 38-70j, 44-95j, 41-70j, 52-93j, -255-59j, -194-53j, -222-139j, -174-102j, -59-255j, -53-194j, -139-222j, -102-174j, -69-38j, -95-44j, -70-41j, -93-52j, -38-70j, -44-95j, -41-70j, -52-93j};

[0028] a third complex set is 1 / sqrt(29317.375)*{27+53j, 29+52j, 36+112j, 57+103j, 53+27j, 52+29j, 112+36j, 103+57j, 51+255j, 144+216j, 41+175j, 95+153j, 255+51j, 216+144j, 175+41j, 153+95j, -27+53j, -29+52j, -36+112j, -57+103j, -53+27j, -52+29j, -112+36j, -103+57j, -51+255j, -144+216j, -41+175j, -95+153j, -255+51j, -216+144j, -175+41j, -153+95j, 27-53j, 29-52j, 36-112j, 57-103j, 53-27j, 52-29j, 112-36j, 103-57j, 51-255j, 144-216j, 41-175j, 95-153j, 255-51j, 216-144j, 175-41j, 153-95j, -27-53j, -29-52j, -36-112j, -57-103j, -53-27j, -52-29j, -112-36j, -103-57j, -51-255j, -144-216j, -41-175j, -95-153j, -255-51j, -216-144j, -175-41j, -153-95j};

[0029] The fourth complex set is 1 / sqrt(30352.875)*{23+58j, 28+55j, 28+124j, 68+107j, 58+23j, 55+28j, 124+28j, 107+68j, 51+255j, 144+216j, 36+181j, 102+153j, 255+51j, 216+144j, 181+36j, 153+102j, -23+58j, -28+55j, -28+124j, -68+107j, -58+23j, -55+28j, -124+28j, -107+68j, -51+255j, -144+216j, -36+181j, -102+153j, -255+51j, -216+144j, -181+36j, -153+102j, 23-58j, 28-55j, 28-124j, 68-107j, 58-23j, 55-28j, 124-28j, 107-68j, 51-255j, 144-216j, 36-181j, 102-153j, 255-51j, 216-144j, 181-36j, 153-102j, -23-58j, -28-55j, -28-124j, -68-107j, -58-23j, -55-28j, -124-28j, -107-68j, -51-255j, -144-216j, -36-181j, -102-153j, -255-51j, -216-144j, -181-36j, -153-102j};

[0030] { 21 + 31j, 28 + 56j, 24 + 127j, 57 + 107j, 73 + 21j, 70 + 42j, 131 + 28j, 105 + 76j, 51 + 255j, 143 + 215j, 36 + 185j, 98 + 156j, 252 + 51j, 212 + 143j, 182 + 39j, 148 + 108j, -21 + 31j, -28 + 56j, -24 + 127j, -57 + 107j, -73 + 21j, -70 + 42j, -131 + 28j, -105 + 76j, -51 + 255j, -143 + 215j, -36 + 185j, -98 + 156j, -252 + 51j, -212 + 143j, -182 + 39j, -148 + 108j, 21 - 31j, 28 - 56j, 24 - 127j, 57 - 107j, 73 - 21j, 70 - 42j, 131 - 28j, 105 - 76j, 51 - 255j, 143 - 215j, 36 - 185j, 98 - 156j, 252 - 51j, 212 - 143j, 182 - 39j, 148 - 108j, -21 - 31j, -28 - 56j, -24 - 127j, -57 - 107j, -73 - 21j, -70 - 42j, -131 - 28j, -105 - 76j, -51 - 255j, -143 - 215j, -36 - 185j, -98 - 156j, -252 - 51j, -212 - 143j, -182 - 39j, -148 - 108j} ;

[0031] Sixth complex set is 1 / sqrt(31163)*{255+47j, 132+216j, 207+137j, 126+145j, 29+190j, 52+251j, 26+132j, 73+131j, 180+27j, 117+24j, 170+79j, 119+77j, 22+25j, 67+25j, 23+76j, 69+75j, -255+47j, -132+216j, -207+137j, -126+145j, -29+190j, -52+251j, -26+132j, -73+131j, -180+27j, -117+24j, -170+79j, -119+77j, -22+25j, -67+25j, -23+76j, -69+75j, 255-47j, 132-216j, 207-137j, 126-145j, 29-190j, 52-251j, 26-132j, 73-131j, 180-27j, 117-24j, 170-79j, 119-77j, 22-25j, 67-25j, 23-76j, 69-75j, -255-47j, -132-216j, -207-137j, -126-145j, -29-190j, -52-251j, -26-132j, -73-131j, -180-27j, -117-24j, -170-79j, -119-77j, -22-25j, -67-25j, -23-76j, -69-75j};

[0032] a seventh complex set is 1 / sqrt(31016.125)*{255+42j, 113+211j, 193+161j, 121+143j, 185+29j, 126+26j, 185+91j, 126+80j, 30+183j, 42+248j, 24+125j, 71+124j, 24+23j, 74+24j, 23+70j, 73+73j, -255+42j, -113+211j, -193+161j, -121+143j, -185+29j, -126+26j, -185+91j, -126+80j, -30+183j, -42+248j, -24+125j, -71+124j, -24+23j, -74+24j, -23+70j, -73+73j, 255-42j, 113-211j, 193-161j, 121-143j, 185-29j, 126-26j, 185-91j, 126-80j, 30-183j, 42-248j, 24-125j, 71-124j, 24-23j, 74-24j, 23-70j, 73-73j, -255-42j, -113-211j, -193-161j, -121-143j, -185-29j, -126-26j, -185-91j, -126-80j, -30-183j, -42-248j, -24-125j, -71-124j, -24-23j, -74-24j, -23-70j, -73-73j};

[0033] The eighth complex set is 1 / sqrt(395789.20312)*{47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, -47+145j, -48+145j, -58+260j, -66+259j, -52+71j, -53+72j, -169+243j, -159+246j, -53+492j, -129+479j, -53+380j, -88+375j, -306+398j, -230+442j, -235+325j, -195+347j, -191+51j, -190+54j, -299+59j, -294+78j, -153+68j, -154+70j, -241+177j, -249+166j, -499+54j, -481+146j, -400+55j, -390+111j, -387+324j, -440+247j, -319+253j, -348+211j, -101+1023j, -298+984j, -82+849j, -244+817j, -650+794j, -483+906j, -534+661j, -396+753j, -57+600j, -167+579j, -68+713j,-202+687j, -374+474j, -275+536j, -446+559j, -329+635j, -1018+101j, -978+298j, -844+84j, -810+249j, -790+650j, -900+483j, -652+543j, -745+404j, -601+60j, -576+178j, -710+71j, -682+210j, -461+390j, -530+290j, -546+459j, -626+341j, 47-145j, 48-145j, 58-260j, 66-259j, 52-71j, 53-72j, 169-243j, 159-246j, 53-492j, 129-479j, 53-380j, 88-375j, 306-398j, 230-442j, 235-325j, 195-347j, 191-51j, 190-54j, 299-59j, 294-78j, 153-68j, 154-70j, 241-177j, 249-166j, 499-54j, 481-146j, 400-55j, 390-111j, 387-324j, 440-247j, 319-253j, 348-211j, 101-1023j, 298-984j, 82-849j, 244-817j, 650-794j, 483-906j, 534-661j, 396-753j, 57-600j, 167-579j, 68-713j, 202-687j, 374-474j, 275-536j, 446-559j, 329-635j, 1018-101j, 978-298j, 844-84j, 810-249j, 790-650j, 900-483j, 652-543j, 745-404j, 601-60j, 576-178j, 710-71j, 682-210j, 461-390j, 530-290j, 546-459j, 626-341j, -47-145j, -48-145j, -58-260j, -66-259j, -52-71j, -53-72j, -169-243j, -159-246j, -53-492j, -129-479j, -53-380j, -88-375j, -306-398j, -230-442j, -235-325j, -195-347j, -191-51j, -190-54j, -299-59j, -294-78j, -153-68j, -154-70j, -241-177j, -249-166j, -499-54j,- 481 - 146j, - 400 - 55j, - 390 - 111 j, - 387 - 324j, - 440 - 247j, - 319 - 253j, - 348 - 211 j, - 101 - 1023j, - 298 - 984j, - 82 - 849j, - 244 - 817j, - 650 - 794j, - 483 - 906j, - 534 - 661 j, - 396 - 753j, - 57 - 600j, - 167 - 579j, - 68 - 713j, - 202 - 687j, - 374 - 474j, - 275 - 536j, - 446 - 559j, - 329 - 635j, - 1018 - 101j, - 978 - 298j, - 844 - 84j, - 810 - 249j, - 790 - 650j, - 900 - 483j, - 652 - 543j, - 745 - 404j, - 601 - 60j, - 576 - 178j, - 710 - 71 j, - 682 - 210j, - 461 - 390j, - 530 - 290j, - 546 - 459j, - 626 - 341 j} ;,

[0034] -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, 851+733j, 869+551j, 676+806j, 711+622j, 831+352j, 973+416j, 693+335j, 712+474j, 478+922j, 486+763j, 86+1011j, 571+649j, 454+412j, 473+521j, 574+386j, 587+508j, 869+70j, 1023+82j, 738+65j, 618+58j, 854+210j, 1005+247j, 725+205j, 627+174j, 375+47j, 390+134j, 471+37j, 506+102j, 431+312j, 412+218j, 541+290j, 523+195j, 56+798j, 57+673j, 173+845j, 172+693j, 50+468j, 56+569j, 148+458j, 162+568j, 295+992j, 401+664j, 311+828j, 286+693j, 345+433j, 368+546j, 246+448j, 263+563j, 40+51j, 40+154j, 118+51j, 120+152j, 45+361j, 42+258j, 135+355j, 126+253j, 284+49j, 293+144j, 200+50j, 205+149j, 327+331j, 308+236j, 229+345j, 214+247j,- 311 + 828j, -286 + 693j, -345 + 433j, -368 + 546j, -246 + 448j, -263 + 563j, -40 + 51j, -40 + 154j, -118 + 51j, -120 + 152j, -45 + 361j, -42 + 258j, -135 + 355j, -126 + 253j, -284 + 49j, -293 + 144j, -200 + 50j, -205 + 149j, -327 + 331j, -308 + 236j, -229 + 345j, -214 + 247j, 851 - 733j, 869 - 551j, 676 - 806j, 711 - 622j, 831 - 352j, 973 - 416j, 693 - 335j, 712 - 474j, 478 - 922j, 486 - 763j, 86 - 1011j, 571 - 649j, 454 - 412j, 473 - 521j, 574 - 386j, 587 - 508j, 869 - 70j, 1023 - 82j, 738 - 65j, 618 - 58j, 854 - 210j, 1005 - 247j, 725 - 205j, 627 - 174j, 375 - 47j, 390 - 134j, 471 - 37j, 506 - 102j, 431 - 312j, 412 - 218j, 541 - 290j, 523 - 195j, 56 - 798j, 57 - 673j, 173 - 845j, 172 - 693j, 50 - 468j, 56 - 569j, 148 - 458j, 162 - 568j, 295 - 992j, 401 - 664j, 311 - 828j, 286 - 693j, 345 - 433j, 368 - 546j, 246 - 448j, 263 - 563j, 40 - 51j, 40 - 154j, 118 - 51j, 120 - 152j, 45 - 361j, 42 - 258j, 135 - 355j, 126 - 253j, 284 - 49j, 293 - 144j, 200 - 50j, 205 - 149j, 327 - 331j, 308 - 236j, 229 - 345j, 214 - 247j, -851 - 733j, -869 - 551j, -676 - 806j, -711 - 622j, -831 - 352j, -973 - 416j, -693 - 335j, -712 - 474j, -478 - 922j, -486 - 763j, -86 - 1011j, -571 - 649j, -454 - 412j, -473 - 521j, -574 - 386j, -587 - 508j, -869 - 70j, -1023 - 82j, -738 - 65j, -618 - 58j, -854 - 210j, -1005 - 247j, -725 - 205j,-627-174j, -375-47j, -390-134j, -471-37j, -506-102j, -431-312j, -412-218j, -541-290j, -523-195j, -56-798j, -57-673j, -173-845j, -172-693j, -50-468j, -56-569j, -148-458j, -162-568j, -295-992j, -401-664j, -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j.

[0035] In a certain implementation form of the second aspect, the receiving device determines the complex value set according to the modulation order and the code rate corresponding to the first signal, wherein the relationship among the modulation order, the code rate and the complex value set comprises at least one of the following: in a case that the modulation order is 6 and the code rate is 466 / 1024, the complex value set is a first complex value set; in a case that the modulation order is 6 and the code rate is 517 / 1024, the complex value set is a second complex value set; in a case that the modulation order is 6 and the code rate is 567 / 1024, the complex value set is a third complex value set; in a case that the modulation order is 6 and the code rate is 616 / 1024, the complex value set is the third complex value set; in a case that the modulation order is 6 and the code rate is 666 / 1024, the complex value set is the third complex value set; in a case that the modulation order is 6 and the code rate is 719 / 1024, the complex value set is a fourth complex value set; in a case that the modulation order is 6 and the code rate is 772 / 1024, the complex value set is a fifth complex value set; in a case that the modulation order is 6 and the code rate is 822 / 1024, the complex value set is a sixth complex value set; in a case that the modulation order is 6 and the code rate is 873 / 1024, the complex value set is a seventh complex value set; in a case that the modulation order is 8 and the code rate is 682.5 / 1024, the complex value set is an eighth complex value set; in a case that the modulation order is 8 and the code rate is 711 / 1024, the complex value set is the eighth complex value set; in a case that the modulation order is 8 and the code rate is 754 / 1024, the complex value set is the eighth complex value set; in a case that the modulation order is 8 and the code rate is 797 / 1024, the complex value set is the eighth complex value set; in a case that the modulation order is 8 and the code rate is 841 / 1024, the complex value set is the eighth complex value set; in a case that the modulation order is 8 and the code rate is 885 / 1024, the complex value set is a ninth complex value set; in a case that the modulation order is 8 and the code rate is 916.5 / 1024, the complex value set is the ninth complex value set; in a case that the modulation order is 8 and the code rate is 948 / 1024, the complex value set is the ninth complex value set.

[0036] In a third aspect, a communication apparatus is provided, configured to perform the method in the first aspect or any possible implementation of the method in the first aspect. Specifically, the apparatus includes a unit configured to perform the method in the first aspect or any possible implementation of the method in the first aspect.

[0037] In one design, the apparatus can include a module corresponding to each of the methods / operations / steps / actions described in the first aspect above, which can be hardware circuit, software, or a combination of hardware circuit and software.

[0038] In a possible implementation, the communication apparatus includes a transceiving unit and a processing unit. The processing unit is configured to generate a first bit to a first complex-valued modulation symbol; and the transceiving unit is configured to send a first signal carrying the first complex-valued modulation symbol to a receiving device.

[0039] In another design, the apparatus is a communication chip, which can include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.

[0040] In another design, the apparatus is a communication device, which can include a transmitter for sending information or data, and a receiver for receiving information or data.

[0041] In another design, the apparatus is configured to perform the method in the first aspect or any possible implementation of the first aspect, and the apparatus can be configured in the sending device, or the apparatus itself is the sending device.

[0042] In a fourth aspect, another communication apparatus is provided for performing the method in the second aspect or any possible implementation of the second aspect. Specifically, the apparatus includes units configured to perform the method in the second aspect or any possible implementation of the second aspect.

[0043] In one design, the apparatus can include modules corresponding to the method / operation / step / action described in the second aspect, which can be hardware circuit, software, or a combination of hardware circuit and software.

[0044] In a possible implementation, the communication apparatus includes a processing unit and a transceiving unit. The transceiving unit is configured to receive a first signal carrying a first complex-valued modulation symbol from a sending device; and the processing unit is configured to determine a complex value set according to the first signal, and determine a likelihood ratio value of a first bit corresponding to the first complex-valued modulation symbol according to the first signal and the complex value set.

[0045] In another design, the apparatus is a communication chip, which can include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.

[0046] In another design, the apparatus is a communication device, which can include a transmitter for sending information or data, and a receiver for receiving information or data.

[0047] In another design, the apparatus is configured to perform the method in the second aspect or any possible implementation of the second aspect, and the apparatus can be configured in the receiving device, or the apparatus itself is the receiving device.

[0048] In a fifth aspect, a sending device is provided, which includes a processor and a transceiver configured to communicate with other devices, and the processor is coupled to a memory configured to store a computer program, which, when invoked by the processor, causes the sending device to perform the method in any possible implementation of the first aspect.

[0049] In a sixth aspect, a receiving device is provided, which includes a processor and a transceiver configured to communicate with other devices, and the processor is coupled to a memory configured to store a computer program, which, when invoked by the processor, causes the receiving device to perform the method in any possible implementation of the second aspect.

[0050] In a seventh aspect, another communication apparatus is provided, which includes a processor and a memory configured to store a computer program, and the processor is configured to invoke and run the computer program from the memory, so that the apparatus performs the method in any possible implementation of any aspect.

[0051] In a design, the processor is one or more, and the memory is one or more. In a design, the memory can be integrated with the processor, or the memory and the processor are separately arranged.

[0052] In a design, the communication apparatus further includes a transmitter (transmitter) and a receiver (receiver), and the transmitter and the receiver can be separately arranged or integrated together, which is called a transceiver (transceiver).

[0053] In an eighth aspect, a communication system is provided, which includes at least one sending device and at least one receiving device as described above, and is configured to implement the method of the first aspect or any possible implementation of the first aspect, and is configured to implement the method of the second aspect or any possible implementation of the second aspect.

[0054] In a possible design, the communication system can further include other devices interacting with the sending device and / or the receiving device in the scheme provided by the embodiments of the present application.

[0055] In a ninth aspect, a computer readable storage medium is provided, which has a computer program (also referred to as code or instructions) that, when executed on a computer, causes the computer to perform the method in any possible implementation of any aspect.

[0056] In a tenth aspect, a computer program product is provided, which includes a computer program (also referred to as code or instructions) that, when executed, causes a computer to perform the method in any possible implementation of any aspect. BRIEF DESCRIPTION OF DRAWINGS

[0057] Figure 1 is a schematic diagram of a communication system to which embodiments of the present application are applicable;

[0058] Figure 2 is a schematic flow chart of a communication method provided by embodiments of the present application;

[0059] Figure 3 is a schematic flow chart of another communication method provided by embodiments of the present application;

[0060] Figure 4 is a schematic block diagram of a frequency compensation apparatus provided by embodiments of the present application;

[0061] Figure 5 is a schematic block diagram of another frequency compensation apparatus provided by embodiments of the present application. DETAILED DESCRIPTION

[0062] The technical solutions in the present application will be described below with reference to the accompanying drawings.

[0063] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: narrow band-internet of things (NB-IoT), long term evolution (LTE) system, LTE advanced (LTE-A) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), 5th generation (5G) system or new radio (NR), or other evolved communication systems, etc. The 5G system generally includes the following three application scenarios: enhanced mobile broadband (eMBB), ultra-reliable and low latency communications (URLLC) and massive machine type of communication (mMTC).

[0064] The terminal device in the embodiments of the present application can also be referred to as a user equipment (UE), a mobile station (MS), a mobile terminal (MT), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile terminal, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device, etc.

[0065] The terminal device can be a device that provides voice / data connectivity to a user, such as a handheld device with wireless connectivity, a vehicle-mounted device, etc. Currently, some examples of terminal devices are: a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of the present application are not limited thereto.

[0066] In addition, in the embodiments of the present application, the terminal device can also be a terminal device in an internet of things (IoT) system. IoT is an important part of future information technology development, and its main technical feature is to connect objects through communication technology and network, so as to realize the intelligent network of man-machine interconnection and object-object interconnection.

[0067] In addition, the network device in the embodiments of the present application can be a device providing a wireless communication function for a terminal device, and the network device can also be referred to as an access network device or a radio access network device, and can be a transmission reception point (TRP), and can also be an evolved NodeB (eNB or eNodeB) in an LTE system, and can also be a home evolved NodeB (home NodeB, HNB), a baseband unit (BBU), and can also be a wireless controller in a cloud radio access network (CRAN) scenario, or the network device can be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, and can be an access point (AP) in a WLAN, can be a gNB in a new radio (NR) system, can be a satellite base station in a satellite communication system, and the like, and can be a device assuming a base station function in device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, and machine-to-machine (M2M) communication, and the like, and the embodiments of the present application are not limited.

[0068] In a network structure, the network device can include a centralized unit (CU) node, or a distributed unit (DU) node, or a RAN device including the CU node and the DU node, or a RAN device including a control plane CU node (CU-CP node) and a user plane CU node (CU-UP node) and the DU node.

[0069] The network device provides services for terminal devices in a cell, and the terminal devices communicate with the network device or other devices corresponding to the cell through transmission resources (for example, frequency domain resources, or spectrum resources) allocated by the network device. The network device can be a macro base station (for example, a macro eNB or a macro gNB, etc.), or a base station corresponding to a small cell. The small cell can include a metro cell, a micro cell, a picocell, a femtocell, etc., and these small cells have the characteristics of small coverage and low transmit power, and are suitable for providing high-speed data transmission services.

[0070] The embodiments of this application do not particularly limit the specific structure of the execution subject of the method provided in the embodiments of this application. As long as it is possible to communicate according to the method provided in the embodiments of this application by running a program that records the code of the method provided in the embodiments of this application, for example, the execution subject of the method provided in the embodiments of this application can be a terminal device or a network device, or a functional module in a terminal device or network device that can call and execute a program.

[0071] Furthermore, various aspects or features of this application can be implemented as methods, apparatus, or articles of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used herein encompasses a computer program accessible from any computer-readable device, carrier, or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). Additionally, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0072] To facilitate understanding of the embodiments of this application, firstly, in conjunction with Figure 1 The communication system 100 applicable to the embodiments of this application will be described in detail.

[0073] Figure 1 This is a schematic diagram of a communication system 100 provided in an embodiment of this application. Figure 1 As shown, the communication system 100 includes a network device 101 and a terminal device 102. The network device 101 can act as a transmitting device, sending control information and / or transport blocks to the terminal device 102. Optionally, the communication system 100 may further include terminal devices 103 and 104. Terminal devices 103 and 104 can also form a communication system in which terminal device 103 acts as a transmitting device and terminal device 104 acts as a receiving device, sending control information and / or transport blocks to terminal device 104.

[0074] The embodiments of this application can be applied to a number of different scenarios, including Figure 1The scenario shown is merely an example and is not limited to this scenario. Exemplarily, for uplink transmission, the terminal device can be a sending device and the network device can be a receiving device; for downlink transmission, the network device can be a sending device and the terminal device can be a receiving device; for other scenarios, for example, transmission between network devices, one of the network devices can be a sending device and the other network device can be a receiving device; for another example, transmission between terminal devices, one of the terminal devices can be a sending device and the other terminal device can be a receiving device. Therefore, the embodiments of the present application are described below in terms of sending devices and receiving devices.

[0075] For ease of understanding, the information modulation process involved in the embodiments of the present application is first introduced below.

[0076] The sending device can generate a binary bit sequence from the information to be transmitted, then perform channel coding on the sequence, and then map the coded bit stream to modulation symbols and perform subsequent processing and transmission. Correspondingly, the receiving device will receive a signal carrying the modulation symbols, and then perform demodulation on the signal and subsequent channel decoding.

[0077] The mapping of the bit stream to the modulation symbols can be achieved through a constellation diagram, which maps the bit stream to constellation points located in a complex plane in the form of (I+Qj), where I and Q are the real and imaginary parts of the constellation points, respectively.

[0078] The constellation diagram can include a constellation diagram with uniformly distributed constellation points and a nonuniform constellation (NUC) with non-uniformly distributed constellation points.

[0079] The constellation diagram with uniformly distributed constellation points can be a quadrature amplitude modulation (QAM) with rectangular geometric characteristics. The constellation points of QAM are distributed on a two-dimensional complex plane and have the following characteristics:

[0080] The coordinates of the constellation points on the two-dimensional complex plane can be expressed by the following formula:

[0081]

[0082] where I is an integer, Q is an integer, and X is a normalization coefficient.

[0083] Exemplarily, for 16QAM (1 modulation symbol corresponding to 4 bits), the value range of I and Q can be {-3, -1, 1, 3} and X can be 10; for 64QAM (1 modulation symbol corresponding to 6 bits), the value range of I and Q can be {-7, -5, -3, -1, 1, 3, 5, 7} and X can be 42.

[0084] In the method, the constellation is determined by a modulation order, and a mapping relationship between a modulation symbol and a bit stream. The modulation order is a length of the bit stream, that is, a number of bits represented by one modulation symbol; and the mapping relationship between the modulation symbol and the bit stream defines a unique correspondence between the bit stream (01…10) and a certain constellation point (I+Qj).

[0085] The protocol defines a modulation and coding scheme (MCS) table for uplink and downlink transmission. For example, a table 5.1.3.1-1 in a technical specification (TS) 38.214 is shown in Table 1. In Table 1, a modulation order column represents all modulation orders supported by a transceiver.

[0086] Table 1

[0087]

[0088]

[0089] The terminal device can report an MCS table supported by the terminal device to the network device after an initial access stage, and the network device can issue a configuration parameter indicating to use the table to the terminal device. In subsequent uplink and downlink transmission, the network device can indicate an MCS index in the above-mentioned MSC table through an I mcs field of downlink control information (DCI) carried in a physical downlink control channel (PDCCH) so that the terminal device determines a modulation order according to the MCS index and then determines a constellation used.

[0090] For example, the terminal device supports Table 1 as an MCS table, and the network device can indicate an MCS Index in the table through an I mcs field of DCI in a PDCCH. When the I mcs field value in the DCI is 0-9, the modulation order is 2, that is, 2 bits are mapped to one modulation symbol, corresponding to one constellation; when the I mcs field value in the DCI is 10-16, the modulation order is 4, that is, 4 bits are mapped to one modulation symbol, corresponding to another constellation; and when the I mcs field value in the DCI is 17-28, the modulation order is 6, that is, 6 bits are mapped to one modulation symbol, corresponding to another constellation.

[0091] The constellation modulation mode with uniformly distributed constellation points has the same constellation under the same modulation order, and has the advantage of low storage overhead, but the performance of the system under this mode cannot reach the optimum.

[0092] The constellation modulation mode with non-uniformly distributed constellation points generally takes the constraint condition that the total power of the constellation points is equal to 1, takes the optimization target of maximizing the achievable capacity limit of the communication system, and obtains all the constellation points through searching on the two-dimensional complex plane.

[0093] Since the achievable capacity limit of the system changes with the signal-to-noise ratio of the receiving device, and the minimum demodulation threshold of the system under 10% block error rate is different for different coding rates under the same modulation order, the NUC can finally optimize different non-uniform constellations for different MCSs, thereby achieving higher achievable capacity.

[0094] The constellation modulation mode with non-uniformly distributed constellation points has different constellations under the same modulation order and different coding rates, and has the advantage of high achievable capacity, but has the disadvantage of large storage overhead.

[0095] Therefore, the embodiments of the present application provide a communication method and a communication device, and the sending device can flexibly schedule the modulation symbol set used by the receiving device during modulation or demodulation through the preconfigured NUC modulation symbol set and the MCS-NUC mapping relationship, so as to more accurately match the real-time changing channel conditions of the receiving device, reduce the storage overhead, improve the performance of the communication system, and make the overall demodulation performance of the system approximate.

[0096] Figure 2 The communication method 200 provided by the embodiments of the present application is shown in the schematic flowchart. The method can be applied to the communication system shown in the Figure 1 The method 200 can include the following steps: Figure 2

[0097] S201, the sending device generates a first complex-valued modulation symbol from a first bit, wherein the value of the first complex-valued modulation symbol is equal to the value of an element in a complex-valued set, and the complex-valued set is one of a first complex-valued set, a second complex-valued set, a third complex-valued set, a fourth complex-valued set, a fifth complex-valued set, a sixth complex-valued set, a seventh complex-valued set, an eighth complex-valued set, or a ninth complex-valued set.

[0098] ​wherein 1 / sqrt() denotes calculating the square root of a non-negative real number, the first complex value set is 1 / sqrt(43610)*{105+253j, 104+255j, 111+245j, 111+246j, 253+105j, 255+105j, 245+111j, 246+110j, 57+99j, 57+99j, 58+100j, 58+100j, 99+57j, 99+57j, 100+58j, 100+58j, -105+253j, -104+255j, -111+245j, -111+246j, -253+105j, -255+105j, -245+111j, -246+110j, -57+99j, -57+99j, -58+100j, -58+100j, -99+57j, -99+57j, -100+58j, -100+58j, 105-253j, 104-255j, 111-245j, 111-246j, 253-105j, 255-105j, 245-111j, 246-110j, 57-99j, 57-99j, 58-100j, 58-100j, 99-57j, 99-57j, 100-58j, 100-58j, -105-253j, -104-255j, -111-245j, -111-246j, -253-105j, -255-105j, -245-111j, -246-110j, -57-99j, -57-99j, -58-100j, -58-100j, -99-57j, -99-57j, -100-58j, -100-58j};

[0099] The second complex set is 1 / sqrt(31675.6875)*{255+59j, 194+53j, 222+139j, 174+102j, 59+255j, 53+194j, 139+222j, 102+174j, 69+38j, 95+44j, 70+41j, 93+52j, 38+70j, 44+95j, 41+70j, 52+93j, -255+59j, -194+53j, -222+139j, -174+102j, -59+255j, -53+194j, -139+222j, -102+174j, -69+38j, -95+44j, -70+41j, -93+52j, -38+70j, -44+95j, -41+70j, -52+93j, 255-59j, 194-53j, 222-139j, 174-102j, 59-255j, 53-194j, 139-222j, 102-174j, 69-38j, 95-44j, 70-41j, 93-52j, 38-70j, 44-95j, 41-70j, 52-93j, -255-59j, -194-53j, -222-139j, -174-102j, -59-255j, -53-194j, -139-222j, -102-174j, -69-38j, -95-44j, -70-41j, -93-52j, -38-70j, -44-95j, -41-70j, -52-93j};

[0100] a third complex set is 1 / sqrt(29317.375)*{27+53j, 29+52j, 36+112j, 57+103j, 53+27j, 52+29j, 112+36j, 103+57j, 51+255j, 144+216j, 41+175j, 95+153j, 255+51j, 216+144j, 175+41j, 153+95j, -27+53j, -29+52j, -36+112j, -57+103j, -53+27j, -52+29j, -112+36j, -103+57j, -51+255j, -144+216j, -41+175j, -95+153j, -255+51j, -216+144j, -175+41j, -153+95j, 27-53j, 29-52j, 36-112j, 57-103j, 53-27j, 52-29j, 112-36j, 103-57j, 51-255j, 144-216j, 41-175j, 95-153j, 255-51j, 216-144j, 175-41j, 153-95j, -27-53j, -29-52j, -36-112j, -57-103j, -53-27j, -52-29j, -112-36j, -103-57j, -51-255j, -144-216j, -41-175j, -95-153j, -255-51j, -216-144j, -175-41j, -153-95j};

[0101] The fourth complex set is 1 / sqrt(30352.875)*{23+58j, 28+55j, 28+124j, 68+107j, 58+23j, 55+28j, 124+28j, 107+68j, 51+255j, 144+216j, 36+181j, 102+153j, 255+51j, 216+144j, 181+36j, 153+102j, -23+58j, -28+55j, -28+124j, -68+107j, -58+23j, -55+28j, -124+28j, -107+68j, -51+255j, -144+216j, -36+181j, -102+153j, -255+51j, -216+144j, -181+36j, -153+102j, 23-58j, 28-55j, 28-124j, 68-107j, 58-23j, 55-28j, 124-28j, 107-68j, 51-255j, 144-216j, 36-181j, 102-153j, 255-51j, 216-144j, 181-36j, 153-102j, -23-58j, -28-55j, -28-124j, -68-107j, -58-23j, -55-28j, -124-28j, -107-68j, -51-255j, -144-216j, -36-181j, -102-153j, -255-51j, -216-144j, -181-36j, -153-102j};

[0102] { 21 + 31j, 28 + 56j, 24 + 127j, 57 + 107j, 73 + 21j, 70 + 42j, 131 + 28j, 105 + 76j, 51 + 255j, 143 + 215j, 36 + 185j, 98 + 156j, 252 + 51j, 212 + 143j, 182 + 39j, 148 + 108j, -21 + 31j, -28 + 56j, -24 + 127j, -57 + 107j, -73 + 21j, -70 + 42j, -131 + 28j, -105 + 76j, -51 + 255j, -143 + 215j, -36 + 185j, -98 + 156j, -252 + 51j, -212 + 143j, -182 + 39j, -148 + 108j, 21 - 31j, 28 - 56j, 24 - 127j, 57 - 107j, 73 - 21j, 70 - 42j, 131 - 28j, 105 - 76j, 51 - 255j, 143 - 215j, 36 - 185j, 98 - 156j, 252 - 51j, 212 - 143j, 182 - 39j, 148 - 108j, -21 - 31j, -28 - 56j, -24 - 127j, -57 - 107j, -73 - 21j, -70 - 42j, -131 - 28j, -105 - 76j, -51 - 255j, -143 - 215j, -36 - 185j, -98 - 156j, -252 - 51j, -212 - 143j, -182 - 39j, -148 - 108j} ;

[0103] Sixth complex set is 1 / sqrt(31163)*{255+47j, 132+216j, 207+137j, 126+145j, 29+190j, 52+251j, 26+132j, 73+131j, 180+27j, 117+24j, 170+79j, 119+77j, 22+25j, 67+25j, 23+76j, 69+75j, -255+47j, -132+216j, -207+137j, -126+145j, -29+190j, -52+251j, -26+132j, -73+131j, -180+27j, -117+24j, -170+79j, -119+77j, -22+25j, -67+25j, -23+76j, -69+75j, 255-47j, 132-216j, 207-137j, 126-145j, 29-190j, 52-251j, 26-132j, 73-131j, 180-27j, 117-24j, 170-79j, 119-77j, 22-25j, 67-25j, 23-76j, 69-75j, -255-47j, -132-216j, -207-137j, -126-145j, -29-190j, -52-251j, -26-132j, -73-131j, -180-27j, -117-24j, -170-79j, -119-77j, -22-25j, -67-25j, -23-76j, -69-75j};

[0104] a seventh complex set is 1 / sqrt(31016.125)*{255+42j, 113+211j, 193+161j, 121+143j, 185+29j, 126+26j, 185+91j, 126+80j, 30+183j, 42+248j, 24+125j, 71+124j, 24+23j, 74+24j, 23+70j, 73+73j, -255+42j, -113+211j, -193+161j, -121+143j, -185+29j, -126+26j, -185+91j, -126+80j, -30+183j, -42+248j, -24+125j, -71+124j, -24+23j, -74+24j, -23+70j, -73+73j, 255-42j, 113-211j, 193-161j, 121-143j, 185-29j, 126-26j, 185-91j, 126-80j, 30-183j, 42-248j, 24-125j, 71-124j, 24-23j, 74-24j, 23-70j, 73-73j, -255-42j, -113-211j, -193-161j, -121-143j, -185-29j, -126-26j, -185-91j, -126-80j, -30-183j, -42-248j, -24-125j, -71-124j, -24-23j, -74-24j, -23-70j, -73-73j};

[0105] The eighth complex set is 1 / sqrt(395789.20312)*{47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, -47+145j, -48+145j, -58+260j, -66+259j, -52+71j, -53+72j, -169+243j, -159+246j, -53+492j, -129+479j, -53+380j, -88+375j, -306+398j, -230+442j, -235+325j, -195+347j, -191+51j, -190+54j, -299+59j, -294+78j, -153+68j, -154+70j, -241+177j, -249+166j, -499+54j, -481+146j, -400+55j, -390+111j, -387+324j, -440+247j, -319+253j, -348+211j, -101+1023j, -298+984j, -82+849j, -244+817j, -650+794j, -483+906j, -534+661j, -396+753j, -57+600j, -167+579j, -68+713j,-202+687j, -374+474j, -275+536j, -446+559j, -329+635j, -1018+101j, -978+298j, -844+84j, -810+249j, -790+650j, -900+483j, -652+543j, -745+404j, -601+60j, -576+178j, -710+71j, -682+210j, -461+390j, -530+290j, -546+459j, -626+341j, 47-145j, 48-145j, 58-260j, 66-259j, 52-71j, 53-72j, 169-243j, 159-246j, 53-492j, 129-479j, 53-380j, 88-375j, 306-398j, 230-442j, 235-325j, 195-347j, 191-51j, 190-54j, 299-59j, 294-78j, 153-68j, 154-70j, 241-177j, 249-166j, 499-54j, 481-146j, 400-55j, 390-111j, 387-324j, 440-247j, 319-253j, 348-211j, 101-1023j, 298-984j, 82-849j, 244-817j, 650-794j, 483-906j, 534-661j, 396-753j, 57-600j, 167-579j, 68-713j, 202-687j, 374-474j, 275-536j, 446-559j, 329-635j, 1018-101j, 978-298j, 844-84j, 810-249j, 790-650j, 900-483j, 652-543j, 745-404j, 601-60j, 576-178j, 710-71j, 682-210j, 461-390j, 530-290j, 546-459j, 626-341j, -47-145j, -48-145j, -58-260j, -66-259j, -52-71j, -53-72j, -169-243j, -159-246j, -53-492j, -129-479j, -53-380j, -88-375j, -306-398j, -230-442j, -235-325j, -195-347j, -191-51j, -190-54j, -299-59j, -294-78j, -153-68j, -154-70j, -241-177j, -249-166j, -499-54j,- 481 - 146j, - 400 - 55j, - 390 - 111 j, - 387 - 324j, - 440 - 247j, - 319 - 253j, - 348 - 211 j, - 101 - 1023j, - 298 - 984j, - 82 - 849j, - 244 - 817j, - 650 - 794j, - 483 - 906j, - 534 - 661 j, - 396 - 753j, - 57 - 600j, - 167 - 579j, - 68 - 713j, - 202 - 687j, - 374 - 474j, - 275 - 536j, - 446 - 559j, - 329 - 635j, - 1018 - 101j, - 978 - 298j, - 844 - 84j, - 810 - 249j, - 790 - 650j, - 900 - 483j, - 652 - 543j, - 745 - 404j, - 601 - 60j, - 576 - 178j, - 710 - 71 j, - 682 - 210j, - 461 - 390j, - 530 - 290j, - 546 - 459j, - 626 - 341 j} ;,

[0106] -401-664j, -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, -851-733j, -869-551j, -676-806j, -711-622j, -831-352j, -973-416j, -693-335j, -712-474j, -478-922j, -486-763j, -86-1011j, -571-649j, -454-412j, -473-521j, -574-386j, -587-508j, -869-70j, -1023-82j, -738-65j, -618-58j, -854-210j, -1005-247j, -725-205j, -627-174j, -375-47j, -390-134j, -471-37j, -506-102j, -431-312j, -412-218j, -541-290j, -523-195j, -56-798j, -57-673j, -173-845j, -172-693j, -50-468j, -56-569j, -148-458j, -162-568j, -295-992j,-401+664j, -311+828j, -286+693j, -345+433j, -368+546j, -246+448j, -263+563j, -40+51j, -40+154j, -118+51j, -120+152j, -45+361j, -42+258j, -135+355j, -126+253j, -284+49j, -293+144j, -200+50j, -205+149j, -327+331j, -308+236j, -229+345j, -214+247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, -851-733j, -869-551j, -676-806j, -711-622j, -831-352j, -973-416j, -693-335j, -712-474j, -478-922j, -486-763j, -86-1011j, -571-649j, -454-412j, -473-521j, -574-386j, -587-508j, -869-70j, -1023-82j, -738-65j, -618-58j, -854-210j, -1005-247j,-725-205j, -627-174j, -375-47j, -390-134j, -471-37j, -506-102j, -431-312j, -412-218j, -541-290j, -523-195j, -56-798j, -57-673j, -173-845j, -172-693j, -50-468j, -56-569j, -148-458j, -162-568j, -295-992j, -401-664j, -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j.

[0107] S202, the sending device sends a first signal carrying the first complex-valued modulation symbol to the receiving device, and correspondingly, the receiving device receives the first signal.

[0108] S203, the receiving device determines the complex-valued set corresponding to the first complex-valued modulation symbol according to the first signal.

[0109] S204, the receiving device determines the likelihood ratio value of the first bit corresponding to the first complex-valued modulation symbol according to the first signal and the complex-valued set.

[0110] It should be understood that the first complex-valued modulation symbol is the modulation symbol mentioned above, i.e., the coordinate of the constellation point; the complex-valued set is the set of NUC complex-valued modulation symbols, which includes all possible coordinates of constellation points. The first bit is a bit stream or a binary bit, which is not limited by the embodiments of the present application.

[0111] The sending device can agree with the receiving device to use one, more or all of the nine complex-valued sets as the possible complex-valued set, and set the correspondence between the elements in each complex-valued set and the first bit.

[0112] Specifically, the sending device can use the elements in any of the nine complex-valued sets to modulate the first bit to generate the first modulation symbol, and correspondingly, the receiving device can demodulate the first modulation symbol according to the correspondence between the elements in the complex-valued set and the first bit to obtain the likelihood ratio value of the first bit.

[0113] Wherein, the receiving device can misjudge the demodulated first bit, and the ratio of the probability of correctly judging the first bit to the probability of incorrectly judging the first bit is the likelihood ratio.

[0114] The communication method and the communication device of the embodiments of the present application can modulate and demodulate the first bit by using the preconfigured complex value set and the corresponding relationship between the complex value set and the first bit, which is advantageous to reduce the storage overhead, improve the performance of the communication system, and make the overall demodulation performance of the system approximate.

[0115] As an optional embodiment, before the sending device generates the first complex value modulation symbol from the first bit in S201, the method 200 further includes: determining the complex value set according to the modulation order and the code rate corresponding to the first signal, that is, the complex value set has a predefined corresponding relationship with the modulation order and the code rate of the first signal. The corresponding relationship can be represented in the form of a table or words, or can be represented in other ways, which is not limited in the present application.

[0116] In an alternative mode, the predefined correspondence between the modulation order, the code rate and the complex value set comprises at least one of: in the case of the modulation order being 6 and the code rate being 466 / 1024, the complex value set is a first complex value set; in the case of the modulation order being 6 and the code rate being 517 / 1024, the complex value set is a second complex value set; in the case of the modulation order being 6 and the code rate being 567 / 1024, the complex value set is a third complex value set; in the case of the modulation order being 6 and the code rate being 616 / 1024, the complex value set is the third complex value set; in the case of the modulation order being 6 and the code rate being 666 / 1024, the complex value set is the third complex value set; in the case of the modulation order being 6 and the code rate being 719 / 1024, the complex value set is a fourth complex value set; in the case of the modulation order being 6 and the code rate being 772 / 1024, the complex value set is a fifth complex value set; in the case of the modulation order being 6 and the code rate being 822 / 1024, the complex value set is a sixth complex value set; in the case of the modulation order being 6 and the code rate being 873 / 1024, the complex value set is a seventh complex value set; in the case of the modulation order being 8 and the code rate being 682.5 / 1024, the complex value set is an eighth complex value set; in the case of the modulation order being 8 and the code rate being 711 / 1024, the complex value set is the eighth complex value set; in the case of the modulation order being 8 and the code rate being 754 / 1024, the complex value set is the eighth complex value set; in the case of the modulation order being 8 and the code rate being 797 / 1024, the complex value set is the eighth complex value set; in the case of the modulation order being 8 and the code rate being 841 / 1024, the complex value set is the eighth complex value set; in the case of the modulation order being 8 and the code rate being 885 / 1024, the complex value set is a ninth complex value set; in the case of the modulation order being 8 and the code rate being 916.5 / 1024, the complex value set is the ninth complex value set; in the case of the modulation order being 8 and the code rate being 948 / 1024, the complex value set is the ninth complex value set. The mapping relationship between the complex value sets and the MCSs can be summarized in Table 2.

[0117] Table 2

[0118]

[0119]

[0120] Specifically, the sending device can determine which complex value set to use to modulate the first bit according to the modulation order and the code rate. According to the mapping relationship between the elements in the determined complex value set and the first bit, the sending device can use the elements in the determined complex value set to modulate the first bit to generate the first modulated symbol.

[0121] It should be understood that in the embodiments of the present application, only the complex value sets corresponding to the modulation order of 6 or 8 are improved.

[0122] The following takes the modulation order of 6, the code rate of 772 / 1024, and the fifth complex value set as an example to describe the mapping relationship between the elements in the complex value set and the first bit.

[0123] The corresponding relationship between the elements in the fifth complex value set and the first bit is shown in Table Three. For example, the first bit is 00111, and the modulation symbol is 1 / sqrt(30461.0625)*(148+108j).

[0124] Table Three

[0125]

[0126] It should be understood that the rules of the corresponding relationship between the elements in other complex value sets and the first bit are the same as the rules of the corresponding relationship between the elements in the fifth complex value set and the first bit, which will not be described here.

[0127] The following takes the sending device as a network device and the receiving device as a terminal device as an example to describe the communication method provided by the embodiments of the present application in detail.

[0128] Figure 3 The schematic flow chart of the communication method 300 provided by the embodiments of the present application is shown in FIG. 3. The method 300 can be applied to the communication system shown in FIG. 1, but the embodiments of the present application are not limited thereto. As shown in FIG. 2, the method 300 can include the following steps: Figure 1 Figure 3

[0129] S301, the terminal device sends the capability information to the network device, and correspondingly, the network device receives the capability information, which is used to indicate the complex value set that can be supported by the terminal device, and the complex value set can include at least one complex value set related above.

[0130] It should be understood that the complex value set can include at least one complex value set corresponding to the modulation order of 6 or 8, or can include the set corresponding to the modulation order of 2 or 4.

[0131] S302, the network device determines at least one complex value set according to the capability information.

[0132] It should be understood that the network device can determine which complex value set is used to modulate the bit stream according to the capability information.

[0133] ​​Specifically, the network device can determine to use the at least one complex value set through the high-layer configuration parameter and the DCI, i.e., the at least one complex value set can be in the MCS table of the technical specification (TS) 38.214, for example, the MCS table 5.1.3.1-1, the MCS table 5.1.3.1-2, and the MCS table 5.1.3.1-3, etc.

[0134] It should be understood that in the MCS table 5.1.3.1-1, the MCS table 5.1.3.1-2, and the MCS table 5.1.3.1-3, if the correspondence of the modulation order, the code rate, and the complex value set is satisfied, the constellation is the complex value set, and if not, the constellation of the prior art is used according to the prior correspondence.

[0135] The network device determines to use the at least one complex value set through the high-layer configuration parameter and the DCI, and there are three implementable manners.

[0136] The first implementable manner: when the mcs-Table in the PDSCH-Config in the high-layer configuration parameter is configured with the value 'qam256', and the current PDSCH is carried by the DCI format 1_1, and the PDCCH is scheduled by the PDCCH whose cyclic redundancy check (CRC) of the DCI is scrambled by the cell radio network temporary identity (C-RNTI), the MCS table 5.1.3.1-2 is used.

[0137] It should be understood that the at least one complex value set is contained in the MCS table 5.1.3.1-2, as shown in Table Four. It should be understood that the correspondence in Table Four can be represented in the form of a table or words, or can be represented in other manners, which is not limited in the present application.

[0138] Table Four

[0139]

[0140]

[0141] The second implementation manner: when the mcs-Table in the PDSCH-Config configured by the higher layer is configured with the value 'qam64LowSE', and the higher layer does not configure the MCS-C-RNTI, the current PDSCH is scheduled by the PDCCH of the UE-specific search space, and the CRC of the DCI in the PDCCH is scrambled by the cell radio network temporary identity (C-RNTI), the MCS table 5.1.3.1-3 is used.

[0142] It should be understood that the at least one complex value set is included in the MCS table 5.1.3.1-3, as shown in Table 5. It should be understood that the correspondence in Table 5 can be represented in the form of a table or text, or in other ways, which is not limited in the present application.

[0143] Table 5

[0144]

[0145]

[0146] Optionally, when the modulation order is 6 and the code rate is 438 / 1024, the complex value set can be the first complex value set.

[0147] The third implementation manner: when the higher layer configures the MCS-C-RNTI, and the current PDSCH is scheduled by the PDCCH with the CRC scrambled by the MCS-C-RNTI, the MCS table 5.1.3.1-3 is used.

[0148] It should be understood that the at least one complex value set is included in the MCS table 5.1.3.1-3.

[0149] In addition, the at least one complex value set can also be included in the MCS table 5.1.3.1-1, as shown in Table 6. It should be understood that the correspondence in Table 6 can be represented in the form of a table or text, or in other ways, which is not limited in the present application.

[0150] Table 6

[0151]

[0152]

[0153] Optionally, when the modulation order is 6 and the code rate is 438 / 1024, the complex value set can be the first complex value set; when the modulation order is 6 and the code rate is 910 / 1024, the complex value set can be the seventh complex value set; and when the modulation order is 6 and the code rate is 948 / 1024, the complex value set can be the seventh complex value set.

[0154] The network device can determine to use MCS table 5.1.3.1-1, MCS table 5.1.3.1-2, or MCS table 5.1.3.1-3 by using the high-layer configuration parameter and the DCI, and can use the at least one complex value set for modulation. That is, the method for determining the MCS table in the prior art is also applicable to the complex value set determined to be used in the embodiments of the present application.

[0155] S303, the network device generates a first complex value modulation symbol from the first bit according to the at least one complex value set.

[0156] Exemplarily, the terminal device can send the capability information to the network device, the capability information being used to indicate the complex value set that the terminal device can support, the complex value set being the first complex value set, the second complex value set, and the seventh complex value set. The network device can generate a first complex value modulation symbol from the first bit by using any one of the first complex value set, the second complex value set, and the seventh complex value set.

[0157] S304, the network device sends a first signal carrying the first complex value modulation symbol to the terminal device through the DCI, and correspondingly, the terminal device receives the first signal.

[0158] It should be understood that the first signal also carries the modulation order and the code rate corresponding to the complex value set in which the first complex value modulation symbol is located.

[0159] S305, the terminal device determines the complex value set corresponding to the first complex value modulation symbol according to the modulation order and the code rate corresponding to the first signal.

[0160] Specifically, the terminal device can blindly detect the PDCCH to receive the DCI, decode the DCI, and use a preset radio network temporary identifier value to descramble the CRC. If the descrambling is successful, the terminal device receives the first signal carrying the first complex value modulation symbol, and determines the complex value set corresponding to the first complex value modulation symbol according to the modulation order and the code rate corresponding to the first signal.

[0161] S306, the terminal device determines the likelihood ratio value of the first bit corresponding to the first complex value modulation symbol according to the first signal and the complex value set.

[0162] Specifically, the terminal device determines a likelihood ratio value of the first bit corresponding to the first complex value modulation symbol according to the correspondence between the elements in the complex value set and the first bit.

[0163] It should be understood that the size of the serial number of the above processes does not mean the order of execution, and the execution order of the processes should be determined according to its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0164] The method of the embodiments of the present application is described in detail above Figure 1 and Figure 3 The device of the embodiments of the present application will be described in detail below in conjunction with 4 and Figure 5 .

[0165] Figure 4 A communication device 400 provided by an embodiment of the present application is shown. The device 400 can be a sending device or a chip in a sending device, and in another design, the device 400 can be a receiving device or a chip in a receiving device. The device 400 includes a processing unit 410 and a transceiver unit 420.

[0166] In a possible implementation, the device 400 is configured to perform the processes and steps corresponding to the sending device in the above method embodiments.

[0167] The processing unit 410 is configured to generate a first bit to a first complex value modulation symbol, wherein a value of the first complex value modulation symbol is equal to a value of an element in a complex value set, and the complex value set is one of a first complex value set, a second complex value set, a third complex value set, a fourth complex value set, a fifth complex value set, a sixth complex value set, a seventh complex value set, an eighth complex value set, or a ninth complex value set. The transceiver 420 is configured to send a first signal carrying the first complex value modulation symbol to a receiving device. Wherein, 1 / sqrt() represents calculating a square root of a non-negative real number, the first complex value set is 1 / sqrt(43610)*{105+253j, 104+255j, 111+245j, 111+246j, 253+105j, 255+105j, 245+111j, 246+110j, 57+99j, 57+99j, 58+100j, 58+100j, 99+57j, 99+57j, 100+58j, 100+58j, -105+253j, -104+255j, -111+245j, -111+246j, -253+105j, -255+105j, -245+111j, -246+110j, -57+99j, -57+99j, -58+100j, -58+100j, -99+57j, -99+57j, -100+58j, -100+58j, 105-253j, 104-255j, 111-245j, 111-246j, 253-105j, 255-105j, 245-111j, 246-110j, 57-99j, 57-99j, 58-100j, 58-100j, 99-57j, 99-57j, 100-58j, 100-58j, -105-253j, -104-255j, -111-245j, -111-246j, -253-105j, -255-105j, -245-111j, -246-110j, -57-99j, -57-99j, -58-100j, -58-100j, -99-57j, -99-57j, -100-58j, -100-58j};

[0168] The second complex set is 1 / sqrt(31675.6875)*{255+59j, 194+53j, 222+139j, 174+102j, 59+255j, 53+194j, 139+222j, 102+174j, 69+38j, 95+44j, 70+41j, 93+52j, 38+70j, 44+95j, 41+70j, 52+93j, -255+59j, -194+53j, -222+139j, -174+102j, -59+255j, -53+194j, -139+222j, -102+174j, -69+38j, -95+44j, -70+41j, -93+52j, -38+70j, -44+95j, -41+70j, -52+93j, 255-59j, 194-53j, 222-139j, 174-102j, 59-255j, 53-194j, 139-222j, 102-174j, 69-38j, 95-44j, 70-41j, 93-52j, 38-70j, 44-95j, 41-70j, 52-93j, -255-59j, -194-53j, -222-139j, -174-102j, -59-255j, -53-194j, -139-222j, -102-174j, -69-38j, -95-44j, -70-41j, -93-52j, -38-70j, -44-95j, -41-70j, -52-93j};

[0169] a third complex set is 1 / sqrt(29317.375)*{27+53j, 29+52j, 36+112j, 57+103j, 53+27j, 52+29j, 112+36j, 103+57j, 51+255j, 144+216j, 41+175j, 95+153j, 255+51j, 216+144j, 175+41j, 153+95j, -27+53j, -29+52j, -36+112j, -57+103j, -53+27j, -52+29j, -112+36j, -103+57j, -51+255j, -144+216j, -41+175j, -95+153j, -255+51j, -216+144j, -175+41j, -153+95j, 27-53j, 29-52j, 36-112j, 57-103j, 53-27j, 52-29j, 112-36j, 103-57j, 51-255j, 144-216j, 41-175j, 95-153j, 255-51j, 216-144j, 175-41j, 153-95j, -27-53j, -29-52j, -36-112j, -57-103j, -53-27j, -52-29j, -112-36j, -103-57j, -51-255j, -144-216j, -41-175j, -95-153j, -255-51j, -216-144j, -175-41j, -153-95j};

[0170] The fourth complex set is 1 / sqrt(30352.875)*{23+58j, 28+55j, 28+124j, 68+107j, 58+23j, 55+28j, 124+28j, 107+68j, 51+255j, 144+216j, 36+181j, 102+153j, 255+51j, 216+144j, 181+36j, 153+102j, -23+58j, -28+55j, -28+124j, -68+107j, -58+23j, -55+28j, -124+28j, -107+68j, -51+255j, -144+216j, -36+181j, -102+153j, -255+51j, -216+144j, -181+36j, -153+102j, 23-58j, 28-55j, 28-124j, 68-107j, 58-23j, 55-28j, 124-28j, 107-68j, 51-255j, 144-216j, 36-181j, 102-153j, 255-51j, 216-144j, 181-36j, 153-102j, -23-58j, -28-55j, -28-124j, -68-107j, -58-23j, -55-28j, -124-28j, -107-68j, -51-255j, -144-216j, -36-181j, -102-153j, -255-51j, -216-144j, -181-36j, -153-102j};

[0171] { 21 + 31j, 28 + 56j, 24 + 127j, 57 + 107j, 73 + 21j, 70 + 42j, 131 + 28j, 105 + 76j, 51 + 255j, 143 + 215j, 36 + 185j, 98 + 156j, 252 + 51j, 212 + 143j, 182 + 39j, 148 + 108j, -21 + 31j, -28 + 56j, -24 + 127j, -57 + 107j, -73 + 21j, -70 + 42j, -131 + 28j, -105 + 76j, -51 + 255j, -143 + 215j, -36 + 185j, -98 + 156j, -252 + 51j, -212 + 143j, -182 + 39j, -148 + 108j, 21 - 31j, 28 - 56j, 24 - 127j, 57 - 107j, 73 - 21j, 70 - 42j, 131 - 28j, 105 - 76j, 51 - 255j, 143 - 215j, 36 - 185j, 98 - 156j, 252 - 51j, 212 - 143j, 182 - 39j, 148 - 108j, -21 - 31j, -28 - 56j, -24 - 127j, -57 - 107j, -73 - 21j, -70 - 42j, -131 - 28j, -105 - 76j, -51 - 255j, -143 - 215j, -36 - 185j, -98 - 156j, -252 - 51j, -212 - 143j, -182 - 39j, -148 - 108j} ;

[0172] Sixth complex set is 1 / sqrt(31163)*{255+47j, 132+216j, 207+137j, 126+145j, 29+190j, 52+251j, 26+132j, 73+131j, 180+27j, 117+24j, 170+79j, 119+77j, 22+25j, 67+25j, 23+76j, 69+75j, -255+47j, -132+216j, -207+137j, -126+145j, -29+190j, -52+251j, -26+132j, -73+131j, -180+27j, -117+24j, -170+79j, -119+77j, -22+25j, -67+25j, -23+76j, -69+75j, 255-47j, 132-216j, 207-137j, 126-145j, 29-190j, 52-251j, 26-132j, 73-131j, 180-27j, 117-24j, 170-79j, 119-77j, 22-25j, 67-25j, 23-76j, 69-75j, -255-47j, -132-216j, -207-137j, -126-145j, -29-190j, -52-251j, -26-132j, -73-131j, -180-27j, -117-24j, -170-79j, -119-77j, -22-25j, -67-25j, -23-76j, -69-75j};

[0173] a seventh complex set is 1 / sqrt(31016.125)*{255+42j, 113+211j, 193+161j, 121+143j, 185+29j, 126+26j, 185+91j, 126+80j, 30+183j, 42+248j, 24+125j, 71+124j, 24+23j, 74+24j, 23+70j, 73+73j, -255+42j, -113+211j, -193+161j, -121+143j, -185+29j, -126+26j, -185+91j, -126+80j, -30+183j, -42+248j, -24+125j, -71+124j, -24+23j, -74+24j, -23+70j, -73+73j, 255-42j, 113-211j, 193-161j, 121-143j, 185-29j, 126-26j, 185-91j, 126-80j, 30-183j, 42-248j, 24-125j, 71-124j, 24-23j, 74-24j, 23-70j, 73-73j, -255-42j, -113-211j, -193-161j, -121-143j, -185-29j, -126-26j, -185-91j, -126-80j, -30-183j, -42-248j, -24-125j, -71-124j, -24-23j, -74-24j, -23-70j, -73-73j};

[0174] -374+474j, -275+536j, -446+559j, -329+635j, -1018+101j, -978+298j, -844+84j, -810+249j, -790+650j, -900+483j, -652+543j, -745+404j, -601+60j, -576+178j, -710+71j, -682+210j, -461+390j, -530+290j, -546+459j, -626+341j, 47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, 47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, -47+145j, -48+145j, -58+260j, -66+259j, -52+71j, -53+72j, -169+243j, -159+246j, -53+492j, -129+479j, -53+380j, -88+375j, -306+398j, -230+442j, -235+325j, -195+347j, -191+51j, -190+54j, -299+59j, -294+78j, -153+68j, -154+70j, -241+177j, -249+166j, -499+54j, -481+146j, -400+55j, -390+111j, -387+324j, -440+247j, -319+253j, -348+211j, -101+1023j, -298+984j, -82+849j, -244+817j, -650+794j, -483+906j, -534+661j, -396+753j, -57+600j, -167+579j, -68+713j, -202+687j,- 374 + 474j, -275 + 536j, -446 + 559j, -329 + 635j, -1018 + 101j, -978 + 298j, -844 + 84j, -810 + 249j, -790 + 650j, -900 + 483j, -652 + 543j, -745 + 404j, -601 + 60j, -576 + 178j, -710 + 71j, -682 + 210j, -461 + 390j, -530 + 290j, -546 + 459j, -626 + 341j, 47 - 145j, 48 - 145j, 58 - 260j, 66 - 259j, 52 - 71j, 53 - 72j, 169 - 243j, 159 - 246j, 53 - 492j, 129 - 479j, 53 - 380j, 88 - 375j, 306 - 398j, 230 - 442j, 235 - 325j, 195 - 347j, 191 - 51j, 190 - 54j, 299 - 59j, 294 - 78j, 153 - 68j, 154 - 70j, 241 - 177j, 249 - 166j, 499 - 54j, 481 - 146j, 400 - 55j, 390 - 111j, 387 - 324j, 440 - 247j, 319 - 253j, 348 - 211j, 101 - 1023j, 298 - 984j, 82 - 849j, 244 - 817j, 650 - 794j, 483 - 906j, 534 - 661j, 396 - 753j, 57 - 600j, 167 - 579j, 68 - 713j, 202 - 687j, 374 - 474j, 275 - 536j, 446 - 559j, 329 - 635j, 1018 - 101j, 978 - 298j, 844 - 84j, 810 - 249j, 790 - 650j, 900 - 483j, 652 - 543j, 745 - 404j, 601 - 60j, 576 - 178j, 710 - 71j, 682 - 210j, 461 - 390j, 530 - 290j, 546 - 459j, 626 - 341j, -47 - 145j, -48 - 145j, -58 - 260j, -66 - 259j, -52 - 71j, -53 - 72j, -169 - 243j, -159 - 246j, -53 - 492j, -129 - 479j, -53 - 380j, -88 - 375j, -306 - 398j, -230 - 442j, -235 - 325j, -195 - 347j, -191 - 51j, -190 - 54j, -299 - 59j, -294 - 78j, -153 - 68j, -154 - 70j, -241 - 177j, -249 - 166j, -499 - 54j, -481 - 146j,- 400 - 55j, -390 - 111j, -387 - 324j, -440 - 247j, -319 - 253j, -348 - 211j, -101 - 1023j, -298 - 984j, -82 - 849j, -244 - 817j, -650 - 794j, -483 - 906j, -534 - 661j, -396 - 753j, -57 - 600j, -167 - 579j, -68 - 713j, -202 - 687j, -374 - 474j, -275 - 536j, -446 - 559j, -329 - 635j, -1018 - 101j, -978 - 298j, -844 - 84j, -810 - 249j, -790 - 650j, -900 - 483j, -652 - 543j, -745 - 404j, -601 - 60j, -576 - 178j, -710 - 71j, -682 - 210j, -461 - 390j, -530 - 290j, -546 - 459j, -626 - 341j} ;,

[0175] the ninth complex set is 1 / sqrt(470486.21875)*{851+733j, 869+551j, 676+806j, 711+622j, 831+352j, 973+416j, 693+335j, 712+474j, 478+922j, 486+763j, 86+1011j, 571+649j, 454+412j, 473+521j, 574+386j, 587+508j, 869+70j, 1023+82j, 738+65j, 618+58j, 854+210j, 1005+247j, 725+205j, 627+174j, 375+47j, 390+134j, 471+37j, 506+102j, 431+312j, 412+218j, 541+290j, 523+195j, 56+798j, 57+673j, 173+845j, 172+693j, 50+468j, 56+569j, 148+458j, 162+568j, 295+992j, 401+664j, 311+828j, 286+693j, 345+433j, 368+546j, 246+448j, 263+563j, 40+51j, 40+154j, 118+51j, 120+152j, 45+361j, 42+258j, 135+355j, 126+253j, 284+49j, 293+144j, 200+50j, 205+149j, 327+331j, 308+236j, 229+345j, 214+247j, -851+733j, -869+551j, -676+806j, -711+622j, -831+352j, -973+416j, -693+335j, -712+474j, -478+922j, -486+763j, -86+1011j, -571+649j, -454+412j, -473+521j, -574+386j, -587+508j, -869+70j, -1023+82j, -738+65j, -618+58j, -854+210j, -1005+247j, -725+205j, -627+174j, -375+47j, -390+134j, -471+37j, -506+102j, -431+312j, -412+218j, -541+290j, -523+195j, -56+798j, -57+673j, -173+845j, -172+693j, -50+468j, -56+569j, -148+458j, -162+568j, -295+992j,-401+664j, -311+828j, -286+693j, -345+433j, -368+546j, -246+448j, -263+563j, -40+51j, -40+154j, -118+51j, -120+152j, -45+361j, -42+258j, -135+355j, -126+253j, -284+49j, -293+144j, -200+50j, -205+149j, -327+331j, -308+236j, -229+345j, -214+247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, -851-733j, -869-551j, -676-806j, -711-622j, -831-352j, -973-416j, -693-335j, -712-474j, -478-922j, -486-763j, -86-1011j, -571-649j, -454-412j, -473-521j, -574-386j, -587-508j, -869-70j, -1023-82j, -738-65j, -618-58j, -854-210j, -1005-247j,-725-205j, -627-174j, -375-47j, -390-134j, -471-37j, -506-102j, -431-312j, -412-218j, -541-290j, -523-195j, -56-798j, -57-673j, -173-845j, -172-693j, -50-468j, -56-569j, -148-458j, -162-568j, -295-992j, -401-664j, -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j.

[0176] Optionally, the processing unit 410 is specifically configured to determine the complex value set according to the modulation order and the code rate corresponding to the first signal, wherein the relationship among the modulation order, the code rate and the complex value set comprises at least one of the following: in the case of the modulation order being 6 and the code rate being 466 / 1024, the complex value set is a first complex value set; in the case of the modulation order being 6 and the code rate being 517 / 1024, the complex value set is a second complex value set; in the case of the modulation order being 6 and the code rate being 567 / 1024, the complex value set is a third complex value set; in the case of the modulation order being 6 and the code rate being 616 / 1024, the complex value set is the third complex value set; in the case of the modulation order being 6 and the code rate being 666 / 1024, the complex value set is the third complex value set; in the case of the modulation order being 6 and the code rate being 719 / 1024, the complex value set is a fourth complex value set; in the case of the modulation order being 6 and the code rate being 772 / 1024, the complex value set is a fifth complex value set; in the case of the modulation order being 6 and the code rate being 822 / 1024, the complex value set is a sixth complex value set; in the case of the modulation order being 6 and the code rate being 873 / 1024, the complex value set is a seventh complex value set; in the case of the modulation order being 8 and the code rate being 682.5 / 1024, the complex value set is an eighth complex value set; in the case of the modulation order being 8 and the code rate being 711 / 1024, the complex value set is the eighth complex value set; in the case of the modulation order being 8 and the code rate being 754 / 1024, the complex value set is the eighth complex value set; in the case of the modulation order being 8 and the code rate being 797 / 1024, the complex value set is the eighth complex value set; in the case of the modulation order being 8 and the code rate being 841 / 1024, the complex value set is the eighth complex value set; in the case of the modulation order being 8 and the code rate being 885 / 1024, the complex value set is a ninth complex value set; in the case of the modulation order being 8 and the code rate being 916.5 / 1024, the complex value set is the ninth complex value set; in the case of the modulation order being 8 and the code rate being 948 / 1024, the complex value set is the ninth complex value set.

[0177] In another possible implementation, the apparatus 400 is configured to perform each of the procedures and steps of the receiving device in the above-described method 200 embodiment.

[0178] The transceiver 420 is configured to receive, from a transmitting device, a first signal carrying a first complex-valued modulation symbol, wherein a value of the first complex-valued modulation symbol is equal to a value of an element in a complex-valued set. The processing unit 410 is configured to determine, according to the first signal, the complex-valued set, the complex-valued set being one of a first complex-valued set, a second complex-valued set, a third complex-valued set, a fourth complex-valued set, a fifth complex-valued set, a sixth complex-valued set, a seventh complex-valued set, an eighth complex-valued set, or a ninth complex-valued set; and determine, according to the first signal and the complex-valued set, a likelihood ratio value of a first bit corresponding to the first complex-valued modulation symbol. Wherein 1 / sqrt() represents calculating a square root of a non-negative real number, the first complex-valued set is 1 / sqrt(43610)*{105+253j, 104+255j, 111+245j, 111+246j, 253+105j, 255+105j, 245+111j, 246+110j, 57+99j, 57+99j, 58+100j, 58+100j, 99+57j, 99+57j, 100+58j, 100+58j, -105+253j, -104+255j, -111+245j, -111+246j, -253+105j, -255+105j, -245+111j, -246+110j, -57+99j, -57+99j, -58+100j, -58+100j, -99+57j, -99+57j, -100+58j, -100+58j, 105-253j, 104-255j, 111-245j, 111-246j, 253-105j, 255-105j, 245-111j, 246-110j, 57-99j, 57-99j, 58-100j, 58-100j, 99-57j, 99-57j, 100-58j, 100-58j, -105-253j, -104-255j, -111-245j, -111-246j, -253-105j, -255-105j, -245-111j, -246-110j, -57-99j, -57-99j, -58-100j, -58-100j, -99-57j, -99-57j, -100-58j, -100-58j};

[0179] The second complex set is 1 / sqrt(31675.6875)*{255+59j, 194+53j, 222+139j, 174+102j, 59+255j, 53+194j, 139+222j, 102+174j, 69+38j, 95+44j, 70+41j, 93+52j, 38+70j, 44+95j, 41+70j, 52+93j, -255+59j, -194+53j, -222+139j, -174+102j, -59+255j, -53+194j, -139+222j, -102+174j, -69+38j, -95+44j, -70+41j, -93+52j, -38+70j, -44+95j, -41+70j, -52+93j, 255-59j, 194-53j, 222-139j, 174-102j, 59-255j, 53-194j, 139-222j, 102-174j, 69-38j, 95-44j, 70-41j, 93-52j, 38-70j, 44-95j, 41-70j, 52-93j, -255-59j, -194-53j, -222-139j, -174-102j, -59-255j, -53-194j, -139-222j, -102-174j, -69-38j, -95-44j, -70-41j, -93-52j, -38-70j, -44-95j, -41-70j, -52-93j};

[0180] A third complex set is 1 / sqrt(29317.375)*{27+53j, 29+52j, 36+112j, 57+103j, 53+27j, 52+29j, 112+36j, 103+57j, 51+255j, 144+216j, 41+175j, 95+153j, 255+51j, 216+144j, 175+41j, 153+95j, -27+53j, -29+52j, -36+112j, -57+103j, -53+27j, -52+29j, -112+36j, -103+57j, -51+255j, -144+216j, -41+175j, -95+153j, -255+51j, -216+144j, -175+41j, -153+95j, 27-53j, 29-52j, 36-112j, 57-103j, 53-27j, 52-29j, 112-36j, 103-57j, 51-255j, 144-216j, 41-175j, 95-153j, 255-51j, 216-144j, 175-41j, 153-95j, -27-53j, -29-52j, -36-112j, -57-103j, -53-27j, -52-29j, -112-36j, -103-57j, -51-255j, -144-216j, -41-175j, -95-153j, -255-51j, -216-144j, -175-41j, -153-95j};

[0181] The fourth complex set is 1 / sqrt(30352.875)*{23+58j, 28+55j, 28+124j, 68+107j, 58+23j, 55+28j, 124+28j, 107+68j, 51+255j, 144+216j, 36+181j, 102+153j, 255+51j, 216+144j, 181+36j, 153+102j, -23+58j, -28+55j, -28+124j, -68+107j, -58+23j, -55+28j, -124+28j, -107+68j, -51+255j, -144+216j, -36+181j, -102+153j, -255+51j, -216+144j, -181+36j, -153+102j, 23-58j, 28-55j, 28-124j, 68-107j, 58-23j, 55-28j, 124-28j, 107-68j, 51-255j, 144-216j, 36-181j, 102-153j, 255-51j, 216-144j, 181-36j, 153-102j, -23-58j, -28-55j, -28-124j, -68-107j, -58-23j, -55-28j, -124-28j, -107-68j, -51-255j, -144-216j, -36-181j, -102-153j, -255-51j, -216-144j, -181-36j, -153-102j};

[0182] { 21 + 31j, 28 + 56j, 24 + 127j, 57 + 107j, 73 + 21j, 70 + 42j, 131 + 28j, 105 + 76j, 51 + 255j, 143 + 215j, 36 + 185j, 98 + 156j, 252 + 51j, 212 + 143j, 182 + 39j, 148 + 108j, -21 + 31j, -28 + 56j, -24 + 127j, -57 + 107j, -73 + 21j, -70 + 42j, -131 + 28j, -105 + 76j, -51 + 255j, -143 + 215j, -36 + 185j, -98 + 156j, -252 + 51j, -212 + 143j, -182 + 39j, -148 + 108j, 21 - 31j, 28 - 56j, 24 - 127j, 57 - 107j, 73 - 21j, 70 - 42j, 131 - 28j, 105 - 76j, 51 - 255j, 143 - 215j, 36 - 185j, 98 - 156j, 252 - 51j, 212 - 143j, 182 - 39j, 148 - 108j, -21 - 31j, -28 - 56j, -24 - 127j, -57 - 107j, -73 - 21j, -70 - 42j, -131 - 28j, -105 - 76j, -51 - 255j, -143 - 215j, -36 - 185j, -98 - 156j, -252 - 51j, -212 - 143j, -182 - 39j, -148 - 108j} ;

[0183] Sixth complex set is 1 / sqrt(31163)*{255+47j, 132+216j, 207+137j, 126+145j, 29+190j, 52+251j, 26+132j, 73+131j, 180+27j, 117+24j, 170+79j, 119+77j, 22+25j, 67+25j, 23+76j, 69+75j, -255+47j, -132+216j, -207+137j, -126+145j, -29+190j, -52+251j, -26+132j, -73+131j, -180+27j, -117+24j, -170+79j, -119+77j, -22+25j, -67+25j, -23+76j, -69+75j, 255-47j, 132-216j, 207-137j, 126-145j, 29-190j, 52-251j, 26-132j, 73-131j, 180-27j, 117-24j, 170-79j, 119-77j, 22-25j, 67-25j, 23-76j, 69-75j, -255-47j, -132-216j, -207-137j, -126-145j, -29-190j, -52-251j, -26-132j, -73-131j, -180-27j, -117-24j, -170-79j, -119-77j, -22-25j, -67-25j, -23-76j, -69-75j};

[0184] The seventh complex set is 1 / sqrt(31016.125)*{255+42j, 113+211j, 193+161j, 121+143j, 185+29j, 126+26j, 185+91j, 126+80j, 30+183j, 42+248j, 24+125j, 71+124j, 24+23j, 74+24j, 23+70j, 73+73j, -255+42j, -113+211j, -193+161j, -121+143j, -185+29j, -126+26j, -185+91j, -126+80j, -30+183j, -42+248j, -24+125j, -71+124j, -24+23j, -74+24j, -23+70j, -73+73j, 255-42j, 113-211j, 193-161j, 121-143j, 185-29j, 126-26j, 185-91j, 126-80j, 30-183j, 42-248j, 24-125j, 71-124j, 24-23j, 74-24j, 23-70j, 73-73j, -255-42j, -113-211j, -193-161j, -121-143j, -185-29j, -126-26j, -185-91j, -126-80j, -30-183j, -42-248j, -24-125j, -71-124j, -24-23j, -74-24j, -23-70j, -73-73j};

[0185] The eighth complex set is 1 / sqrt(395789.20312)*{47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, -47+145j, -48+145j, -58+260j, -66+259j, -52+71j, -53+72j, -169+243j, -159+246j, -53+492j, -129+479j, -53+380j, -88+375j, -306+398j, -230+442j, -235+325j, -195+347j, -191+51j, -190+54j, -299+59j, -294+78j, -153+68j, -154+70j, -241+177j, -249+166j, -499+54j, -481+146j, -400+55j, -390+111j, -387+324j, -440+247j, -319+253j, -348+211j, -101+1023j, -298+984j, -82+849j, -244+817j, -650+794j, -483+906j, -534+661j, -396+753j, -57+600j, -167+579j, -68+713j,-202+687j, -374+474j, -275+536j, -446+559j, -329+635j, -1018+101j, -978+298j, -844+84j, -810+249j, -790+650j, -900+483j, -652+543j, -745+404j, -601+60j, -576+178j, -710+71j, -682+210j, -461+390j, -530+290j, -546+459j, -626+341j, 47-145j, 48-145j, 58-260j, 66-259j, 52-71j, 53-72j, 169-243j, 159-246j, 53-492j, 129-479j, 53-380j, 88-375j, 306-398j, 230-442j, 235-325j, 195-347j, 191-51j, 190-54j, 299-59j, 294-78j, 153-68j, 154-70j, 241-177j, 249-166j, 499-54j, 481-146j, 400-55j, 390-111j, 387-324j, 440-247j, 319-253j, 348-211j, 101-1023j, 298-984j, 82-849j, 244-817j, 650-794j, 483-906j, 534-661j, 396-753j, 57-600j, 167-579j, 68-713j, 202-687j, 374-474j, 275-536j, 446-559j, 329-635j, 1018-101j, 978-298j, 844-84j, 810-249j, 790-650j, 900-483j, 652-543j, 745-404j, 601-60j, 576-178j, 710-71j, 682-210j, 461-390j, 530-290j, 546-459j, 626-341j, -47-145j, -48-145j, -58-260j, -66-259j, -52-71j, -53-72j, -169-243j, -159-246j, -53-492j, -129-479j, -53-380j, -88-375j, -306-398j, -230-442j, -235-325j, -195-347j, -191-51j, -190-54j, -299-59j, -294-78j, -153-68j, -154-70j, -241-177j, -249-166j, -499-54j,- 481 - 146j, - 400 - 55j, - 390 - 111 j, - 387 - 324j, - 440 - 247j, - 319 - 253j, - 348 - 211 j, - 101 - 1023j, - 298 - 984j, - 82 - 849j, - 244 - 817j, - 650 - 794j, - 483 - 906j, - 534 - 661 j, - 396 - 753j, - 57 - 600j, - 167 - 579j, - 68 - 713j, - 202 - 687j, - 374 - 474j, - 275 - 536j, - 446 - 559j, - 329 - 635j, - 1018 - 101j, - 978 - 298j, - 844 - 84j, - 810 - 249j, - 790 - 650j, - 900 - 483j, - 652 - 543j, - 745 - 404j, - 601 - 60j, - 576 - 178j, - 710 - 71 j, - 682 - 210j, - 461 - 390j, - 530 - 290j, - 546 - 459j, - 626 - 341 j} ;,

[0186] -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, 851+733j, 869+551j, 676+806j, 711+622j, 831+352j, 973+416j, 693+335j, 712+474j, 478+922j, 486+763j, 86+1011j, 571+649j, 454+412j, 473+521j, 574+386j, 587+508j, 869+70j, 1023+82j, 738+65j, 618+58j, 854+210j, 1005+247j, 725+205j, 627+174j, 375+47j, 390+134j, 471+37j, 506+102j, 431+312j, 412+218j, 541+290j, 523+195j, 56+798j, 57+673j, 173+845j, 172+693j, 50+468j, 56+569j, 148+458j, 162+568j, 295+992j, 401+664j, 311+828j, 286+693j, 345+433j, 368+546j, 246+448j, 263+563j, 40+51j, 40+154j, 118+51j, 120+152j, 45+361j, 42+258j, 135+355j, 126+253j, 284+49j, 293+144j, 200+50j, 205+149j, 327+331j, 308+236j, 229+345j, 214+247j,-311+828j, -286+693j, -345+433j, -368+546j, -246+448j, -263+563j, -40+51j, -40+154j, -118+51j, -120+152j, -45+361j, -42+258j, -135+355j, -126+253j, -284+49j, -293+144j, -200+50j, -205+149j, -327+331j, -308+236j, -229+345j, -214+247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, -851-733j, -869-551j, -676-806j, -711-622j, -831-352j, -973-416j, -693-335j, -712-474j, -478-922j, -486-763j, -86-1011j, -571-649j, -454-412j, -473-521j, -574-386j, -587-508j, -869-70j, -1023-82j, -738-65j, -618-58j, -854-210j, -1005-247j, -725-205j,-627-174j, -375-47j, -390-134j, -471-37j, -506-102j, -431-312j, -412-218j, -541-290j, -523-195j, -56-798j, -57-673j, -173-845j, -172-693j, -50-468j, -56-569j, -148-458j, -162-568j, -295-992j, -401-664j, -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j.

[0187] It should be understood that the apparatus 400 herein is embodied in the form of functional units. The term "unit" herein can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combination of logic circuitry and / or other suitable components that support the described functions. In an optional example, those skilled in the art can understand that the apparatus 400 can be embodied as the sending device or the receiving device in the above-described embodiments, and the apparatus 400 can be used to perform the respective processes and / or steps corresponding to the sending device or the receiving device in the above-described method embodiments. To avoid repetition, details are not described herein.

[0188] The apparatus 400 of each of the above-described schemes has a function of implementing the respective steps performed by the sending device or the receiving device in the above-described methods. The above-described function can be implemented by hardware or by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above-described functions. For example, the above-described transceiver unit 420 can include a sending unit and a receiving unit. The sending unit can be used to implement the respective steps and / or processes corresponding to the sending action of the transceiver unit. The receiving unit can be used to implement the respective steps and / or processes corresponding to the receiving action of the transceiver unit. The sending unit can be replaced by a transmitter, and the receiving unit can be replaced by a receiver, to perform the transceiving operation and the related processing operation in each of the method embodiments.

[0189] In the embodiments of this application, Figure 4 The device 400 can also be a chip or a chip system, such as a system on a chip (SoC). Correspondingly, the transceiver unit 420 can be the transceiver circuit of the chip, which is not limited here.

[0190] Figure 5 Another communication device 500 provided in this application embodiment is shown. The device 500 includes a processor 510, a transceiver 520, and a memory 530. The processor 510, transceiver 520, and memory 530 communicate with each other through an internal connection path. The memory 530 is used to store instructions, and the processor 510 is used to execute the instructions stored in the memory 530 to control the transceiver 520 to send and / or receive signals.

[0191] In one possible implementation, the device 500 is used to execute the various processes and steps corresponding to the transmitting device in the method 200 described above.

[0192] The processor 510 is configured to generate a first complex-valued modulation symbol from the first bit, where a value of the first complex-valued modulation symbol is equal to a value of an element in a complex-valued set, and the complex-valued set is one of a first complex-valued set, a second complex-valued set, a third complex-valued set, a fourth complex-valued set, a fifth complex-valued set, a sixth complex-valued set, a seventh complex-valued set, an eighth complex-valued set, or a ninth complex-valued set. The transceiver 520 is configured to transmit, to a receiving device, a first signal carrying the first complex-valued modulation symbol. Where 1 / sqrt() represents calculating a square root of a non-negative real number, the first complex-valued set is 1 / sqrt(43610)*{105+253j, 104+255j, 111+245j, 111+246j, 253+105j, 255+105j, 245+111j, 246+110j, 57+99j, 57+99j, 58+100j, 58+100j, 99+57j, 99+57j, 100+58j, 100+58j, -105+253j, -104+255j, -111+245j, -111+246j, -253+105j, -255+105j, -245+111j, -246+110j, -57+99j, -57+99j, -58+100j, -58+100j, -99+57j, -99+57j, -100+58j, -100+58j, 105-253j, 104-255j, 111-245j, 111-246j, 253-105j, 255-105j, 245-111j, 246-110j, 57-99j, 57-99j, 58-100j, 58-100j, 99-57j, 99-57j, 100-58j, 100-58j, -105-253j, -104-255j, -111-245j, -111-246j, -253-105j, -255-105j, -245-111j, -246-110j, -57-99j, -57-99j, -58-100j, -58-100j, -99-57j, -99-57j, -100-58j, -100-58j}.

[0193] The second complex set is 1 / sqrt(31675.6875)*{255+59j, 194+53j, 222+139j, 174+102j, 59+255j, 53+194j, 139+222j, 102+174j, 69+38j, 95+44j, 70+41j, 93+52j, 38+70j, 44+95j, 41+70j, 52+93j, -255+59j, -194+53j, -222+139j, -174+102j, -59+255j, -53+194j, -139+222j, -102+174j, -69+38j, -95+44j, -70+41j, -93+52j, -38+70j, -44+95j, -41+70j, -52+93j, 255-59j, 194-53j, 222-139j, 174-102j, 59-255j, 53-194j, 139-222j, 102-174j, 69-38j, 95-44j, 70-41j, 93-52j, 38-70j, 44-95j, 41-70j, 52-93j, -255-59j, -194-53j, -222-139j, -174-102j, -59-255j, -53-194j, -139-222j, -102-174j, -69-38j, -95-44j, -70-41j, -93-52j, -38-70j, -44-95j, -41-70j, -52-93j};

[0194] a third complex set is 1 / sqrt(29317.375)*{27+53j, 29+52j, 36+112j, 57+103j, 53+27j, 52+29j, 112+36j, 103+57j, 51+255j, 144+216j, 41+175j, 95+153j, 255+51j, 216+144j, 175+41j, 153+95j, -27+53j, -29+52j, -36+112j, -57+103j, -53+27j, -52+29j, -112+36j, -103+57j, -51+255j, -144+216j, -41+175j, -95+153j, -255+51j, -216+144j, -175+41j, -153+95j, 27-53j, 29-52j, 36-112j, 57-103j, 53-27j, 52-29j, 112-36j, 103-57j, 51-255j, 144-216j, 41-175j, 95-153j, 255-51j, 216-144j, 175-41j, 153-95j, -27-53j, -29-52j, -36-112j, -57-103j, -53-27j, -52-29j, -112-36j, -103-57j, -51-255j, -144-216j, -41-175j, -95-153j, -255-51j, -216-144j, -175-41j, -153-95j};

[0195] The fourth complex set is 1 / sqrt(30352.875)*{23+58j, 28+55j, 28+124j, 68+107j, 58+23j, 55+28j, 124+28j, 107+68j, 51+255j, 144+216j, 36+181j, 102+153j, 255+51j, 216+144j, 181+36j, 153+102j, -23+58j, -28+55j, -28+124j, -68+107j, -58+23j, -55+28j, -124+28j, -107+68j, -51+255j, -144+216j, -36+181j, -102+153j, -255+51j, -216+144j, -181+36j, -153+102j, 23-58j, 28-55j, 28-124j, 68-107j, 58-23j, 55-28j, 124-28j, 107-68j, 51-255j, 144-216j, 36-181j, 102-153j, 255-51j, 216-144j, 181-36j, 153-102j, -23-58j, -28-55j, -28-124j, -68-107j, -58-23j, -55-28j, -124-28j, -107-68j, -51-255j, -144-216j, -36-181j, -102-153j, -255-51j, -216-144j, -181-36j, -153-102j};

[0196] {21+31j, 28+56j, 24+127j, 57+107j, 73+21j, 70+42j, 131+28j, 105+76j, 51+255j, 143+215j, 36+185j, 98+156j, 252+51j, 212+143j, 182+39j, 148+108j, -21+31j, -28+56j, -24+127j, -57+107j, -73+21j, -70+42j, -131+28j, -105+76j, -51+255j, -143+215j, -36+185j, -98+156j, -252+51j, -212+143j, -182+39j, -148+108j, 21-31j, 28-56j, 24-127j, 57-107j, 73-21j, 70-42j, 131-28j, 105-76j, 51-255j, 143-215j, 36-185j, 98-156j, 252-51j, 212-143j, 182-39j, 148-108j, -21-31j, -28-56j, -24-127j, -57-107j, -73-21j, -70-42j, -131-28j, -105-76j, -51-255j, -143-215j, -36-185j, -98-156j, -252-51j, -212-143j, -182-39j, -148-108j} by 1 / sqrt(30461.0625);

[0197] Sixth complex set is 1 / sqrt(31163)*{255+47j, 132+216j, 207+137j, 126+145j, 29+190j, 52+251j, 26+132j, 73+131j, 180+27j, 117+24j, 170+79j, 119+77j, 22+25j, 67+25j, 23+76j, 69+75j, -255+47j, -132+216j, -207+137j, -126+145j, -29+190j, -52+251j, -26+132j, -73+131j, -180+27j, -117+24j, -170+79j, -119+77j, -22+25j, -67+25j, -23+76j, -69+75j, 255-47j, 132-216j, 207-137j, 126-145j, 29-190j, 52-251j, 26-132j, 73-131j, 180-27j, 117-24j, 170-79j, 119-77j, 22-25j, 67-25j, 23-76j, 69-75j, -255-47j, -132-216j, -207-137j, -126-145j, -29-190j, -52-251j, -26-132j, -73-131j, -180-27j, -117-24j, -170-79j, -119-77j, -22-25j, -67-25j, -23-76j, -69-75j};

[0198] a seventh complex set is 1 / sqrt(31016.125)*{255+42j, 113+211j, 193+161j, 121+143j, 185+29j, 126+26j, 185+91j, 126+80j, 30+183j, 42+248j, 24+125j, 71+124j, 24+23j, 74+24j, 23+70j, 73+73j, -255+42j, -113+211j, -193+161j, -121+143j, -185+29j, -126+26j, -185+91j, -126+80j, -30+183j, -42+248j, -24+125j, -71+124j, -24+23j, -74+24j, -23+70j, -73+73j, 255-42j, 113-211j, 193-161j, 121-143j, 185-29j, 126-26j, 185-91j, 126-80j, 30-183j, 42-248j, 24-125j, 71-124j, 24-23j, 74-24j, 23-70j, 73-73j, -255-42j, -113-211j, -193-161j, -121-143j, -185-29j, -126-26j, -185-91j, -126-80j, -30-183j, -42-248j, -24-125j, -71-124j, -24-23j, -74-24j, -23-70j, -73-73j};

[0199] -374+474j, -275+536j, -446+559j, -329+635j, -1018+101j, -978+298j, -844+84j, -810+249j, -790+650j, -900+483j, -652+543j, -745+404j, -601+60j, -576+178j, -710+71j, -682+210j, -461+390j, -530+290j, -546+459j, -626+341j, 47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, 47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, -47+145j, -48+145j, -58+260j, -66+259j, -52+71j, -53+72j, -169+243j, -159+246j, -53+492j, -129+479j, -53+380j, -88+375j, -306+398j, -230+442j, -235+325j, -195+347j, -191+51j, -190+54j, -299+59j, -294+78j, -153+68j, -154+70j, -241+177j, -249+166j, -499+54j, -481+146j, -400+55j, -390+111j, -387+324j, -440+247j, -319+253j, -348+211j, -101+1023j, -298+984j, -82+849j, -244+817j, -650+794j, -483+906j, -534+661j, -396+753j, -57+600j, -167+579j, -68+713j, -202+687j,- 374 + 474j, -275 + 536j, -446 + 559j, -329 + 635j, -1018 + 101j, -978 + 298j, -844 + 84j, -810 + 249j, -790 + 650j, -900 + 483j, -652 + 543j, -745 + 404j, -601 + 60j, -576 + 178j, -710 + 71j, -682 + 210j, -461 + 390j, -530 + 290j, -546 + 459j, -626 + 341j, 47 - 145j, 48 - 145j, 58 - 260j, 66 - 259j, 52 - 71j, 53 - 72j, 169 - 243j, 159 - 246j, 53 - 492j, 129 - 479j, 53 - 380j, 88 - 375j, 306 - 398j, 230 - 442j, 235 - 325j, 195 - 347j, 191 - 51j, 190 - 54j, 299 - 59j, 294 - 78j, 153 - 68j, 154 - 70j, 241 - 177j, 249 - 166j, 499 - 54j, 481 - 146j, 400 - 55j, 390 - 111j, 387 - 324j, 440 - 247j, 319 - 253j, 348 - 211j, 101 - 1023j, 298 - 984j, 82 - 849j, 244 - 817j, 650 - 794j, 483 - 906j, 534 - 661j, 396 - 753j, 57 - 600j, 167 - 579j, 68 - 713j, 202 - 687j, 374 - 474j, 275 - 536j, 446 - 559j, 329 - 635j, 1018 - 101j, 978 - 298j, 844 - 84j, 810 - 249j, 790 - 650j, 900 - 483j, 652 - 543j, 745 - 404j, 601 - 60j, 576 - 178j, 710 - 71j, 682 - 210j, 461 - 390j, 530 - 290j, 546 - 459j, 626 - 341j, -47 - 145j, -48 - 145j, -58 - 260j, -66 - 259j, -52 - 71j, -53 - 72j, -169 - 243j, -159 - 246j, -53 - 492j, -129 - 479j, -53 - 380j, -88 - 375j, -306 - 398j, -230 - 442j, -235 - 325j, -195 - 347j, -191 - 51j, -190 - 54j, -299 - 59j, -294 - 78j, -153 - 68j, -154 - 70j, -241 - 177j, -249 - 166j, -499 - 54j, -481 - 146j,- 400 - 55j, -390 - 111j, -387 - 324j, -440 - 247j, -319 - 253j, -348 - 211j, -101 - 1023j, -298 - 984j, -82 - 849j, -244 - 817j, -650 - 794j, -483 - 906j, -534 - 661j, -396 - 753j, -57 - 600j, -167 - 579j, -68 - 713j, -202 - 687j, -374 - 474j, -275 - 536j, -446 - 559j, -329 - 635j, -1018 - 101j, -978 - 298j, -844 - 84j, -810 - 249j, -790 - 650j, -900 - 483j, -652 - 543j, -745 - 404j, -601 - 60j, -576 - 178j, -710 - 71j, -682 - 210j, -461 - 390j, -530 - 290j, -546 - 459j, -626 - 341j} ;,

[0200] -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, 851+733j, 869+551j, 676+806j, 711+622j, 831+352j, 973+416j, 693+335j, 712+474j, 478+922j, 486+763j, 86+1011j, 571+649j, 454+412j, 473+521j, 574+386j, 587+508j, 869+70j, 1023+82j, 738+65j, 618+58j, 854+210j, 1005+247j, 725+205j, 627+174j, 375+47j, 390+134j, 471+37j, 506+102j, 431+312j, 412+218j, 541+290j, 523+195j, 56+798j, 57+673j, 173+845j, 172+693j, 50+468j, 56+569j, 148+458j, 162+568j, 295+992j, 401+664j, 311+828j, 286+693j, 345+433j, 368+546j, 246+448j, 263+563j, 40+51j, 40+154j, 118+51j, 120+152j, 45+361j, 42+258j, 135+355j, 126+253j, 284+49j, 293+144j, 200+50j, 205+149j, 327+331j, 308+236j, 229+345j, 214+247j,-311+828j, -286+693j, -345+433j, -368+546j, -246+448j, -263+563j, -40+51j, -40+154j, -118+51j, -120+152j, -45+361j, -42+258j, -135+355j, -126+253j, -284+49j, -293+144j, -200+50j, -205+149j, -327+331j, -308+236j, -229+345j, -214+247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, -851-733j, -869-551j, -676-806j, -711-622j, -831-352j, -973-416j, -693-335j, -712-474j, -478-922j, -486-763j, -86-1011j, -571-649j, -454-412j, -473-521j, -574-386j, -587-508j, -869-70j, -1023-82j, -738-65j, -618-58j, -854-210j, -1005-247j, -725-205j,-627-174j, -375-47j, -390-134j, -471-37j, -506-102j, -431-312j, -412-218j, -541-290j, -523-195j, -56-798j, -57-673j, -173-845j, -172-693j, -50-468j, -56-569j, -148-458j, -162-568j, -295-992j, -401-664j, -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j.

[0201] In another possible implementation, the apparatus 500 is configured to perform the respective procedures and steps of the receiving device in the above method 200.

[0202] The transceiver 520 is configured to receive a first signal carrying a first complex-valued modulation symbol from a transmitting device, wherein the value of the first complex-valued modulation symbol is equal to the value of one element in a complex-valued set. The processor 510 is configured to determine the complex-valued set according to the first signal, wherein the complex-valued set is one of a first complex-valued set, a second complex-valued set, a third complex-valued set, a fourth complex-valued set, a fifth complex-valued set, a sixth complex-valued set, a seventh complex-valued set, an eighth complex-valued set, or a ninth complex-valued set; and determine a likelihood ratio value of a first bit corresponding to the first complex-valued modulation symbol according to the first signal and the complex-valued set. Wherein 1 / sqrt() represents calculating the square root of a non-negative real number, the first complex-valued set is 1 / sqrt(43610)*{105+253j, 104+255j, 111+245j, 111+246j, 253+105j, 255+105j, 245+111j, 246+110j, 57+99j, 57+99j, 58+100j, 58+100j, 99+57j, 99+57j, 100+58j, 100+58j, -105+253j, -104+255j, -111+245j, -111+246j, -253+105j, -255+105j, -245+111j, -246+110j, -57+99j, -57+99j, -58+100j, -58+100j, -99+57j, -99+57j, -100+58j, -100+58j, 105-253j, 104-255j, 111-245j, 111-246j, 253-105j, 255-105j, 245-111j, 246-110j, 57-99j, 57-99j, 58-100j, 58-100j, 99-57j, 99-57j, 100-58j, 100-58j, -105-253j, -104-255j, -111-245j, -111-246j, -253-105j, -255-105j, -245-111j, -246-110j, -57-99j, -57-99j, -58-100j, -58-100j, -99-57j, -99-57j, -100-58j, -100-58j}.

[0203] The second complex set is 1 / sqrt(31675.6875)*{255+59j, 194+53j, 222+139j, 174+102j, 59+255j, 53+194j, 139+222j, 102+174j, 69+38j, 95+44j, 70+41j, 93+52j, 38+70j, 44+95j, 41+70j, 52+93j, -255+59j, -194+53j, -222+139j, -174+102j, -59+255j, -53+194j, -139+222j, -102+174j, -69+38j, -95+44j, -70+41j, -93+52j, -38+70j, -44+95j, -41+70j, -52+93j, 255-59j, 194-53j, 222-139j, 174-102j, 59-255j, 53-194j, 139-222j, 102-174j, 69-38j, 95-44j, 70-41j, 93-52j, 38-70j, 44-95j, 41-70j, 52-93j, -255-59j, -194-53j, -222-139j, -174-102j, -59-255j, -53-194j, -139-222j, -102-174j, -69-38j, -95-44j, -70-41j, -93-52j, -38-70j, -44-95j, -41-70j, -52-93j};

[0204] A third complex set is 1 / sqrt(29317.375)*{27+53j, 29+52j, 36+112j, 57+103j, 53+27j, 52+29j, 112+36j, 103+57j, 51+255j, 144+216j, 41+175j, 95+153j, 255+51j, 216+144j, 175+41j, 153+95j, -27+53j, -29+52j, -36+112j, -57+103j, -53+27j, -52+29j, -112+36j, -103+57j, -51+255j, -144+216j, -41+175j, -95+153j, -255+51j, -216+144j, -175+41j, -153+95j, 27-53j, 29-52j, 36-112j, 57-103j, 53-27j, 52-29j, 112-36j, 103-57j, 51-255j, 144-216j, 41-175j, 95-153j, 255-51j, 216-144j, 175-41j, 153-95j, -27-53j, -29-52j, -36-112j, -57-103j, -53-27j, -52-29j, -112-36j, -103-57j, -51-255j, -144-216j, -41-175j, -95-153j, -255-51j, -216-144j, -175-41j, -153-95j};

[0205] The fourth complex set is 1 / sqrt(30352.875)*{23+58j, 28+55j, 28+124j, 68+107j, 58+23j, 55+28j, 124+28j, 107+68j, 51+255j, 144+216j, 36+181j, 102+153j, 255+51j, 216+144j, 181+36j, 153+102j, -23+58j, -28+55j, -28+124j, -68+107j, -58+23j, -55+28j, -124+28j, -107+68j, -51+255j, -144+216j, -36+181j, -102+153j, -255+51j, -216+144j, -181+36j, -153+102j, 23-58j, 28-55j, 28-124j, 68-107j, 58-23j, 55-28j, 124-28j, 107-68j, 51-255j, 144-216j, 36-181j, 102-153j, 255-51j, 216-144j, 181-36j, 153-102j, -23-58j, -28-55j, -28-124j, -68-107j, -58-23j, -55-28j, -124-28j, -107-68j, -51-255j, -144-216j, -36-181j, -102-153j, -255-51j, -216-144j, -181-36j, -153-102j};

[0206] { 21 + 31j, 28 + 56j, 24 + 127j, 57 + 107j, 73 + 21j, 70 + 42j, 131 + 28j, 105 + 76j, 51 + 255j, 143 + 215j, 36 + 185j, 98 + 156j, 252 + 51j, 212 + 143j, 182 + 39j, 148 + 108j, -21 + 31j, -28 + 56j, -24 + 127j, -57 + 107j, -73 + 21j, -70 + 42j, -131 + 28j, -105 + 76j, -51 + 255j, -143 + 215j, -36 + 185j, -98 + 156j, -252 + 51j, -212 + 143j, -182 + 39j, -148 + 108j, 21 - 31j, 28 - 56j, 24 - 127j, 57 - 107j, 73 - 21j, 70 - 42j, 131 - 28j, 105 - 76j, 51 - 255j, 143 - 215j, 36 - 185j, 98 - 156j, 252 - 51j, 212 - 143j, 182 - 39j, 148 - 108j, -21 - 31j, -28 - 56j, -24 - 127j, -57 - 107j, -73 - 21j, -70 - 42j, -131 - 28j, -105 - 76j, -51 - 255j, -143 - 215j, -36 - 185j, -98 - 156j, -252 - 51j, -212 - 143j, -182 - 39j, -148 - 108j} ;

[0207] Sixth complex set is 1 / sqrt(31163)*{255+47j, 132+216j, 207+137j, 126+145j, 29+190j, 52+251j, 26+132j, 73+131j, 180+27j, 117+24j, 170+79j, 119+77j, 22+25j, 67+25j, 23+76j, 69+75j, -255+47j, -132+216j, -207+137j, -126+145j, -29+190j, -52+251j, -26+132j, -73+131j, -180+27j, -117+24j, -170+79j, -119+77j, -22+25j, -67+25j, -23+76j, -69+75j, 255-47j, 132-216j, 207-137j, 126-145j, 29-190j, 52-251j, 26-132j, 73-131j, 180-27j, 117-24j, 170-79j, 119-77j, 22-25j, 67-25j, 23-76j, 69-75j, -255-47j, -132-216j, -207-137j, -126-145j, -29-190j, -52-251j, -26-132j, -73-131j, -180-27j, -117-24j, -170-79j, -119-77j, -22-25j, -67-25j, -23-76j, -69-75j};

[0208] a seventh complex set is 1 / sqrt(31016.125)*{255+42j, 113+211j, 193+161j, 121+143j, 185+29j, 126+26j, 185+91j, 126+80j, 30+183j, 42+248j, 24+125j, 71+124j, 24+23j, 74+24j, 23+70j, 73+73j, -255+42j, -113+211j, -193+161j, -121+143j, -185+29j, -126+26j, -185+91j, -126+80j, -30+183j, -42+248j, -24+125j, -71+124j, -24+23j, -74+24j, -23+70j, -73+73j, 255-42j, 113-211j, 193-161j, 121-143j, 185-29j, 126-26j, 185-91j, 126-80j, 30-183j, 42-248j, 24-125j, 71-124j, 24-23j, 74-24j, 23-70j, 73-73j, -255-42j, -113-211j, -193-161j, -121-143j, -185-29j, -126-26j, -185-91j, -126-80j, -30-183j, -42-248j, -24-125j, -71-124j, -24-23j, -74-24j, -23-70j, -73-73j};

[0209] The eighth complex set is 1 / sqrt(395789.20312)*{47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, -47+145j, -48+145j, -58+260j, -66+259j, -52+71j, -53+72j, -169+243j, -159+246j, -53+492j, -129+479j, -53+380j, -88+375j, -306+398j, -230+442j, -235+325j, -195+347j, -191+51j, -190+54j, -299+59j, -294+78j, -153+68j, -154+70j, -241+177j, -249+166j, -499+54j, -481+146j, -400+55j, -390+111j, -387+324j, -440+247j, -319+253j, -348+211j, -101+1023j, -298+984j, -82+849j, -244+817j, -650+794j, -483+906j, -534+661j, -396+753j, -57+600j, -167+579j, -68+713j,-202+687j, -374+474j, -275+536j, -446+559j, -329+635j, -1018+101j, -978+298j, -844+84j, -810+249j, -790+650j, -900+483j, -652+543j, -745+404j, -601+60j, -576+178j, -710+71j, -682+210j, -461+390j, -530+290j, -546+459j, -626+341j, 47-145j, 48-145j, 58-260j, 66-259j, 52-71j, 53-72j, 169-243j, 159-246j, 53-492j, 129-479j, 53-380j, 88-375j, 306-398j, 230-442j, 235-325j, 195-347j, 191-51j, 190-54j, 299-59j, 294-78j, 153-68j, 154-70j, 241-177j, 249-166j, 499-54j, 481-146j, 400-55j, 390-111j, 387-324j, 440-247j, 319-253j, 348-211j, 101-1023j, 298-984j, 82-849j, 244-817j, 650-794j, 483-906j, 534-661j, 396-753j, 57-600j, 167-579j, 68-713j, 202-687j, 374-474j, 275-536j, 446-559j, 329-635j, 1018-101j, 978-298j, 844-84j, 810-249j, 790-650j, 900-483j, 652-543j, 745-404j, 601-60j, 576-178j, 710-71j, 682-210j, 461-390j, 530-290j, 546-459j, 626-341j, -47-145j, -48-145j, -58-260j, -66-259j, -52-71j, -53-72j, -169-243j, -159-246j, -53-492j, -129-479j, -53-380j, -88-375j, -306-398j, -230-442j, -235-325j, -195-347j, -191-51j, -190-54j, -299-59j, -294-78j, -153-68j, -154-70j, -241-177j, -249-166j, -499-54j,- 481 - 146j, - 400 - 55j, - 390 - 111 j, - 387 - 324j, - 440 - 247j, - 319 - 253j, - 348 - 211 j, - 101 - 1023j, - 298 - 984j, - 82 - 849j, - 244 - 817j, - 650 - 794j, - 483 - 906j, - 534 - 661 j, - 396 - 753j, - 57 - 600j, - 167 - 579j, - 68 - 713j, - 202 - 687j, - 374 - 474j, - 275 - 536j, - 446 - 559j, - 329 - 635j, - 1018 - 101j, - 978 - 298j, - 844 - 84j, - 810 - 249j, - 790 - 650j, - 900 - 483j, - 652 - 543j, - 745 - 404j, - 601 - 60j, - 576 - 178j, - 710 - 71 j, - 682 - 210j, - 461 - 390j, - 530 - 290j, - 546 - 459j, - 626 - 341 j} ;,

[0210] -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, 851+733j, 869+551j, 676+806j, 711+622j, 831+352j, 973+416j, 693+335j, 712+474j, 478+922j, 486+763j, 86+1011j, 571+649j, 454+412j, 473+521j, 574+386j, 587+508j, 869+70j, 1023+82j, 738+65j, 618+58j, 854+210j, 1005+247j, 725+205j, 627+174j, 375+47j, 390+134j, 471+37j, 506+102j, 431+312j, 412+218j, 541+290j, 523+195j, 56+798j, 57+673j, 173+845j, 172+693j, 50+468j, 56+569j, 148+458j, 162+568j, 295+992j, 401+664j, 311+828j, 286+693j, 345+433j, 368+546j, 246+448j, 263+563j, 40+51j, 40+154j, 118+51j, 120+152j, 45+361j, 42+258j, 135+355j, 126+253j, 284+49j, 293+144j, 200+50j, 205+149j, 327+331j, 308+236j, 229+345j, 214+247j,-311+828j, -286+693j, -345+433j, -368+546j, -246+448j, -263+563j, -40+51j, -40+154j, -118+51j, -120+152j, -45+361j, -42+258j, -135+355j, -126+253j, -284+49j, -293+144j, -200+50j, -205+149j, -327+331j, -308+236j, -229+345j, -214+247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, -851-733j, -869-551j, -676-806j, -711-622j, -831-352j, -973-416j, -693-335j, -712-474j, -478-922j, -486-763j, -86-1011j, -571-649j, -454-412j, -473-521j, -574-386j, -587-508j, -869-70j, -1023-82j, -738-65j, -618-58j, -854-210j, -1005-247j, -725-205j,-627-174j, -375-47j, -390-134j, -471-37j, -506-102j, -431-312j, -412-218j, -541-290j, -523-195j, -56-798j, -57-673j, -173-845j, -172-693j, -50-468j, -56-569j, -148-458j, -162-568j, -295-992j, -401-664j, -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j.

[0211] It should be understood that the apparatus 500 can be specifically a transmitting device or a receiving device in the above-described embodiments, and can be used to perform the steps and / or procedures corresponding to the transmitting device or the receiving device in the above-described method embodiments. Optionally, the memory 530 can include a read-only memory and a random access memory, and provide instructions and data for the processor. A part of the memory can also include a non-volatile random access memory. For example, the memory can also store device type information. The processor 510 can be used to execute the instructions stored in the memory, and when the processor 510 executes the instructions stored in the memory, the processor 510 is used to perform the steps and / or procedures of the above-described method embodiments corresponding to the transmitting device or the receiving device. The transceiver 520 can include a transmitter and a receiver, the transmitter can be used to implement the steps and / or procedures corresponding to the transmitter for performing the transmitting actions described above, and the receiver can be used to implement the steps and / or procedures corresponding to the receiver for performing the receiving actions described above.

[0212] It should be understood that in the embodiments of the present application, the processor of the apparatus described above can be a central processing unit (CPU), and the processor can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0213] In the implementation process, each step of the above method can be completed by integrated logic circuit of hardware in the processor or instruction in the form of software. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as hardware processor execution completion, or executed by hardware and software units in the processor. The software unit can be located in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor executes the instructions in the memory, and combines the hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.

[0214] The present application also provides a communication device, comprising a communication interface and a logic circuit, the logic interface is used to generate a first complex value modulation symbol from a first bit, the communication circuit is used to send a first signal carrying the first complex value modulation symbol to a receiving device, and the method in the above embodiment is used for information transmission.

[0215] The present application also provides a communication device, comprising a communication interface and a logic circuit, the communication interface is used to receive a first signal carrying a first complex value modulation symbol from a sending device according to the above embodiment, the logic circuit is used to determine a complex value set according to the first signal; and determine the likelihood ratio value of the first bit corresponding to the first complex value modulation symbol according to the first signal and the complex value set.

[0216] The present application also provides a communication system, which can include the above sending device and the above receiving device.

[0217] The present application provides a computer readable storage medium for storing a computer program for implementing the method corresponding to the sending device in various possible implementation manners in the above embodiments.

[0218] The present application provides another computer readable storage medium for storing a computer program for implementing the method corresponding to the receiving device in various possible implementation manners in the above embodiments.

[0219] The present application provides a computer program product, which comprises a computer program (also can be called code or instruction), when the computer program runs on the computer, the computer can execute the method corresponding to the sending device in various possible implementation manners in the above embodiments.

[0220] The present application provides another computer program product comprising a computer program (also referred to as code or instructions) which, when executed on a computer, can perform the method corresponding to the receiving device in various possible implementation manners in the above-described embodiments.

[0221] The present application provides a chip system for supporting the method corresponding to the sending device in various possible implementation manners in the above-described embodiments.

[0222] The present application provides another chip system for supporting the method corresponding to the receiving device in various possible implementation manners in the above-described embodiments.

[0223] Those skilled in the art can appreciate that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized in electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0224] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0225] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be realized by other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0226] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, i.e., they can be located in one place, or can be distributed on a plurality of network units. According to actual needs, some or all of the units can be selected to achieve the purpose of the present embodiment.

[0227] In addition, each function unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.

[0228] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the parts of the technical solutions that essentially contribute to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0229] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A communication method characterized by comprising: Comprising: The sending device generates a first bit to generate a first complex-valued modulation symbol, wherein the value of the first complex-valued modulation symbol is equal to the value of an element in a complex-valued set, the complex-valued set being one of a first complex-valued set, a second complex-valued set, a third complex-valued set, a fourth complex-valued set, a fifth complex-valued set, a sixth complex-valued set, a seventh complex-valued set, an eighth complex-valued set, a ninth complex-valued set; The sending device sends a first signal carrying the first complex-valued modulation symbol to a receiving device; Wherein, the first complex-valued set is 1 / sqrt(43610)*{105+253j, 104+255j, 111+245j, 111+246j, 253+105j, 255+105j, 245+111j, 246+110j, 57+99j, 57+99j, 58+100j, 58+100j, 99+57j, 99+57j, 100+58j, 100+58j, -105+253j, -104+255j, -111+245j, -111+246j, -253+105j, -255+105j, -245+111j, -246+110j, -57+99j, -57+99j, -58+100j, -58+100j, -99+57j, -99+57j, -100+58j, -100+58j, 105-253j, 104-255j, 111-245j, 111-246j, 253-105j, 255-105j, 245-111j, 246-110j, 57-99j, 57-99j, 58-100j, 58-100j, 99-57j, 99-57j, 100-58j, 100-58j, -105-253j, -104-255j, -111-245j, -111-246j, -253-105j, -255-105j, -245-111j, -246-110j, -57-99j, -57-99j, -58-100j, -58-100j, -99-57j, -99-57j, -100-58j, -100-58j}; The second complex number set is 1 / sqrt(31675.6875)*{255+59j, 194+53j, 222+139j, 174+102j, 59+255j, 53+194j, 139+222j, 102+174j, 69+38j, 95+44j, 70+41j, 93+52j, 38+70j, 44+95j, 41+70j, 52+93j, -255+59j, -194+53j, -222+139j, -174+102j, -59+255j, -53+194j, -139+222j, -102+174j, -69+38j, -95+44j, -70+41j, -93+52j, -38+70j, -44+95j, -41+70j, -52+93j, 255-59j, 194-53j, 222-139j, 174-102j, 59-255j, 53-194j, 139-222j, 102-174j, 69-38j, 95-44j, 70-41j, 93-52j, 38-70j, 44-95j, 41-70j, 52-93j, -255-59j, -194-53j, -222-139j, -174-102j, -59-255j, -53-194j, -139-222j, -102-174j, -69-38j, -95-44j, -70-41j, -93-52j, -38-70j, -44-95j, -41-70j, -52-93j}; The third complex set is 1 / sqrt(29317.375)*{27+53j, 29+52j, 36+112j, 57+103j, 53+27j, 52+29j, 112+36j, 103+57j, 51+255j, 144+216j, 41+175j, 95+153j, 255+51j, 216+144j, 175+41j, 153+95j, -27+53j, -29+52j, -36+112j, -57+103j, -53+27j, -52+29j, -112+36j, -103+57j, -51+255j, -144+216j, -41+175j, -95+153j, -255+51j, -216+144j, -175+41j, -153+95j, 27-53j, 29-52j, 36-112j, 57-103j, 53-27j, 52-29j, 112-36j, 103-57j, 51-255j, 144-216j, 41-175j, 95-153j, 255-51j, 216-144j, 175-41j, 153-95j, -27-53j, -29-52j, -36-112j, -57-103j, -53-27j, -52-29j, -112-36j, -103-57j, -51-255j, -144-216j, -41-175j, -95-153j, -255-51j, -216-144j, -175-41j, -153-95j}; The fourth complex set is 1 / sqrt(30352.875)*{23+58j, 28+55j, 28+124j, 68+107j, 58+23j, 55+28j, 124+28j, 107+68j, 51+255j, 144+216j, 36+181j, 102+153j, 255+51j, 216+144j, 181+36j, 153+102j, -23+58j, -28+55j, -28+124j, -68+107j, -58+23j, -55+28j, -124+28j, -107+68j, -51+255j, -144+216j, -36+181j, -102+153j, -255+51j, -216+144j, -181+36j, -153+102j, 23-58j, 28-55j, 28-124j, 68-107j, 58-23j, 55-28j, 124-28j, 107-68j, 51-255j, 144-216j, 36-181j, 102-153j, 255-51j, 216-144j, 181-36j, 153-102j, -23-58j, -28-55j, -28-124j, -68-107j, -58-23j, -55-28j, -124-28j, -107-68j, -51-255j, -144-216j, -36-181j, -102-153j, -255-51j, -216-144j, -181-36j, -153-102j}; The fifth complex set is 1 / sqrt(30461.0625)*{21+31j, 28+56j, 24+127j, 57+107j, 73+21j, 70+42j, 131+28j, 105+76j, 51+255j, 143+215j, 36+185j, 98+156j, 252+51j, 212+143j, 182+39j, 148+108j, -21+31j, -28+56j, -24+127j, -57+107j, -73+21j, -70+42j, -131+28j, -105+76j, -51+255j, -143+215j, -36+185j, -98+156j, -252+51j, -212+143j, -182+39j, -148+108j, 21-31j, 28-56j, 24-127j, 57-107j, 73-21j, 70-42j, 131-28j, 105-76j, 51-255j, 143-215j, 36-185j, 98-156j, 252-51j, 212-143j, 182-39j, 148-108j, -21-31j, -28-56j, -24-127j, -57-107j, -73-21j, -70-42j, -131-28j, -105-76j, -51-255j, -143-215j, -36-185j, -98-156j, -252-51j, -212-143j, -182-39j, -148-108j}; the sixth complex-valued set is 1 / sqrt(31163)*{255+47j, 132+216j, 207+137j, 126+145j, 29+190j, 52+251j, 26+132j, 73+131j, 180+27j, 117+24j, 170+79j, 119+77j, 22+25j, 67+25j, 23+76j, 69+75j, -255+47j, -132+216j, -207+137j, -126+145j, -29+190j, -52+251j, -26+132j, -73+131j, -180+27j, -117+24j, -170+79j, -119+77j, -22+25j, -67+25j, -23+76j, -69+75j, 255-47j, 132-216j, 207-137j, 126-145j, 29-190j, 52-251j, 26-132j, 73-131j, 180-27j, 117-24j, 170-79j, 119-77j, 22-25j, 67-25j, 23-76j, 69-75j, -255-47j, -132-216j, -207-137j, -126-145j, -29-190j, -52-251j, -26-132j, -73-131j, -180-27j, -117-24j, -170-79j, -119-77j, -22-25j, -67-25j, -23-76j, -69-75j}; The seventh complex value set is 1 / sqrt(31016.125)*{255+42j, 113+211j, 193+161j, 121+143j, 185+29j, 126+26j, 185+91j, 126+80j, 30+183j, 42+248j, 24+125j, 71+124j, 24+23j, 74+24j, 23+70j, 73+73j, -255+42j, -113+211j, -193+161j, -121+143j, -185+29j, -126+26j, -185+91j, -126+80j, -30+183j, -42+248j, -24+125j, -71+124j, -24+23j, -74+24j, -23+70j, -73+73j, 255-42j, 113-211j, 193-161j, 121-143j, 185-29j, 126-26j, 185-91j, 126-80j, 30-183j, 42-248j, 24-125j, 71-124j, 24-23j, 74-24j, 23-70j, 73-73j, -255-42j, -113-211j, -193-161j, -121-143j, -185-29j, -126-26j, -185-91j, -126-80j, -30-183j, -42-248j, -24-125j, -71-124j, -24-23j, -74-24j, -23-70j, -73-73j}; said eighth complex set is 1 / sqrt(395789.20312)*{47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, -47+145j, -48+145j, -58+260j, -66+259j, -52+71j, -53+72j, -169+243j, -159+246j, -53+492j, -129+479j, -53+380j, -88+375j, -306+398j, -230+442j, -235+325j, -195+347j, -191+51j, -190+54j, -299+59j, -294+78j, -153+68j, -154+70j, -241+177j, -249+166j, -499+54j, -481+146j, -400+55j, -390+111j, -387+324j, -440+247j, -319+253j, -348+211j, -101+1023j, -298+984j, -82+849j, -244+817j, -650+794j, -483+906j, -534+661j, -396+753j, -57+600j, -167+579j, -68+713j,-202+687j, -374+474j, -275+536j, -446+559j, -329+635j, -1018+101j, -978+298j, -844+84j, -810+249j, -790+650j, -900+483j, -652+543j, -745+404j, -601+60j, -576+178j, -710+71j, -682+210j, -461+390j, -530+290j, -546+459j, -626+341j, 47-145j, 48-145j, 58-260j, 66-259j, 52-71j, 53-72j, 169-243j, 159-246j, 53-492j, 129-479j, 53-380j, 88-375j, 306-398j, 230-442j, 235-325j, 195-347j, 191-51j, 190-54j, 299-59j, 294-78j, 153-68j, 154-70j, 241-177j, 249-166j, 499-54j, 481-146j, 400-55j, 390-111j, 387-324j, 440-247j, 319-253j, 348-211j, 101-1023j, 298-984j, 82-849j, 244-817j, 650-794j, 483-906j, 534-661j, 396-753j, 57-600j, 167-579j, 68-713j, 202-687j, 374-474j, 275-536j, 446-559j, 329-635j, 1018-101j, 978-298j, 844-84j, 810-249j, 790-650j, 900-483j, 652-543j, 745-404j, 601-60j, 576-178j, 710-71j, 682-210j, 461-390j, 530-290j, 546-459j, 626-341j, -47-145j, -48-145j, -58-260j, -66-259j, -52-71j, -53-72j, -169-243j, -159-246j, -53-492j, -129-479j, -53-380j, -88-375j, -306-398j, -230-442j, -235-325j, -195-347j, -191-51j, -190-54j, -299-59j, -294-78j, -153-68j, -154-70j, -241-177j, -249-166j, -499-54j,- 481 - 146j, - 400 - 55j, - 390 - 111 j, - 387 - 324j, - 440 - 247j, - 319 - 253j, - 348 - 211 j, - 101 - 1023j, - 298 - 984j, - 82 - 849j, - 244 - 817j, - 650 - 794j, - 483 - 906j, - 534 - 661 j, - 396 - 753j, - 57 - 600j, - 167 - 579j, - 68 - 713j, - 202 - 687j, - 374 - 474j, - 275 - 536j, - 446 - 559j, - 329 - 635j, - 1018 - 101j, - 978 - 298j, - 844 - 84j, - 810 - 249j, - 790 - 650j, - 900 - 483j, - 652 - 543j, - 745 - 404j, - 601 - 60j, - 576 - 178j, - 710 - 71 j, - 682 - 210j, - 461 - 390j, - 530 - 290j, - 546 - 459j, - 626 - 341 j} ; said ninth complex set is 1 / sqrt(470486.21875)*{851+733j, 869+551j, 676+806j, 711+622j, 831+352j, 973+416j, 693+335j, 712+474j, 478+922j, 486+763j, 86+1011j, 571+649j, 454+412j, 473+521j, 574+386j, 587+508j, 869+70j, 1023+82j, 738+65j, 618+58j, 854+210j, 1005+247j, 725+205j, 627+174j, 375+47j, 390+134j, 471+37j, 506+102j, 431+312j, 412+218j, 541+290j, 523+195j, 56+798j, 57+673j, 173+845j, 172+693j, 50+468j, 56+569j, 148+458j, 162+568j, 295+992j, 401+664j, 311+828j, 286+693j, 345+433j, 368+546j, 246+448j, 263+563j, 40+51j, 40+154j, 118+51j, 120+152j, 45+361j, 42+258j, 135+355j, 126+253j, 284+49j, 293+144j, 200+50j, 205+149j, 327+331j, 308+236j, 229+345j, 214+247j, -851+733j, -869+551j, -676+806j, -711+622j, -831+352j, -973+416j, -693+335j, -712+474j, -478+922j, -486+763j, -86+1011j, -571+649j, -454+412j, -473+521j, -574+386j, -587+508j, -869+70j, -1023+82j, -738+65j, -618+58j, -854+210j, -1005+247j, -725+205j, -627+174j, -375+47j, -390+134j, -471+37j, -506+102j, -431+312j, -412+218j, -541+290j, -523+195j, -56+798j, -57+673j, -173+845j, -172+693j, -50+468j, -56+569j, -148+458j, -162+568j, -295+992j,-401+664j, -311+828j, -286+693j, -345+433j, -368+546j, -246+448j, -263+563j, -40+51j, -40+154j, -118+51j, -120+152j, -45+361j, -42+258j, -135+355j, -126+253j, -284+49j, -293+144j, -200+50j, -205+149j, -327+331j, -308+236j, -229+345j, -214+247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, -851-733j, -869-551j, -676-806j, -711-622j, -831-352j, -973-416j, -693-335j, -712-474j, -478-922j, -486-763j, -86-1011j, -571-649j, -454-412j, -473-521j, -574-386j, -587-508j, -869-70j, -1023-82j, -738-65j, -618-58j, -854-210j, -1005-247j,-725-205j, -627-174j, -375-47j, -390-134j, -471-37j, -506-102j, -431-312j, -412-218j, -541-290j, -523-195j, -56-798j, -57-673j, -173-845j, -172-693j, -50-468j, -56-569j, -148-458j, -162-568j, -295-992j, -401-664j, -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j} Wherein, 1 / sqrt() represents calculating the square root of a non-negative real number.

2. The method of claim 1, wherein, Before the sending device generates the first bit into the first complex value modulation symbol, the method further comprises: The sending device determines the complex value set according to the modulation order and the code rate corresponding to the first signal, wherein the relationship among the modulation order, the code rate and the complex value set comprises at least one of the following: In the case that the modulation order is 6 and the code rate is 466 / 1024, the complex value set is the first complex value set; In the case that the modulation order is 6 and the code rate is 517 / 1024, the complex value set is the second complex value set; In the case that the modulation order is 6 and the code rate is 567 / 1024, the complex value set is the third complex value set; In the case that the modulation order is 6 and the code rate is 616 / 1024, the complex value set is the third complex value set; In the case that the modulation order is 6 and the code rate is 666 / 1024, the complex value set is the third complex value set; In the case that the modulation order is 6 and the code rate is 719 / 1024, the complex value set is the fourth complex value set; In a case where the modulation order is 6 and the code rate is 772 / 1024, the complex value set is the fifth complex value set; In a case where the modulation order is 6 and the code rate is 822 / 1024, the complex value set is the sixth complex value set; In a case where the modulation order is 6 and the code rate is 873 / 1024, the complex value set is the seventh complex value set; In a case where the modulation order is 8 and the code rate is 682.5 / 1024, the complex value set is the eighth complex value set; In a case where the modulation order is 8 and the code rate is 711 / 1024, the complex value set is the eighth complex value set; In a case where the modulation order is 8 and the code rate is 754 / 1024, the complex value set is the eighth complex value set; In a case where the modulation order is 8 and the code rate is 797 / 1024, the complex value set is the eighth complex value set; In a case where the modulation order is 8 and the code rate is 841 / 1024, the complex value set is the eighth complex value set; In a case where the modulation order is 8 and the code rate is 885 / 1024, the complex value set is the ninth complex value set; In a case where the modulation order is 8 and the code rate is 916.5 / 1024, the complex value set is the ninth complex value set; In a case where the modulation order is 8 and the code rate is 948 / 1024, the complex value set is the ninth complex value set.

3. A communication method characterized by comprising: comprising: receiving, by a receiving device, a first signal carrying a first complex-valued modulation symbol from a transmitting device, wherein a value of the first complex-valued modulation symbol is equal to a value of an element in a complex value set; determining, by the receiving device, the complex value set according to the first signal, the complex value set being a first complex value set, a second complex value set, a third complex value set, a fourth complex value set, a fifth complex value set, a sixth complex value set, a seventh complex value set, an eighth complex value set, or a ninth complex value set; determining, by the receiving device, a likelihood ratio value of a first bit corresponding to the first complex-valued modulation symbol according to the first signal and the complex value set; and determining, by the receiving device, a likelihood ratio value of a first bit corresponding to the first complex-valued modulation symbol according to the first signal and the complex value set. The first complex value set is 1 / sqrt(43610)*{105+253j, 104+255j, 111+245j, 111+246j, 253+105j, 255+105j, 245+111j, 246+110j, 57+99j, 57+99j, 58+100j, 58+100j, 99+57j, 99+57j, 100+58j, 100+58j, -105+253j, -104+255j, -111+245j, -111+246j, -253+105j, -255+105j, -245+111j, -246+110j, -57+99j, -57+99j, -58+100j, -58+100j, -99+57j, -99+57j, -100+58j, -100+58j, 105-253j, 104-255j, 111-245j, 111-246j, 253-105j, 255-105j, 245-111j, 246-110j, 57-99j, 57-99j, 58-100j, 58-100j, 99-57j, 99-57j, 100-58j, 100-58j, -105-253j, -104-255j, -111-245j, -111-246j, -253-105j, -255-105j, -245-111j, -246-110j, -57-99j, -57-99j, -58-100j, -58-100j, -99-57j, -99-57j, -100-58j, -100-58j}; The second complex number set is 1 / sqrt(31675.6875)*{255+59j, 194+53j, 222+139j, 174+102j, 59+255j, 53+194j, 139+222j, 102+174j, 69+38j, 95+44j, 70+41j, 93+52j, 38+70j, 44+95j, 41+70j, 52+93j, -255+59j, -194+53j, -222+139j, -174+102j, -59+255j, -53+194j, -139+222j, -102+174j, -69+38j, -95+44j, -70+41j, -93+52j, -38+70j, -44+95j, -41+70j, -52+93j, 255-59j, 194-53j, 222-139j, 174-102j, 59-255j, 53-194j, 139-222j, 102-174j, 69-38j, 95-44j, 70-41j, 93-52j, 38-70j, 44-95j, 41-70j, 52-93j, -255-59j, -194-53j, -222-139j, -174-102j, -59-255j, -53-194j, -139-222j, -102-174j, -69-38j, -95-44j, -70-41j, -93-52j, -38-70j, -44-95j, -41-70j, -52-93j}; The third complex set is 1 / sqrt(29317.375)*{27+53j, 29+52j, 36+112j, 57+103j, 53+27j, 52+29j, 112+36j, 103+57j, 51+255j, 144+216j, 41+175j, 95+153j, 255+51j, 216+144j, 175+41j, 153+95j, -27+53j, -29+52j, -36+112j, -57+103j, -53+27j, -52+29j, -112+36j, -103+57j, -51+255j, -144+216j, -41+175j, -95+153j, -255+51j, -216+144j, -175+41j, -153+95j, 27-53j, 29-52j, 36-112j, 57-103j, 53-27j, 52-29j, 112-36j, 103-57j, 51-255j, 144-216j, 41-175j, 95-153j, 255-51j, 216-144j, 175-41j, 153-95j, -27-53j, -29-52j, -36-112j, -57-103j, -53-27j, -52-29j, -112-36j, -103-57j, -51-255j, -144-216j, -41-175j, -95-153j, -255-51j, -216-144j, -175-41j, -153-95j}; The fourth complex set is 1 / sqrt(30352.875)*{23+58j, 28+55j, 28+124j, 68+107j, 58+23j, 55+28j, 124+28j, 107+68j, 51+255j, 144+216j, 36+181j, 102+153j, 255+51j, 216+144j, 181+36j, 153+102j, -23+58j, -28+55j, -28+124j, -68+107j, -58+23j, -55+28j, -124+28j, -107+68j, -51+255j, -144+216j, -36+181j, -102+153j, -255+51j, -216+144j, -181+36j, -153+102j, 23-58j, 28-55j, 28-124j, 68-107j, 58-23j, 55-28j, 124-28j, 107-68j, 51-255j, 144-216j, 36-181j, 102-153j, 255-51j, 216-144j, 181-36j, 153-102j, -23-58j, -28-55j, -28-124j, -68-107j, -58-23j, -55-28j, -124-28j, -107-68j, -51-255j, -144-216j, -36-181j, -102-153j, -255-51j, -216-144j, -181-36j, -153-102j}; The fifth complex set is 1 / sqrt(30461.0625)*{21+31j, 28+56j, 24+127j, 57+107j, 73+21j, 70+42j, 131+28j, 105+76j, 51+255j, 143+215j, 36+185j, 98+156j, 252+51j, 212+143j, 182+39j, 148+108j, -21+31j, -28+56j, -24+127j, -57+107j, -73+21j, -70+42j, -131+28j, -105+76j, -51+255j, -143+215j, -36+185j, -98+156j, -252+51j, -212+143j, -182+39j, -148+108j, 21-31j, 28-56j, 24-127j, 57-107j, 73-21j, 70-42j, 131-28j, 105-76j, 51-255j, 143-215j, 36-185j, 98-156j, 252-51j, 212-143j, 182-39j, 148-108j, -21-31j, -28-56j, -24-127j, -57-107j, -73-21j, -70-42j, -131-28j, -105-76j, -51-255j, -143-215j, -36-185j, -98-156j, -252-51j, -212-143j, -182-39j, -148-108j}; the sixth complex-valued set is 1 / sqrt(31163)*{255+47j, 132+216j, 207+137j, 126+145j, 29+190j, 52+251j, 26+132j, 73+131j, 180+27j, 117+24j, 170+79j, 119+77j, 22+25j, 67+25j, 23+76j, 69+75j, -255+47j, -132+216j, -207+137j, -126+145j, -29+190j, -52+251j, -26+132j, -73+131j, -180+27j, -117+24j, -170+79j, -119+77j, -22+25j, -67+25j, -23+76j, -69+75j, 255-47j, 132-216j, 207-137j, 126-145j, 29-190j, 52-251j, 26-132j, 73-131j, 180-27j, 117-24j, 170-79j, 119-77j, 22-25j, 67-25j, 23-76j, 69-75j, -255-47j, -132-216j, -207-137j, -126-145j, -29-190j, -52-251j, -26-132j, -73-131j, -180-27j, -117-24j, -170-79j, -119-77j, -22-25j, -67-25j, -23-76j, -69-75j}; the seventh complex value set is 1 / sqrt(31016.125)*{255+42j, 113+211j, 193+161j, 121+143j, 185+29j, 126+26j, 185+91j, 126+80j, 30+183j, 42+248j, 24+125j, 71+124j, 24+23j, 74+24j, 23+70j, 73+73j, -255+42j, -113+211j, -193+161j, -121+143j, -185+29j, -126+26j, -185+91j, -126+80j, -30+183j, -42+248j, -24+125j, -71+124j, -24+23j, -74+24j, -23+70j, -73+73j, 255-42j, 113-211j, 193-161j, 121-143j, 185-29j, 126-26j, 185-91j, 126-80j, 30-183j, 42-248j, 24-125j, 71-124j, 24-23j, 74-24j, 23-70j, 73-73j, -255-42j, -113-211j, -193-161j, -121-143j, -185-29j, -126-26j, -185-91j, -126-80j, -30-183j, -42-248j, -24-125j, -71-124j, -24-23j, -74-24j, -23-70j, -73-73j}; said eighth complex set is 1 / sqrt(395789.20312)*{47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, -47+145j, -48+145j, -58+260j, -66+259j, -52+71j, -53+72j, -169+243j, -159+246j, -53+492j, -129+479j, -53+380j, -88+375j, -306+398j, -230+442j, -235+325j, -195+347j, -191+51j, -190+54j, -299+59j, -294+78j, -153+68j, -154+70j, -241+177j, -249+166j, -499+54j, -481+146j, -400+55j, -390+111j, -387+324j, -440+247j, -319+253j, -348+211j, -101+1023j, -298+984j, -82+849j, -244+817j, -650+794j, -483+906j, -534+661j, -396+753j, -57+600j, -167+579j, -68+713j,-202+687j, -374+474j, -275+536j, -446+559j, -329+635j, -1018+101j, -978+298j, -844+84j, -810+249j, -790+650j, -900+483j, -652+543j, -745+404j, -601+60j, -576+178j, -710+71j, -682+210j, -461+390j, -530+290j, -546+459j, -626+341j, 47-145j, 48-145j, 58-260j, 66-259j, 52-71j, 53-72j, 169-243j, 159-246j, 53-492j, 129-479j, 53-380j, 88-375j, 306-398j, 230-442j, 235-325j, 195-347j, 191-51j, 190-54j, 299-59j, 294-78j, 153-68j, 154-70j, 241-177j, 249-166j, 499-54j, 481-146j, 400-55j, 390-111j, 387-324j, 440-247j, 319-253j, 348-211j, 101-1023j, 298-984j, 82-849j, 244-817j, 650-794j, 483-906j, 534-661j, 396-753j, 57-600j, 167-579j, 68-713j, 202-687j, 374-474j, 275-536j, 446-559j, 329-635j, 1018-101j, 978-298j, 844-84j, 810-249j, 790-650j, 900-483j, 652-543j, 745-404j, 601-60j, 576-178j, 710-71j, 682-210j, 461-390j, 530-290j, 546-459j, 626-341j, -47-145j, -48-145j, -58-260j, -66-259j, -52-71j, -53-72j, -169-243j, -159-246j, -53-492j, -129-479j, -53-380j, -88-375j, -306-398j, -230-442j, -235-325j, -195-347j, -191-51j, -190-54j, -299-59j, -294-78j, -153-68j, -154-70j, -241-177j, -249-166j, -499-54j,- 481 - 146j, - 400 - 55j, - 390 - 111 j, - 387 - 324j, - 440 - 247j, - 319 - 253j, - 348 - 211 j, - 101 - 1023j, - 298 - 984j, - 82 - 849j, - 244 - 817j, - 650 - 794j, - 483 - 906j, - 534 - 661 j, - 396 - 753j, - 57 - 600j, - 167 - 579j, - 68 - 713j, - 202 - 687j, - 374 - 474j, - 275 - 536j, - 446 - 559j, - 329 - 635j, - 1018 - 101j, - 978 - 298j, - 844 - 84j, - 810 - 249j, - 790 - 650j, - 900 - 483j, - 652 - 543j, - 745 - 404j, - 601 - 60j, - 576 - 178j, - 710 - 71 j, - 682 - 210j, - 461 - 390j, - 530 - 290j, - 546 - 459j, - 626 - 341 j} ; said ninth complex set is 1 / sqrt(470486.21875)*{851+733j, 869+551j, 676+806j, 711+622j, 831+352j, 973+416j, 693+335j, 712+474j, 478+922j, 486+763j, 86+1011j, 571+649j, 454+412j, 473+521j, 574+386j, 587+508j, 869+70j, 1023+82j, 738+65j, 618+58j, 854+210j, 1005+247j, 725+205j, 627+174j, 375+47j, 390+134j, 471+37j, 506+102j, 431+312j, 412+218j, 541+290j, 523+195j, 56+798j, 57+673j, 173+845j, 172+693j, 50+468j, 56+569j, 148+458j, 162+568j, 295+992j, 401+664j, 311+828j, 286+693j, 345+433j, 368+546j, 246+448j, 263+563j, 40+51j, 40+154j, 118+51j, 120+152j, 45+361j, 42+258j, 135+355j, 126+253j, 284+49j, 293+144j, 200+50j, 205+149j, 327+331j, 308+236j, 229+345j, 214+247j, -851+733j, -869+551j, -676+806j, -711+622j, -831+352j, -973+416j, -693+335j, -712+474j, -478+922j, -486+763j, -86+1011j, -571+649j, -454+412j, -473+521j, -574+386j, -587+508j, -869+70j, -1023+82j, -738+65j, -618+58j, -854+210j, -1005+247j, -725+205j, -627+174j, -375+47j, -390+134j, -471+37j, -506+102j, -431+312j, -412+218j, -541+290j, -523+195j, -56+798j, -57+673j, -173+845j, -172+693j, -50+468j, -56+569j, -148+458j, -162+568j, -295+992j,-401+664j, -311+828j, -286+693j, -345+433j, -368+546j, -246+448j, -263+563j, -40+51j, -40+154j, -118+51j, -120+152j, -45+361j, -42+258j, -135+355j, -126+253j, -284+49j, -293+144j, -200+50j, -205+149j, -327+331j, -308+236j, -229+345j, -214+247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, -851-733j, -869-551j, -676-806j, -711-622j, -831-352j, -973-416j, -693-335j, -712-474j, -478-922j, -486-763j, -86-1011j, -571-649j, -454-412j, -473-521j, -574-386j, -587-508j, -869-70j, -1023-82j, -738-65j, -618-58j, -854-210j, -1005-247j,-725-205j, -627-174j, -375-47j, -390-134j, -471-37j, -506-102j, -431-312j, -412-218j, -541-290j, -523-195j, -56-798j, -57-673j, -173-845j, -172-693j, -50-468j, -56-569j, -148-458j, -162-568j, -295-992j, -401-664j, -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j} wherein 1 / sqrt() represents calculating the square root of a non-negative real number.

4. The method of claim 3, wherein the receiving device determines the complex value set, comprising: the receiving device determines the complex value set according to a modulation order and a code rate corresponding to the first signal, wherein a relationship among the modulation order, the code rate and the complex value set comprises at least one of the following: in a case that the modulation order is 6 and the code rate is 466 / 1024, the complex value set is the first complex value set; in a case that the modulation order is 6 and the code rate is 517 / 1024, the complex value set is the second complex value set; in a case that the modulation order is 6 and the code rate is 567 / 1024, the complex value set is the third complex value set; in a case that the modulation order is 6 and the code rate is 616 / 1024, the complex value set is the third complex value set; in a case that the modulation order is 6 and the code rate is 666 / 1024, the complex value set is the third complex value set; in a case that the modulation order is 6 and the code rate is 719 / 1024, the complex value set is the fourth complex value set; In a case where the modulation order is 6 and the code rate is 772 / 1024, the complex value set is the fifth complex value set; In a case where the modulation order is 6 and the code rate is 822 / 1024, the complex value set is the sixth complex value set; In a case where the modulation order is 6 and the code rate is 873 / 1024, the complex value set is the seventh complex value set; In a case where the modulation order is 8 and the code rate is 682.5 / 1024, the complex value set is the eighth complex value set; In a case where the modulation order is 8 and the code rate is 711 / 1024, the complex value set is the eighth complex value set; In a case where the modulation order is 8 and the code rate is 754 / 1024, the complex value set is the eighth complex value set; In a case where the modulation order is 8 and the code rate is 797 / 1024, the complex value set is the eighth complex value set; In a case where the modulation order is 8 and the code rate is 841 / 1024, the complex value set is the eighth complex value set; In a case where the modulation order is 8 and the code rate is 885 / 1024, the complex value set is the ninth complex value set; In a case where the modulation order is 8 and the code rate is 916.5 / 1024, the complex value set is the ninth complex value set; In a case where the modulation order is 8 and the code rate is 948 / 1024, the complex value set is the ninth complex value set.

5. A communications device, characterized by comprise: a processing unit, configured to generate a first complex-valued modulation symbol from a first bit, wherein a value of the first complex-valued modulation symbol is equal to a value of an element in a complex value set, the complex value set being a first complex value set, a second complex value set, a third complex value set, a fourth complex value set, a fifth complex value set, a sixth complex value set, a seventh complex value set, an eighth complex value set, or a ninth complex value set; a transceiving unit, configured to send, to a receiving device, a first signal carrying the first complex-valued modulation symbol; The first complex value set is 1 / sqrt(43610)*{105+253j, 104+255j, 111+245j, 111+246j, 253+105j, 255+105j, 245+111j, 246+110j, 57+99j, 57+99j, 58+100j, 58+100j, 99+57j, 99+57j, 100+58j, 100+58j, -105+253j, -104+255j, -111+245j, -111+246j, -253+105j, -255+105j, -245+111j, -246+110j, -57+99j, -57+99j, -58+100j, -58+100j, -99+57j, -99+57j, -100+58j, -100+58j, 105-253j, 104-255j, 111-245j, 111-246j, 253-105j, 255-105j, 245-111j, 246-110j, 57-99j, 57-99j, 58-100j, 58-100j, 99-57j, 99-57j, 100-58j, 100-58j, -105-253j, -104-255j, -111-245j, -111-246j, -253-105j, -255-105j, -245-111j, -246-110j, -57-99j, -57-99j, -58-100j, -58-100j, -99-57j, -99-57j, -100-58j, -100-58j}; The second complex number set is 1 / sqrt(31675.6875)*{255+59j, 194+53j, 222+139j, 174+102j, 59+255j, 53+194j, 139+222j, 102+174j, 69+38j, 95+44j, 70+41j, 93+52j, 38+70j, 44+95j, 41+70j, 52+93j, -255+59j, -194+53j, -222+139j, -174+102j, -59+255j, -53+194j, -139+222j, -102+174j, -69+38j, -95+44j, -70+41j, -93+52j, -38+70j, -44+95j, -41+70j, -52+93j, 255-59j, 194-53j, 222-139j, 174-102j, 59-255j, 53-194j, 139-222j, 102-174j, 69-38j, 95-44j, 70-41j, 93-52j, 38-70j, 44-95j, 41-70j, 52-93j, -255-59j, -194-53j, -222-139j, -174-102j, -59-255j, -53-194j, -139-222j, -102-174j, -69-38j, -95-44j, -70-41j, -93-52j, -38-70j, -44-95j, -41-70j, -52-93j}; The third complex set is 1 / sqrt(29317.375)*{27+53j, 29+52j, 36+112j, 57+103j, 53+27j, 52+29j, 112+36j, 103+57j, 51+255j, 144+216j, 41+175j, 95+153j, 255+51j, 216+144j, 175+41j, 153+95j, -27+53j, -29+52j, -36+112j, -57+103j, -53+27j, -52+29j, -112+36j, -103+57j, -51+255j, -144+216j, -41+175j, -95+153j, -255+51j, -216+144j, -175+41j, -153+95j, 27-53j, 29-52j, 36-112j, 57-103j, 53-27j, 52-29j, 112-36j, 103-57j, 51-255j, 144-216j, 41-175j, 95-153j, 255-51j, 216-144j, 175-41j, 153-95j, -27-53j, -29-52j, -36-112j, -57-103j, -53-27j, -52-29j, -112-36j, -103-57j, -51-255j, -144-216j, -41-175j, -95-153j, -255-51j, -216-144j, -175-41j, -153-95j}; The fourth complex set is 1 / sqrt(30352.875)*{23+58j, 28+55j, 28+124j, 68+107j, 58+23j, 55+28j, 124+28j, 107+68j, 51+255j, 144+216j, 36+181j, 102+153j, 255+51j, 216+144j, 181+36j, 153+102j, -23+58j, -28+55j, -28+124j, -68+107j, -58+23j, -55+28j, -124+28j, -107+68j, -51+255j, -144+216j, -36+181j, -102+153j, -255+51j, -216+144j, -181+36j, -153+102j, 23-58j, 28-55j, 28-124j, 68-107j, 58-23j, 55-28j, 124-28j, 107-68j, 51-255j, 144-216j, 36-181j, 102-153j, 255-51j, 216-144j, 181-36j, 153-102j, -23-58j, -28-55j, -28-124j, -68-107j, -58-23j, -55-28j, -124-28j, -107-68j, -51-255j, -144-216j, -36-181j, -102-153j, -255-51j, -216-144j, -181-36j, -153-102j}; The fifth complex set is 1 / sqrt(30461.0625)*{21+31j, 28+56j, 24+127j, 57+107j, 73+21j, 70+42j, 131+28j, 105+76j, 51+255j, 143+215j, 36+185j, 98+156j, 252+51j, 212+143j, 182+39j, 148+108j, -21+31j, -28+56j, -24+127j, -57+107j, -73+21j, -70+42j, -131+28j, -105+76j, -51+255j, -143+215j, -36+185j, -98+156j, -252+51j, -212+143j, -182+39j, -148+108j, 21-31j, 28-56j, 24-127j, 57-107j, 73-21j, 70-42j, 131-28j, 105-76j, 51-255j, 143-215j, 36-185j, 98-156j, 252-51j, 212-143j, 182-39j, 148-108j, -21-31j, -28-56j, -24-127j, -57-107j, -73-21j, -70-42j, -131-28j, -105-76j, -51-255j, -143-215j, -36-185j, -98-156j, -252-51j, -212-143j, -182-39j, -148-108j}; the sixth complex-valued set is 1 / sqrt(31163)*{255+47j, 132+216j, 207+137j, 126+145j, 29+190j, 52+251j, 26+132j, 73+131j, 180+27j, 117+24j, 170+79j, 119+77j, 22+25j, 67+25j, 23+76j, 69+75j, -255+47j, -132+216j, -207+137j, -126+145j, -29+190j, -52+251j, -26+132j, -73+131j, -180+27j, -117+24j, -170+79j, -119+77j, -22+25j, -67+25j, -23+76j, -69+75j, 255-47j, 132-216j, 207-137j, 126-145j, 29-190j, 52-251j, 26-132j, 73-131j, 180-27j, 117-24j, 170-79j, 119-77j, 22-25j, 67-25j, 23-76j, 69-75j, -255-47j, -132-216j, -207-137j, -126-145j, -29-190j, -52-251j, -26-132j, -73-131j, -180-27j, -117-24j, -170-79j, -119-77j, -22-25j, -67-25j, -23-76j, -69-75j}; The seventh complex value set is 1 / sqrt(31016.125)*{255+42j, 113+211j, 193+161j, 121+143j, 185+29j, 126+26j, 185+91j, 126+80j, 30+183j, 42+248j, 24+125j, 71+124j, 24+23j, 74+24j, 23+70j, 73+73j, -255+42j, -113+211j, -193+161j, -121+143j, -185+29j, -126+26j, -185+91j, -126+80j, -30+183j, -42+248j, -24+125j, -71+124j, -24+23j, -74+24j, -23+70j, -73+73j, 255-42j, 113-211j, 193-161j, 121-143j, 185-29j, 126-26j, 185-91j, 126-80j, 30-183j, 42-248j, 24-125j, 71-124j, 24-23j, 74-24j, 23-70j, 73-73j, -255-42j, -113-211j, -193-161j, -121-143j, -185-29j, -126-26j, -185-91j, -126-80j, -30-183j, -42-248j, -24-125j, -71-124j, -24-23j, -74-24j, -23-70j, -73-73j}; said eighth complex set is 1 / sqrt(395789.20312)*{47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, -47+145j, -48+145j, -58+260j, -66+259j, -52+71j, -53+72j, -169+243j, -159+246j, -53+492j, -129+479j, -53+380j, -88+375j, -306+398j, -230+442j, -235+325j, -195+347j, -191+51j, -190+54j, -299+59j, -294+78j, -153+68j, -154+70j, -241+177j, -249+166j, -499+54j, -481+146j, -400+55j, -390+111j, -387+324j, -440+247j, -319+253j, -348+211j, -101+1023j, -298+984j, -82+849j, -244+817j, -650+794j, -483+906j, -534+661j, -396+753j, -57+600j, -167+579j, -68+713j,-202+687j, -374+474j, -275+536j, -446+559j, -329+635j, -1018+101j, -978+298j, -844+84j, -810+249j, -790+650j, -900+483j, -652+543j, -745+404j, -601+60j, -576+178j, -710+71j, -682+210j, -461+390j, -530+290j, -546+459j, -626+341j, 47-145j, 48-145j, 58-260j, 66-259j, 52-71j, 53-72j, 169-243j, 159-246j, 53-492j, 129-479j, 53-380j, 88-375j, 306-398j, 230-442j, 235-325j, 195-347j, 191-51j, 190-54j, 299-59j, 294-78j, 153-68j, 154-70j, 241-177j, 249-166j, 499-54j, 481-146j, 400-55j, 390-111j, 387-324j, 440-247j, 319-253j, 348-211j, 101-1023j, 298-984j, 82-849j, 244-817j, 650-794j, 483-906j, 534-661j, 396-753j, 57-600j, 167-579j, 68-713j, 202-687j, 374-474j, 275-536j, 446-559j, 329-635j, 1018-101j, 978-298j, 844-84j, 810-249j, 790-650j, 900-483j, 652-543j, 745-404j, 601-60j, 576-178j, 710-71j, 682-210j, 461-390j, 530-290j, 546-459j, 626-341j, -47-145j, -48-145j, -58-260j, -66-259j, -52-71j, -53-72j, -169-243j, -159-246j, -53-492j, -129-479j, -53-380j, -88-375j, -306-398j, -230-442j, -235-325j, -195-347j, -191-51j, -190-54j, -299-59j, -294-78j, -153-68j, -154-70j, -241-177j, -249-166j, -499-54j,- 481 - 146j, - 400 - 55j, - 390 - 111 j, - 387 - 324j, - 440 - 247j, - 319 - 253j, - 348 - 211 j, - 101 - 1023j, - 298 - 984j, - 82 - 849j, - 244 - 817j, - 650 - 794j, - 483 - 906j, - 534 - 661 j, - 396 - 753j, - 57 - 600j, - 167 - 579j, - 68 - 713j, - 202 - 687j, - 374 - 474j, - 275 - 536j, - 446 - 559j, - 329 - 635j, - 1018 - 101j, - 978 - 298j, - 844 - 84j, - 810 - 249j, - 790 - 650j, - 900 - 483j, - 652 - 543j, - 745 - 404j, - 601 - 60j, - 576 - 178j, - 710 - 71 j, - 682 - 210j, - 461 - 390j, - 530 - 290j, - 546 - 459j, - 626 - 341 j} ; said ninth complex set is 1 / sqrt(470486.21875)*{851+733j, 869+551j, 676+806j, 711+622j, 831+352j, 973+416j, 693+335j, 712+474j, 478+922j, 486+763j, 86+1011j, 571+649j, 454+412j, 473+521j, 574+386j, 587+508j, 869+70j, 1023+82j, 738+65j, 618+58j, 854+210j, 1005+247j, 725+205j, 627+174j, 375+47j, 390+134j, 471+37j, 506+102j, 431+312j, 412+218j, 541+290j, 523+195j, 56+798j, 57+673j, 173+845j, 172+693j, 50+468j, 56+569j, 148+458j, 162+568j, 295+992j, 401+664j, 311+828j, 286+693j, 345+433j, 368+546j, 246+448j, 263+563j, 40+51j, 40+154j, 118+51j, 120+152j, 45+361j, 42+258j, 135+355j, 126+253j, 284+49j, 293+144j, 200+50j, 205+149j, 327+331j, 308+236j, 229+345j, 214+247j, -851+733j, -869+551j, -676+806j, -711+622j, -831+352j, -973+416j, -693+335j, -712+474j, -478+922j, -486+763j, -86+1011j, -571+649j, -454+412j, -473+521j, -574+386j, -587+508j, -869+70j, -1023+82j, -738+65j, -618+58j, -854+210j, -1005+247j, -725+205j, -627+174j, -375+47j, -390+134j, -471+37j, -506+102j, -431+312j, -412+218j, -541+290j, -523+195j, -56+798j, -57+673j, -173+845j, -172+693j, -50+468j, -56+569j, -148+458j, -162+568j, -295+992j,-401+664j, -311+828j, -286+693j, -345+433j, -368+546j, -246+448j, -263+563j, -40+51j, -40+154j, -118+51j, -120+152j, -45+361j, -42+258j, -135+355j, -126+253j, -284+49j, -293+144j, -200+50j, -205+149j, -327+331j, -308+236j, -229+345j, -214+247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, -851-733j, -869-551j, -676-806j, -711-622j, -831-352j, -973-416j, -693-335j, -712-474j, -478-922j, -486-763j, -86-1011j, -571-649j, -454-412j, -473-521j, -574-386j, -587-508j, -869-70j, -1023-82j, -738-65j, -618-58j, -854-210j, -1005-247j,-725-205j, -627-174j, -375-47j, -390-134j, -471-37j, -506-102j, -431-312j, -412-218j, -541-290j, -523-195j, -56-798j, -57-673j, -173-845j, -172-693j, -50-468j, -56-569j, -148-458j, -162-568j, -295-992j, -401-664j, -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j} Wherein, 1 / sqrt() represents calculating the square root of a non-negative real number.

6. The apparatus of claim 5, wherein, The processing unit is configured to: determine the complex value set according to the modulation order and the code rate corresponding to the first signal, wherein the relationship among the modulation order, the code rate and the complex value set includes at least one of the following: in the case that the modulation order is 6 and the code rate is 466 / 1024, the complex value set is the first complex value set; in the case that the modulation order is 6 and the code rate is 517 / 1024, the complex value set is the second complex value set; in the case that the modulation order is 6 and the code rate is 567 / 1024, the complex value set is the third complex value set; in the case that the modulation order is 6 and the code rate is 616 / 1024, the complex value set is the third complex value set; in the case that the modulation order is 6 and the code rate is 666 / 1024, the complex value set is the third complex value set; in the case that the modulation order is 6 and the code rate is 719 / 1024, the complex value set is the fourth complex value set; in the case that the modulation order is 6 and the code rate is 772 / 1024, the complex value set is the fifth complex value set; In the case of the modulation order being 6 and the code rate being 822 / 1024, the complex value set is the sixth complex value set; In the case of the modulation order being 6 and the code rate being 873 / 1024, the complex value set is the seventh complex value set; In the case of the modulation order being 8 and the code rate being 682.5 / 1024, the complex value set is the eighth complex value set; In the case of the modulation order being 8 and the code rate being 711 / 1024, the complex value set is the eighth complex value set; In the case of the modulation order being 8 and the code rate being 754 / 1024, the complex value set is the eighth complex value set; In the case of the modulation order being 8 and the code rate being 797 / 1024, the complex value set is the eighth complex value set; In the case of the modulation order being 8 and the code rate being 841 / 1024, the complex value set is the eighth complex value set; In the case of the modulation order being 8 and the code rate being 885 / 1024, the complex value set is the ninth complex value set; In the case of the modulation order being 8 and the code rate being 916.5 / 1024, the complex value set is the ninth complex value set; In the case of the modulation order being 8 and the code rate being 948 / 1024, the complex value set is the ninth complex value set.

7. A communication device, characterized by comprise: a transceiving unit configured to receive a first signal carrying a first complex value modulation symbol from a transmitting device, wherein the value of the first complex value modulation symbol is equal to the value of an element in a complex value set; a processing unit configured to determine the complex value set according to the first signal, the complex value set being a first complex value set, a second complex value set, a third complex value set, a fourth complex value set, a fifth complex value set, a sixth complex value set, a seventh complex value set, an eighth complex value set, or a ninth complex value set; and determine a likelihood ratio value of a first bit corresponding to the first complex value modulation symbol according to the first signal and the complex value set. The first complex value set is 1 / sqrt(43610)*{105+253j, 104+255j, 111+245j, 111+246j, 253+105j, 255+105j, 245+111j, 246+110j, 57+99j, 57+99j, 58+100j, 58+100j, 99+57j, 99+57j, 100+58j, 100+58j, -105+253j, -104+255j, -111+245j, -111+246j, -253+105j, -255+105j, -245+111j, -246+110j, -57+99j, -57+99j, -58+100j, -58+100j, -99+57j, -99+57j, -100+58j, -100+58j, 105-253j, 104-255j, 111-245j, 111-246j, 253-105j, 255-105j, 245-111j, 246-110j, 57-99j, 57-99j, 58-100j, 58-100j, 99-57j, 99-57j, 100-58j, 100-58j, -105-253j, -104-255j, -111-245j, -111-246j, -253-105j, -255-105j, -245-111j, -246-110j, -57-99j, -57-99j, -58-100j, -58-100j, -99-57j, -99-57j, -100-58j, -100-58j}; The second complex number set is 1 / sqrt(31675.6875)*{255+59j, 194+53j, 222+139j, 174+102j, 59+255j, 53+194j, 139+222j, 102+174j, 69+38j, 95+44j, 70+41j, 93+52j, 38+70j, 44+95j, 41+70j, 52+93j, -255+59j, -194+53j, -222+139j, -174+102j, -59+255j, -53+194j, -139+222j, -102+174j, -69+38j, -95+44j, -70+41j, -93+52j, -38+70j, -44+95j, -41+70j, -52+93j, 255-59j, 194-53j, 222-139j, 174-102j, 59-255j, 53-194j, 139-222j, 102-174j, 69-38j, 95-44j, 70-41j, 93-52j, 38-70j, 44-95j, 41-70j, 52-93j, -255-59j, -194-53j, -222-139j, -174-102j, -59-255j, -53-194j, -139-222j, -102-174j, -69-38j, -95-44j, -70-41j, -93-52j, -38-70j, -44-95j, -41-70j, -52-93j}; The third complex set is 1 / sqrt(29317.375)*{27+53j, 29+52j, 36+112j, 57+103j, 53+27j, 52+29j, 112+36j, 103+57j, 51+255j, 144+216j, 41+175j, 95+153j, 255+51j, 216+144j, 175+41j, 153+95j, -27+53j, -29+52j, -36+112j, -57+103j, -53+27j, -52+29j, -112+36j, -103+57j, -51+255j, -144+216j, -41+175j, -95+153j, -255+51j, -216+144j, -175+41j, -153+95j, 27-53j, 29-52j, 36-112j, 57-103j, 53-27j, 52-29j, 112-36j, 103-57j, 51-255j, 144-216j, 41-175j, 95-153j, 255-51j, 216-144j, 175-41j, 153-95j, -27-53j, -29-52j, -36-112j, -57-103j, -53-27j, -52-29j, -112-36j, -103-57j, -51-255j, -144-216j, -41-175j, -95-153j, -255-51j, -216-144j, -175-41j, -153-95j}; The fourth complex set is 1 / sqrt(30352.875)*{23+58j, 28+55j, 28+124j, 68+107j, 58+23j, 55+28j, 124+28j, 107+68j, 51+255j, 144+216j, 36+181j, 102+153j, 255+51j, 216+144j, 181+36j, 153+102j, -23+58j, -28+55j, -28+124j, -68+107j, -58+23j, -55+28j, -124+28j, -107+68j, -51+255j, -144+216j, -36+181j, -102+153j, -255+51j, -216+144j, -181+36j, -153+102j, 23-58j, 28-55j, 28-124j, 68-107j, 58-23j, 55-28j, 124-28j, 107-68j, 51-255j, 144-216j, 36-181j, 102-153j, 255-51j, 216-144j, 181-36j, 153-102j, -23-58j, -28-55j, -28-124j, -68-107j, -58-23j, -55-28j, -124-28j, -107-68j, -51-255j, -144-216j, -36-181j, -102-153j, -255-51j, -216-144j, -181-36j, -153-102j}; The fifth complex set is 1 / sqrt(30461.0625)*{21+31j, 28+56j, 24+127j, 57+107j, 73+21j, 70+42j, 131+28j, 105+76j, 51+255j, 143+215j, 36+185j, 98+156j, 252+51j, 212+143j, 182+39j, 148+108j, -21+31j, -28+56j, -24+127j, -57+107j, -73+21j, -70+42j, -131+28j, -105+76j, -51+255j, -143+215j, -36+185j, -98+156j, -252+51j, -212+143j, -182+39j, -148+108j, 21-31j, 28-56j, 24-127j, 57-107j, 73-21j, 70-42j, 131-28j, 105-76j, 51-255j, 143-215j, 36-185j, 98-156j, 252-51j, 212-143j, 182-39j, 148-108j, -21-31j, -28-56j, -24-127j, -57-107j, -73-21j, -70-42j, -131-28j, -105-76j, -51-255j, -143-215j, -36-185j, -98-156j, -252-51j, -212-143j, -182-39j, -148-108j}; the sixth complex-valued set is 1 / sqrt(31163)*{255+47j, 132+216j, 207+137j, 126+145j, 29+190j, 52+251j, 26+132j, 73+131j, 180+27j, 117+24j, 170+79j, 119+77j, 22+25j, 67+25j, 23+76j, 69+75j, -255+47j, -132+216j, -207+137j, -126+145j, -29+190j, -52+251j, -26+132j, -73+131j, -180+27j, -117+24j, -170+79j, -119+77j, -22+25j, -67+25j, -23+76j, -69+75j, 255-47j, 132-216j, 207-137j, 126-145j, 29-190j, 52-251j, 26-132j, 73-131j, 180-27j, 117-24j, 170-79j, 119-77j, 22-25j, 67-25j, 23-76j, 69-75j, -255-47j, -132-216j, -207-137j, -126-145j, -29-190j, -52-251j, -26-132j, -73-131j, -180-27j, -117-24j, -170-79j, -119-77j, -22-25j, -67-25j, -23-76j, -69-75j}; the seventh complex value set is 1 / sqrt(31016.125)*{255+42j, 113+211j, 193+161j, 121+143j, 185+29j, 126+26j, 185+91j, 126+80j, 30+183j, 42+248j, 24+125j, 71+124j, 24+23j, 74+24j, 23+70j, 73+73j, -255+42j, -113+211j, -193+161j, -121+143j, -185+29j, -126+26j, -185+91j, -126+80j, -30+183j, -42+248j, -24+125j, -71+124j, -24+23j, -74+24j, -23+70j, -73+73j, 255-42j, 113-211j, 193-161j, 121-143j, 185-29j, 126-26j, 185-91j, 126-80j, 30-183j, 42-248j, 24-125j, 71-124j, 24-23j, 74-24j, 23-70j, 73-73j, -255-42j, -113-211j, -193-161j, -121-143j, -185-29j, -126-26j, -185-91j, -126-80j, -30-183j, -42-248j, -24-125j, -71-124j, -24-23j, -74-24j, -23-70j, -73-73j}; said eighth complex set is 1 / sqrt(395789.20312)*{47+145j, 48+145j, 58+260j, 66+259j, 52+71j, 53+72j, 169+243j, 159+246j, 53+492j, 129+479j, 53+380j, 88+375j, 306+398j, 230+442j, 235+325j, 195+347j, 191+51j, 190+54j, 299+59j, 294+78j, 153+68j, 154+70j, 241+177j, 249+166j, 499+54j, 481+146j, 400+55j, 390+111j, 387+324j, 440+247j, 319+253j, 348+211j, 101+1023j, 298+984j, 82+849j, 244+817j, 650+794j, 483+906j, 534+661j, 396+753j, 57+600j, 167+579j, 68+713j, 202+687j, 374+474j, 275+536j, 446+559j, 329+635j, 1018+101j, 978+298j, 844+84j, 810+249j, 790+650j, 900+483j, 652+543j, 745+404j, 601+60j, 576+178j, 710+71j, 682+210j, 461+390j, 530+290j, 546+459j, 626+341j, -47+145j, -48+145j, -58+260j, -66+259j, -52+71j, -53+72j, -169+243j, -159+246j, -53+492j, -129+479j, -53+380j, -88+375j, -306+398j, -230+442j, -235+325j, -195+347j, -191+51j, -190+54j, -299+59j, -294+78j, -153+68j, -154+70j, -241+177j, -249+166j, -499+54j, -481+146j, -400+55j, -390+111j, -387+324j, -440+247j, -319+253j, -348+211j, -101+1023j, -298+984j, -82+849j, -244+817j, -650+794j, -483+906j, -534+661j, -396+753j, -57+600j, -167+579j, -68+713j,-202+687j, -374+474j, -275+536j, -446+559j, -329+635j, -1018+101j, -978+298j, -844+84j, -810+249j, -790+650j, -900+483j, -652+543j, -745+404j, -601+60j, -576+178j, -710+71j, -682+210j, -461+390j, -530+290j, -546+459j, -626+341j, 47-145j, 48-145j, 58-260j, 66-259j, 52-71j, 53-72j, 169-243j, 159-246j, 53-492j, 129-479j, 53-380j, 88-375j, 306-398j, 230-442j, 235-325j, 195-347j, 191-51j, 190-54j, 299-59j, 294-78j, 153-68j, 154-70j, 241-177j, 249-166j, 499-54j, 481-146j, 400-55j, 390-111j, 387-324j, 440-247j, 319-253j, 348-211j, 101-1023j, 298-984j, 82-849j, 244-817j, 650-794j, 483-906j, 534-661j, 396-753j, 57-600j, 167-579j, 68-713j, 202-687j, 374-474j, 275-536j, 446-559j, 329-635j, 1018-101j, 978-298j, 844-84j, 810-249j, 790-650j, 900-483j, 652-543j, 745-404j, 601-60j, 576-178j, 710-71j, 682-210j, 461-390j, 530-290j, 546-459j, 626-341j, -47-145j, -48-145j, -58-260j, -66-259j, -52-71j, -53-72j, -169-243j, -159-246j, -53-492j, -129-479j, -53-380j, -88-375j, -306-398j, -230-442j, -235-325j, -195-347j, -191-51j, -190-54j, -299-59j, -294-78j, -153-68j, -154-70j, -241-177j, -249-166j, -499-54j,- 481 - 146j, - 400 - 55j, - 390 - 111 j, - 387 - 324j, - 440 - 247j, - 319 - 253j, - 348 - 211 j, - 101 - 1023j, - 298 - 984j, - 82 - 849j, - 244 - 817j, - 650 - 794j, - 483 - 906j, - 534 - 661 j, - 396 - 753j, - 57 - 600j, - 167 - 579j, - 68 - 713j, - 202 - 687j, - 374 - 474j, - 275 - 536j, - 446 - 559j, - 329 - 635j, - 1018 - 101j, - 978 - 298j, - 844 - 84j, - 810 - 249j, - 790 - 650j, - 900 - 483j, - 652 - 543j, - 745 - 404j, - 601 - 60j, - 576 - 178j, - 710 - 71 j, - 682 - 210j, - 461 - 390j, - 530 - 290j, - 546 - 459j, - 626 - 341 j} ; said ninth complex set is 1 / sqrt(470486.21875)*{851+733j, 869+551j, 676+806j, 711+622j, 831+352j, 973+416j, 693+335j, 712+474j, 478+922j, 486+763j, 86+1011j, 571+649j, 454+412j, 473+521j, 574+386j, 587+508j, 869+70j, 1023+82j, 738+65j, 618+58j, 854+210j, 1005+247j, 725+205j, 627+174j, 375+47j, 390+134j, 471+37j, 506+102j, 431+312j, 412+218j, 541+290j, 523+195j, 56+798j, 57+673j, 173+845j, 172+693j, 50+468j, 56+569j, 148+458j, 162+568j, 295+992j, 401+664j, 311+828j, 286+693j, 345+433j, 368+546j, 246+448j, 263+563j, 40+51j, 40+154j, 118+51j, 120+152j, 45+361j, 42+258j, 135+355j, 126+253j, 284+49j, 293+144j, 200+50j, 205+149j, 327+331j, 308+236j, 229+345j, 214+247j, -851+733j, -869+551j, -676+806j, -711+622j, -831+352j, -973+416j, -693+335j, -712+474j, -478+922j, -486+763j, -86+1011j, -571+649j, -454+412j, -473+521j, -574+386j, -587+508j, -869+70j, -1023+82j, -738+65j, -618+58j, -854+210j, -1005+247j, -725+205j, -627+174j, -375+47j, -390+134j, -471+37j, -506+102j, -431+312j, -412+218j, -541+290j, -523+195j, -56+798j, -57+673j, -173+845j, -172+693j, -50+468j, -56+569j, -148+458j, -162+568j, -295+992j,-401+664j, -311+828j, -286+693j, -345+433j, -368+546j, -246+448j, -263+563j, -40+51j, -40+154j, -118+51j, -120+152j, -45+361j, -42+258j, -135+355j, -126+253j, -284+49j, -293+144j, -200+50j, -205+149j, -327+331j, -308+236j, -229+345j, -214+247j, 851-733j, 869-551j, 676-806j, 711-622j, 831-352j, 973-416j, 693-335j, 712-474j, 478-922j, 486-763j, 86-1011j, 571-649j, 454-412j, 473-521j, 574-386j, 587-508j, 869-70j, 1023-82j, 738-65j, 618-58j, 854-210j, 1005-247j, 725-205j, 627-174j, 375-47j, 390-134j, 471-37j, 506-102j, 431-312j, 412-218j, 541-290j, 523-195j, 56-798j, 57-673j, 173-845j, 172-693j, 50-468j, 56-569j, 148-458j, 162-568j, 295-992j, 401-664j, 311-828j, 286-693j, 345-433j, 368-546j, 246-448j, 263-563j, 40-51j, 40-154j, 118-51j, 120-152j, 45-361j, 42-258j, 135-355j, 126-253j, 284-49j, 293-144j, 200-50j, 205-149j, 327-331j, 308-236j, 229-345j, 214-247j, -851-733j, -869-551j, -676-806j, -711-622j, -831-352j, -973-416j, -693-335j, -712-474j, -478-922j, -486-763j, -86-1011j, -571-649j, -454-412j, -473-521j, -574-386j, -587-508j, -869-70j, -1023-82j, -738-65j, -618-58j, -854-210j, -1005-247j,-725-205j, -627-174j, -375-47j, -390-134j, -471-37j, -506-102j, -431-312j, -412-218j, -541-290j, -523-195j, -56-798j, -57-673j, -173-845j, -172-693j, -50-468j, -56-569j, -148-458j, -162-568j, -295-992j, -401-664j, -311-828j, -286-693j, -345-433j, -368-546j, -246-448j, -263-563j, -40-51j, -40-154j, -118-51j, -120-152j, -45-361j, -42-258j, -135-355j, -126-253j, -284-49j, -293-144j, -200-50j, -205-149j, -327-331j, -308-236j, -229-345j, -214-247j} wherein 1 / sqrt() represents calculating the square root of a non-negative real number.

8. The apparatus of claim 7, the processing unit is configured to: determining the complex value set according to a modulation order and a code rate corresponding to the first signal, wherein the relationship among the modulation order, the code rate and the complex value set comprises at least one of the following: in the case that the modulation order is 6 and the code rate is 466 / 1024, the complex value set is the first complex value set; in the case that the modulation order is 6 and the code rate is 517 / 1024, the complex value set is the second complex value set; in the case that the modulation order is 6 and the code rate is 567 / 1024, the complex value set is the third complex value set; in the case that the modulation order is 6 and the code rate is 616 / 1024, the complex value set is the third complex value set; in the case that the modulation order is 6 and the code rate is 666 / 1024, the complex value set is the third complex value set; in the case that the modulation order is 6 and the code rate is 719 / 1024, the complex value set is the fourth complex value set; in the case that the modulation order is 6 and the code rate is 772 / 1024, the complex value set is the fifth complex value set; In the case of the modulation order being 6 and the code rate being 822 / 1024, the complex value set is the sixth complex value set; In the case of the modulation order being 6 and the code rate being 873 / 1024, the complex value set is the seventh complex value set; In the case of the modulation order being 8 and the code rate being 682.5 / 1024, the complex value set is the eighth complex value set; In the case of the modulation order being 8 and the code rate being 711 / 1024, the complex value set is the eighth complex value set; In the case of the modulation order being 8 and the code rate being 754 / 1024, the complex value set is the eighth complex value set; In the case of the modulation order being 8 and the code rate being 797 / 1024, the complex value set is the eighth complex value set; In the case of the modulation order being 8 and the code rate being 841 / 1024, the complex value set is the eighth complex value set; In the case of the modulation order being 8 and the code rate being 885 / 1024, the complex value set is the ninth complex value set; In the case of the modulation order being 8 and the code rate being 916.5 / 1024, the complex value set is the ninth complex value set; In the case of the modulation order being 8 and the code rate being 948 / 1024, the complex value set is the ninth complex value set.

9. A transmitting device, comprising: comprising: a processor coupled to a memory for storing a computer program, which, when invoked by the processor, causes the transmitting device to perform the method of claim 1 or 2.

10. A receiving device, characterized by comprising: a processor coupled to a memory for storing a computer program, which, when invoked by the processor, causes the receiving device to perform the method of claim 3 or 4.

11. A communications device, characterized by comprising: a communication interface and a logic circuit for generating a first complex value modulation symbol from a first bit, and the communication interface is configured to transmit a first signal carrying the first complex value modulation symbol to a receiving device, so that the communication apparatus performs the method of claim 1 or 2.

12. A communications device, characterized by comprising: a communication interface and a logic circuit, wherein the communication interface is configured to receive a first signal carrying a first complex value modulation symbol from a transmitting device, and the logic circuit is configured to determine the complex value set according to the first signal, so that the communication apparatus performs the method of any one of claims 3 or 4.

13. A chip system, characterized by comprising: a processor configured to invoke and run a computer program from a memory, so that a communication device installed with the chip system performs the method of any one of claims 1 to 4.

14. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program comprises instructions for implementing the method of any one of claims 1 to 4.

15. A computer program product comprising computer program code in said computer program product, characterised in that, The computer program code, when running on a computer, causes the computer to implement the method of any one of claims 1 to 4.

Citation Information

Patent Citations

  • LDPC codeword interleaving and mapping method and de-interleaving and de-mapping method

    CN111371528A

  • Data transmission method and communication device

    CN111726194A