CN104980251A - Coded modulation method and decoded demodulation method - Google Patents

Coded modulation method and decoded demodulation method Download PDF

Info

Publication number
CN104980251A
CN104980251A CN201410146485.5A CN201410146485A CN104980251A CN 104980251 A CN104980251 A CN 104980251A CN 201410146485 A CN201410146485 A CN 201410146485A CN 104980251 A CN104980251 A CN 104980251A
Authority
CN
China
Prior art keywords
code
bit
constellation mapping
code length
different
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410146485.5A
Other languages
Chinese (zh)
Other versions
CN104980251B (en
Inventor
张文军
史毅俊
徐胤
郭序峰
管云峰
赵越
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai National Engineering Research Center for Nanotechnology Co Ltd
Shanghai National Engineering Research Center of Digital Television Co Ltd
Original Assignee
Shanghai National Engineering Research Center of Digital Television Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai National Engineering Research Center of Digital Television Co Ltd filed Critical Shanghai National Engineering Research Center of Digital Television Co Ltd
Priority to CN201410146485.5A priority Critical patent/CN104980251B/en
Publication of CN104980251A publication Critical patent/CN104980251A/en
Application granted granted Critical
Publication of CN104980251B publication Critical patent/CN104980251B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Error Detection And Correction (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

The invention discloses a coded modulation method and a decoded demodulation method, wherein the coded modulation method comprises the steps as follows: coding information bits to obtain a codon with first code length; using different punching processes and bit interleaving to the codon with the first code length based on different constellation mapping models to obtain the codon with second code length; performing constellation mapping to the codon with the second code length so as to obtain a symbol stream. According to the technical solution, the coded modulation method and the decoded demodulation method could effectively improve flexibility of a bit interleaving design, reduce receiving threshold of a system and improve the performance of the system.

Description

Code modulating method and decoding demodulation method
Technical field
The present invention relates to coding digital information transmission field, particularly a kind of code modulating method and decoding demodulation method.
Background technology
Low density parity check code (Low-density Parity-check, i.e. LDPC code) be the class linear code defined by check matrix, for making decoding feasible, need check matrix to meet " openness " when code length is longer, the i.e. density ratio of 1 lower (i.e. the number of the number of 1 much smaller than 0 in check matrix) in check matrix, and code length is longer, density is lower.LDPC code has a wide range of applications in the communications field, such as, is all used in DTMB, DVB-S2, CMMB, DVB-T2, DVB-NGH and IEEE802.11n-2009 system.
Transmitting terminal also can adopt constellation mapping to be mapped to by bit sequence to be suitable for symbol sebolic addressing, in order to support the transfer of data of two-forty.Usual transmitting terminal can high-order constellation mapped mode, such as quadrature amplitude modulation (Quadrature Amplitude Modulation, QAM) constellation mapping (being called for short qam constellation to map).QAM is the combined modulation of a kind of amplitude and phase place, also all changes with the change of digital baseband signal by the amplitude of modulated signal and phase place.Adopt M(M>2) QAM of system can be denoted as MQAM(such as 16QAM, 64QAM etc.), M is larger, and band efficiency is higher.And in DVB-T2 and DVB-NGH system, before constellation mapping, be also provided with Bit Interleave process, to reduce the threshold level of system.
In recent years, have also appeared after carrying out LDPC coding to information bit, adopt the mode of process of punchinging to be removed by a part of bit after coding, the bit of removal, by no longer participating in follow-up Bit Interleave and sign map process, also can not transfer to receiving terminal.Certainly, the prerequisite processed of punchinging is that the partial bit removed does not affect information transmission.But what prior art adopted punching processes and is unfavorable for the flexibility of bit interleaving design, and systematic function promotes limited.
Summary of the invention
The problem that the present invention solves improves existing treatment technology of punchinging, and to improve the flexibility of bit interleaving design, thus reduces the threshold level of system, and improve systematic function.
For solving the problem, embodiments providing a kind of code modulating method, comprising the steps: the code word encoding to obtain the first code length to information bit; Adopt different process and the Bit Interleave of punchinging to obtain the code word of the second code length based on different constellation mapping patterns to the code word of this first code length; Constellation mapping is carried out to obtain symbol stream to the code word of this second code length.
Optionally, describedly different process and the Bit Interleave of punchinging is adopted to comprise with the code word obtaining the second code length based on different constellation mapping patterns to the code word of this first code length: position and the Bit Interleave mode of determining bit place to be deleted in the code word of this first code length according to different constellation mapping patterns; Delete the bit to be deleted on this positions all in the code word of described first code length, and carry out Bit Interleave to obtain the code word of the second code length according to this Bit Interleave mode.
Optionally, described bit to be deleted is information bit or check bit.
Optionally, for same code rate with the first code length but the different information bit of constellation mapping pattern, the bit number removed by process of punchinging is identical.
Optionally, described second code length is 64800.
Optionally, described constellation mapping pattern comprises regular constellation mapping pattern and irregular constellation mapping pattern.
Optionally, the planisphere that described constellation mapping pattern adopts comprises any one in 4-QAM, 16-QAM, 64-QAM, 256-QAM and 1024-QAM planisphere.
The embodiment of the present invention additionally provides a kind of decoding demodulation method, and comprise the steps: receiving symbol stream, wherein this symbol stream obtains after being processed information bit by above-mentioned code modulating method; Constellation mapping pattern according to transmitting terminal carries out demapping to obtain log-likelihood ratio stream to this symbol stream; Based on different constellation mapping patterns, zero padding process is carried out to this log-likelihood ratio stream and conciliate interleaving treatment to obtain the log-likelihood ratio stream after deinterleaving; Row decoding is flow to obtain information bit to the log-likelihood ratio after this deinterleaving.
Optionally, describedly based on different constellation mapping patterns, zero padding process is carried out to this log-likelihood ratio stream and conciliate interleaving treatment and comprise to obtain the log-likelihood ratio stream after deinterleaving: to punching position residing for the bit deleted in processing procedure and deinterleaving mode according to the different code word of constellation mapping pattern determination transmitting terminal to the first code length; Zero padding on the position residing for the bit of all deletions, and carry out deinterleaving process to obtain the log-likelihood ratio stream after deinterleaving according to this deinterleaving mode.
Compared with prior art, technical solution of the present invention has following beneficial effect:
According to the code modulating method that the embodiment of the present invention provides, when punchinging process to the code word after coding, adopt different punching process and Bit Interleave mode based on different constellation mapping patterns, thus effectively improve the flexibility of bit interleaving design.
According to the decoding demodulation method that the embodiment of the present invention provides, because transmitting terminal have passed through process of punchinging, the symbol stream that such receiving terminal receives reduces, further, log-likelihood ratio stream is obtained after adopting the constellation mapping pattern of transmitting terminal to carry out demapping to the symbol stream received, based on different constellation mapping patterns, zero padding process is carried out to this log-likelihood ratio stream and conciliate interleaving treatment, and then row decoding is flow to demodulate information bit to the log-likelihood ratio after deinterleaving.The threshold level of system can be reduced like this, and improve systematic function.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of the embodiment of a kind of code modulating method of the present invention;
Fig. 2 is the schematic flow sheet of the embodiment of a kind of demodulation method of decoding of the present invention.
Embodiment
What inventor found that prior art adopts punching processes and is unfavorable for the flexibility of bit interleaving design, and systematic function promotes limited.
For the problems referred to above, inventor, through research, provides a kind of code modulating method and decoding demodulation method, when transmitting terminal punchinges process to the code word after coding, adopt different process of punchinging based on different constellation mapping patterns, thus effectively improve the flexibility of bit interleaving design; And based on different constellation mapping patterns, zero padding process is carried out to the log-likelihood ratio after demapping at receiving terminal, and then carry out deinterleaving and decoding to demodulate information bit, the threshold level of system can be reduced like this, and improve systematic function.
For enabling above-mentioned purpose of the present invention, feature and advantage more become apparent, and are described in detail the specific embodiment of the present invention below in conjunction with accompanying drawing.
As shown in Figure 1 be the schematic flow sheet of the embodiment of a kind of code modulating method of the present invention.With reference to figure 1, described code modulating method comprises the steps:
Step S11: the code word obtaining the first code length is encoded to information bit;
Step S12: adopt different process and the Bit Interleave of punchinging to obtain the code word of the second code length to the code word of this first code length based on different constellation mapping patterns;
Step S13: constellation mapping is carried out to obtain symbol stream to the code word of this second code length.
In the present embodiment, for communication system, in transmitting terminal input is information bit, can be such as the digital information bits that the analog signal such as voice, image that transmitting terminal receives is obtained by digitlization and message sink coding, also can be the digital information bits etc. that transmitting terminal is received from the digital devices such as computer.
As described in step S11, information bit is encoded.Transmitting terminal is encoded according to the code check (such as 1/3,2/3 etc.) preset, code length (in the present embodiment i.e. described first code length) to information bit, and the mode of coding can adopt LDPC code word to encode.In other embodiments, other existing coded systems also can be adopted to encode to information bit, such as outer code (BCH code) cascade LDPC code etc., do not enumerate at this.
Particularly, calculate the check bit of each block message bit, and information bit and the check bit calculated are stitched together, thus obtain the code word of the first code length.In splicing, can be information bit at front, check bit rear; Also can be check bit at front, information bit rear.
Such as, if the n-th block message bit is [b n, 0, b n, 1..., b n, K-1], the check bit calculated is [p n, 0, p n, 1..., p n, N-K-1], wherein, K is the number of the information bit of specifying under code check and code length, and N is the code word size of specifying under code length and code check.Finally information bit and check bit being combined into a length is N(and described first code length) code word [b ' n, 0, b ' n, 1..., b ' n, N-1],
As described in step S12, adopt different process and the Bit Interleave of punchinging to obtain the code word of the second code length based on different constellation mapping patterns to the code word of this first code length.
Unlike the prior art, in the present embodiment, to the code word of described first code length punching process and Bit Interleave time, consider follow-up this factor of constellation mapping pattern mapping process and adopt, under identical coding mode (namely identical code check and code length), adopt different processing modes of punchinging for different constellation mapping patterns.
Described constellation mapping pattern comprises regular constellation mapping pattern or irregular constellation mapping pattern.Wherein, described irregular constellation mapping mode refers to and adopts a kind of planisphere and more than one constellation point mapping modes to complete the mapping process of Bit data to constellation symbol.Described irregular constellation mapping mode can adopt qam constellation figure to map, and APSK constellation figure also can be adopted to map.Utilize irregular constellation mapping can reduce Shaping loss, its principle makes the many and high-octane number of constellation points of low-energy number of constellation points in planisphere few, thus make to output signal closer to Gaussian Profile when equiprobability maps.
Specifically, this step comprises:
Step S121: position and the Bit Interleave mode of determining bit place to be deleted in the code word of this first code length according to different constellation mapping patterns;
Step S122: delete the bit to be deleted on this positions all in the code word of described first code length, and carry out Bit Interleave to obtain the code word of the second code length according to this Bit Interleave mode.
In the present embodiment, for identical code check and code length, but when the code word of different the first code length of constellation mapping pattern carries out punchinging process, it is identical for cutting a hole the bit number gone, but is specifically then not quite similar by the sequence number of cutting a hole the bit that goes corresponding.In practice, different punchinging and the argument sequence of Bit Interleave can be set, thus different process and the Bit Interleave of punchinging is carried out to obtain the code word of the second code length to the code word of (follow-up employing various constellations mapped mode) first code length.
Such as, if the code word of the second code length obtained for [b " n, 0, b " n, 1..., b " n, N-P-1], wherein P is at identical code length and code check, but by the bit number removed of punchinging under various constellations mapped mode.To punching and the parameter of Bit Interleave can use sequence [k 0, k 1..., k n-P-1] represent, namely for wherein, [k 0, k 1..., k n-P-1] be all integer in [0, N-1] scope, and different between two.Obviously, K={k is gathered 0, k 1..., k n-P-1set I={0,1 ..., the subset of N-1}, the supplementary set of definition K is p the element comprised is exactly by the sequence number of the bit cut a hole.
That is, for identical code check and code length (namely N is identical), but when the code word of the first code length that constellation mapping pattern is different carries out punchinging process, P is identical, but set K can be different, that is identical coding mode under different constellation mapping patterns the position of bit of cutting a hole can be different, the parameter of the Bit Interleave certainly adopted is also different.
As described in step S13, constellation mapping is carried out to obtain symbol stream to the code word of this second code length.
Particularly, according to different constellation mapping patterns, the code word of this second code length is divided into multiple bit group, and each bit group is mapped as a symbol, thus obtain symbol stream.Such as, for the constellation mapping pattern adopting 4-QAM planisphere, carry out grouping according to 2 bits one group and obtain multiple bit group, then these bit groups are mapped to a complex symbol respectively, thus obtain symbol stream.
And for adopting the constellation mapping pattern of the planispheres such as 16-QAM, 64-QAM, 256-QAM and 1024-QAM, then correspondingly carry out grouping according to 4,6,8 and 10 bits one group and obtain multiple bit group, again these bit groups are mapped to a complex symbol respectively, thus obtain symbol stream.
The embodiment of the present invention additionally provides a kind of decoding demodulation method.As shown in Figure 2 be the schematic flow sheet of the embodiment of a kind of demodulation method of decoding of the present invention.With reference to figure 2, described decoding demodulation method comprises the steps:
Step S21: receiving symbol stream, wherein this symbol stream obtains after being processed information bit by above-mentioned code modulating method;
Step S22: the constellation mapping pattern according to transmitting terminal carries out demapping to obtain log-likelihood ratio stream to this symbol stream;
Step S23: based on different constellation mapping patterns, zero padding process is carried out to this log-likelihood ratio stream and conciliate interleaving treatment to obtain the log-likelihood ratio stream after deinterleaving;
Step S24: row decoding is flow to obtain information bit to the log-likelihood ratio after this deinterleaving.
In the present embodiment, described step S21 and step S22 can adopt prior art to realize.It should be noted that, receiving terminal can obtain the information such as code length, code check and constellation mapping pattern by signaling (carrying when sending information by transmitting terminal) or other modes.
As described in as described in step S23, based on different constellation mapping patterns, zero padding process is carried out to this log-likelihood ratio stream and conciliates interleaving treatment to obtain the log-likelihood ratio stream after deinterleaving.
Particularly, this step comprises:
Step S231: to punching position residing for the bit deleted in processing procedure and deinterleaving mode according to the different code word of constellation mapping pattern determination transmitting terminal to the first code length;
Step S232: zero padding on the position residing for the bit of all deletions, and carry out deinterleaving process to obtain the log-likelihood ratio stream after deinterleaving according to this deinterleaving mode.
Such as, if in symbol stream correspond to the n-th block codewords [b " n, 0, b " n, 1..., b " n, N-P-1] log-likelihood ratio (Loglikelihood Ratio, LLR) be [l n, 0, l n, 1..., l n, N-P-1].According to different constellation mapping patterns, zero padding on the position residing for the bit of all deletions, and obtain after carrying out deinterleaving process according to corresponding deinterleaving mode [l ' n, 0, l ' n, 1..., l ' n, N-1], wherein,
l ′ n , k i = l n , i i = 0,1 , . . . , N - P - 1 l ′ n , k = 0 k ∈ K ‾
Then, as described in step S24, row decoding is flow to obtain information bit to the log-likelihood ratio after deinterleaving.In practice, can according to the information such as code length and code check, and by [l ' n, 0, l ' n, 1..., l ' n, N-1] calculate information bit.In the present embodiment, the specific algorithm for decoding does not limit, and the decoded mode corresponding to coding method that receiving terminal can adopt according to transmitting terminal carries out decoding process.
Row cite an actual example and further describe technical scheme of the present invention below.
Example 1:
In this example, system is by transmitting terminal and receiving terminal, as shown in table 1, and transmitting terminal and receiving terminal comprise 4 kinds of patterns.
Table 1: 4 kinds of patterns of example 1
Code check Code length after punchinging Constellation mapping pattern
Pattern 1 1/3 64800 4-QAM
Pattern 2 1/3 64800 16-QAM
Mode 3 2/3 64800 4-QAM
Pattern 4 2/3 64800 16-QAM
In this example, the processing procedure due to receiving terminal is the inverse process of transmitting terminal, therefore describes the processing procedure of transmitting terminal here in detail, and the specific implementation process of receiving terminal repeats no more.
At transmitting terminal, LDPC encoder in pattern 1 and pattern 2 times, all according to check matrix H 1, calculate 48960 bit check bits by 21600 information bits, then splice the code word obtaining 70560 bits, i.e. N=70560, K=21600 with information bit in front, the posterior mode of check bit.
LDPC encoder in mode 3 and pattern 4 times, all according to check matrix H 2, calculate 23040 bit check bits by 43200 information bits, then splice the code word obtaining 66240 bits, i.e. N=66240, K=43200 with information bit in front, the posterior mode of check bit.
The present embodiment is to H 1with H 2detail do not describe.
For pattern 1 and mode 3, punching and [the k of Bit interleaving block 0, k 1..., k 64799] can be obtained by following formula:
k i = 360 π m + t i = 720 m + 2 t 360 π m + 90 + t i = 720 m + 2 t + 1
Wherein, t is the integer in [0,360] scope, and m is the integer in [0,89] scope.
For pattern 2 and pattern 4, punching and [the k of Bit interleaving block 0, k 1..., k 64799] can be obtained by following formula:
k i = 360 π m + t i = 1440 m + 4 t 360 π m + 45 + t i = 1440 m + 4 t + 1 360 π m + 90 + t i = 1440 m + 4 t + 2 360 π m + 135 + t i = 1440 m + 4 t + 3
Wherein, t is the integer in [0,360] scope, and m is the integer in [0,44] scope.
Punching and Bit Interleave parameter [π 0, π 1..., π 179] definition as shown in table 2.
Table 2: punching in example 1 and Bit Interleave parameter
01,…,π 179]
Pattern 1 [16,18,20,…,194,17,19,…,195]
Pattern 2 [0,1,2,3,20,21,22,…,195]
Mode 3 [4,6,8,…,182,5,7,…,183]
Pattern 4 [0,1,2,3,8,9,10,…,183]
Can see from table 2, although pattern 1 and pattern 2 adopt identical coding method (namely identical code length and code check), pattern 1 is cut a hole the set of the sequence number of the bit gone and pattern 2 is cut a hole the set of the sequence number of the bit gone K ‾ = { 1440,1441 , . . . , 11519 } .
For pattern 1 and mode 3, each bit group comprising two bits, by through punchinging with the code word of Bit Interleave by two bit one component groups, is then mapped to a complex symbol by table 3 by constellation point module.
Table 3: 4-QAM mapping mode in example 1
Bit group Symbol
00 1+1i
01 1-1i
10 -1+1i
11 -1-1i
For pattern 2 and pattern 4, each bit group comprising four bits, by through punchinging with the code word of Bit Interleave by four bit one component groups, is then mapped to a complex symbol by table 4 by constellation point module.
Table 4: 16-QAM mapping mode in example 1
Bit group Symbol Bit group Symbol
0000 3+3i 1000 -3+3i
0001 3+1i 1001 -3+1i
0010 1+3i 1010 -1+3i
0011 1+1i 1011 -1+1i
0100 3-3i 1100 -3-3i
0101 3-1i 1101 -3-1i
0110 1-3i 1110 -1-3i
0111 1-1i 1111 -1-1i
At receiving terminal, first determine which kind of pattern this symbol stream corresponds to according to the signaling received, then carry out processing to obtain information bit accordingly according to the decoding demodulation method described in above-described embodiment to symbol stream according to information such as code length corresponding under this pattern, code check and constellation mapping patterns, be not described in detail at this.
In sum, adopt the technical program effectively can improve the flexibility of bit interleaving design, reduce the threshold level of system, and improve systematic function.
Although the present invention with preferred embodiment openly as above; but it is not for limiting the present invention; any those skilled in the art without departing from the spirit and scope of the present invention; the Method and Technology content of above-mentioned announcement can be utilized to make possible variation and amendment to technical solution of the present invention; therefore; every content not departing from technical solution of the present invention; the any simple modification done above embodiment according to technical spirit of the present invention, equivalent variations and modification, all belong to the protection range of technical solution of the present invention.

Claims (9)

1. a code modulating method, is characterized in that, comprises the steps:
The code word obtaining the first code length is encoded to information bit;
Adopt different process and the Bit Interleave of punchinging to obtain the code word of the second code length based on different constellation mapping patterns to the code word of this first code length;
Constellation mapping is carried out to obtain symbol stream to the code word of this second code length.
2. code modulating method as claimed in claim 1, is characterized in that, describedly adopts different process and the Bit Interleave of punchinging to comprise with the code word obtaining the second code length based on different constellation mapping patterns to the code word of this first code length:
Position and the Bit Interleave mode at bit place to be deleted in the code word of this first code length is determined according to different constellation mapping patterns;
Delete the bit to be deleted on this positions all in the code word of described first code length, and carry out Bit Interleave to obtain the code word of the second code length according to this Bit Interleave mode.
3. code modulating method as claimed in claim 2, it is characterized in that, described bit to be deleted is information bit or check bit.
4. code modulating method as claimed in claim 1, is characterized in that, for same code rate with the first code length but the different information bit of constellation mapping pattern, the bit number removed by process of punchinging is identical.
5. code modulating method as claimed in claim 1, it is characterized in that, described second code length is 64800.
6. code modulating method as claimed in claim 1, it is characterized in that, described constellation mapping pattern comprises regular constellation mapping pattern and irregular constellation mapping pattern.
7. code modulating method as claimed in claim 1, it is characterized in that, the planisphere that described constellation mapping pattern adopts comprises any one in 4-QAM, 16-QAM, 64-QAM, 256-QAM and 1024-QAM planisphere.
8. a decoding demodulation method, is characterized in that, comprise the steps:
Receiving symbol stream, wherein this symbol stream obtains after being processed information bit by code modulating method according to claim 1;
Constellation mapping pattern according to transmitting terminal carries out demapping to obtain log-likelihood ratio stream to this symbol stream;
Based on different constellation mapping patterns, zero padding process is carried out to this log-likelihood ratio stream and conciliate interleaving treatment to obtain the log-likelihood ratio stream after deinterleaving;
Row decoding is flow to obtain information bit to the log-likelihood ratio after this deinterleaving.
9. to decode as claimed in claim 8 demodulation method, it is characterized in that, describedly based on different constellation mapping patterns, zero padding process is carried out to this log-likelihood ratio stream and conciliate interleaving treatment and comprise to obtain the log-likelihood ratio stream after deinterleaving:
To punching position residing for the bit deleted in processing procedure and deinterleaving mode according to the different code word of constellation mapping pattern determination transmitting terminal to the first code length;
Zero padding on the position residing for the bit of all deletions, and carry out deinterleaving process to obtain the log-likelihood ratio stream after deinterleaving according to this deinterleaving mode.
CN201410146485.5A 2014-04-14 2014-04-14 Code modulating method and decoding demodulation method Active CN104980251B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410146485.5A CN104980251B (en) 2014-04-14 2014-04-14 Code modulating method and decoding demodulation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410146485.5A CN104980251B (en) 2014-04-14 2014-04-14 Code modulating method and decoding demodulation method

Publications (2)

Publication Number Publication Date
CN104980251A true CN104980251A (en) 2015-10-14
CN104980251B CN104980251B (en) 2018-09-21

Family

ID=54276392

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410146485.5A Active CN104980251B (en) 2014-04-14 2014-04-14 Code modulating method and decoding demodulation method

Country Status (1)

Country Link
CN (1) CN104980251B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106027451A (en) * 2016-04-29 2016-10-12 清华大学 Coding modulation method for multiuser transmission-oriented subcarrier variable system
WO2018127161A1 (en) * 2017-01-09 2018-07-12 上海朗帛通信技术有限公司 Method and device for use in user device and base station for channel encoding
CN109417451A (en) * 2016-05-12 2019-03-01 交互数字专利控股公司 Bit set is modulated into two symbols and symbol transmission is carried out by different communication resource

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060120481A1 (en) * 2004-12-06 2006-06-08 Samsung Electronics Co., Ltd. Apparatus and method for data transmission by constellation combination in a communication system
CN101124764A (en) * 2004-12-22 2008-02-13 高通股份有限公司 Method and apparatus for using multiple modulation schemes for a single packet
CN101882971A (en) * 2003-12-30 2010-11-10 英特尔公司 Be used for adaptive puncturing technique for multicarrier systems
CN102422614A (en) * 2009-03-12 2012-04-18 三星电子株式会社 Method for encoding control information in a communication system, and method and apparatus for transmitting and receiving the control information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101882971A (en) * 2003-12-30 2010-11-10 英特尔公司 Be used for adaptive puncturing technique for multicarrier systems
US20060120481A1 (en) * 2004-12-06 2006-06-08 Samsung Electronics Co., Ltd. Apparatus and method for data transmission by constellation combination in a communication system
CN101124764A (en) * 2004-12-22 2008-02-13 高通股份有限公司 Method and apparatus for using multiple modulation schemes for a single packet
CN102422614A (en) * 2009-03-12 2012-04-18 三星电子株式会社 Method for encoding control information in a communication system, and method and apparatus for transmitting and receiving the control information

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
EUROPEAN TELECOMMUNICATIONS STANDARDS INSTITUTE 2011: "Digital Video Broadcasting (DVB); Frame structure channel coding and modulation", 《ETSI EN 302 755 V 1.2.1》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106027451A (en) * 2016-04-29 2016-10-12 清华大学 Coding modulation method for multiuser transmission-oriented subcarrier variable system
CN106027451B (en) * 2016-04-29 2019-07-26 清华大学 The code modulating method of the subcarrier variable system of facing multiple users transmission
CN109417451A (en) * 2016-05-12 2019-03-01 交互数字专利控股公司 Bit set is modulated into two symbols and symbol transmission is carried out by different communication resource
CN109417451B (en) * 2016-05-12 2022-04-08 交互数字专利控股公司 Modulating a set of bits into two symbols and transmitting the symbols over different communication resources
WO2018127161A1 (en) * 2017-01-09 2018-07-12 上海朗帛通信技术有限公司 Method and device for use in user device and base station for channel encoding
US11283546B2 (en) 2017-01-09 2022-03-22 Shanghai Langbo Communication Technology Company Limited Method and device in UE and base station used for channel coding

Also Published As

Publication number Publication date
CN104980251B (en) 2018-09-21

Similar Documents

Publication Publication Date Title
CN113271281B (en) Transmitting method and receiving method
JP6420333B2 (en) Coded modulation device using non-uniform constellation
CN108880750B (en) Decoding and demodulating apparatus and method, receiving apparatus and method, and communication system
EP3442189B1 (en) Coding and modulation apparatus using non-uniform constellation
US10164735B2 (en) Adaptive modulation and coding method, apparatus, and system
AU2009217933B2 (en) Method and apparatus for channel encoding and decoding in a communication system using Low-Density Parity-Check codes
US9246510B2 (en) Apparatus and method for multilevel coding in communication systems
CN103236902B (en) Constellation mapping, de-mapping method, coded modulation and decoding demodulating system
CN105103511A (en) Transmission method
CN110418220B (en) Generalized frequency division multiplexing system, and method and device for generating optical fiber signals
CN109672643B (en) Transmitting apparatus
Gültekin et al. Constellation shaping for IEEE 802.11
CN103765781A (en) Method and apparatus for transmitting and receiving information in a broadcasting/communication system
KR20110033144A (en) Serial concatenation of trellis coded modulation and an inner non-binary ldpc code
EP3320633B1 (en) Coding and modulation apparatus using non-uniform constellation
JP5771134B2 (en) Transmitting apparatus and receiving apparatus
CN102694624A (en) Self-adaptive code modulation method and device
CN102315909A (en) Bit-mapping based coding modulation method and corresponding demodulation decoding method thereof
EP3291449B1 (en) Methods and devices for generating optimized coded modulations
CN103428158A (en) Digital signal transmitting device and receiving device as well as digital signal modulation method and demodulation method
US20150128004A1 (en) Constellation mapping for communication systems
CN104980251A (en) Coded modulation method and decoded demodulation method
CN103560861A (en) Constellation mapping method
WO2020020663A1 (en) Coding and modulation apparatus using multi-dimensional non-uniform constellation
He et al. Improvements to APSK constellation with gray mapping

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Room 1018, block B, No. three East Bridge Road, Pudong New Area, Shanghai, 200125, China

Applicant after: Shanghai NERC-DTV National Engineering Research Center Co., Ltd.

Address before: 200125 Shanghai East Road, Pudong New Area, No. three, No. 1018

Applicant before: Shanghai NERC-DTV National Engineering Research Center Co., Ltd.

COR Change of bibliographic data
GR01 Patent grant
GR01 Patent grant