WO2017024456A1 - Code modulation and demodulation method and apparatus - Google Patents

Code modulation and demodulation method and apparatus Download PDF

Info

Publication number
WO2017024456A1
WO2017024456A1 PCT/CN2015/086424 CN2015086424W WO2017024456A1 WO 2017024456 A1 WO2017024456 A1 WO 2017024456A1 CN 2015086424 W CN2015086424 W CN 2015086424W WO 2017024456 A1 WO2017024456 A1 WO 2017024456A1
Authority
WO
WIPO (PCT)
Prior art keywords
subcarriers
bit sequence
modulation symbol
bits
group
Prior art date
Application number
PCT/CN2015/086424
Other languages
French (fr)
Chinese (zh)
Inventor
刘晟
陈特彦
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Priority to PCT/CN2015/086424 priority Critical patent/WO2017024456A1/en
Publication of WO2017024456A1 publication Critical patent/WO2017024456A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes

Definitions

  • the present invention relates to the field of communications, and in particular, to a code modulation and demodulation method and apparatus.
  • Dual Carrier Modulation (Dual Carrier Modulation, DCM for short) is a coded modulation technique suitable for Orthogonal Frequency-Division Multiplexing (OFDM) systems.
  • OFDM Orthogonal Frequency-Division Multiplexing
  • a plurality of modulation and coding schemes (English name: Modulation Coding Scheme, MCS for short) are stored in a transmitting end, and each scheme has a different modulation scheme.
  • MCS0 adopts binary phase shift keying modulation.
  • MCS2 uses quadrature phase shift keying (English full name: Quadrature Phase Shift Keying, referred to as: QPSK) modulation mode
  • DCM technology can be replaced by higher order modulation
  • the low-order modulation method replaces the QPSK modulation of the MCS2 with the hexadecimal quadrature amplitude modulation (English name: Quadrature Amplitude Modulation, QAM for short), which can only be mapped compared to each constellation point in the QPSK constellation.
  • Two information bits are added to the subcarriers, and each constellation point in the 16-QAM constellation map can map four information bits to the subcarriers, thereby doubling the bit information that the transmitting end can transmit on the same carrier.
  • the transmitting end obtains the encoded bit sequence after channel coding the information bits, and
  • the coded bit sequence is subjected to interleaving processing and repeated processing to obtain two sets of identical bit sequences, such as bit sequence 1 and bit sequence 2 in FIG. 1, and the bit sequence 1 is mapped to the N sub-band through the 16-QAM constellation diagram 1.
  • the first N/2 subcarriers in the carrier, the bit sequence 2 is transmitted to the last N/2 subcarriers in the N subcarrier through the 16-QAM constellation diagram 2, and then passed the inverse fast Fourier transform (English full name: Inverse Fast Fourier) Transform, abbreviation: IFFT) transforms to the time domain, and finally adds a cyclic prefix (English full name: Cyclic Prefix, referred to as CP) OFDM symbol, such that since the first N/2 subcarriers and the last N subcarriers of the N subcarriers respectively carry the bit sequence, frequency domain diversity is implemented, and the receiving end receives two identical bit sequences before and after, The two bit sequences can be combined to obtain a diversity set in the frequency domain and gain.
  • IFFT inverse Fast Fourier transform
  • CP Cyclic Prefix
  • the DCM technical solution in the prior art only implements the diversity transmission of the bit sequence in the frequency domain to obtain the diversity and gain in the frequency domain.
  • the prior art does not consider how to improve the coding gain of the bit sequence.
  • the coding gain is related to the number of redundant bits in the bit sequence.
  • the embodiments of the present invention provide a code modulation and demodulation method and apparatus, which can improve the coding gain of a bit sequence transmitted by a transmitting end while obtaining diversity and gain.
  • a code modulation method including:
  • the encoded bit sequence includes M bits, N is a positive integer greater than 1, and M is a positive integer greater than N;
  • the first constellation diagram, the second constellation diagram, and the third constellation diagram adopt the same modulation order ⁇ , where the modulation order The number of bits transmitted for a modulation symbol.
  • the first group of subcarriers is the first M 1 / ⁇ subcarriers in the transmission bandwidth
  • the second group of subcarriers is the last M 1 / ⁇ subcarriers in the transmission bandwidth
  • the third group of subcarriers The carrier is the remaining M 2 / ⁇ subcarriers in the transmission bandwidth.
  • the third set of subcarriers is M 2 / c per sub-carriers (2M 1 + M 2) / c sub-carriers in the transmission bandwidth; wherein, c is the greatest common divisor of 2M 1 and M 2;
  • the first group of subcarriers is the first half of the remaining subcarriers in the transmission bandwidth, and the second group of subcarriers is the latter half of the remaining subcarriers.
  • the method further includes:
  • a code modulation method which includes:
  • N information bits are subjected to convolutional coding with a coding rate of 1/2 to obtain an encoded bit sequence;
  • the coded bit sequence includes 2N bits, and N is a positive integer greater than one;
  • the coded bit sequence is A 1 B 1 A 2 B 2 A 3 B 3 . . . A N B N , then determining the bit sequence M 1 bits for repeated transmission and M 2 bits not used for repeated transmission, including:
  • M 1 bits are selected for repeated transmission, and it is determined that the remaining M 2 bits in the encoded bit sequence are not used for repeated transmission.
  • the subcarriers in the transmission bandwidth are divided into four subbands, where each subband includes the same number of Subcarrier
  • the first group of subcarriers is the first one of the four subbands
  • the second group of subcarriers is a third subband of the 4 subbands
  • the third subcarrier is a second subband and a fourth subband of the 4 subbands.
  • one of the two subcarriers in the transmission bandwidth is divided into one sub Transmitting a carrier to the third group of subcarriers;
  • the first half of the remaining subcarriers in the transmission bandwidth are divided into the first group of subcarriers, and the second half of the subcarriers are divided into the second group of subcarriers.
  • a code demodulation method including:
  • an OFDM symbol within a transmission bandwidth where the transmission bandwidth includes a first group of subcarriers, a second group of subcarriers, and a third group of subcarriers;
  • M 1 combined demodulated bit first constellation map and second constellation map of the first modulation symbol and the second modulation symbols according to the third demodulating the modulation symbols to obtain a third constellation bits M 2;
  • a method of code modulation including:
  • the first interleaved coded bit sequence is modulated into a first modulation symbol by using a first constellation, and the first modulation symbol is mapped to a first group of subcarriers in a transmission bandwidth;
  • the second interleaved coded bit sequence is modulated into a third modulation symbol by using the first constellation, and the third modulation symbol is post-mapped to a third group of subcarriers in the transmission bandwidth;
  • the first group of subcarriers is a first half subcarrier of an odd subcarrier in the transmission bandwidth, and the second group of subcarriers is the transmission bandwidth.
  • the third group of subcarriers is a first half of the even subcarriers of the transmission bandwidth
  • the fourth group of subcarriers is a second half of the even subcarriers of the transmission bandwidth.
  • the first interleaved coded bit sequence is modulated into the first modulation symbol by using the first constellation Previously, including:
  • the modulating the first interleaved coded bit sequence into the first modulation symbol by using the first constellation including:
  • the first interleaved coded bit sequence after the bit position is repeatedly switched, and the first interleaved coded bit sequence after the repeated bit position is repeatedly modulated into the second modulation symbol by using a second constellation.
  • the method further includes:
  • a method of code modulation including:
  • N information bits are subjected to convolutional coding with a coding rate of 1/2 to obtain an encoded bit sequence;
  • the coded bit sequence includes 2N bits, and N is a positive integer greater than one;
  • the first interleaved encoded bit sequence is modulated into a first modulation symbol by a first constellation pattern of a hexadecimal quadrature amplitude modulation 16-QAM modulation scheme, and the first modulation symbol is mapped to a first one of transmission bandwidths Group of subcarriers;
  • the first constellation pattern using a 16-QAM modulation scheme modulates the second interleaved coded bit sequence into a third modulation symbol, and maps the third modulation symbol to a third group of the transmission bandwidth Carrier wave
  • the first group of subcarriers is a first half subcarrier of an odd subcarrier in the transmission bandwidth
  • the second group of subcarriers is the transmission bandwidth.
  • the third group of subcarriers is a first half of the even subcarriers of the transmission bandwidth
  • the fourth group of subcarriers is a second half of the even subcarriers of the transmission bandwidth.
  • the method before the first interleaved coded bit sequence is modulated into the first modulation symbol by using the first constellation of the hexadecimal quadrature amplitude modulation 16-QAM modulation mode, the method includes:
  • the first constellation in the 16-QAM modulation mode modulates the first interleaved coded bit sequence into a first modulation symbol, including:
  • the repeating the first interleaved coded bit sequence, and modulating the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation of the 16-QAM modulation mode including:
  • the first interleaved coded bit sequence after the bit position is repeatedly switched, and the first interleaved coded bit sequence after the repeated bit position is repeatedly modulated into the second modulation symbol by using the second constellation.
  • a method for code demodulation comprising:
  • the parsing the OFDM symbol to obtain the first interleaved coded bit sequence and the second interleaved coded bit sequence includes:
  • the first group of subcarriers is the first half of the subcarriers of the odd subcarriers
  • the second group of subcarriers is the second half of the subcarriers of the odd subcarriers
  • the third group of subcarriers Is the first half of the subcarriers of the even subcarriers in the transmission bandwidth
  • the fourth group of subcarriers is the second half of the subcarriers of the even subcarriers
  • a transmitting end including:
  • a channel coder for channel coding N information bits to obtain an encoded bit sequence;
  • the encoded bit sequence includes M bits, N is a positive integer greater than 1, and M is a positive integer greater than N;
  • a first interleaver configured to interleave the M 1 bits to obtain a first interleaved coded bit sequence
  • a modulating unit configured to modulate the first interleaved coded bit sequence into a first modulation symbol by using a first constellation, and map the first modulation symbol to a first group of subcarriers in a transmission bandwidth;
  • the modulating unit is further configured to: repeat the first interleaved coded bit sequence, modulate the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, and map the second modulation symbol a second set of subcarriers into the transmission bandwidth;
  • a second interleaver configured to interleave the M 2 bits to obtain a second interleaved coded bit sequence
  • the modulating unit is further configured to: modulate the second interleaved coded bit sequence into a third modulation symbol by using a third constellation, and map the third modulation symbol to a third group of the transmission bandwidth Subcarrier.
  • the first constellation diagram, the second constellation diagram, and the third constellation diagram adopt the same modulation order ⁇ , where the modulation order The number of bits transmitted for a modulation symbol.
  • the first group of subcarriers is the first M 1 / ⁇ subcarriers in the transmission bandwidth
  • the second group of subcarriers is the last M 1 / ⁇ subcarriers in the transmission bandwidth
  • the third group of subcarriers The carrier is the remaining M 2 / ⁇ subcarriers in the transmission bandwidth.
  • the method is as follows:
  • the third set of subcarriers is M 2 / c per sub-carriers (2M 1 + M 2) / c sub-carriers in the transmission bandwidth; wherein, c is the greatest common divisor of 2M 1 and M 2;
  • the first group of subcarriers is the first half of the remaining subcarriers in the transmission bandwidth, and the second group of subcarriers is the latter half of the remaining subcarriers.
  • the modulating unit is further configured to: perform the first modulation a symbol, the second modulation symbol and the third modulation symbol are inverse-Fourier Fourier Transform, and a cyclic prefix is added to obtain an orthogonal frequency division multiplexing OFDM symbol;
  • the transmitting end further includes a transmitting unit, configured to send the OFDM symbol.
  • a receiving end including:
  • An acquiring unit configured to acquire an OFDM symbol within a transmission bandwidth sent by the transmitting end, where the transmission bandwidth includes a first group of subcarriers, a second group of subcarriers, and a third group of subcarriers;
  • a parsing unit configured to parse the OFDM symbol to obtain a first modulation symbol on the first group of subcarriers, a second modulation symbol on the second group of subcarriers, and a third on the third group of subcarriers Three modulation symbols;
  • Demodulation means for demodulating joint according to the first constellation map and second constellation map of the first modulation symbol and the second modulation symbol to obtain M 1 bit, according to the third third constellation
  • a decoding unit configured to recombine the M 1 bit and the M 2 bit, and obtain the N information bits by channel decoding.
  • a transmitting end comprising:
  • a channel coder for channel coding a plurality of information bits to obtain an encoded bit sequence
  • a first interleaver configured to perform interleaving processing on the odd bit sequence included in the encoded bit sequence to obtain a first interleaved coded bit sequence
  • a second interleaver configured to perform interleaving processing on the even bit sequence included in the encoded bit sequence to obtain a second interleaved coded bit sequence
  • a modulating unit configured to modulate the first interleaved coded bit sequence into a first modulation symbol by using a first constellation, and map the first modulation symbol to a first group of subcarriers in a transmission bandwidth;
  • the modulating unit is further configured to: repeat the first interleaved coded bit sequence, modulate the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, and map the second modulation symbol a second set of subcarriers into the transmission bandwidth;
  • the modulating unit is further configured to: modulate the second interleaved coded bit sequence into a third modulation symbol by using the first constellation, and map the third modulation symbol to a third of the transmission bandwidth Group of subcarriers;
  • the modulating unit is further configured to: repeat the second interleaved coded bit sequence, modulate the repeated second interleaved coded bit sequence into a fourth modulation symbol by using the second constellation, and perform the fourth modulation The symbol is mapped to a fourth set of subcarriers in the transmission bandwidth.
  • the first group of subcarriers is a first half subcarrier of an odd subcarrier in the transmission bandwidth
  • the second group of subcarriers is the transmission zone The latter half of the subcarriers of the odd subcarriers
  • the third group of subcarriers is a first half of the even subcarriers of the transmission bandwidth
  • the fourth group of subcarriers is a second half of the even subcarriers of the transmission bandwidth.
  • the modulating unit is configured to: modulate the first interleaved coded bit sequence after the bit position is modulated into the first modulation symbol by using a first constellation; and repeat the bit interleave bit sequence after the bit position is repeatedly changed And modulating, by the second constellation diagram, the first interleaved coded bit sequence after the repeated bit position is modulated into the second modulation symbol.
  • the modulating unit is further configured to: perform the first modulation a symbol, the second modulation symbol, the third modulation symbol, and the fourth modulation symbol are inverse fast Fourier transform, and a cyclic prefix is added to obtain an orthogonal frequency division multiplexing OFDM symbol;
  • the transmitting end further includes a sending unit, configured to send the OFDM symbol.
  • a tenth aspect provides a receiving end, which is characterized by comprising:
  • An acquiring unit configured to acquire an OFDM symbol within a transmission bandwidth sent by the transmitting end
  • a parsing unit configured to parse the OFDM symbol to obtain a first interleaved encoded bit sequence and a second interleaved encoded bit sequence
  • a first deinterleaver configured to perform deinterleave processing on the first interleaved coded bit sequence to obtain an odd bit sequence
  • a second deinterleaver configured to perform deinterleave processing on the second interleaved coded bit sequence to obtain an even bit sequence
  • a decoding unit configured to recombine the odd bit sequence and the even bit sequence, and obtain valid information bits by channel decoding.
  • the parsing unit is specifically configured to:
  • the first group of subcarriers is the first half of the subcarriers of the odd subcarriers
  • the second group of subcarriers is the second half of the subcarriers of the odd subcarriers
  • the third group of subcarriers Is the first half of the subcarriers of the even subcarriers in the transmission bandwidth
  • the fourth group of subcarriers is the second half of the subcarriers of the even subcarriers
  • the transmitting end performs channel coding on the N information bits to obtain a coded bit sequence;
  • the M 2 bits are modulated by a third constellation and mapped to a third group of subcarriers in the transmission bandwidth.
  • the present invention is only The partial bits in the encoded bit sequence are repeatedly transmitted. Therefore, the number of bits in the encoded bit sequence obtained by the existing DCM technique is less than M, that is, the present invention can adopt a lower code rate versus N information.
  • the bits are encoded such that more redundant bits are included in the encoded bit sequence, thereby improving the error correction and error detection capabilities of the receiving end, and obtaining coding gain.
  • FIG. 1 is a flowchart of processing information bits by a conventional DCM technology provided by the present invention
  • FIG. 2 is a schematic flowchart of a code modulation method according to an embodiment of the present invention.
  • FIG. 3 is a schematic flowchart diagram of another code modulation method according to an embodiment of the present invention.
  • FIG. 4 is a flowchart of processing an information bit by a transmitting end according to an embodiment of the present invention
  • FIG. 5 is a flowchart of a demodulation method according to an embodiment of the present invention.
  • FIG. 6 is a flowchart of processing an OFDM symbol by a receiving end according to an embodiment of the present invention.
  • FIG. 7 is a schematic flowchart diagram of still another coding and modulation method according to an embodiment of the present invention.
  • FIG. 8 is a schematic flowchart diagram of still another coding and modulation method according to an embodiment of the present invention.
  • FIG. 9 is a flowchart of another method for processing information bits by a transmitting end according to an embodiment of the present invention.
  • FIG. 10 is a flowchart of another demodulation method according to an embodiment of the present invention.
  • FIG. 11 is a flowchart of another method for processing an OFDM symbol by a receiving end according to an embodiment of the present invention.
  • FIG. 12 is a schematic structural diagram of a transmitting end according to an embodiment of the present invention.
  • FIG. 13 is a schematic structural diagram of a receiving end according to an embodiment of the present invention.
  • FIG. 14 is a schematic structural diagram of another transmitting end according to an embodiment of the present invention.
  • FIG. 15 is a schematic structural diagram of another receiving end according to an embodiment of the present invention.
  • the 802.11 standard protocol specifies a plurality of modulation and coding schemes, including MCS0 to MCS5 as shown in Table 1 below.
  • MCS2 adopts a code rate of 1/2, that is, 2N information bits can be output for the input N information bits. And the MCS2 adopts a QPSK modulation method, which can map 2 bits to one modulation symbol and map the modulation symbol to one subcarrier.
  • the existing DCM technology is only used to improve the bit transmission capability in the MCS2 modulation mode, and does not consider how to improve the coding gain of the coded bit sequence transmitted by the transmitting end, the coding gain and the coding.
  • the number of redundant bits in the bit sequence is related to a code modulation and demodulation method and apparatus provided by the embodiments of the present invention, which can improve the coding gain of the bit sequence transmitted by the transmitting end while obtaining diversity and gain.
  • An embodiment of the present invention provides a coding and modulation method, where an execution body of the method is a transmitting end of an OFDM symbol, as shown in FIG. 2, the method includes:
  • the transmitting end performs channel coding on the N information bits to obtain an encoded bit sequence.
  • the encoded bit sequence includes M bits, N is a positive integer greater than 1, and M is a positive integer greater than N.
  • the transmitting end determines the coded bit sequence for the repeated transmission of M 1 and M bit is not used for repeat transmission of two bits.
  • the transmitting end may select M 1 bits in the odd bits A 1 A 2 A 3 ... A N for repeated transmission and determine the remaining in the encoded bit sequence M 2 bits are not used for repeated transmission; alternatively, the transmitting end selects M 1 bits for repeated transmission in even bits B 1 B 2 B 3 . . . B N and determines the remaining M in the encoded bit sequence 2 bits are not used for repeated transmission.
  • the transmitter uses the first interleaver for interleaving bits M 1, to obtain a first interleaved coded bit sequence, using a first constellation and a first interleaving the coded bit sequence modulating a first modulation symbol, and The first modulation symbol is mapped to a first set of subcarriers in a transmission bandwidth.
  • the transmitting end repeats the first interleaved coded bit sequence, modulates the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, and maps the second modulation symbol to a transmission bandwidth.
  • the second set of subcarriers The second set of subcarriers.
  • the transmitting end interleaves the M 2 bits by using a second interleaver to obtain a second interleaved coded bit sequence, and modulates the second interleaved coded bit sequence into a third modulation symbol by using a third constellation, and The third modulation symbol is mapped to a third set of subcarriers in the transmission bandwidth.
  • the interleaving manner used by the first interleaver and the second interleaver may be the same.
  • the first constellation, the second constellation, and the third constellation may belong to different constellations of the same modulation mode.
  • the first constellation diagram, the second constellation diagram, and the third constellation diagram adopt the same modulation order ⁇ , wherein the modulation order is the number of bits transmitted by one modulation symbol.
  • the first group of subcarriers is a pre-M 1 / ⁇ subcarriers in the transmission bandwidth
  • the second group of subcarriers is a post M 1 / in the transmission bandwidth.
  • ⁇ subcarriers, the third group of subcarriers being M 2 / ⁇ subcarriers remaining in the transmission bandwidth.
  • the interval between the first group of subcarriers and the second group of subcarriers is the largest, which is beneficial to the diversity and gain obtained by the receiving end.
  • the third set of subcarriers for each of (2M 1 + M 2) / c subcarriers in M 2 / c sub-carriers in the transmission bandwidth wherein, c is the greatest common divisor of 2M 1 and M 2 ; the first group of subcarriers is the first half of the remaining subcarriers in the transmission bandwidth, and the second group of subcarriers is the latter half of the remaining subcarriers Carrier.
  • the transmission bandwidth transmitted by the transmitting end carries M 1 bits of repeated transmission, and M 2 bits of unrepeated, so that the total number of bits transmitted at the transmitting end is the same, and the input information bits are
  • the existing DCM technology since the existing DCM technology repeatedly transmits all the bits in the encoded bit sequence, and the present invention only repeats the transmission of some bits in the encoded bit sequence, the existing DCM technology is encoded.
  • the number of bits in the encoded bit sequence is less than M, that is, the present invention can encode N information bits with a lower code rate, so that more redundant bits are included in the encoded bit sequence, thereby improving
  • the error correction and error detection capability at the receiving end obtains the coding gain.
  • the present invention reduces the code rate adopted by each modulation and coding scheme in the existing standard, that is, for the original modulation coding.
  • the original code rate n/m adopted by the scheme has a relationship that N/M is less than n/m, and the N/M is the code rate adopted by the transmitting end of the present invention.
  • the total amount of bits that can be transmitted in the transmission bandwidth is 2 Nm/n, and if the total amount of bits transmitted by the present invention is constant, Then, after channel coding the N information bits to obtain M bits, the number M 1 of bits used for repeated transmission is equal to 2Nm/nM, and the number M2 of bits not used for repeated transmission is equal to 2M-2Nm/n, so that The ratio of the number of subcarriers included in the first group of subcarriers to the number of subcarriers included in the second group of subcarriers, and the ratio of the number of subcarriers included in the third group of subcarriers is (2m-Mn)/(Mn -m).
  • step S201 for X 1 x 2 x 3 ... x N , a total of N information bits, the transmitting end encodes the N information bits by using a code rate of 1/2, and the obtained encoded information is obtained.
  • the bit sequence is A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N .
  • the transmitting end determines that the M1 bits used for repeated transmission in the bit sequence and the M 2 bits that are not used for repeated transmission specifically include: in the odd bits A 1 A 2 A 3 ... A N Selecting M 1 bits for repeated transmission, determining that the remaining M 2 bits in the encoded bit sequence are not used for repeated transmission; or selecting M 1 bits in even bits B 1 B 2 B 3 . . . B N For repeated transmissions, it is determined that the remaining M 2 bits in the encoded bit sequence are not used for repeated transmission.
  • the transmitting end selects two odd bits or two even bits for every 6 bits for repetition Transmission, the remaining 4 bits are not used for repeated transmission.
  • Manner 1 The transmitting end selects the first two odd bits in each of the 6 bits of the encoded bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N for repeated transmission, that is, for repetition
  • the transmitted bits are A 1 A 2 A 4 A 5 A 7 A 8 ...
  • the bits not used for repeated transmission are B 1 B 2 A 3 B 3 B 4 B 5 A 6 B 6 B 7 B 8 A 9 B 9 ....
  • the transmitting end selects the first and last two odd bits in each of the 6 bits of the encoded bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N for repeated transmission, that is, for repetition
  • the transmitted bits are A 1 A 3 A 4 A 6 A 7 A 9 ...
  • the bits not used for repeated transmission are B 1 A 2 B 2 B 3 B 4 A 5 B 5 B 6 B 7 A 7 B 8 B 9 ....
  • Manner 3 The transmitting end selects the middle two odd bits in each of the 6 bits of the encoded bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N for repeated transmission, that is, for repetition
  • the transmitted bits are A 2 A 3 A 5 A 6 A 8 A 9 ...
  • the bits not used for repeated transmission are A 1 B 1 B 2 B 3 A 4 B 4 B 5 B 6 A 7 B 7 B 8 B 9 ....
  • the transmitting end may also select the first two even bits in every 6 bits of the encoded bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N , or The first and last even two bits, or the middle two even bits are used for repeated transmission.
  • a N B N selects the first two bits out of every 6 bits, ie the first odd bit and the first even bit are used for repeated transmission, or The first odd bit or the second even bit is selected for repeated transmission, which is not limited by the present invention.
  • the transmitting end may also select bits for repeated transmission by other means, which is not limited by the present invention.
  • the ratio between the number of subcarriers included in the subcarrier and the number of subcarriers included in the second group of subcarriers, and the number of subcarriers included in the third group of subcarriers is specifically 2 (mn) / (2n - m) .
  • the transmitting end can divide all subcarriers in the transmission bandwidth into 2(mn)+(2n-m) subbands, wherein each subband includes the same number of subcarriers, and the first half subband of the odd subbands in the 2(mn)+(2n-m) subbands Dividing into the first group of subcarriers, dividing the second half of the subbands of the odd subbands in the 2(mn)+(2n-m) subbands into the second group of subcarriers, the 2(mn)+( The remaining subbands of 2n-m) subbands are divided into the third group of subcarriers.
  • the transmitting end divides all subcarriers in the transmission bandwidth into 4 subbands, where each subband includes the same number of subcarriers, for example, in the transmission bandwidth. All subcarriers are f 1 , f 2 , f 3 , ..., f 12 , then the first subband of the 4 subbands is f 1 , f 2 , f 3 , and the second subband is f 4 , f 5 , f 6 , the third sub-band is f 7 , f 8 , f 9 , and the fourth sub-band is f 10 , f 11 , f 12 , and further, the transmitting end of the first sub-band of the four sub-bands As the first group of subcarriers, the third subband is used as the second group of subcarriers, and the second subband and the third subband are used as the third group of subcarriers.
  • the transmitting end divides all subcarriers in the transmission bandwidth into three subbands, wherein each subband includes the same number of subcarriers, for example, in the transmission bandwidth. All subcarriers are f 1 , f 2 , f 3 , ..., f 12 , then the first subband of the 3 subbands is f 1 , f 2 , f 3 , f 4 , and the second subband is f 5 , f 6 , f 7 , f 8 , the third sub-band is f 9 , f 10 , f 11 , f 12 , further, the transmitting end uses the first sub-band of the three sub-bands as the first group
  • the subcarriers have a third subband as the second group of subcarriers and a second subband as the third group of subcarriers.
  • the transmitting end divides all subcarriers in the transmission bandwidth into 8 subbands, where each subband includes the same number of subcarriers
  • the transmitting end may The first subband and the third subband of the 8 subbands are divided into the first group of subcarriers, and the fifth subband and the seventh subband of the 8 subbands are divided into the second group of subcarriers, The second subband of the 8 subbands, the fourth subband, the sixth subband and the eighth subband are divided into the third group of subcarriers.
  • the transmitting end may also be every Nm/(Mn-Nm) in the transmission bandwidth. Dividing one subcarrier into a third group of subcarriers, and dividing a first half of the remaining subcarriers in the transmission bandwidth into the first group of subcarriers, and dividing the second half of the subcarriers into the second group Subcarrier.
  • the transmitting end divides one subcarrier into the third group of subcarriers in every two subcarriers in the transmission bandwidth, for example, If all the subcarriers in the transmission bandwidth are f 1 , f 2 , f 3 , . . . , f 12 , the transmitting end can divide the subcarriers f 2 , f 4 , f 6 , f 8 , f 10 , f 12 into the first subcarriers.
  • the three sets of subcarriers divide the subcarriers f 1 , f 3 , f 5 into a first group of subcarriers, and divide the subcarriers f 7 , f 9 , f 11 into a second group of subcarriers.
  • the transmitting end divides one subcarrier into the third group of subcarriers in every three subcarriers in the transmission bandwidth, for example, the transmission bandwidth. All the subcarriers in the medium are f 1 , f 2 , f 3 , ..., f 12 , then the transmitting end can divide the subcarriers f 3 , f 6 , f 9 , f 12 into a third group of subcarriers, and the subcarriers f 1 , f 2 , f 4 , f 5 are divided into a first group of subcarriers, and subcarriers f 7 , f 8 , f 10 , f 11 are divided into second group subcarriers.
  • the transmitting end divides one subcarrier into the third group of subcarriers in every three subcarriers in the transmission bandwidth, for example, the transmission bandwidth. All the subcarriers in the medium are f 1 , f 2 , f 3 , ..., f 16 , then the transmitting end can divide the subcarriers f 4 , f 8 , f 12 , f 16 into a third group of subcarriers, and the subcarriers f 1 , f 2 , f 3 , f 5 , f 6 , f 7 are divided into first group of subcarriers, and subcarriers f 9 , f 10 , f 11 , f 13 , f 14 , f 15 are divided into second groups Subcarrier.
  • the transmitting end determines the bits for repeated transmission for different original code rates, and the manner of grouping the subcarriers in the transmission bandwidth.
  • the transmission is performed.
  • the code rate N/M of the channel coding may have other values, which are not enumerated here.
  • the transmitting end may further perform an inverse fast Fourier transform on the modulation symbols mapped to the first group of subcarriers, the second group of subcarriers, and the third group of subcarriers, and add a cyclic prefix to obtain
  • the OFDM symbols are orthogonally frequency division multiplexed and transmitted.
  • the existing DCM technology performs channel coding by 3/4 code rate for 6 information bits, and obtains an encoded bit sequence including 8 bits, wherein there are two redundant bits among the 8 bits, and the 8 coded bits are repeatedly transmitted. Therefore, the total amount of bits transmitted by the transmitting end is 16, and after receiving the two sets of coded bit sequences repeatedly transmitted by the transmitting end, the two sets of coded bit sequences can be combined. Obtaining the diversity and gain in the frequency domain;
  • the code modulation method provided by the embodiment of the present invention obtains a coded bit sequence including 12 bits for channel coding by using a 1/2 code rate for six information bits, wherein there are 6 redundant bits in the 12 bits.
  • the remaining bits, and 4 bits of the 12 bits are repeatedly transmitted, and the remaining 8 bits are not used for repeated transmission, so that the receiving end can obtain the diversity in the frequency domain after receiving the repeated transmission of another bit by the transmitting end.
  • Gain in addition, since the redundant bits included in the coded bits are more, thereby improving the error correction and error detection capability of the receiving end, the coding gain is obtained.
  • Embodiment 1 of the present invention describes an existing scheme for improving MCS2 by using DCM technology, and illustrates that the embodiment of the present invention adopts a 1/2 code rate.
  • the technical effect that the embodiment of the present invention can obtain when N/M 1/2, and the 16-QAM modulation mode.
  • MCS2 can obtain 4N after channel coding.
  • the transmitting end performs convolutional coding of N information bits with a coding rate of 1/2 to obtain an encoded bit sequence.
  • the encoded bit sequence includes 2N bits, and N is a positive integer greater than 1.
  • the transmitting end determines 2N/3 bits in the encoded bit sequence for repeated transmission and 4N/3 bits not used for repeated transmission.
  • step S302 the transmitting end determines 2N/3 bits in the odd or even bits of the encoded bit sequence for repeated transmission, and determines that the remaining 4N/3 bits are not used for repeated transmission.
  • the transmitting end interleaves the 2N/3 bits by using a first interleaver to obtain a first interleaved coded bit sequence, and composing the first interlace by using a first constellation diagram of a 16-QAM modulation mode.
  • the code bit sequence is modulated into a first modulation symbol and the first modulation symbol is mapped to a first set of subcarriers in the transmission bandwidth.
  • the transmitting end repeats the first interleaved coded bit sequence, and modulates the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation of the 16-QAM modulation mode, and the second modulation symbol is used. Maps to a second set of subcarriers in the transmission bandwidth.
  • the transmitting end interleaves the 4N/3 bits by using a second interleaver to obtain a second interleaved coded bit sequence, and modulates the second interleaved coded bit sequence into a third constellation diagram of a 16-QAM modulation mode. a third modulation symbol and mapping the third modulation symbol to a third set of subcarriers in the transmission bandwidth.
  • the total amount of bits transmitted by the transmitting end is also 8N/3, so that when the input information bits are all N and the total output information bits are 8N/3,
  • the invention adopts a lower code rate, so that the number of bits included in the encoded bit sequence of the embodiment of the present invention is larger than the existing DCM technology, and therefore, the embodiment of the present invention improves the coding gain.
  • each of the constellation points in the 16-QAM modulation scheme can be mapped to a modulation symbol on one subcarrier, and the number of bits transmitted is four.
  • the transmitting end transmits the first interleaved coded bit sequence to the first modulation symbol before using the first constellation of the 16-QAM modulation mode.
  • All subcarriers in the bandwidth are divided into 4 subbands, each subband includes the same number of subcarriers, and the first group of subcarriers is the first subband of the 4 subbands, and the second group of subcarriers is The third sub-band of the 4 sub-bands is the second sub-band and the fourth sub-band of the 4 sub-bands.
  • the transmitting end may further perform the transmission before the N/3 bits are modulated into the first modulation symbol by using the first constellation of the 16-QAM modulation mode. Dividing one subcarrier into the third group of subcarriers in each of the two subcarriers in the bandwidth, and dividing the first half of the remaining subcarriers in the transmission bandwidth into the first group of subcarriers, and the second half of the subcarriers Divided into the second group of subcarriers.
  • FIG. 4 is a flowchart of processing information bits according to an embodiment of the present invention, as shown in FIG. 4 . As shown, each of the method steps shown in FIG. 3 is visually displayed in FIG. 4. Compared with FIG. 4 and FIG. 1, a code modulation method and an existing DCM technology provided by the embodiments of the present invention can be more directly embodied. The difference.
  • the transmitting end encodes N information bits through a channel to obtain an encoded bit sequence including 2N bits, and the transmitting end encodes the encoded bit sequence by bit grouping. Divided into a first bit sequence comprising 2N/3 bits, and a second bit sequence comprising 4N/3 bits, wherein the 2N/3 bits are used for repeated transmission, and the 4N/3 bits are not used for repeated transmission .
  • the transmitting end may select one of every 3 bits of the encoded bit sequence for repeated transmission, the remaining two are not used for repeated transmission, or may select two for every 6 bits of the encoded bit sequence for repetition. For the transmission, the remaining 4 are not used for the repeated transmission, which is not limited by the embodiment of the present invention.
  • the transmitting end may be in the encoded bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ...
  • the first two odd bits are selected for every 6 bits of A N B N , or two odd bits at the beginning and the end, or two odd bits are used for repeated transmission, and the remaining bits are not used for repeated transmission.
  • the transmitting end performs interleaving processing on the first bit sequence by using the first interleaver, and repeats the first bit sequence after the interleaving process to obtain two sets of identical third bit sequences and fourth bit sequences, which will The second bit sequence is interleaved by the second interleaver to obtain a fifth bit sequence.
  • the transmitting end determines a first group of subcarriers including N/12 subcarriers in the transmission bandwidth, a second group of subcarriers including N/12 subcarriers, and a third group of subcarriers including N/6 subcarriers .
  • the following example illustrates how the transmitting end divides the first group of subcarriers, the second group of subcarriers, and the third group of subcarriers.
  • the transmitting end divides all subcarriers in the transmission bandwidth into 4 subbands, and the transmitting end divides all subcarriers in the transmission bandwidth into 4 subbands, where each subband includes the same number of subcarriers. For example, if all subcarriers in the transmission bandwidth are f 1 , f 2 , f 3 , . . .
  • the first subband of the 4 subbands is f 1 , f 2 , f 3 , and the second sub
  • the band is f 4 , f 5 , f 6
  • the third sub-band is f 7 , f 8 , f 9
  • the fourth sub-band is f 10 , f 11 , f 12
  • the transmitting end is the 4 sub-bands
  • the first subband in the group serves as the first group of subcarriers, the third subband as the second group of subcarriers, and the second subband and the third subband as the third group of subcarriers.
  • the transmitting end divides one subcarrier into the third group of subcarriers in every two subcarriers in the transmission bandwidth, for example, all subcarriers in the transmission bandwidth are f 1 , f 2 , f 3 ,... , f 12
  • the transmitter may divide the subcarriers f 2 , f 4 , f 6 , f 8 , f 10 , f 12 into a third group of subcarriers, and divide the subcarriers f 1 , f 3 , f 5 into The first set of subcarriers divides the subcarriers f 7 , f 9 , f 11 into a second set of subcarriers.
  • the transmitting end modulates the third bit sequence into a first modulation symbol by using a first constellation of 16-QAM, and maps the first modulation symbol to the first group of subcarriers, and adopts a 16-QAM
  • the second constellation map modulates the fourth bit sequence into a second modulation symbol, and maps the second modulation symbol to the second group of subcarriers, and modulates the fifth bit sequence into a third constellation by using a third constellation of 16-QAM Transmitting a third modulation symbol to the first group of subcarriers, performing an inverse fast Fourier transform on the first modulation symbol, the second modulation symbol, and adding a cyclic prefix , an OFDM symbol is obtained, and the OFDM symbol is transmitted.
  • the receiving end can parse the third bit sequence, the fourth bit sequence and the fifth bit sequence, and combine the third bit sequence and the fourth bit sequence to obtain
  • the diversity and gain are combined, and since the 1/2 code rate is compared with the 3/4 code rate, more redundant bits are included in the coded bit sequence, thereby improving the error correction and error detection capability of the receiving end, and obtaining the coding gain.
  • An embodiment of the present invention provides a coding and demodulation method, where an execution body of the method is a receiving end of an OFDM symbol, which is used to modulate the code modulation method provided by Embodiment 1 of the present invention.
  • the OFDM symbol is demodulated, as shown in FIG. 5, and includes:
  • the receiving end acquires an OFDM symbol within a transmission bandwidth sent by the transmitting end, where the transmission bandwidth includes a first group of subcarriers, a second group of subcarriers, and a third group of subcarriers.
  • the receiving end parses the OFDM symbol to obtain a first modulation symbol on the first group of subcarriers, a second modulation symbol on the second group of subcarriers, and a third modulation symbol on the third group of subcarriers.
  • the terminal receives the first modulation symbol and the second modulation symbols joint demodulation according to the first constellation map and second constellation map to obtain M 1 bit, according to a third de-third modulation symbol of the constellation M 2 bits are obtained.
  • the receiving end reassembles the M 1 bit and the M 2 bit, and obtains the N information bits by channel decoding.
  • the existing DCM technique repeats all the bits in the encoded bit sequence, and the present invention only encodes Some bits in the bit sequence are repeatedly transmitted. Therefore, the number of bits in the encoded bit sequence obtained by the existing DCM technique is less than M, that is, the present invention can perform N information bits with a lower code rate.
  • the coding makes more redundant bits included in the encoded bit sequence, thereby improving the error correction and error detection capability of the receiving end and obtaining the coding gain.
  • FIG. 6 is a flowchart of processing a OFDM symbol by a receiving end according to an embodiment of the present invention.
  • the receiving end removes a CP from each received OFDM symbol, and then passes the fast Fuli.
  • the leaf transform (English full name: Fast Fourier Transformation, FFT for short) transforms the signal into the frequency domain, and then extracts the first group of subcarriers after channel equalization, the second group of subcarriers and the third group of subcarriers First to third modulation symbols, combined with the first constellation diagram and the second constellation diagram, jointly demodulating the first modulation symbol and the second modulation symbol, and then passing through the first deinterleaver; using the third constellation pair
  • the third modulation symbol is demodulated and then passed through a second deinterleaver, wherein the first deinterleaver and the second deinterleaver respectively respectively interleave M 1 bits with the transmitting end and the pair A second interleaver in which M 2 bits are interleaved corresponds to each other.
  • An embodiment of the present invention provides a method for coding modulation.
  • the execution body of the method is a transmitting end of an OFDM symbol. As shown in FIG. 7, the method includes:
  • the transmitting end performs channel coding on multiple information bits to obtain an encoded bit sequence.
  • the transmitting end performs interleaving processing on the odd bit sequence included in the encoded bit sequence according to the first interleaver to obtain a first interleaved encoded bit sequence.
  • the transmitting end performs interleaving processing on the even bit sequence included in the encoded bit sequence according to the second interleaver to obtain a second interleaved encoded bit sequence.
  • the transmitting end modulates the first interleaved coded bit sequence into a first group of subcarriers in a transmission bandwidth by using a first constellation.
  • the transmitting end repeats the first interleaved coded bit sequence, and the repeated first interleaved coded bit sequence is modulated by the second constellation and then mapped to the second group of subcarriers in the transmission bandwidth.
  • the transmitting end modulates the second interleaved coded bit sequence into a third group of subcarriers in the transmission bandwidth by using a first constellation.
  • the transmitting end repeats the second interleaved coded bit sequence, and the repeated second interleaved coded bit sequence is modulated by the second constellation and then mapped to the fourth group of subcarriers in the transmission bandwidth.
  • the first interleaver is different from the second interleaver, so that the transmitting end divides the encoded bit sequence into an odd bit sequence and an even bit sequence according to an arrangement order.
  • interleaving the odd bit sequence and the even bit sequence respectively by using different interleavers and the present invention can pass the adjacent two bits in the encoded bit sequence by using the same interleaver for interleaving the encoded bit sequence.
  • the constellation map is mapped to two subcarriers that are further apart, so that the distribution of the encoded bit sequence in the transmission bandwidth is more dispersed, which is advantageous for the receiving end to obtain diversity and gain.
  • the transmitting end swaps the first n bits and the last m bits in the first interleaved coded bit sequence.
  • n and m are both positive integers greater than 1
  • n + m N
  • N is the number of bits included in the first interleaved coded bit sequence
  • the transmitting end uses the first constellation diagram to change the bit position
  • the first interleaved coded bit sequence is modulated into the first modulation symbol, and the first interleaved coded bit sequence after the bit position is repeatedly switched, and the first interlace code after the repeated bit position is repeated by using the second constellation picture
  • the bit sequence is modulated into the second modulation symbol, wherein the first interleaver and the second interleaver may be identical.
  • the first interleaved coded bit sequence is A 0 A 1 A 2 A 3 . . . A 47
  • the second interleaved coded bit sequence is B 0 B 1 B 2 B 3 . . . B 47
  • the transmitting end will The first 24 bits in the first interleaved coded bit sequence A 0 A 1 A 2 ... A 23 and the last 24 bits A 24 A 25 A 26 ... A 47 swap position, the first interleaved coded bit sequence after the swap position That is, A 24 A 25 A 26 ... A 47 A 0 A 1 A 2 ...
  • the transmitting end maps the first interleaved coded bit sequence after the swap position to the first constellation map a first set of subcarriers, repeating the first interleaved coded bit sequence after the swap position, and mapping the repeated first interleaved coded bit sequence to the second set of subcarriers by using the second constellation
  • the second interleaved coded bit sequence B 0 B 1 B 2 B 3 . . . B 47 is mapped to the third group of subcarriers by the third constellation, and the second interleaved coded bit sequence is repeated, and the fourth constellation is adopted.
  • the repeated second interleaved coded bit sequence is mapped to the fourth set of subcarriers.
  • the values of n and m may not be half of the number of bits included in the first interleaved coded bit sequence, for example, When the number of bits N included in the first interleaved coded bit sequence is an odd number, n may be equal to (2N-1)/2, and m may be equal to (2N+1)/2, which is not limited in the present invention.
  • the location of the first interleaved bit sequence is changed with the transmitting end, and the second interleaving bit sequence is unchanged, and the transmitting end may also perform position switching on the second interleaved bit sequence, and the first interleaved bit sequence is unchanged, and is no longer Narration.
  • the first subcarrier is a first half subcarrier of an odd subcarrier in the transmission bandwidth
  • the second subcarrier is a second half subcarrier of an odd subcarrier in the transmission bandwidth
  • the third subcarrier is The first half of the even subcarriers in the transmission bandwidth
  • the fourth subcarrier is the second half of the even subcarriers in the transmission bandwidth.
  • the transmission bandwidth of the transmitting end includes 48 subcarriers as f 1 , f 2 , f 3 , . . . , f 48 , and the transmitting end allocates subcarriers f 1 , f 3 , f 5 , . . . , f 47 to the first interleaved bit. a sequence in which the first half of the subcarriers f 1 , f 3 , f 5 , ..., f 47 , i.e., f 1 , f 3 , f 5 , ..., f 23 are used to transmit the first modulation symbol, One half of the subcarriers f 25 , f 27 , f 29 , .
  • the subcarriers f 2 , f 4 , f 6 , . . . , f 48 are allocated to the second interleaved bit sequence wherein the subcarrier f 2, f 4, f 6 , ..., f 48 of the first half of the subcarrier f 2, f 4, f 6 , ..., f 24, for transmitting the third modulation symbol, the sub-half Carriers f 26 , f 28 , f 30 , ..., f 48 are used to transmit the fourth modulation symbol.
  • the transmitting end performs inverse fast Fourier transform on the first modulation symbol, the second modulation symbol, the third modulation symbol, and the fourth modulation symbol, and adds a cyclic prefix to obtain an orthogonal frequency division multiplexing OFDM symbol. And transmitting the OFDM symbol.
  • the transmitting end performs convolutional coding with a coding rate of 1/2 for N information bits to obtain an encoded bit sequence.
  • the coded bit sequence includes 2N bits, and N is a positive integer greater than 1.
  • the transmitting end encodes the odd bit included in the encoded bit sequence according to the first interleaver. Performing interleaving processing on the sequence to obtain a first interleaved encoded bit sequence;
  • the transmitting end performs interleaving processing on the even bit sequence included in the encoded bit sequence according to the second interleaver to obtain a second interleaved encoded bit sequence.
  • the transmitting end modulates the first interleaved coded bit sequence into a first modulation symbol by using a first constellation of a 16-QAM modulation mode, and maps the first modulation symbol to a first group of subcarriers in a transmission bandwidth.
  • the transmitting end repeats the first interleaved coded bit sequence, and modulates the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation of the 16-QAM modulation mode, and maps the second modulation symbol. a second set of subcarriers into the transmission bandwidth;
  • the transmitting end modulates the second interleaved coded bit sequence into a third modulation symbol by using the first constellation in a 16-QAM modulation mode, and maps the third modulation symbol to a third group in the transmission bandwidth.
  • the transmitting end repeats the second interleaved coded bit sequence, and the second constellation of the 16-QAM modulation mode modulates the repeated second interleaved coded bit sequence into a fourth modulation symbol, and the fourth modulation symbol is modulated. Mapping to a fourth set of subcarriers in the transmission bandwidth.
  • the transmitting end passes the N information bits through a convolutional encoder with a code rate of 1/2, and obtains the encoded bit sequence A 1 B 1 A. 2 B 2 A 3 B 3 ... A N B N , and divide the encoded bit sequence into two groups by parity bits, that is, divide the odd bit sequence A 1 A 2 A 3 ... A N of the encoded bit sequence into one Group, even bit sequence B 1 B 2 B 3 ...
  • the two sets of bit sequences are respectively interleaved by a first interleaver and a second interleaver, wherein the first interleaver and the The second interleaver may be two different interleavers to obtain a first interleaved coded bit sequence and a second interleaved coded bit sequence.
  • the first interleaver and the second interleaver may also use the same interlace.
  • the transmitting end transposes the bit position of the interleaving result of the odd bit sequence and the one of the even bit sequences to obtain the first interleaved coded bit sequence and the second interleaved coded bit sequence.
  • the transmitting end modulates the first interleaved coded bit sequence and the second interleaved coded bit sequence by using an existing DCM, that is, each group of sequences is repeatedly obtained to obtain two sets of the same sequence, and the two groups are The bit sequences are respectively modulated according to the same modulation mode, such as two different constellations of 16-QAM, to obtain the first to fourth modulation symbols, and map the first modulation symbols to the first half of the odd subcarriers in the transmission bandwidth.
  • the same modulation mode such as two different constellations of 16-QAM
  • the transmitting end transforms the first to fourth modulation symbols into the time domain by IFFT, and adds the CP to form an OFDM symbol.
  • the code rate adopted by MCS1 is 1/2
  • the modulation scheme adopted is QPSK.
  • the transmitting end will be modulated into a 16-QAM modulation symbol every 4 bits, and the adjacent 2 16-QAM symbols will be mapped to the adjacent 2 available subcarriers.
  • the 12 bits are modulated into three modulation symbols and mapped to three adjacent subcarriers, that is, A 0 A 8 A 16 A 24 , A 32 A 40 B 0 B 8 and B 16 B 24 B 32 B 40 will be mapped onto 3 adjacent subcarriers.
  • there are 2 pairs of adjacent coded bits for every 2 adjacent subcarriers on the 3 adjacent subcarriers namely A 0 B 0 , A 8 B 8 , A 32 B 32 and A 40 B 40 .
  • the odd bit sequence and the even bit sequence in the encoded bit sequence A 0 B 0 A 1 B 1 ... A 47 B 47 are respectively interleaved by the code modulation method provided by the present invention, and a set of interleaved bit sequences are respectively performed.
  • the first half of the bit sequence obtained by swapping the bit positions is:
  • the 12 bits are modulated into 3 modulation symbols and mapped to 3 adjacent subcarriers, namely A 0 A 12 A 24 A 36 , B 6 B 18 B 30 B 42 and A 13 A 1 A 37 A 25 will be mapped onto 3 adjacent subcarriers.
  • the modulation and coding scheme adopted by the embodiment of the present invention can obtain sufficient interleaving of the encoded bit sequence, which is advantageous for obtaining the diversity and gain of the receiving end.
  • An embodiment of the present invention provides a method for encoding and demodulating, where an execution body of the method is a receiving end of an OFDM symbol, and is used for demodulating an OFDM symbol modulated by the coding and modulation method provided by Embodiment 4 of the present invention, as shown in the figure. 10, including:
  • the receiving end acquires an OFDM symbol in a transmission bandwidth sent by the transmitting end.
  • S1002 The receiving end parses the OFDM symbol to obtain a first interleaved coded bit sequence and a second interleaved coded bit sequence.
  • the receiving end performs deinterleaving processing on the first interleaved coded bit sequence according to the first deinterleaver to obtain an odd bit sequence.
  • the receiving end performs deinterleaving processing on the second interleaved coded bit sequence according to the second deinterleaver to obtain an even bit sequence.
  • the first deinterleaver and the second deinterleaver respectively correspond to a first interleaver that interleaves the odd bit sequence at the transmitting end and a second interleaver that interleaves the even bit sequence, and the transmitting end pair
  • first interleaver that interleaves the odd bit sequence at the transmitting end
  • second interleaver that interleaves the even bit sequence
  • the receiving end reassembles the odd bit sequence and the even bit sequence, and obtain valid information bits by channel decoding.
  • the transmitting end divides the coded bit sequence into an odd bit sequence and an even bit sequence according to the arrangement order, and respectively interleaves the odd bit sequence and the even bit sequence by using different interleavers. Or, the same interleaver is used for interleaving, and the position of one of the interleaving results is changed, and the same interleaver is used for interleaving.
  • the receiving end may be at a farther interval. Sub-load The two adjacent bits in the encoded bit sequence are acquired on the wave, which improves the diversity and gain.
  • FIG. 11 is a flowchart of processing a OFDM symbol by a receiving end according to an embodiment of the present invention.
  • the receiving end After receiving the OFDM symbol sent by the transmitting end, the receiving end first removes the CP, and then transforms the signal into the frequency domain by using an FFT. After channel equalization, corresponding first to fourth modulation symbols are extracted according to the parity subcarrier, and for the first modulation symbol and the second modulation symbol, the transmitting end is combined with the first constellation and the second constellation to perform demodulation.
  • the first interleaved bit sequence in combination with the first constellation diagram and the second constellation diagram, jointly demodulates the third modulation symbol and the fourth modulation symbol to obtain a second interleaved bit sequence, and passes the first deinterleaver and the first
  • the second deinterleaver deinterleaves the first interleaved bit sequence and the second interleaved bit sequence to obtain the odd bit sequence and the even bit sequence, and obtains the encoded bit sequence by recombination, and finally, the recombined
  • the encoded bit sequence is decoded by the decoder to obtain valid information bits transmitted by the transmitting end.
  • the present invention provides a transmitting end 12 for implementing the modulation method provided by Embodiment 1 and Embodiment 2 of the present invention. As shown in FIG. 12, the transmitting end 12 includes:
  • the channel encoder 121 is configured to perform channel coding on the N information bits to obtain an encoded bit sequence; the coded bit sequence includes M bits, N is a positive integer greater than 1, and M is a positive integer greater than N;
  • a first interleaver 123 configured to interleave the M 1 bits to obtain a first interleaved coded bit sequence
  • the modulating unit 124 is configured to modulate the first interleaved coded bit sequence into a first modulation symbol by using a first constellation, and map the first modulation symbol to a first group of subcarriers in a transmission bandwidth;
  • the modulating unit 124 is further configured to: repeat the first interleaved coded bit sequence, modulate the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, and map the second modulation symbol to a transmission bandwidth a second set of subcarriers;
  • a second interleaver 125 configured to interleave the M 2 bits to obtain a second interleaved coded bit sequence
  • the modulating unit 124 is further configured to modulate the second interleaved coded bit sequence into a third modulation symbol by using a third constellation, and map the third modulation symbol to a third group of subcarriers in the transmission bandwidth.
  • the first constellation diagram, the second constellation diagram, and the third constellation diagram adopt the same modulation order ⁇ , where the modulation order is the number of bits transmitted by one modulation symbol.
  • the first group of subcarriers is the first M 1 / ⁇ subcarriers in the transmission bandwidth
  • the second group of subcarriers is the last M 1 / ⁇ subcarriers in the transmission bandwidth
  • the third group of subcarriers is the transmission bandwidth. The remaining M 2 / ⁇ subcarriers.
  • the third set of subcarriers that M 2 / c per sub-carriers (2M 1 + M 2) / c sub-carriers in the transmission bandwidth; wherein, c is the greatest common divisor of 2M 1 and M 2 ;
  • the first group of subcarriers is the first half of the remaining subcarriers in the transmission bandwidth, and the second group of subcarriers is the latter half of the remaining subcarriers.
  • the bit grouping unit is specifically used for:
  • M 1 bits are selected for repeated transmission, and it is determined that the remaining M 2 bits in the encoded bit sequence are not used for repeated transmission.
  • the modulating unit 124 is further configured to: perform inverse fast Fourier transform on the first modulation symbol, the second modulation symbol, and the third modulation symbol, and add a cyclic prefix to obtain an orthogonal frequency division multiplexing OFDM symbol. ;
  • the transmitting end also includes a transmitting unit 126 for transmitting the OFDM symbol.
  • the implementation of the present invention provides a receiving end 13 for implementing the demodulation method provided in Embodiment 3 of the present invention. As shown in FIG. 13, the receiving end 13 includes:
  • the acquiring unit 131 is configured to acquire an OFDM symbol within a transmission bandwidth sent by the transmitting end, where the transmission bandwidth includes a first group of subcarriers, a second group of subcarriers, and a third group of subcarriers;
  • the parsing unit 132 is configured to parse the OFDM symbol to obtain a first modulation symbol on the first group of subcarriers, a second modulation symbol on the second group of subcarriers, and a third modulation symbol on the third group of subcarriers ;
  • the decoding unit 134 is configured to recombine the M 1 bits and the M 2 bits, and obtain the N information bits by channel decoding.
  • the implementation of the present invention provides a transmitting end 14 for implementing the modulation method provided by Embodiment 4 and Embodiment 5 of the present invention.
  • the receiving end 14 includes:
  • a channel encoder 141 configured to perform channel coding on multiple information bits to obtain an encoded bit sequence
  • a first interleaver 142 configured to perform interleaving processing on the odd bit sequence included in the encoded bit sequence to obtain a first interleaved coded bit sequence
  • a second interleaver 143 configured to perform interleaving processing on the even bit sequence included in the encoded bit sequence to obtain a second interleaved encoded bit sequence
  • the modulating unit 144 is configured to modulate the first interleaved coded bit sequence into a first modulation symbol by using a first constellation, and map the first modulation symbol to a first group of subcarriers in a transmission bandwidth;
  • the modulating unit 144 is further configured to: repeat the first interleaved coded bit sequence, modulate the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, and map the second modulation symbol to the transmission a second set of subcarriers in the bandwidth;
  • the modulating unit 144 is further configured to: modulate the second interleaved coded bit sequence into a third modulation symbol by using the first constellation, and map the third modulation symbol to a third group of subcarriers in the transmission bandwidth;
  • the modulating unit 144 is further configured to: repeat the second interleaved coded bit sequence, modulate the repeated second interleaved coded bit sequence into a fourth modulation symbol by using the second constellation, and map the fourth modulation symbol to the The fourth set of subcarriers in the transmission bandwidth.
  • the first group of subcarriers is a first half of the subcarriers of the odd subcarriers in the transmission bandwidth
  • the second group of subcarriers is a second half of the subcarriers of the odd subcarriers in the transmission bandwidth
  • the third group of subcarriers is the first half of the even subcarriers in the transmission bandwidth
  • the fourth group of subcarriers is the latter half of the even subcarriers in the transmission bandwidth.
  • the modulating unit 144 is configured to: modulate the first interleaved coded bit sequence after the bit position is modulated into the first modulation symbol by using a first constellation; and repeat the bit interleave bit sequence after the bit position is repeated, The second constellation will repeat the first interlace after the bit position is changed The coded bit sequence is modulated into the second modulation symbol.
  • the modulating unit 144 is further configured to: perform inverse fast Fourier transform on the first modulation symbol, the second modulation symbol, the third modulation symbol, and the fourth modulation symbol, and add a cyclic prefix to obtain an orthogonal Frequency division multiplexing OFDM symbols;
  • the transmitting end further includes a sending unit 145, configured to send the OFDM symbol.
  • the present invention provides a receiving end 15 for implementing the demodulation method provided in Embodiment 6 of the present invention. As shown in FIG. 15, the receiving end 15 includes:
  • the obtaining unit 151 is configured to acquire an OFDM symbol within a transmission bandwidth sent by the transmitting end.
  • the parsing unit 152 is configured to parse the OFDM symbol to obtain a first interleaved encoded bit sequence and a second interleaved encoded bit sequence;
  • a first deinterleaver 153 configured to perform deinterleave processing on the first interleaved coded bit sequence to obtain an odd bit sequence
  • a second deinterleaver 154 configured to perform deinterleave processing on the second interleaved coded bit sequence to obtain an even bit sequence
  • the decoding unit 155 is configured to recombine the odd bit sequence and the even bit sequence, and obtain valid information bits by channel decoding.
  • the parsing unit 155 is specifically configured to:
  • the first group of subcarriers is the first half of the subcarriers of the odd subcarriers in the transmission bandwidth
  • the second group of subcarriers is the second half of the subcarriers of the odd subcarriers, where the third group of subcarriers is in the transmission bandwidth.
  • the first half of the subcarriers of the even subcarriers, the fourth group of subcarriers being the second half of the even subcarriers
  • the disclosed system, apparatus, and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
  • the above-described integrated unit implemented in the form of a software functional unit can be stored in a computer readable storage medium.
  • the software functional units described above are stored in a storage medium and include instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform portions of the steps of the methods described in various embodiments of the present invention.
  • the foregoing storage medium includes: a USB flash drive, Mobile hard disk, read-only memory (English full name: Read-Only Memory, referred to as: ROM), random access memory (English full name: Random Access Memory, referred to as: RAM), disk or optical disk, and other media that can store program code .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

The present invention relates to the field of communications. Disclosed are a code modulation and demodulation method and apparatus, which can improve the coding gain of a bit sequence sent by a transmit end while the diversity combination gain is obtained. The method comprises: performing channel coding on N information bits, so as to obtain a coded bit sequence; determining M1 bits used for retransmission and M2 bits not used for retransmission in the coded bit sequence; mapping, a first interweavedly-coded bit sequence that is obtained by interleaving the M1 bits, to a first set of subcarriers in a transmission bandwidth by using a first constellation diagram; repeating the first interweavedly-coded bit sequence, and mapping the repeated first interweavedly-coded bit sequence to a second set of subcarriers in the transmission bandwidth by using a second constellation diagram; and mapping a second interweavedly-coded bit that is obtained by interleaving the M2 bits, to a third set of subcarriers in the transmission bandwidth by using a third constellation diagram.

Description

一种编码调制及解调方法以及装置Code modulation and demodulation method and device 技术领域Technical field
本发明涉及通信领域,尤其涉及一种编码调制及解调方法以及装置。The present invention relates to the field of communications, and in particular, to a code modulation and demodulation method and apparatus.
背景技术Background technique
双载波调制(英文全称:Dual Carrier Modulation,简称:DCM)是一种适用于正交频分复用(英文全称:Orthogonal Frequency-Division Multiplexing,简称:OFDM)***的编码调制技术。Dual Carrier Modulation (Dual Carrier Modulation, DCM for short) is a coded modulation technique suitable for Orthogonal Frequency-Division Multiplexing (OFDM) systems.
具体地,传统的OFDM***中,发射端存储有多种调制编码方案(英文全称:Modulation Coding Scheme,简称:MCS),每种方案对应的调制方式不同,例如,MCS0采用二进制相移键控调制方式(英文全称:Binary Phase Shift Keying,简称:BPSK),MCS2采用正交相移键控(英文全称:Quadrature Phase Shift Keying,简称:QPSK)调制方式,DCM技术可以采用较高阶的调制方式替换低阶的调制方式,例如将MCS2的QPSK调制替换为16进制正交幅度调制(英文全称:Quadrature Amplitude Modulation,简称:QAM)的方式,相比QPSK星座图中的每个星座点只能映射两个信息比特到子载波,16-QAM星座图中的每个星座点可以映射四个信息比特到子载波,从而使得发射端在相同载波上能够传输的比特信息加倍。Specifically, in a conventional OFDM system, a plurality of modulation and coding schemes (English name: Modulation Coding Scheme, MCS for short) are stored in a transmitting end, and each scheme has a different modulation scheme. For example, MCS0 adopts binary phase shift keying modulation. Mode (English name: Binary Phase Shift Keying, referred to as: BPSK), MCS2 uses quadrature phase shift keying (English full name: Quadrature Phase Shift Keying, referred to as: QPSK) modulation mode, DCM technology can be replaced by higher order modulation The low-order modulation method, for example, replaces the QPSK modulation of the MCS2 with the hexadecimal quadrature amplitude modulation (English name: Quadrature Amplitude Modulation, QAM for short), which can only be mapped compared to each constellation point in the QPSK constellation. Two information bits are added to the subcarriers, and each constellation point in the 16-QAM constellation map can map four information bits to the subcarriers, thereby doubling the bit information that the transmitting end can transmit on the same carrier.
因此,对于QPSK调制方式下用于传输某一已编码比特序列的N个子载波,采用DCM技术后,如图1所示,发射端对信息比特经过信道编码后得到该已编码比特序列,并将该已编码比特序列通过交织处理以及重复处理后得到两组相同的比特序列,如图1中的比特序列1以及比特序列2,将该比特序列1通过16-QAM星座图1映射到该N子载波中的前N/2个子载波,将该比特序列2通过16-QAM星座图2射到该N子载波中的后N/2个子载波,然后通过快速傅立叶反变换(英文全称:Inverse Fast Fourier Transform,简称:IFFT)变换到时域,最后添加循环前缀(英文全称:Cyclic Prefix,简称:CP)形成 OFDM符号,这样,由于该N个子载波中的前N/2个子载波和后N个子载波分别携带该比特序列,实现了频域分集,并且接收端在接收到前后两个相同的比特序列后,可以将两个比特序列进行合并,获得频域上的分集合并增益。Therefore, for the N subcarriers used for transmitting a certain encoded bit sequence in the QPSK modulation mode, after using DCM technology, as shown in FIG. 1, the transmitting end obtains the encoded bit sequence after channel coding the information bits, and The coded bit sequence is subjected to interleaving processing and repeated processing to obtain two sets of identical bit sequences, such as bit sequence 1 and bit sequence 2 in FIG. 1, and the bit sequence 1 is mapped to the N sub-band through the 16-QAM constellation diagram 1. The first N/2 subcarriers in the carrier, the bit sequence 2 is transmitted to the last N/2 subcarriers in the N subcarrier through the 16-QAM constellation diagram 2, and then passed the inverse fast Fourier transform (English full name: Inverse Fast Fourier) Transform, abbreviation: IFFT) transforms to the time domain, and finally adds a cyclic prefix (English full name: Cyclic Prefix, referred to as CP) OFDM symbol, such that since the first N/2 subcarriers and the last N subcarriers of the N subcarriers respectively carry the bit sequence, frequency domain diversity is implemented, and the receiving end receives two identical bit sequences before and after, The two bit sequences can be combined to obtain a diversity set in the frequency domain and gain.
由上可知,现有技术中的DCM技术方案只是实现比特序列在频域的分集传输,以获得频域上的分集合并增益,但是,对于如何提高比特序列的编码增益,现有技术完全没有考虑,其中,所述编码增益与所述比特序列中的冗余比特的数量相关。It can be seen from the above that the DCM technical solution in the prior art only implements the diversity transmission of the bit sequence in the frequency domain to obtain the diversity and gain in the frequency domain. However, the prior art does not consider how to improve the coding gain of the bit sequence. Wherein the coding gain is related to the number of redundant bits in the bit sequence.
发明内容Summary of the invention
本发明实施例提供一种编码调制及解调方法以及装置,能够在获得分集合并增益的同时,提高发射端发送的比特序列的编码增益。The embodiments of the present invention provide a code modulation and demodulation method and apparatus, which can improve the coding gain of a bit sequence transmitted by a transmitting end while obtaining diversity and gain.
为达到上述目的,本发明采用如下技术方案:In order to achieve the above object, the present invention adopts the following technical solutions:
第一方面,提供一种编码调制方法,包括:In a first aspect, a code modulation method is provided, including:
将N个信息比特进行信道编码,得到已编码比特序列;所述已编码比特序列包括M个比特,N为大于1的正整数,M为大于N的正整数;Performing channel coding on N information bits to obtain an encoded bit sequence; the encoded bit sequence includes M bits, N is a positive integer greater than 1, and M is a positive integer greater than N;
确定所述已编码比特序列中用于重复传输的M1个比特以及不用于重复传输的M2个比特;其中,M1+M2=M;Determining said encoded bit sequence is repeated for bits transmitted M 1 and M 2 repeated bits are not used for transmission; wherein, M 1 + M 2 = M ;
采用第一交织器将所述M1个比特进行交织,得到第一交织编码比特序列,并采用第一星座图将所述第一交织编码比特序列调制为第一调制符号,并将所述第一调制符号映射到传输带宽中的第一组子载波;Interleaving the M 1 bits by using a first interleaver to obtain a first interleaved coded bit sequence, and modulating the first interleaved coded bit sequence into a first modulation symbol by using a first constellation, and A modulation symbol is mapped to a first set of subcarriers in a transmission bandwidth;
重复所述第一交织编码比特序列,采用第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,并将所述第二调制符号映射到传输带宽中的第二组子载波;Repeating the first interleaved coded bit sequence, modulating the repeated first interleaved coded bit sequence into a second modulation symbol using a second constellation, and mapping the second modulation symbol to a second set in a transmission bandwidth Subcarrier
采用第二交织器将所述M2个比特进行交织,得到第二交织编码比特序列,并采用第三星座图将所述第二交织编码比特序列调制为第三调制符号,并将所述第三调制符号映射到所述传输带宽中的第三组子载波。 Interpolating the M 2 bits by using a second interleaver to obtain a second interleaved coded bit sequence, and modulating the second interleaved coded bit sequence into a third modulation symbol by using a third constellation, and The three modulation symbols are mapped to a third set of subcarriers in the transmission bandwidth.
在结合第一方面的第一种可能的实现方式中,所述第一星座图、所述第二星座图和所述第三星座图采用相同的调制阶数α,其中,所述调制阶数为一个调制符号所传输的比特数。In a first possible implementation manner of the first aspect, the first constellation diagram, the second constellation diagram, and the third constellation diagram adopt the same modulation order α, where the modulation order The number of bits transmitted for a modulation symbol.
结合第一方面或者第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述传输带宽中的子载波数为K,其中K=(2M1+M2)/α;With reference to the first aspect or the first possible implementation manner of the first aspect, in a second possible implementation manner, the number of subcarriers in the transmission bandwidth is K, where K=(2M 1 +M 2 )/ α;
所述第一组子载波为所述传输带宽中的前M1/α个子载波,所述第二组子载波为所述传输带宽中的后M1/α个子载波,所述第三组子载波为所述传输带宽中剩余的M2/α个子载波。The first group of subcarriers is the first M 1 /α subcarriers in the transmission bandwidth, the second group of subcarriers is the last M 1 /α subcarriers in the transmission bandwidth, and the third group of subcarriers The carrier is the remaining M 2 /α subcarriers in the transmission bandwidth.
结合第一方面至第一方面的第二种可能的实现方式中的任一种可能的实现方式,在第三种可能的实现方式中:In conjunction with any of the possible implementations of the first aspect to the second possible implementation of the first aspect, in a third possible implementation:
所述第三组子载波为所述传输带宽中的每(2M1+M2)/c个子载波中的M2/c个子载波;其中,c为2M1和M2的最大公约数;The third set of subcarriers is M 2 / c per sub-carriers (2M 1 + M 2) / c sub-carriers in the transmission bandwidth; wherein, c is the greatest common divisor of 2M 1 and M 2;
所述第一组子载波为所述传输带宽中的剩余子载波中的前一半子载波,所述第二组子载波为所述剩余子载波中的后一半子载波。The first group of subcarriers is the first half of the remaining subcarriers in the transmission bandwidth, and the second group of subcarriers is the latter half of the remaining subcarriers.
结合第一方面至第一方面的第三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,,所述方法还包括:With reference to the first aspect to any one of the possible implementations of the third possible implementation of the first aspect, in a fourth possible implementation, the method further includes:
对所述第一调制符号,所述第二调制符号以及所述第三调制符号进行快速傅立叶反变换,并添加循环前缀,得到正交频分复用OFDM符号;Performing an inverse fast Fourier transform on the first modulation symbol, the second modulation symbol, and the third modulation symbol, and adding a cyclic prefix to obtain an orthogonal frequency division multiplexing OFDM symbol;
发送所述OFDM符号。Transmitting the OFDM symbol.
第二方面,提供一种编码调制方法,其特征在于,包括:In a second aspect, a code modulation method is provided, which includes:
将N个信息比特进行编码速率为1/2的卷积编码,得到已编码比特序列;所述已编码比特序列包括2N个比特,N为大于1的正整数;N information bits are subjected to convolutional coding with a coding rate of 1/2 to obtain an encoded bit sequence; the coded bit sequence includes 2N bits, and N is a positive integer greater than one;
确定所述已编码比特序列中用于重复传输的2N/3个比特以及不用于重复传输的4N/3个比特;Determining 2N/3 bits for repeated transmission in the encoded bit sequence and 4N/3 bits not used for repeated transmission;
采用第一交织器将所述2N/3个比特进行交织,得到第一交织编码比特序列,并采用16进制正交幅度调制16-QAM的第一星座图将所述第一交织编码比特序列调制为第一调制符号,并将所述第一调制符号映射到传输带宽中的 第一组子载波;Interleaving the 2N/3 bits by using a first interleaver to obtain a first interleaved coded bit sequence, and using the first constellation of 16-QAM of the hexadecimal quadrature amplitude modulation to perform the first interleaved coded bit sequence Modulating into a first modulation symbol and mapping the first modulation symbol into a transmission bandwidth The first set of subcarriers;
重复所述第一交织编码比特序列,采用16-QAM调制方式的第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,并将所述第二调制符号映射到传输带宽中的第二组子载波;Repeating the first interleaved coded bit sequence, modulating the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation of a 16-QAM modulation scheme, and mapping the second modulation symbol to a transmission a second set of subcarriers in the bandwidth;
采用第二交织器将所述4N/3个比特进行交织,得到第二交织编码比特序列,采用16-QAM调制方式的第三星座图将所述第二交织编码比特序列调制为第三调制符号,并将所述第三调制符号映射到所述传输带宽中的第三组子载波。Interleaving the 4N/3 bits by using a second interleaver to obtain a second interleaved coded bit sequence, and modulating the second interleaved coded bit sequence into a third modulation symbol by using a third constellation of the 16-QAM modulation mode And mapping the third modulation symbol to a third set of subcarriers in the transmission bandwidth.
在结合第二方面的第一种可能的实现方式中,所述已编码比特序列为A1B1A2B2A3B3……ANBN,则所述确定所述比特序列中用于重复传输的M1个比特以及不用于重复传输的M2个比特,包括:In conjunction with the first possible implementation of the second aspect, the coded bit sequence is A 1 B 1 A 2 B 2 A 3 B 3 . . . A N B N , then determining the bit sequence M 1 bits for repeated transmission and M 2 bits not used for repeated transmission, including:
在奇数比特A1A2A3……AN中选择M1个比特用于重复传输,确定所述已编码比特序列中剩余的M2个比特不用于重复传输;或者,Selecting M 1 bits in the odd bits A 1 A 2 A 3 . . . A N for repeated transmission, determining that the remaining M 2 bits in the encoded bit sequence are not used for repeated transmission; or
在偶数比特B1B2B3……BN中选择M1个比特用于重复传输,确定所述已编码比特序列中剩余的M2个比特不用于重复传输。In the even bits B 1 B 2 B 3 . . . B N , M 1 bits are selected for repeated transmission, and it is determined that the remaining M 2 bits in the encoded bit sequence are not used for repeated transmission.
结合第二方面或者第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述传输带宽中的子载波划分为4个子带,其中,每个子带包括相同数量的子载波;With reference to the second aspect or the first possible implementation manner of the second aspect, in a second possible implementation manner, the subcarriers in the transmission bandwidth are divided into four subbands, where each subband includes the same number of Subcarrier
所述第一组子载波为所述4个子带中的第一个子带;The first group of subcarriers is the first one of the four subbands;
所述第二组子载波为所述4个子带中的第三个子带;The second group of subcarriers is a third subband of the 4 subbands;
所述第三子载波为所述4个子带中的第二个子带和第四个子带。The third subcarrier is a second subband and a fourth subband of the 4 subbands.
结合第二方面至第二方面的第二种可能的实现方式中的任一种可能的实现方式,在第三种可能的实现方式中,所述传输带宽中的每两个子载波中划分一个子载波给所述第三组子载波;With reference to any one of the possible implementations of the second aspect to the second possible implementation of the second aspect, in a third possible implementation, one of the two subcarriers in the transmission bandwidth is divided into one sub Transmitting a carrier to the third group of subcarriers;
所述传输带宽中的剩余子载波中的前一半子载波划分为所述第一组子载波,后一半子载波划分为所述第二组子载波。 The first half of the remaining subcarriers in the transmission bandwidth are divided into the first group of subcarriers, and the second half of the subcarriers are divided into the second group of subcarriers.
第三方面,提供一种编码解调方法,包括:In a third aspect, a code demodulation method is provided, including:
获取发射端发送的传输带宽内的OFDM符号,所述传输带宽包括第一组子载波,第二组子载波以及第三组子载波;Obtaining, by the transmitting end, an OFDM symbol within a transmission bandwidth, where the transmission bandwidth includes a first group of subcarriers, a second group of subcarriers, and a third group of subcarriers;
解析所述OFDM符号得到所述第一组子载波上的第一调制符号,所述第二组子载波上的第二调制符号,以及所述第三组子载波上的第三调制符号;Parsing the OFDM symbol to obtain a first modulation symbol on the first group of subcarriers, a second modulation symbol on the second group of subcarriers, and a third modulation symbol on the third group of subcarriers;
根据第一星座图和第二星座图对所述第一调制符号以及所述第二调制符号进行联合解调得到M1个比特,根据第三星座图对所述第三调制符号进行解调得到M2个比特;所述M1个比特是所述发射端在对N个信息比特进行信道编码后,在包含M个比特的已编码比特序列中确定的用于重复传输的M1个比特,所述M2个比特是所述发射端在所述已编码比特序列中确定的不用于重复传输的M2个比特;其中,M1+M2=M,N为大于1的正整数,M为大于N的正整数;M 1 combined demodulated bit first constellation map and second constellation map of the first modulation symbol and the second modulation symbols according to the third demodulating the modulation symbols to obtain a third constellation bits M 2; M 1 of the bits in the N information bits after channel coding, the coded bits sequence comprises bits M M determined for a repeat transmission of the bits of the transmitter, the M 2 M 2 bits are bits in the encoded bit sequence is not determined for the repeat transmission of the transmitting terminal; wherein, M 1 + M 2 = M , N is a positive integer greater than 1, M Is a positive integer greater than N;
对所述M1个比特和所述M2比特进行重组,并通过信道解码得到所述N个信息比特。Recombining the M 1 bit and the M 2 bit, and obtaining the N information bits by channel decoding.
第四方面,提供一种编码调制的方法,包括:In a fourth aspect, a method of code modulation is provided, including:
将多个信息比特进行信道编码,得到已编码比特序列;Channel coding a plurality of information bits to obtain an encoded bit sequence;
根据第一交织器将所述已编码比特序列中包括的奇数比特序列进行交织处理,得到第一交织编码比特序列;Performing an interleaving process on the odd bit sequence included in the encoded bit sequence according to the first interleaver to obtain a first interleaved coded bit sequence;
根据第二交织器将所述已编码比特序列中包括的偶数比特序列进行交织处理,得到第二交织编码比特序列;Performing an interleaving process on the even bit sequence included in the encoded bit sequence according to the second interleaver to obtain a second interleaved coded bit sequence;
采用第一星座图将所述第一交织编码比特序列调制为第一调制符号,并将所述第一调制符号映射到传输带宽中的第一组子载波;The first interleaved coded bit sequence is modulated into a first modulation symbol by using a first constellation, and the first modulation symbol is mapped to a first group of subcarriers in a transmission bandwidth;
重复所述第一交织编码比特序列,采用第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,并将所述第二调制符号映射到所述传输带宽中的第二组子载波;Repeating the first interleaved coded bit sequence, modulating the repeated first interleaved coded bit sequence into a second modulation symbol using a second constellation, and mapping the second modulation symbol to a first of the transmission bandwidths Two sets of subcarriers;
采用所述第一星座图将所述第二交织编码比特序列调制为第三调制符号,并将所述第三调制符号后映射到所述传输带宽中的第三组子载波; The second interleaved coded bit sequence is modulated into a third modulation symbol by using the first constellation, and the third modulation symbol is post-mapped to a third group of subcarriers in the transmission bandwidth;
重复所述第二交织编码比特序列,采用所述第二星座图将所述重复的第二交织编码比特序列调制为第四调制符号,并将所述第四调制符号映射到所述传输带宽中的第四组子载波。Repeating the second interleaved coded bit sequence, modulating the repeated second interleaved coded bit sequence into a fourth modulation symbol by using the second constellation, and mapping the fourth modulation symbol into the transmission bandwidth The fourth set of subcarriers.
在结合第四方面的第一种可能的实现方式中,所述第一组子载波是所述传输带宽中的奇数子载波的前一半子载波,所述第二组子载波是所述传输带宽中的奇数子载波的后一半子载波;In conjunction with the first possible implementation manner of the fourth aspect, the first group of subcarriers is a first half subcarrier of an odd subcarrier in the transmission bandwidth, and the second group of subcarriers is the transmission bandwidth. The second half of the subcarriers of the odd subcarriers;
所述第三组子载波是所述传输带宽中的偶数子载波的前一半子载波,所述第四组子载波是所述传输带宽中的偶数子载波的后一半子载波。The third group of subcarriers is a first half of the even subcarriers of the transmission bandwidth, and the fourth group of subcarriers is a second half of the even subcarriers of the transmission bandwidth.
结合第四方面或者第四方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述采用第一星座图将所述第一交织编码比特序列调制为第一调制符号之前,包括:With reference to the fourth aspect, or the first possible implementation manner of the fourth aspect, in a second possible implementation, the first interleaved coded bit sequence is modulated into the first modulation symbol by using the first constellation Previously, including:
调换所述第一交织编码比特序列中的前n个比特与后m个比特的位置;其中,n和m均为大于1的正整数,n+m=N,N为所述第一交织编码比特序列中包括的比特数;Transmitting a position of the first n bits and the last m bits in the first interleaved coded bit sequence; wherein n and m are both positive integers greater than 1, n+m=N, and N is the first interlace code The number of bits included in the bit sequence;
所述采用第一星座图将所述第一交织编码比特序列调制为第一调制符号,包括:The modulating the first interleaved coded bit sequence into the first modulation symbol by using the first constellation, including:
采用第一星座图将调换比特位置后的所述第一交织编码比特序列调制为所述第一调制符号;Modulating, by using the first constellation diagram, the first interleaved coded bit sequence after the bit position is changed into the first modulation symbol;
所述重复所述第一交织编码比特序列,采用第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,包括:And repeating the first interleaved coded bit sequence, and modulating the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, including:
重复调换比特位置后的所述第一交织编码比特序列,采用第二星座图将重复的所述调换比特位置后的所述第一交织编码比特序列调制为所述第二调制符号。The first interleaved coded bit sequence after the bit position is repeatedly switched, and the first interleaved coded bit sequence after the repeated bit position is repeatedly modulated into the second modulation symbol by using a second constellation.
结合第四方面至第四方面的第二种可能的实现方式中的任一种可能的实现方式,在第三种可能的实现方式中,,所述方法还包括:With reference to any one of the possible implementations of the fourth aspect to the second possible implementation of the fourth aspect, in a third possible implementation, the method further includes:
对所述第一调制符号,所述第二调制符号,所述第三调制符号以及所述第四调制符号进行快速傅立叶反变换,并添加循环前缀,得到正交频分复用 OFDM符号;Performing an inverse fast Fourier transform on the first modulation symbol, the second modulation symbol, the third modulation symbol, and the fourth modulation symbol, and adding a cyclic prefix to obtain orthogonal frequency division multiplexing OFDM symbol;
发送所述OFDM符号。Transmitting the OFDM symbol.
第五方面,提供一种编码调制的方法,包括:In a fifth aspect, a method of code modulation is provided, including:
将N个信息比特进行编码速率为1/2的卷积编码,得到已编码比特序列;所述已编码比特序列包括2N个比特,N为大于1的正整数;N information bits are subjected to convolutional coding with a coding rate of 1/2 to obtain an encoded bit sequence; the coded bit sequence includes 2N bits, and N is a positive integer greater than one;
采用第一交织器将所述已编码比特序列中包括的奇数比特序列进行交织处理,得到第一交织编码比特序列;Performing an interleaving process on the odd bit sequence included in the encoded bit sequence by using a first interleaver to obtain a first interleaved coded bit sequence;
采用第二交织器将所述已编码比特序列中包括的偶数比特序列进行交织处理,得到第二交织编码比特序列;Performing an interleaving process on the even bit sequence included in the encoded bit sequence by using a second interleaver to obtain a second interleaved coded bit sequence;
采用16进制正交幅度调制16-QAM调制方式的第一星座图将所述第一交织编码比特序列调制为第一调制符号,并将所述第一调制符号映射到传输带宽中的第一组子载波;The first interleaved encoded bit sequence is modulated into a first modulation symbol by a first constellation pattern of a hexadecimal quadrature amplitude modulation 16-QAM modulation scheme, and the first modulation symbol is mapped to a first one of transmission bandwidths Group of subcarriers;
重复所述第一交织编码比特序列,采用16-QAM调制方式的第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,并将所述第二调制符号映射到所述传输带宽中的第二组子载波;Repeating the first interleaved coded bit sequence, modulating the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation of a 16-QAM modulation scheme, and mapping the second modulation symbol to the a second set of subcarriers in the transmission bandwidth;
采用16-QAM调制方式的所述第一星座图将所述第二交织编码比特序列调制为第三调制符号,并将所述第三调制符号后映射到所述传输带宽中的第三组子载波;The first constellation pattern using a 16-QAM modulation scheme modulates the second interleaved coded bit sequence into a third modulation symbol, and maps the third modulation symbol to a third group of the transmission bandwidth Carrier wave
重复所述第二交织编码比特序列,采用16-QAM调制方式的所述第二星座图将所述重复的第二交织编码比特序列调制为第四调制符号,并将所述第四调制符号映射到所述传输带宽中的第四组子载波。Repeating the second interleaved coded bit sequence, modulating the repeated second interleaved coded bit sequence into a fourth modulation symbol by using the second constellation of the 16-QAM modulation mode, and mapping the fourth modulation symbol To a fourth set of subcarriers in the transmission bandwidth.
在结合第五方面的第一种可能的实现方式中,所述第一组子载波是所述传输带宽中的奇数子载波的前一半子载波,所述第二组子载波是所述传输带宽中的奇数子载波的后一半子载波;In a first possible implementation manner of the fifth aspect, the first group of subcarriers is a first half subcarrier of an odd subcarrier in the transmission bandwidth, and the second group of subcarriers is the transmission bandwidth. The second half of the subcarriers of the odd subcarriers;
所述第三组子载波是所述传输带宽中的偶数子载波的前一半子载波,所述第四组子载波是所述传输带宽中的偶数子载波的后一半子载波。The third group of subcarriers is a first half of the even subcarriers of the transmission bandwidth, and the fourth group of subcarriers is a second half of the even subcarriers of the transmission bandwidth.
结合第五方面或者第五方面的第一种可能的实现方式,在第二种可能的 实现方式中,在所述采用16进制正交幅度调制16-QAM调制方式的第一星座图将所述第一交织编码比特序列调制为第一调制符号之前,包括:In combination with the fifth aspect or the first possible implementation of the fifth aspect, in the second possible In an implementation manner, before the first interleaved coded bit sequence is modulated into the first modulation symbol by using the first constellation of the hexadecimal quadrature amplitude modulation 16-QAM modulation mode, the method includes:
调换所述第一交织编码比特序列中的前n个比特与后m个比特的位置;其中,n和m均为大于1的正整数,n+m=N,N为所述第一交织编码比特序列中包括的比特数;Transmitting a position of the first n bits and the last m bits in the first interleaved coded bit sequence; wherein n and m are both positive integers greater than 1, n+m=N, and N is the first interlace code The number of bits included in the bit sequence;
所述采用16-QAM调制方式的第一星座图将所述第一交织编码比特序列调制为第一调制符号,包括:The first constellation in the 16-QAM modulation mode modulates the first interleaved coded bit sequence into a first modulation symbol, including:
采用所述第一星座图将调换比特位置后的所述第一交织编码比特序列调制为所述第一调制符号;Modulating, by using the first constellation diagram, the first interleaved coded bit sequence after the bit position is changed into the first modulation symbol;
所述重复所述第一交织编码比特序列,采用16-QAM调制方式的第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,包括:The repeating the first interleaved coded bit sequence, and modulating the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation of the 16-QAM modulation mode, including:
重复调换比特位置后的所述第一交织编码比特序列,采用所述第二星座图将重复的所述调换比特位置后的所述第一交织编码比特序列调制为所述第二调制符号。The first interleaved coded bit sequence after the bit position is repeatedly switched, and the first interleaved coded bit sequence after the repeated bit position is repeatedly modulated into the second modulation symbol by using the second constellation.
第六方面,提供一种编码解调的方法,所述方法包括:In a sixth aspect, a method for code demodulation is provided, the method comprising:
获取发射端发送的传输带宽内的OFDM符号;Obtaining an OFDM symbol within a transmission bandwidth sent by the transmitting end;
解析所述OFDM符号得到第一交织编码比特序列以及第二交织编码比特序列;Parsing the OFDM symbol to obtain a first interleaved coded bit sequence and a second interleaved coded bit sequence;
根据第一解交织器对所述第一交织编码比特序列进行解交织处理,得到奇数比特序列;Deinterleaving the first interleaved coded bit sequence according to the first deinterleaver to obtain an odd bit sequence;
根据第二解交织器对所述第二交织编码比特序列进行解交织处理,得到偶数比特序列;Deinterleaving the second interleaved coded bit sequence according to the second deinterleaver to obtain an even bit sequence;
对所述奇数比特序列和所述偶数比特序列进行重组,并通过信道解码得到有效的信息比特。Recombining the odd bit sequence and the even bit sequence and obtaining valid information bits by channel decoding.
在结合第六方面的第一种可能的实现方式中,所述解析所述OFDM符号得到第一交织编码比特序列以及第二交织编码比特序列,包括:In conjunction with the first possible implementation of the sixth aspect, the parsing the OFDM symbol to obtain the first interleaved coded bit sequence and the second interleaved coded bit sequence includes:
分别获取所述传输带宽中的第一至第四组子载波传输的第一调制符号, 第二调制符号,第三调制符号以及第四调制符号;Acquiring respectively, by using the first modulation symbols of the first to fourth groups of subcarriers in the transmission bandwidth, a second modulation symbol, a third modulation symbol, and a fourth modulation symbol;
其中,所述第一组子载波是所述传输带宽中奇数子载波的前一半子载波,所述第二组子载波是所述奇数子载波的后一半子载波,所述第三组子载波是所述传输带宽中偶数子载波的前一半子载波,所述第四组子载波是所述偶数子载波的后一半子载波;The first group of subcarriers is the first half of the subcarriers of the odd subcarriers, the second group of subcarriers is the second half of the subcarriers of the odd subcarriers, and the third group of subcarriers Is the first half of the subcarriers of the even subcarriers in the transmission bandwidth, and the fourth group of subcarriers is the second half of the subcarriers of the even subcarriers;
采用16进制正交幅度调制16-QAM调制方式的第一星座图以及第二星座图对所述第一调制符号和所述第二调制符号进行联合解调,得到所述第一交织编码比特序列;Performing joint demodulation on the first modulation symbol and the second modulation symbol by using a first constellation diagram of a 16-QAM modulation mode and a second constellation diagram to obtain the first interleave coding bit sequence;
采用16-QAM调制方式的第一星座图以及第二星座图对所述第三调制符号和所述第四调制符号进行联合解调,得到所述第二交织编码比特序列。And combining the third modulation symbol and the fourth modulation symbol by using a first constellation diagram of a 16-QAM modulation scheme and a second constellation diagram to obtain the second interleave coding bit sequence.
第七方面,提供一种发射端,包括:In a seventh aspect, a transmitting end is provided, including:
信道编码器,用于将N个信息比特进行信道编码,得到已编码比特序列;所述已编码比特序列包括M个比特,N为大于1的正整数,M为大于N的正整数;a channel coder for channel coding N information bits to obtain an encoded bit sequence; the encoded bit sequence includes M bits, N is a positive integer greater than 1, and M is a positive integer greater than N;
比特分组单元,用于确定所述已编码比特序列中用于重复传输的M1个比特以及不用于重复传输的M2个比特;其中,M1+M2=M;Bit grouping means for determining the encoded bit sequence for the repeated transmission of bit M 1 and M 2 repeated bits are not used for transmission; wherein, M 1 + M 2 = M ;
第一交织器,用于对所述M1个比特进行交织,得到第一交织编码比特序列;a first interleaver, configured to interleave the M 1 bits to obtain a first interleaved coded bit sequence;
调制单元,用于采用第一星座图将所述第一交织编码比特序列调制为第一调制符号,并将所述第一调制符号映射到传输带宽中的第一组子载波;a modulating unit, configured to modulate the first interleaved coded bit sequence into a first modulation symbol by using a first constellation, and map the first modulation symbol to a first group of subcarriers in a transmission bandwidth;
所述调制单元还用于,重复所述第一交织编码比特序列,采用第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,并将所述第二调制符号映射到传输带宽中的第二组子载波;The modulating unit is further configured to: repeat the first interleaved coded bit sequence, modulate the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, and map the second modulation symbol a second set of subcarriers into the transmission bandwidth;
第二交织器,用于对所述M2个比特进行交织,得到第二交织编码比特序列;a second interleaver, configured to interleave the M 2 bits to obtain a second interleaved coded bit sequence;
所述调制单元还用于,采用第三星座图将所述第二交织编码比特序列调制为第三调制符号,并将所述第三调制符号映射到所述传输带宽中的第三组 子载波。The modulating unit is further configured to: modulate the second interleaved coded bit sequence into a third modulation symbol by using a third constellation, and map the third modulation symbol to a third group of the transmission bandwidth Subcarrier.
在结合第七方面的第一种可能的实现方式中,所述第一星座图、所述第二星座图和所述第三星座图采用相同的调制阶数α,其中,所述调制阶数为一个调制符号所传输的比特数。In a first possible implementation manner of the seventh aspect, the first constellation diagram, the second constellation diagram, and the third constellation diagram adopt the same modulation order α, where the modulation order The number of bits transmitted for a modulation symbol.
结合第七方面或者第七方面的第一种可能的实现方式,在第二种可能的实现方式中,所述传输带宽中的子载波数为K,其中K=(2M1+M2)/α;With reference to the seventh aspect, or the first possible implementation manner of the seventh aspect, in a second possible implementation manner, the number of subcarriers in the transmission bandwidth is K, where K=(2M 1 +M 2 )/ α;
所述第一组子载波为所述传输带宽中的前M1/α个子载波,所述第二组子载波为所述传输带宽中的后M1/α个子载波,所述第三组子载波为所述传输带宽中剩余的M2/α个子载波。The first group of subcarriers is the first M 1 /α subcarriers in the transmission bandwidth, the second group of subcarriers is the last M 1 /α subcarriers in the transmission bandwidth, and the third group of subcarriers The carrier is the remaining M 2 /α subcarriers in the transmission bandwidth.
结合第七方面至第七方面的第二种可能的实现方式中的任一种可能的实现方式,在第三种可能的实现方式中,其特征在于:With reference to any one of the possible implementation manners of the second possible aspect of the seventh aspect to the seventh aspect, in a third possible implementation, the method is as follows:
所述第三组子载波为所述传输带宽中的每(2M1+M2)/c个子载波中的M2/c个子载波;其中,c为2M1和M2的最大公约数;The third set of subcarriers is M 2 / c per sub-carriers (2M 1 + M 2) / c sub-carriers in the transmission bandwidth; wherein, c is the greatest common divisor of 2M 1 and M 2;
所述第一组子载波为所述传输带宽中的剩余子载波中的前一半子载波,所述第二组子载波为所述剩余子载波中的后一半子载波。The first group of subcarriers is the first half of the remaining subcarriers in the transmission bandwidth, and the second group of subcarriers is the latter half of the remaining subcarriers.
结合第七方面至第七方面的第三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,所述调制单元还用于,对所述第一调制符号,所述第二调制符号以及所述第三调制符号进行快速傅立叶反变换,并添加循环前缀,得到正交频分复用OFDM符号;With reference to any one of the third possible implementation manners of the seventh aspect to the seventh aspect, in a fourth possible implementation, the modulating unit is further configured to: perform the first modulation a symbol, the second modulation symbol and the third modulation symbol are inverse-Fourier Fourier Transform, and a cyclic prefix is added to obtain an orthogonal frequency division multiplexing OFDM symbol;
所述发射端还包括发射单元,用于发送所述OFDM符号。The transmitting end further includes a transmitting unit, configured to send the OFDM symbol.
第八方面,提供一种接收端,包括:In an eighth aspect, a receiving end is provided, including:
获取单元,用于获取发射端发送的传输带宽内的OFDM符号,所述传输带宽包括第一组子载波,第二组子载波以及第三组子载波;An acquiring unit, configured to acquire an OFDM symbol within a transmission bandwidth sent by the transmitting end, where the transmission bandwidth includes a first group of subcarriers, a second group of subcarriers, and a third group of subcarriers;
解析单元,用于解析所述OFDM符号得到所述第一组子载波上的第一调制符号,所述第二组子载波上的第二调制符号,以及所述第三组子载波上的第三调制符号;a parsing unit, configured to parse the OFDM symbol to obtain a first modulation symbol on the first group of subcarriers, a second modulation symbol on the second group of subcarriers, and a third on the third group of subcarriers Three modulation symbols;
解调单元,用于根据第一星座图和第二星座图对所述第一调制符号以及 所述第二调制符号进行联合解调得到M1个比特,根据第三星座图对所述第三调制符号进行解调得到M2个比特;所述M1个比特是所述发射端在对N个信息比特进行信道编码后,在包含M个比特的已编码比特序列中确定的用于重复传输的M1个比特,所述M2个比特是所述发射端在所述已编码比特序列中确定的不用于重复传输的M2个比特;其中,M1+M2=M,N为大于1的正整数,M为大于N的正整数;Demodulation means for demodulating joint according to the first constellation map and second constellation map of the first modulation symbol and the second modulation symbol to obtain M 1 bit, according to the third third constellation The modulation symbols are demodulated to obtain M 2 bits; the M 1 bits are determined by the transmitting end to be repeatedly transmitted in the encoded bit sequence including M bits after channel coding the N information bits. bits of M 1, M 2 of said bits in said M 2 is an end bits coded bit sequence is not determined in the transmitter for repeatedly transmitting; wherein, M 1 + M 2 = M , N greater than a positive integer of 1, M is a positive integer greater than N;
解码单元,用于对所述M1个比特和所述M2比特进行重组,并通过信道解码得到所述N个信息比特。And a decoding unit, configured to recombine the M 1 bit and the M 2 bit, and obtain the N information bits by channel decoding.
第九方面,提供一种发射端,其特征在于,包括:In a ninth aspect, a transmitting end is provided, comprising:
信道编码器,用于将多个信息比特进行信道编码,得到已编码比特序列;a channel coder for channel coding a plurality of information bits to obtain an encoded bit sequence;
第一交织器,用于对所述已编码比特序列中包括的奇数比特序列进行交织处理,得到第一交织编码比特序列;a first interleaver, configured to perform interleaving processing on the odd bit sequence included in the encoded bit sequence to obtain a first interleaved coded bit sequence;
第二交织器,用于对所述已编码比特序列中包括的偶数比特序列进行交织处理,得到第二交织编码比特序列;a second interleaver, configured to perform interleaving processing on the even bit sequence included in the encoded bit sequence to obtain a second interleaved coded bit sequence;
调制单元,用于采用第一星座图将所述第一交织编码比特序列调制为第一调制符号,并将所述第一调制符号映射到传输带宽中的第一组子载波;a modulating unit, configured to modulate the first interleaved coded bit sequence into a first modulation symbol by using a first constellation, and map the first modulation symbol to a first group of subcarriers in a transmission bandwidth;
所述调制单元还用于,重复所述第一交织编码比特序列,采用第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,并将所述第二调制符号映射到所述传输带宽中的第二组子载波;The modulating unit is further configured to: repeat the first interleaved coded bit sequence, modulate the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, and map the second modulation symbol a second set of subcarriers into the transmission bandwidth;
所述调制单元还用于,采用所述第一星座图将所述第二交织编码比特序列调制为第三调制符号,并将所述第三调制符号后映射到所述传输带宽中的第三组子载波;The modulating unit is further configured to: modulate the second interleaved coded bit sequence into a third modulation symbol by using the first constellation, and map the third modulation symbol to a third of the transmission bandwidth Group of subcarriers;
所述调制单元还用于,重复所述第二交织编码比特序列,采用所述第二星座图将所述重复的第二交织编码比特序列调制为第四调制符号,并将所述第四调制符号映射到所述传输带宽中的第四组子载波。The modulating unit is further configured to: repeat the second interleaved coded bit sequence, modulate the repeated second interleaved coded bit sequence into a fourth modulation symbol by using the second constellation, and perform the fourth modulation The symbol is mapped to a fourth set of subcarriers in the transmission bandwidth.
在结合第九方面的第一种可能的实现方式中,所述第一组子载波是所述传输带宽中的奇数子载波的前一半子载波,所述第二组子载波是所述传输带 宽中的奇数子载波的后一半子载波;In conjunction with the first possible implementation manner of the ninth aspect, the first group of subcarriers is a first half subcarrier of an odd subcarrier in the transmission bandwidth, and the second group of subcarriers is the transmission zone The latter half of the subcarriers of the odd subcarriers;
所述第三组子载波是所述传输带宽中的偶数子载波的前一半子载波,所述第四组子载波是所述传输带宽中的偶数子载波的后一半子载波。The third group of subcarriers is a first half of the even subcarriers of the transmission bandwidth, and the fourth group of subcarriers is a second half of the even subcarriers of the transmission bandwidth.
结合第九方面或者第九方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一交织器具体用于,调换所述第一交织编码比特序列中的前n个比特与后m个比特的位置;其中,n和m均为大于1的正整数,n+m=N,N为所述第一交织编码比特序列中包括的比特数;With reference to the ninth aspect, or the first possible implementation manner of the ninth aspect, in a second possible implementation, the first interleaver is specifically configured to: switch the first n in the first interleaved coded bit sequence The position of the bit and the last m bits; wherein n and m are both positive integers greater than 1, n + m = N, N is the number of bits included in the first interleaved coded bit sequence;
所述调制单元具体用于,采用第一星座图将调换比特位置后的所述第一交织编码比特序列调制为所述第一调制符号;重复调换比特位置后的所述第一交织编码比特序列,采用第二星座图将重复的所述调换比特位置后的所述第一交织编码比特序列调制为所述第二调制符号。The modulating unit is configured to: modulate the first interleaved coded bit sequence after the bit position is modulated into the first modulation symbol by using a first constellation; and repeat the bit interleave bit sequence after the bit position is repeatedly changed And modulating, by the second constellation diagram, the first interleaved coded bit sequence after the repeated bit position is modulated into the second modulation symbol.
结合第九方面至第九方面的第二种可能的实现方式中的任一种可能的实现方式,在第三种可能的实现方式中,所述调制单元还用于:对所述第一调制符号,所述第二调制符号,所述第三调制符号以及所述第四调制符号进行快速傅立叶反变换,并添加循环前缀,得到正交频分复用OFDM符号;With reference to any one of the possible implementation manners of the second aspect to the ninth aspect, in a third possible implementation, the modulating unit is further configured to: perform the first modulation a symbol, the second modulation symbol, the third modulation symbol, and the fourth modulation symbol are inverse fast Fourier transform, and a cyclic prefix is added to obtain an orthogonal frequency division multiplexing OFDM symbol;
所述发射端还包括发送单元,用于发送所述OFDM符号。The transmitting end further includes a sending unit, configured to send the OFDM symbol.
第十方面,提供一种接收端,其特征在于,包括:A tenth aspect provides a receiving end, which is characterized by comprising:
获取单元,用于获取发射端发送的传输带宽内的OFDM符号;An acquiring unit, configured to acquire an OFDM symbol within a transmission bandwidth sent by the transmitting end;
解析单元,用于解析所述OFDM符号得到第一交织编码比特序列以及第二交织编码比特序列;a parsing unit, configured to parse the OFDM symbol to obtain a first interleaved encoded bit sequence and a second interleaved encoded bit sequence;
第一解交织器,用于对所述第一交织编码比特序列进行解交织处理,得到奇数比特序列;a first deinterleaver, configured to perform deinterleave processing on the first interleaved coded bit sequence to obtain an odd bit sequence;
第二解交织器,用于对所述第二交织编码比特序列进行解交织处理,得到偶数比特序列;a second deinterleaver, configured to perform deinterleave processing on the second interleaved coded bit sequence to obtain an even bit sequence;
解码单元,用于对所述奇数比特序列和所述偶数比特序列进行重组,并通过信道解码得到有效的信息比特。And a decoding unit, configured to recombine the odd bit sequence and the even bit sequence, and obtain valid information bits by channel decoding.
在结合第十方面的第一种可能的实现方式中,所述解析单元具体用于: In conjunction with the first possible implementation of the tenth aspect, the parsing unit is specifically configured to:
分别获取所述传输带宽中的第一至第四组子载波传输的第一调制符号,第二调制符号,第三调制符号以及第四调制符号;Acquiring, respectively, the first modulation symbol, the second modulation symbol, the third modulation symbol, and the fourth modulation symbol of the first to fourth groups of subcarrier transmissions in the transmission bandwidth;
其中,所述第一组子载波是所述传输带宽中奇数子载波的前一半子载波,所述第二组子载波是所述奇数子载波的后一半子载波,所述第三组子载波是所述传输带宽中偶数子载波的前一半子载波,所述第四组子载波是所述偶数子载波的后一半子载波;The first group of subcarriers is the first half of the subcarriers of the odd subcarriers, the second group of subcarriers is the second half of the subcarriers of the odd subcarriers, and the third group of subcarriers Is the first half of the subcarriers of the even subcarriers in the transmission bandwidth, and the fourth group of subcarriers is the second half of the subcarriers of the even subcarriers;
采用16进制正交幅度调制16-QAM调制方式的第一星座图以及第二星座图对所述第一调制符号和所述第二调制符号进行联合解调,得到所述第一交织编码比特序列;Performing joint demodulation on the first modulation symbol and the second modulation symbol by using a first constellation diagram of a 16-QAM modulation mode and a second constellation diagram to obtain the first interleave coding bit sequence;
采用16-QAM调制方式的第一星座图以及第二星座图对所述第三调制符号和所述第四调制符号进行联合解调,得到所述第二交织编码比特序列。And combining the third modulation symbol and the fourth modulation symbol by using a first constellation diagram of a 16-QAM modulation scheme and a second constellation diagram to obtain the second interleave coding bit sequence.
采用上述方案,发射端将N个信息比特进行信道编码,得到已编码比特序列;所述已编码比特序列包括M个比特,N为大于1的正整数,M为大于N的正整数;确定所述已编码比特序列中用于重复传输的M1个比特以及不用于重复传输的M2个比特;其中,M1+M2=M;将所述M1个比特采用第一星座图调制后映射到传输带宽中的第一组子载波;重复所述M1个比特,将所述重复的M1个比特采用第二星座图调制后,映射到传输带宽中的第二组子载波;将所述M2个比特采用第三星座图调制后映射到所述传输带宽中的第三组子载波。这样,在发射端发送的比特数目的总量相同,以及输入的信息比特的数目相同的情况下,由于现有的DCM技术将已编码比特序列中的所有比特进行重复传输,而本发明仅对已编码比特序列中的部分比特进行重复传输,因此,现有DCM技术编码得到的已编码比特序列中的比特的数目小于M,也就是说,本发明可以采用更低的码率对N个信息比特进行编码,使得已编码比特序列中包括更多的冗余比特,从而提高接收端的纠错和检错能力,获得编码增益。With the above solution, the transmitting end performs channel coding on the N information bits to obtain a coded bit sequence; the coded bit sequence includes M bits, N is a positive integer greater than 1, and M is a positive integer greater than N; after the M 1 bit using a first modulation constellation; said coded bit sequence for the repeated transmission of bit M 1 and M 2 repeated bits are not used for transmission; wherein, M 1 + M 2 = M mapped to a first set of subcarriers in a transmission bandwidth; M 1 after repeating the bit, the bit M 1 is repeated using a second modulation constellation, mapped to a second set of subcarriers in a transmission bandwidth; and The M 2 bits are modulated by a third constellation and mapped to a third group of subcarriers in the transmission bandwidth. Thus, in the case where the total number of bits transmitted at the transmitting end is the same and the number of input information bits is the same, since the existing DCM technique repeats all the bits in the encoded bit sequence, the present invention is only The partial bits in the encoded bit sequence are repeatedly transmitted. Therefore, the number of bits in the encoded bit sequence obtained by the existing DCM technique is less than M, that is, the present invention can adopt a lower code rate versus N information. The bits are encoded such that more redundant bits are included in the encoded bit sequence, thereby improving the error correction and error detection capabilities of the receiving end, and obtaining coding gain.
附图说明DRAWINGS
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中 所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solution in the embodiment of the present invention, the following description will be made on the embodiment. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are incorporated in the drawings, FIG. Other figures are obtained from these figures.
图1为本发明提供的现有的DCM技术对信息比特进行处理的流程图;1 is a flowchart of processing information bits by a conventional DCM technology provided by the present invention;
图2为本发明实施例提供一种编码调制方法的流程示意图;2 is a schematic flowchart of a code modulation method according to an embodiment of the present invention;
图3为本发明实施例提供另一种编码调制方法的流程示意图;FIG. 3 is a schematic flowchart diagram of another code modulation method according to an embodiment of the present invention;
图4为本发明实施例提供一种发射端对信息比特进行处理的流程图;FIG. 4 is a flowchart of processing an information bit by a transmitting end according to an embodiment of the present invention;
图5为本发明实施例提供一种解调方法的流程图;FIG. 5 is a flowchart of a demodulation method according to an embodiment of the present invention;
图6为本发明实施例提供一种接收端对OFDM符号进行处理的流程图;FIG. 6 is a flowchart of processing an OFDM symbol by a receiving end according to an embodiment of the present invention;
图7为本发明实施例提供又一种编码调制方法的流程示意图;FIG. 7 is a schematic flowchart diagram of still another coding and modulation method according to an embodiment of the present invention;
图8为本发明实施例提供又一种编码调制方法的流程示意图;FIG. 8 is a schematic flowchart diagram of still another coding and modulation method according to an embodiment of the present invention;
图9为本发明实施例提供另一种发射端对信息比特进行处理的流程图;FIG. 9 is a flowchart of another method for processing information bits by a transmitting end according to an embodiment of the present invention;
图10为本发明实施例提供另一种解调方法的流程图;FIG. 10 is a flowchart of another demodulation method according to an embodiment of the present invention;
图11为本发明实施例提供另一种接收端对OFDM符号进行处理的流程图;FIG. 11 is a flowchart of another method for processing an OFDM symbol by a receiving end according to an embodiment of the present invention;
图12为本发明实施例提供一种发射端的结构示意图;FIG. 12 is a schematic structural diagram of a transmitting end according to an embodiment of the present invention;
图13为本发明实施例提供一种接收端的结构示意图;FIG. 13 is a schematic structural diagram of a receiving end according to an embodiment of the present invention;
图14为本发明实施例提供另一种发射端的结构示意图;FIG. 14 is a schematic structural diagram of another transmitting end according to an embodiment of the present invention;
图15为本发明实施例提供另一种接收端的结构示意图。FIG. 15 is a schematic structural diagram of another receiving end according to an embodiment of the present invention.
具体实施方式detailed description
为了便于本领域的普通技术人员能够更容易的理解本方案,首先介绍一下电气和电子工程师协会(英文全称:Institute of Electrical and Electronics Engineers,简称:IEEE)的802.11标准中规定的MCS。In order to facilitate the understanding of the solution by those skilled in the art, the MCS specified in the 802.11 standard of the Institute of Electrical and Electronics Engineers (IEEE) is first introduced.
其中,802.11标准协议中规定了多种调制编码方案,包括如下表1所示的MCS0至MCS5。 Among them, the 802.11 standard protocol specifies a plurality of modulation and coding schemes, including MCS0 to MCS5 as shown in Table 1 below.
Figure PCTCN2015086424-appb-000001
Figure PCTCN2015086424-appb-000001
表1Table 1
以MCS2解释说明,参照表1,MCS2采用码率是1/2,也就是说,对于输入的N个信息比特,可输出2N个信息比特。并且该MCS2采用QPSK调制方式,该QPSK调制方式可以将2个比特映射到一个调制符号,并将该调制符号映射到一个子载波。With the explanation of MCS2, referring to Table 1, MCS2 adopts a code rate of 1/2, that is, 2N information bits can be output for the input N information bits. And the MCS2 adopts a QPSK modulation method, which can map 2 bits to one modulation symbol and map the modulation symbol to one subcarrier.
由本文背景技术中的内容可知,现有的DCM技术仅用于提高MCS2调制方式下的比特传输能力,并未考虑如何提高发射端发送的已编码比特序列的编码增益,该编码增益与已编码比特序列中的冗余比特数目相关,本发明实施例提供的一种编码调制及解调方法以及装置,能够在获得分集合并增益的同时,提高发射端发送的比特序列的编码增益。As can be seen from the background art, the existing DCM technology is only used to improve the bit transmission capability in the MCS2 modulation mode, and does not consider how to improve the coding gain of the coded bit sequence transmitted by the transmitting end, the coding gain and the coding. The number of redundant bits in the bit sequence is related to a code modulation and demodulation method and apparatus provided by the embodiments of the present invention, which can improve the coding gain of the bit sequence transmitted by the transmitting end while obtaining diversity and gain.
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the drawings in the embodiments of the present invention. It is a partial embodiment of the invention, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
实施例一Embodiment 1
本发明实施例提供一种编码调制方法,该方法的执行主体为OFDM符号的发射端,如图2所示,该方法包括:An embodiment of the present invention provides a coding and modulation method, where an execution body of the method is a transmitting end of an OFDM symbol, as shown in FIG. 2, the method includes:
S201、发射端将N个信息比特进行信道编码,得到已编码比特序列。 S201. The transmitting end performs channel coding on the N information bits to obtain an encoded bit sequence.
其中,所述已编码比特序列包括M个比特,N为大于1的正整数,M为大于N的正整数。The encoded bit sequence includes M bits, N is a positive integer greater than 1, and M is a positive integer greater than N.
S202、该发射端确定所述已编码比特序列中用于重复传输的M1个比特以及不用于重复传输的M2个比特。S202, the transmitting end determines the coded bit sequence for the repeated transmission of M 1 and M bit is not used for repeat transmission of two bits.
其中,M1+M2=M。Where M 1 + M 2 = M.
可选地,发射端若采用卷积编码器对该N个信息比特进行信道编码,且卷积编码的码率N/M=1/2时,对于已编码比特序列A1B1A2B2A3B3……ANBN,该发射端可以在在奇数比特A1A2A3……AN中选择M1个比特用于重复传输,并确定该已编码比特序列中剩余的M2个比特不用于重复传输;或者,该发射端在偶数比特B1B2B3……BN中选择M1个比特用于重复传输,并确定该已编码比特序列中剩余的M2个比特不用于重复传输。Optionally, if the transmitting end performs channel coding on the N information bits by using a convolutional encoder, and the code rate of the convolutional coding is N/M=1/2, for the encoded bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N , the transmitting end may select M 1 bits in the odd bits A 1 A 2 A 3 ... A N for repeated transmission and determine the remaining in the encoded bit sequence M 2 bits are not used for repeated transmission; alternatively, the transmitting end selects M 1 bits for repeated transmission in even bits B 1 B 2 B 3 . . . B N and determines the remaining M in the encoded bit sequence 2 bits are not used for repeated transmission.
S203、该发射端采用第一交织器将该M1个比特进行交织,得到第一交织编码比特序列,并采用第一星座图将该第一交织编码比特序列调制为第一调制符号,并将该第一调制符号映射到传输带宽中的第一组子载波。S203, the transmitter uses the first interleaver for interleaving bits M 1, to obtain a first interleaved coded bit sequence, using a first constellation and a first interleaving the coded bit sequence modulating a first modulation symbol, and The first modulation symbol is mapped to a first set of subcarriers in a transmission bandwidth.
S204、该发射端重复所述第一交织编码比特序列,采用第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,并将所述第二调制符号映射到传输带宽中的第二组子载波。S204. The transmitting end repeats the first interleaved coded bit sequence, modulates the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, and maps the second modulation symbol to a transmission bandwidth. The second set of subcarriers.
S205、该发射端采用第二交织器将该M2个比特进行交织,得到第二交织编码比特序列,并采用第三星座图将该第二交织编码比特序列调制为第三调制符号,并将该第三调制符号映射到所述传输带宽中的第三组子载波。S205. The transmitting end interleaves the M 2 bits by using a second interleaver to obtain a second interleaved coded bit sequence, and modulates the second interleaved coded bit sequence into a third modulation symbol by using a third constellation, and The third modulation symbol is mapped to a third set of subcarriers in the transmission bandwidth.
其中,该第一交织器与该第二交织器采用的交织方式可以相同,该第一星座图,该第二星座图和该第三星座图可以属于同一调制方式的不同星座图。The interleaving manner used by the first interleaver and the second interleaver may be the same. The first constellation, the second constellation, and the third constellation may belong to different constellations of the same modulation mode.
可选地,该第一星座图、该第二星座图和该第三星座图采用相同的调制阶数α,其中,所述调制阶数为一个调制符号所传输的比特数。Optionally, the first constellation diagram, the second constellation diagram, and the third constellation diagram adopt the same modulation order α, wherein the modulation order is the number of bits transmitted by one modulation symbol.
需要说明的是,该发射端的传输带宽中的子载波总量K与M1,M2之间的关系为K=(2M1+M2)/α,因此,该发射端在确定该传输带宽中的子载波总 量后,可以计算确定已编码比特序列中用于重复传输的比特的数量M1=(Kα-M)/2,以及不用于重复传输的比特的数量M2=(3M-Kα)/2。It should be noted that the relationship between the total number of subcarriers K in the transmission bandwidth of the transmitting end and M 1 , M 2 is K=(2M 1 +M 2 )/α, and therefore, the transmitting end determines the transmission bandwidth. After the total number of subcarriers in the medium, it is possible to calculate the number of bits for the repeated transmission in the encoded bit sequence M 1 = (Kα - M) / 2, and the number of bits not used for repeated transmission M 2 = (3M - Kα)/2.
下面说明发射端对第一至第三子载波的划分:The following describes the division of the first to third subcarriers by the transmitting end:
在本发明实施例的一种可能的实现方式中,该第一组子载波为该传输带宽中的前M1/α个子载波,该第二组子载波为该传输带宽中的后M1/α个子载波,该第三组子载波为该传输带宽中剩余的M2/α个子载波。In a possible implementation manner of the embodiment of the present invention, the first group of subcarriers is a pre-M 1 /α subcarriers in the transmission bandwidth, and the second group of subcarriers is a post M 1 / in the transmission bandwidth. α subcarriers, the third group of subcarriers being M 2 /α subcarriers remaining in the transmission bandwidth.
这样,该第一组子载波与该第二组子载波之间的间隔最大,有利于接收端获得的分集合并增益。In this way, the interval between the first group of subcarriers and the second group of subcarriers is the largest, which is beneficial to the diversity and gain obtained by the receiving end.
在本发明实施例的另一种可能的实现方式中,该第三组子载波为该传输带宽中的每(2M1+M2)/c个子载波中的M2/c个子载波;其中,c为2M1和M2的最大公约数;该第一组子载波为该传输带宽中的剩余子载波中的前一半子载波,该第二组子载波为该剩余子载波中的后一半子载波。In another possible implementation of this embodiment of the present invention, the third set of subcarriers for each of (2M 1 + M 2) / c subcarriers in M 2 / c sub-carriers in the transmission bandwidth; wherein, c is the greatest common divisor of 2M 1 and M 2 ; the first group of subcarriers is the first half of the remaining subcarriers in the transmission bandwidth, and the second group of subcarriers is the latter half of the remaining subcarriers Carrier.
采用上述方案,发射端传输的传输带宽中,携带重复传输的M1个比特,以及未重复的M2个比特,这样,在发射端发送的比特数目的总量相同,以及输入的信息比特的数目相同的情况下,由于现有的DCM技术将已编码比特序列中的所有比特进行重复传输,而本发明仅对已编码比特序列中的部分比特进行重复传输,因此,现有DCM技术编码得到的已编码比特序列中的比特的数目小于M,也就是说,本发明可以采用更低的码率对N个信息比特进行编码,使得已编码比特序列中包括更多的冗余比特,从而提高接收端的纠错和检错能力,获得编码增益。With the above solution, the transmission bandwidth transmitted by the transmitting end carries M 1 bits of repeated transmission, and M 2 bits of unrepeated, so that the total number of bits transmitted at the transmitting end is the same, and the input information bits are In the case of the same number, since the existing DCM technology repeatedly transmits all the bits in the encoded bit sequence, and the present invention only repeats the transmission of some bits in the encoded bit sequence, the existing DCM technology is encoded. The number of bits in the encoded bit sequence is less than M, that is, the present invention can encode N information bits with a lower code rate, so that more redundant bits are included in the encoded bit sequence, thereby improving The error correction and error detection capability at the receiving end obtains the coding gain.
下面基于现有的DCM技术对本发明实施例进行说明,首先,相较于现有的DCM技术,本发明降低了现有标准中各调制编码方案采用的码率,也就是说,针对原调制编码方案采用的原码率n/m,存在N/M小于n/m的关系,该N/M即为本发明的发射端采用的编码码率。这样,针对输入的N个信息比特,利用DCM技术提高该原调制编码方案的比特传输能力后,传输带宽能够传输的总比特量为2Nm/n,若采用本发明传输的总比特量不变,则在对N个信息比特进行信道编码得到M个比特后,用于重复传输的比特的数量M1等于 2Nm/n-M,不用于重复传输的比特的数量M2等于2M-2Nm/n,这样,该第一组子载波包括的子载波数与该第二组子载波包括的子载波数之和,与该第三组子载波包括的子载波数之间的比例为(2m-Mn)/(Mn-m)。The following describes an embodiment of the present invention based on the existing DCM technology. First, compared with the existing DCM technology, the present invention reduces the code rate adopted by each modulation and coding scheme in the existing standard, that is, for the original modulation coding. The original code rate n/m adopted by the scheme has a relationship that N/M is less than n/m, and the N/M is the code rate adopted by the transmitting end of the present invention. In this way, for the input N information bits, after using the DCM technology to improve the bit transmission capability of the original modulation and coding scheme, the total amount of bits that can be transmitted in the transmission bandwidth is 2 Nm/n, and if the total amount of bits transmitted by the present invention is constant, Then, after channel coding the N information bits to obtain M bits, the number M 1 of bits used for repeated transmission is equal to 2Nm/nM, and the number M2 of bits not used for repeated transmission is equal to 2M-2Nm/n, so that The ratio of the number of subcarriers included in the first group of subcarriers to the number of subcarriers included in the second group of subcarriers, and the ratio of the number of subcarriers included in the third group of subcarriers is (2m-Mn)/(Mn -m).
下面以发射端采用卷积编码器,且码率N/M=1/2为例,对本发明实施例提供的一种编码调制方法进行详细说明。A coding and modulation method provided by an embodiment of the present invention is described in detail below by using a convolutional encoder and a code rate of N/M=1/2.
示例地,在步骤S201中,对于x1x2x3……xN,共N个信息比特,该发射端采用1/2的码率对该N个信息比特进行编码后,得到的已编码比特序列为A1B1A2B2A3B3……ANBNFor example, in step S201, for X 1 x 2 x 3 ... x N , a total of N information bits, the transmitting end encodes the N information bits by using a code rate of 1/2, and the obtained encoded information is obtained. The bit sequence is A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N .
进一步地,步骤S202中,该发射端确定该比特序列中用于重复传输的M1个比特以及不用于重复传输的M2个比特具体包括:在奇数比特A1A2A3……AN中选择M1个比特用于重复传输,确定该已编码比特序列中剩余的M2个比特不用于重复传输;或者,在偶数比特B1B2B3……BN中选择M1个比特用于重复传输,确定该已编码比特序列中剩余的M2个比特不用于重复传输。Further, in step S202, the transmitting end determines that the M1 bits used for repeated transmission in the bit sequence and the M 2 bits that are not used for repeated transmission specifically include: in the odd bits A 1 A 2 A 3 ... A N Selecting M 1 bits for repeated transmission, determining that the remaining M 2 bits in the encoded bit sequence are not used for repeated transmission; or selecting M 1 bits in even bits B 1 B 2 B 3 . . . B N For repeated transmissions, it is determined that the remaining M 2 bits in the encoded bit sequence are not used for repeated transmission.
以原码率n/m=3/4进行举例说明,由于用于重复传输的比特的数量M1等于2Nm/n-M,不用于重复传输的比特的数量M2等于2M-2Nm/n,由此可知,该已编码比特序列中1/3的比特被用于重复传输,其余2/3的比特不用于重复传输。也就是说,针对已编码比特序列A1B1A2B2A3B3……ANBN,该发射端在每6个比特中选择两个奇数比特或者两个偶数比特用于重复传输,剩余的4个比特不用于重复传输。Taking the original code rate n/m=3/4 as an example, since the number M 1 of bits used for repeated transmission is equal to 2Nm/nM, the number M2 of bits not used for repeated transmission is equal to 2M-2Nm/n, thereby knowing 1/3 of the coded bit sequence is used for repeated transmission, and the remaining 2/3 bits are not used for repeated transmission. That is, for the encoded bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N , the transmitting end selects two odd bits or two even bits for every 6 bits for repetition Transmission, the remaining 4 bits are not used for repeated transmission.
下面说明该发射端在每6个比特中选择两个奇数比特用于重复传输的三种实现方式:The following describes three implementations in which the transmitter selects two odd bits per 6 bits for repeated transmission:
方式一、该发射端在已编码比特序列A1B1A2B2A3B3……ANBN的每6个比特中选择前两个奇数比特用于重复传输,即用于重复传输的比特为A1A2A4A5A7A8……,不用于重复传输的比特为B1B2A3B3B4B5A6B6B7B8A9B9……。Manner 1: The transmitting end selects the first two odd bits in each of the 6 bits of the encoded bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N for repeated transmission, that is, for repetition The transmitted bits are A 1 A 2 A 4 A 5 A 7 A 8 ..., the bits not used for repeated transmission are B 1 B 2 A 3 B 3 B 4 B 5 A 6 B 6 B 7 B 8 A 9 B 9 ....
方式二、该发射端在已编码比特序列A1B1A2B2A3B3……ANBN的每6个比特 中选择首尾两个奇数比特用于重复传输,即用于重复传输的比特为A1A3A4A6A7A9……,不用于重复传输的比特为B1A2B2B3B4A5B5B6B7A7B8B9……。In the second mode, the transmitting end selects the first and last two odd bits in each of the 6 bits of the encoded bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N for repeated transmission, that is, for repetition The transmitted bits are A 1 A 3 A 4 A 6 A 7 A 9 ..., the bits not used for repeated transmission are B 1 A 2 B 2 B 3 B 4 A 5 B 5 B 6 B 7 A 7 B 8 B 9 ....
方式三、该发射端在已编码比特序列A1B1A2B2A3B3……ANBN的每6个比特中选择中间两个奇数比特用于重复传输,即用于重复传输的比特为A2A3A5A6A8A9……,不用于重复传输的比特为A1B1B2B3A4B4B5B6A7B7B8B9……。Manner 3: The transmitting end selects the middle two odd bits in each of the 6 bits of the encoded bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N for repeated transmission, that is, for repetition The transmitted bits are A 2 A 3 A 5 A 6 A 8 A 9 ..., the bits not used for repeated transmission are A 1 B 1 B 2 B 3 A 4 B 4 B 5 B 6 A 7 B 7 B 8 B 9 ....
与上述三种方式同理,该发射端也可以在已编码比特序列A1B1A2B2A3B3……ANBN的每6个比特中选择前两个偶数比特,或者,首尾偶数两个比特,或者中间两个偶数比特用于重复传输。Similarly to the above three methods, the transmitting end may also select the first two even bits in every 6 bits of the encoded bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N , or The first and last even two bits, or the middle two even bits are used for repeated transmission.
需要说明的是,发射端在奇数比特中选择用于重复传输的比特或者在偶数比特选择用于重复传输的比特只是本发明实施例的一种可能的实现方式,在本发明实施例的另一种可能的实现方式中,该发射端也可以同时在奇数比特和偶数比特中选择用于重复传输的比特,仍然以原码率n/m=3/4举例说明,该发射端可以在已编码比特序列A1B1A2B2A3B3……ANBN的每6个比特中选择前两个比特,即第一个奇数比特和第一个偶数比特用于重复传输,或者,选择第一个奇数比特或者第二个偶数比特用于重复传输,本发明对此不做限定。It should be noted that the selection of the bits for the repeated transmission in the odd-numbered bits or the selection of the bits for the repeated transmission in the even-numbered bits is only one possible implementation manner of the embodiment of the present invention, and another embodiment of the present invention. In a possible implementation manner, the transmitting end may also select the bit for repeated transmission in the odd bit and the even bit at the same time, and still exemplify the original code rate n/m=3/4, and the transmitting end may be encoded. Bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N selects the first two bits out of every 6 bits, ie the first odd bit and the first even bit are used for repeated transmission, or The first odd bit or the second even bit is selected for repeated transmission, which is not limited by the present invention.
另外,上述均是以原码率n/m=3/4举例说明,对于不同的原码率,该发射端还可以通过其他方式选择用于重复传输的比特,本发明对此不做限定。In addition, the foregoing is exemplified by the original code rate n/m=3/4. For different original code rates, the transmitting end may also select bits for repeated transmission by other means, which is not limited by the present invention.
下面进一步举例说明在N/M=1/2时,发射端对传输带宽中的子载波的划分。The following further exemplifies the division of the subcarriers in the transmission bandwidth by the transmitting end when N/M=1/2.
具体地,由于该第一组子载波包括的子载波数与该第二组子载波包括的子载波数之和,与该第三组子载波包括的子载波数之间的比例为(2m-Mn)/(Mn-m),因此,在N/M=1/2,且n/m的取值为数值3/4,2/3,5/8中的任一个时,该第一组子载波包括的子载波数与该第二组子载波包括的子载波数之和,与该第三组子载波包括的子载波数之间的比例具体为2(m-n)/(2n-m)。Specifically, the ratio between the number of subcarriers included in the first group of subcarriers and the number of subcarriers included in the second group of subcarriers is (2m-) Mn)/(Mn-m), therefore, the first group when N/M=1/2, and the value of n/m is any one of the values 3/4, 2/3, 5/8 The ratio between the number of subcarriers included in the subcarrier and the number of subcarriers included in the second group of subcarriers, and the number of subcarriers included in the third group of subcarriers is specifically 2 (mn) / (2n - m) .
这样,可选地,该发射端可以将该传输带宽中的所有子载波划分为 2(m-n)+(2n-m)个子带,其中,每个子带包括相同数量的子载波,并将该2(m-n)+(2n-m)个子带中的奇数子带的前一半子带划分为该第一组子载波,将该2(m-n)+(2n-m)个子带中的奇数子带的后一半子带划分为该第二组子载波,将该2(m-n)+(2n-m)个子带中剩余的子带划分为该第三组子载波。In this way, optionally, the transmitting end can divide all subcarriers in the transmission bandwidth into 2(mn)+(2n-m) subbands, wherein each subband includes the same number of subcarriers, and the first half subband of the odd subbands in the 2(mn)+(2n-m) subbands Dividing into the first group of subcarriers, dividing the second half of the subbands of the odd subbands in the 2(mn)+(2n-m) subbands into the second group of subcarriers, the 2(mn)+( The remaining subbands of 2n-m) subbands are divided into the third group of subcarriers.
示例地,若n/m=3/4,则该发射端将该传输带宽中的所有子载波划分为4个子带,其中,每个子带包括相同数量的子载波,例如,该传输带宽中的所有子载波为f1,f2,f3,…,f12,则该4个子带中的第一个子带为f1,f2,f3,第二个子带为f4,f5,f6,第三个子带为f7,f8,f9,第四个子带为f10,f11,f12,进一步地,该发射端将该4个子带中的第一个子带作为该第一组子载波,将第三个子带作为该第二组子载波,将第二个子带和第三个子带作为该第三组子载波。For example, if n/m=3/4, the transmitting end divides all subcarriers in the transmission bandwidth into 4 subbands, where each subband includes the same number of subcarriers, for example, in the transmission bandwidth. All subcarriers are f 1 , f 2 , f 3 , ..., f 12 , then the first subband of the 4 subbands is f 1 , f 2 , f 3 , and the second subband is f 4 , f 5 , f 6 , the third sub-band is f 7 , f 8 , f 9 , and the fourth sub-band is f 10 , f 11 , f 12 , and further, the transmitting end of the first sub-band of the four sub-bands As the first group of subcarriers, the third subband is used as the second group of subcarriers, and the second subband and the third subband are used as the third group of subcarriers.
示例地,若n/m=2/3,则该发射端将该传输带宽中的所有子载波划分为3个子带,其中,每个子带包括相同数量的子载波,例如,该传输带宽中的所有子载波为f1,f2,f3,…,f12,则该3个子带中的第一个子带为f1,f2,f3,f4,第二个子带为f5,f6,f7,f8,第三个子带为f9,f10,f11,f12,进一步地,该发射端将该3个子带中的第一个子带作为该第一组子载波,将第三个子带作为该第二组子载波,将第二个子带作为该第三组子载波。For example, if n/m=2/3, the transmitting end divides all subcarriers in the transmission bandwidth into three subbands, wherein each subband includes the same number of subcarriers, for example, in the transmission bandwidth. All subcarriers are f 1 , f 2 , f 3 , ..., f 12 , then the first subband of the 3 subbands is f 1 , f 2 , f 3 , f 4 , and the second subband is f 5 , f 6 , f 7 , f 8 , the third sub-band is f 9 , f 10 , f 11 , f 12 , further, the transmitting end uses the first sub-band of the three sub-bands as the first group The subcarriers have a third subband as the second group of subcarriers and a second subband as the third group of subcarriers.
示例地,若n/m=5/8,则该发射端将该传输带宽中的所有子载波划分为8个子带,其中,每个子带包括相同数量的子载波,则该发射端可以将该8个子带中的第一个子带和第三个子带划分为该第一组子载波,将该8个子带中的第五个子带和第七个子带划分为该第二组子载波,将该8个子带中的第二个子带,第四个子带,第六个子带和第八个子带划分为该第三组子载波。For example, if n/m=5/8, the transmitting end divides all subcarriers in the transmission bandwidth into 8 subbands, where each subband includes the same number of subcarriers, the transmitting end may The first subband and the third subband of the 8 subbands are divided into the first group of subcarriers, and the fifth subband and the seventh subband of the 8 subbands are divided into the second group of subcarriers, The second subband of the 8 subbands, the fourth subband, the sixth subband and the eighth subband are divided into the third group of subcarriers.
可选地,在n/m的取值为数值3/4,2/3,5/8中的任一个时,该发射端还可以在该传输带宽中的每Nm/(Mn-Nm)个子载波中划分一个子载波给该第三组子载波,并将该传输带宽中的剩余子载波中的前一半子载波划分为该第一组子载波,将后一半子载波划分为该第二组子载波。Optionally, when the value of n/m is any one of the values 3/4, 2/3, 5/8, the transmitting end may also be every Nm/(Mn-Nm) in the transmission bandwidth. Dividing one subcarrier into a third group of subcarriers, and dividing a first half of the remaining subcarriers in the transmission bandwidth into the first group of subcarriers, and dividing the second half of the subcarriers into the second group Subcarrier.
这样,在N/M=1/2,n/m=3/4时,则该发射端在该传输带宽中的每两个子载波中划分一个子载波给该第三组子载波,例如,该传输带宽中的所有子载 波为f1,f2,f3,…,f12,则该发射端可以将子载波f2,f4,f6,f8,f10,f12划分为第三组子载波,将子载波f1,f3,f5划分为第一组子载波,将子载波f7,f9,f11划分为第二组子载波。Thus, when N/M=1/2, n/m=3/4, the transmitting end divides one subcarrier into the third group of subcarriers in every two subcarriers in the transmission bandwidth, for example, If all the subcarriers in the transmission bandwidth are f 1 , f 2 , f 3 , . . . , f 12 , the transmitting end can divide the subcarriers f 2 , f 4 , f 6 , f 8 , f 10 , f 12 into the first subcarriers. The three sets of subcarriers divide the subcarriers f 1 , f 3 , f 5 into a first group of subcarriers, and divide the subcarriers f 7 , f 9 , f 11 into a second group of subcarriers.
在N/M=1/2,n/m=2/3时,则该发射端在该传输带宽中的每三个子载波中划分一个子载波给该第三组子载波,例如,该传输带宽中的所有子载波为f1,f2,f3,…,f12,则该发射端可以将子载波f3,f6,f9,f12划分为第三组子载波,将子载波f1,f2,f4,f5划分为第一组子载波,将子载波f7,f8,f10,f11划分为第二组子载波。When N/M=1/2, n/m=2/3, the transmitting end divides one subcarrier into the third group of subcarriers in every three subcarriers in the transmission bandwidth, for example, the transmission bandwidth. All the subcarriers in the medium are f 1 , f 2 , f 3 , ..., f 12 , then the transmitting end can divide the subcarriers f 3 , f 6 , f 9 , f 12 into a third group of subcarriers, and the subcarriers f 1 , f 2 , f 4 , f 5 are divided into a first group of subcarriers, and subcarriers f 7 , f 8 , f 10 , f 11 are divided into second group subcarriers.
在N/M=1/2,n/m=5/8时,则该发射端在该传输带宽中的每三个子载波中划分一个子载波给该第三组子载波,例如,该传输带宽中的所有子载波为f1,f2,f3,…,f16,则该发射端可以将子载波f4,f8,f12,f16划分为第三组子载波,将子载波f1,f2,f3,f5,f6,f7划分为第一组子载波,将子载波f9,f10,f11,f13,f14,f15划分为第二组子载波。When N/M=1/2, n/m=5/8, the transmitting end divides one subcarrier into the third group of subcarriers in every three subcarriers in the transmission bandwidth, for example, the transmission bandwidth. All the subcarriers in the medium are f 1 , f 2 , f 3 , ..., f 16 , then the transmitting end can divide the subcarriers f 4 , f 8 , f 12 , f 16 into a third group of subcarriers, and the subcarriers f 1 , f 2 , f 3 , f 5 , f 6 , f 7 are divided into first group of subcarriers, and subcarriers f 9 , f 10 , f 11 , f 13 , f 14 , f 15 are divided into second groups Subcarrier.
以上内容描述了在N/M=1/2的情况下,发射端针对不同原码率确定用于重复传输的比特,以及对传输带宽中的子载波分组的方式,在具体实施过程中,发射端进行信道编码的码率N/M可能具有其他取值,此处不再一一列举,本领域普通技术人员根据上述示例通过合乎逻辑的推理分析得到的方案,均属于本发明的保护范围之内。The above describes that in the case of N/M=1/2, the transmitting end determines the bits for repeated transmission for different original code rates, and the manner of grouping the subcarriers in the transmission bandwidth. In a specific implementation, the transmission is performed. The code rate N/M of the channel coding may have other values, which are not enumerated here. The solutions obtained by those skilled in the art according to the above examples through logical reasoning analysis are all within the protection scope of the present invention. Inside.
进一步地,步骤S205之后,该发射端还可以对映射到该第一组子载波,该第二组子载波以及该第三组子载波的调制符号进行快速傅立叶反变换,并添加循环前缀,得到正交频分复用OFDM符号,并发送该OFDM符号。Further, after the step S205, the transmitting end may further perform an inverse fast Fourier transform on the modulation symbols mapped to the first group of subcarriers, the second group of subcarriers, and the third group of subcarriers, and add a cyclic prefix to obtain The OFDM symbols are orthogonally frequency division multiplexed and transmitted.
这样,以N=6,M=12,n/m=3/4,举例说明采用本发明实施例提供的一种编码调制方法能够达到的有益效果:Thus, with N=6, M=12, n/m=3/4, an advantageous effect that can be achieved by using a coding modulation method provided by an embodiment of the present invention is illustrated:
现有的DCM技术针对6个信息比特,通过3/4码率进行信道编码后,得到包括8个比特的已编码比特序列,其中,该8个比特中存在两个冗余比特,并将该8个已编码比特进行重复传输,因此,发射端传输的总比特量为16,并且接收端先后接收到发射端重复传输的两组已编码比特序列后,可以将两组已编码比特序列进行合并,获得频域上的分集合并增益; The existing DCM technology performs channel coding by 3/4 code rate for 6 information bits, and obtains an encoded bit sequence including 8 bits, wherein there are two redundant bits among the 8 bits, and the 8 coded bits are repeatedly transmitted. Therefore, the total amount of bits transmitted by the transmitting end is 16, and after receiving the two sets of coded bit sequences repeatedly transmitted by the transmitting end, the two sets of coded bit sequences can be combined. Obtaining the diversity and gain in the frequency domain;
采用本发明实施例提供的编码调制方法,针对6个信息比特,通过1/2码率进行信道编码后,得到包括12个比特的已编码比特序列,其中,该12个比特中存在6个冗余比特,并将该12个比特中的4个比特进行重复传输,剩余8个比特不用于重复传输,这样,接收端接收到发射端重复传输另个比特后,可以获得频域上的分集合并增益,另外,由于该已编码比特中包括的冗余比特更多,从而提高接收端的纠错和检错能力,获得编码增益。The code modulation method provided by the embodiment of the present invention obtains a coded bit sequence including 12 bits for channel coding by using a 1/2 code rate for six information bits, wherein there are 6 redundant bits in the 12 bits. The remaining bits, and 4 bits of the 12 bits are repeatedly transmitted, and the remaining 8 bits are not used for repeated transmission, so that the receiving end can obtain the diversity in the frequency domain after receiving the repeated transmission of another bit by the transmitting end. Gain, in addition, since the redundant bits included in the coded bits are more, thereby improving the error correction and error detection capability of the receiving end, the coding gain is obtained.
实施例二Embodiment 2
为了使本领域技术人员能够更清楚地理解本发明实施例一提供的一种编码调制方法的技术方案,下面针对现有采用DCM技术改进MCS2的方案,说明本发明实施例采用1/2码率,即N/M=1/2,以及16-QAM调制方式时,本发明实施例能够获得的技术效果。In order to enable a person skilled in the art to more clearly understand the technical solution of a coding and modulation method provided by Embodiment 1 of the present invention, the following describes an existing scheme for improving MCS2 by using DCM technology, and illustrates that the embodiment of the present invention adopts a 1/2 code rate. The technical effect that the embodiment of the present invention can obtain when N/M=1/2, and the 16-QAM modulation mode.
其中,参照上述表1,MCS2采用的码率n/m=3/4,采用的调制方式为QPSK调制方式,这样,在输入信息比特数均为N时,MCS2经过信道编码后可得到包括4N/3个比特的已编码比特序列,并且由于现有DCM技术将该4N/3个比特在传输带宽内重复传输,因此,发射端最终传输的比特数的总量为8N/3,而采用本发明实施例提供的编码调制方法,如图3所示,包括:Referring to Table 1 above, the code rate adopted by MCS2 is n/m=3/4, and the modulation mode adopted is QPSK modulation mode. Thus, when the number of input information bits is N, MCS2 can obtain 4N after channel coding. /3 bits of the encoded bit sequence, and since the existing DCM technology repeats the transmission of 4N/3 bits in the transmission bandwidth, the total number of bits finally transmitted by the transmitting end is 8N/3, and The code modulation method provided by the embodiment of the invention, as shown in FIG. 3, includes:
S301、该发射端将N个信息比特进行编码速率为1/2的卷积编码,得到已编码比特序列。S301. The transmitting end performs convolutional coding of N information bits with a coding rate of 1/2 to obtain an encoded bit sequence.
其中,该已编码比特序列包括2N个比特,N为大于1的正整数。Wherein, the encoded bit sequence includes 2N bits, and N is a positive integer greater than 1.
S302、该发射端确定该已编码比特序列中用于重复传输的2N/3个比特以及不用于重复传输的4N/3个比特。S302. The transmitting end determines 2N/3 bits in the encoded bit sequence for repeated transmission and 4N/3 bits not used for repeated transmission.
可选地,步骤S302中,该发射端在该已编码比特序列的奇数比特或者偶数比特中确定2N/3个比特用于重复传输,并确定剩余的4N/3个比特不用于重复传输。Optionally, in step S302, the transmitting end determines 2N/3 bits in the odd or even bits of the encoded bit sequence for repeated transmission, and determines that the remaining 4N/3 bits are not used for repeated transmission.
S303、该发射端采用第一交织器将所述2N/3个比特进行交织,得到第一交织编码比特序列,并采用16-QAM调制方式的第一星座图将该第一交织编 码比特序列调制为第一调制符号,并将该第一调制符号映射到传输带宽中的第一组子载波。S303. The transmitting end interleaves the 2N/3 bits by using a first interleaver to obtain a first interleaved coded bit sequence, and composing the first interlace by using a first constellation diagram of a 16-QAM modulation mode. The code bit sequence is modulated into a first modulation symbol and the first modulation symbol is mapped to a first set of subcarriers in the transmission bandwidth.
S304、该发射端重复该第一交织编码比特序列,采用16-QAM调制方式的第二星座图将该重复的该第一交织编码比特序列调制为第二调制符号,并将该第二调制符号映射到传输带宽中的第二组子载波。S304. The transmitting end repeats the first interleaved coded bit sequence, and modulates the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation of the 16-QAM modulation mode, and the second modulation symbol is used. Maps to a second set of subcarriers in the transmission bandwidth.
S305、该发射端采用第二交织器将所述4N/3个比特进行交织,得到第二交织编码比特序列,采用16-QAM调制方式的第三星座图将该第二交织编码比特序列调制为第三调制符号,并将该第三调制符号映射到该传输带宽中的第三组子载波。S305. The transmitting end interleaves the 4N/3 bits by using a second interleaver to obtain a second interleaved coded bit sequence, and modulates the second interleaved coded bit sequence into a third constellation diagram of a 16-QAM modulation mode. a third modulation symbol and mapping the third modulation symbol to a third set of subcarriers in the transmission bandwidth.
由上述步骤可知,本发明实施例中,该发射端发射的比特总量也为8N/3,这样,在输入的信息比特均为N,输出信息比特总量均为8N/3时,由于本发明采用了更低的码率,使得本发明实施例的已编码比特序列中包括比特数大于现有的DCM技术,因此,本发明实施例提高了编码增益。According to the foregoing steps, in the embodiment of the present invention, the total amount of bits transmitted by the transmitting end is also 8N/3, so that when the input information bits are all N and the total output information bits are 8N/3, The invention adopts a lower code rate, so that the number of bits included in the encoded bit sequence of the embodiment of the present invention is larger than the existing DCM technology, and therefore, the embodiment of the present invention improves the coding gain.
具体地,需要说明的是,16-QAM调制方式的星座图中的每一个星座点能够映射到一个子载波上的调制符号所传输的比特数为4。Specifically, it should be noted that each of the constellation points in the 16-QAM modulation scheme can be mapped to a modulation symbol on one subcarrier, and the number of bits transmitted is four.
因此,在本发明实施例的一种可能的实现方式中,该发射端在采用16-QAM调制方式的第一星座图将该第一交织编码比特序列调制为第一调制符号之前,将该传输带宽中所有的子载波划分为4个子带,每个子带包括相同数量的子载波,该第一组子载波即为该4个子带中的第一个子带,该第二组子载波为即该4个子带中的第三个子带,该第三子载波即为该4个子带中的第二个子带和第四个子带。Therefore, in a possible implementation manner of the embodiment of the present invention, the transmitting end transmits the first interleaved coded bit sequence to the first modulation symbol before using the first constellation of the 16-QAM modulation mode. All subcarriers in the bandwidth are divided into 4 subbands, each subband includes the same number of subcarriers, and the first group of subcarriers is the first subband of the 4 subbands, and the second group of subcarriers is The third sub-band of the 4 sub-bands is the second sub-band and the fourth sub-band of the 4 sub-bands.
在本发明实施例的另一种可能的实现方式中,该发射端还可以在采用16-QAM调制方式的第一星座图将该N/3个比特调制为第一调制符号之前,在该传输带宽中的每两个子载波中划分一个子载波给该第三组子载波,并将该传输带宽中的剩余子载波中的前一半子载波划分为该第一组子载波,将后一半子载波划分为该第二组子载波。In another possible implementation manner of the embodiment of the present invention, the transmitting end may further perform the transmission before the N/3 bits are modulated into the first modulation symbol by using the first constellation of the 16-QAM modulation mode. Dividing one subcarrier into the third group of subcarriers in each of the two subcarriers in the bandwidth, and dividing the first half of the remaining subcarriers in the transmission bandwidth into the first group of subcarriers, and the second half of the subcarriers Divided into the second group of subcarriers.
示例地,图4为本发明实施例提供的一种信息比特的处理流程图,如图4 所示,图3所示的每一个方法步骤在图4中均有直观的显示,对比图4和图1,可以更直观的体现本发明实施例提供的一种编码调制方法与现有DCM技术的区别。For example, FIG. 4 is a flowchart of processing information bits according to an embodiment of the present invention, as shown in FIG. 4 . As shown, each of the method steps shown in FIG. 3 is visually displayed in FIG. 4. Compared with FIG. 4 and FIG. 1, a code modulation method and an existing DCM technology provided by the embodiments of the present invention can be more directly embodied. The difference.
下面结合图4,对图3中的详细步骤进行说明,发射端将N个信息比特通过信道编码后,得到包括2N个比特的已编码比特序列,该发射端通过比特分组将该已编码比特序列分为包括2N/3个比特的第一比特序列,以及包括4N/3个比特的第二比特序列,其中,该2N/3个比特用于重复传输,该4N/3个比特不用于重复传输。The detailed steps in FIG. 3 are described below with reference to FIG. 4. The transmitting end encodes N information bits through a channel to obtain an encoded bit sequence including 2N bits, and the transmitting end encodes the encoded bit sequence by bit grouping. Divided into a first bit sequence comprising 2N/3 bits, and a second bit sequence comprising 4N/3 bits, wherein the 2N/3 bits are used for repeated transmission, and the 4N/3 bits are not used for repeated transmission .
需要说明的是,由该N/M=1/2,n/m=3/4可以计算得到用于重复传输的比特数与不用于重复传输的比特数之间的比例为1/2,因此,该发射端可以在已编码比特序列的每3个比特中选择一个用于重复传输,剩余两个不用于重复传输,也可以在已编码比特序列的每6个比特中选择两个用于重复传输,剩余4个不用于重复传输,本发明实施例对此不做限定。It should be noted that, by the N/M=1/2, n/m=3/4, the ratio between the number of bits used for repeated transmission and the number of bits not used for repeated transmission is 1/2, so The transmitting end may select one of every 3 bits of the encoded bit sequence for repeated transmission, the remaining two are not used for repeated transmission, or may select two for every 6 bits of the encoded bit sequence for repetition. For the transmission, the remaining 4 are not used for the repeated transmission, which is not limited by the embodiment of the present invention.
示例地,若该已编码比特序列为A1B1A2B2A3B3……ANBN,则该发射端可以在已编码比特序列A1B1A2B2A3B3……ANBN的每6个比特中选择前两个奇数比特,或者首尾两个奇数比特,或者中间两个奇数比特用于重复传输,剩余比特不用于重复传输。For example, if the encoded bit sequence is A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N , the transmitting end may be in the encoded bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ... The first two odd bits are selected for every 6 bits of A N B N , or two odd bits at the beginning and the end, or two odd bits are used for repeated transmission, and the remaining bits are not used for repeated transmission.
进一步地,该发射端将该第一比特序列通过第一交织器进行交织处理,并重复交织处理后的该第一比特序列,得到两组完全相同的第三比特序列和第四比特序列,将该第二比特序列通过第二交织器进行交织处理,得到第五比特序列。Further, the transmitting end performs interleaving processing on the first bit sequence by using the first interleaver, and repeats the first bit sequence after the interleaving process to obtain two sets of identical third bit sequences and fourth bit sequences, which will The second bit sequence is interleaved by the second interleaver to obtain a fifth bit sequence.
进一步地,该发射端确定传输带宽中的包括N/12个子载波的第一组子载波,包括N/12个子载波的第二组子载波,以及包括N/6个子载波的第三组子载波。Further, the transmitting end determines a first group of subcarriers including N/12 subcarriers in the transmission bandwidth, a second group of subcarriers including N/12 subcarriers, and a third group of subcarriers including N/6 subcarriers .
下面举例说明发射端如何划分该第一组子载波,该第二组子载波以及该第三组子载波。 The following example illustrates how the transmitting end divides the first group of subcarriers, the second group of subcarriers, and the third group of subcarriers.
示例地,该发射端将传输带宽中的所有子载波划分为4个子带,该发射端将该传输带宽中的所有子载波划分为4个子带,其中,每个子带包括相同数量的子载波,例如,该传输带宽中的所有子载波为f1,f2,f3,…,f12,则该4个子带中的第一个子带为f1,f2,f3,第二个子带为f4,f5,f6,第三个子带为f7,f8,f9,第四个子带为f10,f11,f12,进一步地,该发射端将该4个子带中的第一个子带作为该第一组子载波,将第三个子带作为该第二组子载波,将第二个子带和第三个子带作为该第三组子载波。For example, the transmitting end divides all subcarriers in the transmission bandwidth into 4 subbands, and the transmitting end divides all subcarriers in the transmission bandwidth into 4 subbands, where each subband includes the same number of subcarriers. For example, if all subcarriers in the transmission bandwidth are f 1 , f 2 , f 3 , . . . , f 12 , then the first subband of the 4 subbands is f 1 , f 2 , f 3 , and the second sub The band is f 4 , f 5 , f 6 , the third sub-band is f 7 , f 8 , f 9 , and the fourth sub-band is f 10 , f 11 , f 12 , and further, the transmitting end is the 4 sub-bands The first subband in the group serves as the first group of subcarriers, the third subband as the second group of subcarriers, and the second subband and the third subband as the third group of subcarriers.
示例地,该发射端在该传输带宽中的每两个子载波中划分一个子载波给该第三组子载波,例如,该传输带宽中的所有子载波为f1,f2,f3,…,f12,则该发射端可以将子载波f2,f4,f6,f8,f10,f12划分为第三组子载波,将子载波f1,f3,f5划分为第一组子载波,将子载波f7,f9,f11划分为第二组子载波。For example, the transmitting end divides one subcarrier into the third group of subcarriers in every two subcarriers in the transmission bandwidth, for example, all subcarriers in the transmission bandwidth are f 1 , f 2 , f 3 ,... , f 12 , the transmitter may divide the subcarriers f 2 , f 4 , f 6 , f 8 , f 10 , f 12 into a third group of subcarriers, and divide the subcarriers f 1 , f 3 , f 5 into The first set of subcarriers divides the subcarriers f 7 , f 9 , f 11 into a second set of subcarriers.
进一步地,该发射端采用16-QAM的第一星座图将该第三比特序列调制为第一调制符号,并将该第一调制符号映射到该第一组子载波,采用16-QAM的第二星座图将该第四比特序列调制为第二调制符号,并将该第二调制符号映射到该第二组子载波,采用16-QAM的第三星座图将该第五比特序列调制为第三调制符号,并将该第三调制符号映射到该第一组子载波,并对该第一调制符号,该第二调制符号,该第三调制符号进行进行快速傅立叶反变换,并添加循环前缀,得到OFDM符号,并发送该OFDM符号。Further, the transmitting end modulates the third bit sequence into a first modulation symbol by using a first constellation of 16-QAM, and maps the first modulation symbol to the first group of subcarriers, and adopts a 16-QAM The second constellation map modulates the fourth bit sequence into a second modulation symbol, and maps the second modulation symbol to the second group of subcarriers, and modulates the fifth bit sequence into a third constellation by using a third constellation of 16-QAM Transmitting a third modulation symbol to the first group of subcarriers, performing an inverse fast Fourier transform on the first modulation symbol, the second modulation symbol, and adding a cyclic prefix , an OFDM symbol is obtained, and the OFDM symbol is transmitted.
这样,接收端在接收到该OFDM符号后,可以解析得到该第三比特序列,该第四比特序列以及该第五比特序列,将该第三比特序列和该第四比特序列进行合并,可以获得分集合并增益,又由于采用1/2码率相比采用3/4码率,已编码比特序列中包括的冗余比特更多,从而提高接收端的纠错和检错能力,获得编码增益。In this way, after receiving the OFDM symbol, the receiving end can parse the third bit sequence, the fourth bit sequence and the fifth bit sequence, and combine the third bit sequence and the fourth bit sequence to obtain The diversity and gain are combined, and since the 1/2 code rate is compared with the 3/4 code rate, more redundant bits are included in the coded bit sequence, thereby improving the error correction and error detection capability of the receiving end, and obtaining the coding gain.
实施例三Embodiment 3
本发明实施例提供一种编码解调方法,该方法的执行主体是OFDM符号的接收端,用于对采用本发明实施例一提供的编码调制方法调制得到的 OFDM符号进行解调,如图5所示,包括:An embodiment of the present invention provides a coding and demodulation method, where an execution body of the method is a receiving end of an OFDM symbol, which is used to modulate the code modulation method provided by Embodiment 1 of the present invention. The OFDM symbol is demodulated, as shown in FIG. 5, and includes:
S501、接收端获取发射端发送的传输带宽内的OFDM符号,该传输带宽包括第一组子载波,第二组子载波以及第三组子载波。S501. The receiving end acquires an OFDM symbol within a transmission bandwidth sent by the transmitting end, where the transmission bandwidth includes a first group of subcarriers, a second group of subcarriers, and a third group of subcarriers.
S502、该接收端解析该OFDM符号得到该第一组子载波上的第一调制符号,该第二组子载波上的第二调制符号,以及该第三组子载波上的第三调制符号。S502. The receiving end parses the OFDM symbol to obtain a first modulation symbol on the first group of subcarriers, a second modulation symbol on the second group of subcarriers, and a third modulation symbol on the third group of subcarriers.
S503、该接收端根据第一星座图和第二星座图对该第一调制符号以及该第二调制符号进行联合解调得到M1个比特,根据第三星座图对该第三调制符号进行解调得到M2个比特。S503, the terminal receives the first modulation symbol and the second modulation symbols joint demodulation according to the first constellation map and second constellation map to obtain M 1 bit, according to a third de-third modulation symbol of the constellation M 2 bits are obtained.
该M1个比特是该发射端在对N个信息比特进行信道编码后,在包含M个比特的已编码比特序列中确定的用于重复传输的M1个比特,该M2个比特是该发射端在该已编码比特序列中确定的不用于重复传输的M2个比特,其中,M1+M2=M,N为大于1的正整数,M为大于N的正整数。The M 1 bits are the transmitter after the N information bits channel coding, the coded bits sequence comprises M bits determined M 1 bits for repeated transmission, the M 2 bits are the The M 2 bits determined by the transmitting end in the encoded bit sequence not for repeated transmission, where M 1 + M 2 = M, N is a positive integer greater than 1, and M is a positive integer greater than N.
该发射端对该N个信息比特进行编码调制的方法具体可以参照本发明实施例一中相应的描述,此处不再赘述。For the method of encoding and modulating the N information bits by the transmitting end, refer to the corresponding description in the first embodiment of the present invention, and details are not described herein again.
S504、该接收端对该M1个比特和该M2比特进行重组,并通过信道解码得到该N个信息比特。S504. The receiving end reassembles the M 1 bit and the M 2 bit, and obtains the N information bits by channel decoding.
采用上述方案,接收端在获取到第一组子载波上携带的M1个比特以及第二组子载波上携带的M1个比特后,将两组比特进行合并,可获得分集合并增益,又由于在发射端发送的比特数目的总量相同,以及输入的信息比特的数目相同的情况下,现有的DCM技术将已编码比特序列中的所有比特进行重复传输,而本发明仅对已编码比特序列中的部分比特进行重复传输,因此,现有DCM技术编码得到的已编码比特序列中的比特的数目小于M,也就是说,本发明可以采用更低的码率对N个信息比特进行编码,使得已编码比特序列中包括更多的冗余比特,从而提高了接收端的纠错和检错能力,获得编码增益。After the foregoing embodiment, carried on the received obtaining the first set of subcarriers and M 1 bit carried on a second set of subcarriers M 1 end bit, two bits will be combined diversity combining gain can be obtained, and Since the total number of bits transmitted at the transmitting end is the same, and the number of input information bits is the same, the existing DCM technique repeats all the bits in the encoded bit sequence, and the present invention only encodes Some bits in the bit sequence are repeatedly transmitted. Therefore, the number of bits in the encoded bit sequence obtained by the existing DCM technique is less than M, that is, the present invention can perform N information bits with a lower code rate. The coding makes more redundant bits included in the encoded bit sequence, thereby improving the error correction and error detection capability of the receiving end and obtaining the coding gain.
具体地,图6为本发明实施例提供的一种接收端对OFDM符号的处理流 程图,如图6所示,该接收端将接收到的每个OFDM符号先去除CP,然后通过快速傅里叶变换(英文全称:Fast Fourier Transformation,简称:FFT)将信号变换到频域,再经过信道均衡后提取出该第一组子载波,该第二组子载波以及该第三组子载波上的第一至第三调制符号,并结合第一星座图以及第二星座图对该第一调制符号和该第二调制符号进行联合解调,再经过第一解交织器;采用第三星座图对该第三调制符号进行解调,再经过第二解交织器,其中,该第一解交织器以及该第二解交织器分别与发射端对M1个比特进行交织的第一交织器以及对M2个比特进行交织的第二交织器相对应,进一步地,该接收端将解交织后的两个比特序列进行软比特重组,并通过N/M码率的解码器进行解码获得发射端所传输的有效的N个信息比特。Specifically, FIG. 6 is a flowchart of processing a OFDM symbol by a receiving end according to an embodiment of the present invention. As shown in FIG. 6, the receiving end removes a CP from each received OFDM symbol, and then passes the fast Fuli. The leaf transform (English full name: Fast Fourier Transformation, FFT for short) transforms the signal into the frequency domain, and then extracts the first group of subcarriers after channel equalization, the second group of subcarriers and the third group of subcarriers First to third modulation symbols, combined with the first constellation diagram and the second constellation diagram, jointly demodulating the first modulation symbol and the second modulation symbol, and then passing through the first deinterleaver; using the third constellation pair The third modulation symbol is demodulated and then passed through a second deinterleaver, wherein the first deinterleaver and the second deinterleaver respectively respectively interleave M 1 bits with the transmitting end and the pair A second interleaver in which M 2 bits are interleaved corresponds to each other. Further, the receiving end performs soft bit recombination on the deinterleaved two bit sequences, and performs decoding by a decoder of an N/M code rate to obtain a transmitting end. transmission Effective N information bits.
实施例四Embodiment 4
本发明实施例提供一种编码调制的方法,该方法的执行主体是OFDM符号的发射端,如图7所示,包括:An embodiment of the present invention provides a method for coding modulation. The execution body of the method is a transmitting end of an OFDM symbol. As shown in FIG. 7, the method includes:
S701、该发射端将多个信息比特进行信道编码,得到已编码比特序列。S701. The transmitting end performs channel coding on multiple information bits to obtain an encoded bit sequence.
S702、该发射端根据第一交织器将该已编码比特序列中包括的奇数比特序列进行交织处理,得到第一交织编码比特序列。S702. The transmitting end performs interleaving processing on the odd bit sequence included in the encoded bit sequence according to the first interleaver to obtain a first interleaved encoded bit sequence.
S703、该发射端根据第二交织器将该已编码比特序列中包括的偶数比特序列进行交织处理,得到第二交织编码比特序列。S703. The transmitting end performs interleaving processing on the even bit sequence included in the encoded bit sequence according to the second interleaver to obtain a second interleaved encoded bit sequence.
S704、该发射端将该第一交织编码比特序列采用第一星座图调制后映射到传输带宽中的第一组子载波。S704. The transmitting end modulates the first interleaved coded bit sequence into a first group of subcarriers in a transmission bandwidth by using a first constellation.
S705、该发射端重复该第一交织编码比特序列,将该重复的第一交织编码比特序列采用第二星座图调制后,映射到传输带宽中的第二组子载波。S705. The transmitting end repeats the first interleaved coded bit sequence, and the repeated first interleaved coded bit sequence is modulated by the second constellation and then mapped to the second group of subcarriers in the transmission bandwidth.
S706、该发射端将该第二交织编码比特序列采用第一星座图调制后映射到传输带宽中的第三组子载波。S706. The transmitting end modulates the second interleaved coded bit sequence into a third group of subcarriers in the transmission bandwidth by using a first constellation.
S707、该发射端重复该第二交织编码比特序列,将该重复的第二交织编码比特序列采用第二星座图调制后,映射到传输带宽中的第四组子载波。 S707. The transmitting end repeats the second interleaved coded bit sequence, and the repeated second interleaved coded bit sequence is modulated by the second constellation and then mapped to the fourth group of subcarriers in the transmission bandwidth.
在本发明实施例的一种可能的实现方式中,该第一交织器与该第二交织器不同,这样,该发射端将已编码比特序列按照排列顺序划分为奇数比特序列以及偶数比特序列,并分别对奇数比特序列以及偶数比特序列采用不同的交织器进行交织,相比对该已编码比特序列采用同一交织器进行交织,本发明可以将该已编码比特序列中相邻的两个比特通过星座图映射到间隔更远的两个子载波上,使得该已编码比特序列在传输带宽中的分布更分散,有利于接收端获得分集合并增益。In a possible implementation manner of the embodiment of the present invention, the first interleaver is different from the second interleaver, so that the transmitting end divides the encoded bit sequence into an odd bit sequence and an even bit sequence according to an arrangement order. And interleaving the odd bit sequence and the even bit sequence respectively by using different interleavers, and the present invention can pass the adjacent two bits in the encoded bit sequence by using the same interleaver for interleaving the encoded bit sequence. The constellation map is mapped to two subcarriers that are further apart, so that the distribution of the encoded bit sequence in the transmission bandwidth is more dispersed, which is advantageous for the receiving end to obtain diversity and gain.
在本发明实施例的另一种可能的实现方式中,该发射端在经过步骤S702得到第一交织编码比特序列后,调换该第一交织编码比特序列中的前n个比特与后m个比特的位置;其中,n和m均为大于1的正整数,n+m=N,N为该第一交织编码比特序列中包括的比特数,该发射端采用第一星座图将调换比特位置后的该第一交织编码比特序列调制为该第一调制符号,并重复调换比特位置后的该第一交织编码比特序列,采用第二星座图将重复的该调换比特位置后的该第一交织编码比特序列调制为该第二调制符号,其中,该第一交织器与该第二交织器可能相同。In another possible implementation manner of the embodiment of the present invention, after transmitting the first interleaved coded bit sequence in step S702, the transmitting end swaps the first n bits and the last m bits in the first interleaved coded bit sequence. Where n and m are both positive integers greater than 1, n + m = N, N is the number of bits included in the first interleaved coded bit sequence, and the transmitting end uses the first constellation diagram to change the bit position The first interleaved coded bit sequence is modulated into the first modulation symbol, and the first interleaved coded bit sequence after the bit position is repeatedly switched, and the first interlace code after the repeated bit position is repeated by using the second constellation picture The bit sequence is modulated into the second modulation symbol, wherein the first interleaver and the second interleaver may be identical.
示例地,该第一交织编码比特序列为A0A1A2A3……A47,该第二交织编码比特序列为B0B1B2B3……B47,则该发射端将第一交织编码比特序列中的前24个比特A0A1A2……A23与后24个比特A24A25A26……A47调换位置,调换位置后的第一交织编码比特序列即为A24A25A26……A47A0A1A2……A23,进一步地,该发射端将该调换位置后的第一交织编码比特序列通过该第一星座图映射到该第一组子载波,重复该调换位置后的第一交织编码比特序列,并采用该第二星座图将重复的该调换位置后的第一交织编码比特序列映射到该第二组子载波,将该第二交织编码比特序列B0B1B2B3……B47通过该第三星座图映射到该第三组子载波,并重复该第二交织编码比特序列,采用该第四星座图将重复的该第二交织编码比特序列映射到该第四组子载波。For example, the first interleaved coded bit sequence is A 0 A 1 A 2 A 3 . . . A 47 , and the second interleaved coded bit sequence is B 0 B 1 B 2 B 3 . . . B 47 , then the transmitting end will The first 24 bits in the first interleaved coded bit sequence A 0 A 1 A 2 ... A 23 and the last 24 bits A 24 A 25 A 26 ... A 47 swap position, the first interleaved coded bit sequence after the swap position That is, A 24 A 25 A 26 ... A 47 A 0 A 1 A 2 ... A 23 , further, the transmitting end maps the first interleaved coded bit sequence after the swap position to the first constellation map a first set of subcarriers, repeating the first interleaved coded bit sequence after the swap position, and mapping the repeated first interleaved coded bit sequence to the second set of subcarriers by using the second constellation The second interleaved coded bit sequence B 0 B 1 B 2 B 3 . . . B 47 is mapped to the third group of subcarriers by the third constellation, and the second interleaved coded bit sequence is repeated, and the fourth constellation is adopted. The repeated second interleaved coded bit sequence is mapped to the fourth set of subcarriers.
需要说明的是,上述只是举例说明,其n=m=N/2,在实际实施过程中,n和m的取值可能并非第一交织编码比特序列包括的比特数的一半,例如,该 第一交织编码比特序列包括的比特数N为奇数时,n可以等于(2N-1)/2,m可以等于(2N+1)/2,本发明对此不做限定。It should be noted that the foregoing is only an example, where n=m=N/2. In actual implementation, the values of n and m may not be half of the number of bits included in the first interleaved coded bit sequence, for example, When the number of bits N included in the first interleaved coded bit sequence is an odd number, n may be equal to (2N-1)/2, and m may be equal to (2N+1)/2, which is not limited in the present invention.
另外,与该发射端调换第一交织比特序列的位置,第二交织比特序列不变,该发射端也可以对第二交织比特序列进行位置调换,第一交织比特序列不变,此处不再赘述。In addition, the location of the first interleaved bit sequence is changed with the transmitting end, and the second interleaving bit sequence is unchanged, and the transmitting end may also perform position switching on the second interleaved bit sequence, and the first interleaved bit sequence is unchanged, and is no longer Narration.
可选地,该第一子载波是该传输带宽中的奇数子载波的前一半子载波,该第二子载波是该传输带宽中的奇数子载波的后一半子载波,该第三子载波是该传输带宽中的偶数子载波的前一半子载波,该第四子载波是该传输带宽中的偶数子载波的后一半子载波。Optionally, the first subcarrier is a first half subcarrier of an odd subcarrier in the transmission bandwidth, and the second subcarrier is a second half subcarrier of an odd subcarrier in the transmission bandwidth, where the third subcarrier is The first half of the even subcarriers in the transmission bandwidth, and the fourth subcarrier is the second half of the even subcarriers in the transmission bandwidth.
示例地,发射端的传输带宽包括48个子载波为f1,f2,f3,…,f48,发射端将子载波f1,f3,f5,…,f47分配给第一交织比特序列,其中,该子载波f1,f3,f5,…,f47的前一半子载波,即f1,f3,f5,…,f23用于传输该第一调制符号,后一半子载波f25,f27,f29,…,f47用于传输该第二调制符号;同时,将子载波f2,f4,f6,…,f48分配给第二交织比特序列,其中,该子载波f2,f4,f6,…,f48的前一半子载波f2,f4,f6,…,f24,用于传输该第三调制符号,后一半子载波f26,f28,f30,…,f48用于传输该第四调制符号。For example, the transmission bandwidth of the transmitting end includes 48 subcarriers as f 1 , f 2 , f 3 , . . . , f 48 , and the transmitting end allocates subcarriers f 1 , f 3 , f 5 , . . . , f 47 to the first interleaved bit. a sequence in which the first half of the subcarriers f 1 , f 3 , f 5 , ..., f 47 , i.e., f 1 , f 3 , f 5 , ..., f 23 are used to transmit the first modulation symbol, One half of the subcarriers f 25 , f 27 , f 29 , . . . , f 47 are used to transmit the second modulation symbol; at the same time, the subcarriers f 2 , f 4 , f 6 , . . . , f 48 are allocated to the second interleaved bit sequence wherein the subcarrier f 2, f 4, f 6 , ..., f 48 of the first half of the subcarrier f 2, f 4, f 6 , ..., f 24, for transmitting the third modulation symbol, the sub-half Carriers f 26 , f 28 , f 30 , ..., f 48 are used to transmit the fourth modulation symbol.
进一步地,该发射端对该第一调制符号,该第二调制符号,该第三调制符号以及该第四调制符号进行快速傅立叶反变换,并添加循环前缀,得到正交频分复用OFDM符号,并发送该OFDM符号。Further, the transmitting end performs inverse fast Fourier transform on the first modulation symbol, the second modulation symbol, the third modulation symbol, and the fourth modulation symbol, and adds a cyclic prefix to obtain an orthogonal frequency division multiplexing OFDM symbol. And transmitting the OFDM symbol.
实施例五Embodiment 5
为了使本领域技术人员能够更清楚地理解本发明实施例五提供的一种编码调制方法的技术方案,下面以N/M=1/2,调制方式为16-QAM为例进行详细说明,如图8所示,包括:In order to enable a person skilled in the art to more clearly understand the technical solution of a code modulation method provided by Embodiment 5 of the present invention, a detailed description will be given below by taking N/M=1/2 and the modulation mode being 16-QAM as an example. As shown in Figure 8, it includes:
S801、发射端将N个信息比特进行编码速率为1/2的卷积编码,得到已编码比特序列;该已编码比特序列包括2N个比特,N为大于1的正整数;S801. The transmitting end performs convolutional coding with a coding rate of 1/2 for N information bits to obtain an encoded bit sequence. The coded bit sequence includes 2N bits, and N is a positive integer greater than 1.
S802、该发射端根据第一交织器将该已编码比特序列中包括的奇数比特 序列进行交织处理,得到第一交织编码比特序列;S802. The transmitting end encodes the odd bit included in the encoded bit sequence according to the first interleaver. Performing interleaving processing on the sequence to obtain a first interleaved encoded bit sequence;
S803、该发射端根据第二交织器将该已编码比特序列中包括的偶数比特序列进行交织处理,得到第二交织编码比特序列;S803. The transmitting end performs interleaving processing on the even bit sequence included in the encoded bit sequence according to the second interleaver to obtain a second interleaved encoded bit sequence.
S804、该发射端采用16-QAM调制方式的第一星座图将该第一交织编码比特序列调制为第一调制符号,并将该第一调制符号映射到传输带宽中的第一组子载波;S804. The transmitting end modulates the first interleaved coded bit sequence into a first modulation symbol by using a first constellation of a 16-QAM modulation mode, and maps the first modulation symbol to a first group of subcarriers in a transmission bandwidth.
S805、该发射端重复该第一交织编码比特序列,采用16-QAM调制方式的第二星座图将该重复的第一交织编码比特序列调制为第二调制符号,并将该第二调制符号映射到该传输带宽中的第二组子载波;S805. The transmitting end repeats the first interleaved coded bit sequence, and modulates the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation of the 16-QAM modulation mode, and maps the second modulation symbol. a second set of subcarriers into the transmission bandwidth;
S806、该发射端采用16-QAM调制方式的该第一星座图将该第二交织编码比特序列调制为第三调制符号,并将该第三调制符号后映射到该传输带宽中的第三组子载波;S806. The transmitting end modulates the second interleaved coded bit sequence into a third modulation symbol by using the first constellation in a 16-QAM modulation mode, and maps the third modulation symbol to a third group in the transmission bandwidth. Subcarrier
S807、该发射端重复该第二交织编码比特序列,采用16-QAM调制方式的该第二星座图将该重复的第二交织编码比特序列调制为第四调制符号,并将该第四调制符号映射到该传输带宽中的第四组子载波。S807. The transmitting end repeats the second interleaved coded bit sequence, and the second constellation of the 16-QAM modulation mode modulates the repeated second interleaved coded bit sequence into a fourth modulation symbol, and the fourth modulation symbol is modulated. Mapping to a fourth set of subcarriers in the transmission bandwidth.
下面结合图9举例说明发射端对多个信息比特的处理流程,首先,发射端将N个信息比特经过码率为1/2的卷积编码器后,获得已编码比特序列A1B1A2B2A3B3……ANBN,并将该已编码比特序列按奇偶比特分成两组,即将已编码比特序列的奇数比特序列A1A2A3……AN分为一组,偶数比特序列B1B2B3……BN分为另一组,将这两组比特序列分别通过第一交织器和第二交织器进行交织,其中,该第一交织器和该第二交织器可以是两个不同的交织器,得到第一交织编码比特序列和第二交织编码比特序列,可选地,该第一交织器和该第二交织器也可以是采用相同的交织原理,此时,该发射端对该奇数比特序列和该偶数比特序列的其中一个序列的交织结果调换比特位置,得到第一交织编码比特序列和第二交织编码比特序列。进一步地,该发射端对该第一交织编码比特序列以及该第二交织编码比特序列通过现有的DCM的方 式进行调制,即每组序列经过重复得到两组相同的序列,并将这两组比特序列分别根据同一调制方式,如16-QAM的两个不同的星座图进行调制,得到该第一至第四调制符号,并将该第一调制符号映射到传输带宽中奇数子载波的前一半子载波上,将第二调制符号映射到该奇数子载波的后一半子载波上,并将该第三调制符号映射到传输带宽中偶数子载波的前一半子载波上,将第四调制符号映射到该偶数子载波的后一半子载波上。进一步地,该发射端将该第一至第四调制符号通过IFFT变换到时域,并添加CP形成OFDM符号。The processing flow of multiple information bits at the transmitting end is exemplified below with reference to FIG. 9. First, the transmitting end passes the N information bits through a convolutional encoder with a code rate of 1/2, and obtains the encoded bit sequence A 1 B 1 A. 2 B 2 A 3 B 3 ... A N B N , and divide the encoded bit sequence into two groups by parity bits, that is, divide the odd bit sequence A 1 A 2 A 3 ... A N of the encoded bit sequence into one Group, even bit sequence B 1 B 2 B 3 ... B N is divided into another group, the two sets of bit sequences are respectively interleaved by a first interleaver and a second interleaver, wherein the first interleaver and the The second interleaver may be two different interleavers to obtain a first interleaved coded bit sequence and a second interleaved coded bit sequence. Alternatively, the first interleaver and the second interleaver may also use the same interlace. In principle, the transmitting end transposes the bit position of the interleaving result of the odd bit sequence and the one of the even bit sequences to obtain the first interleaved coded bit sequence and the second interleaved coded bit sequence. Further, the transmitting end modulates the first interleaved coded bit sequence and the second interleaved coded bit sequence by using an existing DCM, that is, each group of sequences is repeatedly obtained to obtain two sets of the same sequence, and the two groups are The bit sequences are respectively modulated according to the same modulation mode, such as two different constellations of 16-QAM, to obtain the first to fourth modulation symbols, and map the first modulation symbols to the first half of the odd subcarriers in the transmission bandwidth. On the subcarrier, mapping the second modulation symbol to the second half of the subcarrier of the odd subcarrier, and mapping the third modulation symbol to the first half of the subcarrier of the even subcarrier in the transmission bandwidth, and mapping the fourth modulation symbol To the second half of the subcarrier of the even subcarrier. Further, the transmitting end transforms the first to fourth modulation symbols into the time domain by IFFT, and adds the CP to form an OFDM symbol.
与现有的MCS1方案相比,参照上表1,MCS1采用的码率为1/2,采用的调制方式为QPSK。发射端按照MCS1方案得到已编码比特序列A0B0A1B1……A47B47后,按照现有的交织器进行交织处理得到的交织比特序列为:Compared with the existing MCS1 scheme, referring to Table 1 above, the code rate adopted by MCS1 is 1/2, and the modulation scheme adopted is QPSK. After the transmitting end obtains the encoded bit sequence A 0 B 0 A 1 B 1 ... A 47 B 47 according to the MCS1 scheme, the interleaving bit sequence obtained by performing interleaving processing according to the existing interleaver is:
A0A8A16A24 A32A40B0B8 B16B24B32B40 A1A9A17A25 A33A41B1B9 A 0 A 8 A 16 A 24 A 32 A 40 B 0 B 8 B 16 B 24 B 32 B 40 A 1 A 9 A 17 A 25 A 33 A 41 B 1 B 9
B17B25B33B41 A2A10A18A26 A34A42B2B10 B18B26B34B42 ……B 17 B 25 B 33 B 41 A 2 A 10 A 18 A 26 A 34 A 42 B 2 B 10 B 18 B 26 B 34 B 42 ......
B22B30B38B46 A7A15A23A31 A39A47B7B15 B23B31B39B47B 22 B 30 B 38 B 46 A 7 A 15 A 23 A 31 A 39 A 47 B 7 B 15 B 23 B 31 B 39 B 47 .
这样,采用现有的DCM技术,该发射端将每4个比特将被调制成一个16-QAM的调制符号,相邻的2个16-QAM符号将被映射到相邻的2个可用子载波上,以上述交织比特序列前12个比特为例,这12个比特会被调制成3个调制符号并分别被映射到3个相邻子载波上,即A0A8A16A24、A32A40B0B8和B16B24B32B40会被映射到3相邻子载波上。然而,这3个相邻子载波上每2个相邻子载波就有2对相邻的已编码比特,即A0B0、A8B8、A32B32和A40B40Thus, with the existing DCM technology, the transmitting end will be modulated into a 16-QAM modulation symbol every 4 bits, and the adjacent 2 16-QAM symbols will be mapped to the adjacent 2 available subcarriers. For example, taking the first 12 bits of the above interleaved bit sequence as an example, the 12 bits are modulated into three modulation symbols and mapped to three adjacent subcarriers, that is, A 0 A 8 A 16 A 24 , A 32 A 40 B 0 B 8 and B 16 B 24 B 32 B 40 will be mapped onto 3 adjacent subcarriers. However, there are 2 pairs of adjacent coded bits for every 2 adjacent subcarriers on the 3 adjacent subcarriers, namely A 0 B 0 , A 8 B 8 , A 32 B 32 and A 40 B 40 .
通过本方明提供的编码调制方式对已编码比特序列A0B0A1B1……A47B47中的奇数比特序列和偶数比特序列分别进行交织处理,并对其中一组交织比特序列调换比特位置得到的比特序列的前一半为:The odd bit sequence and the even bit sequence in the encoded bit sequence A 0 B 0 A 1 B 1 ... A 47 B 47 are respectively interleaved by the code modulation method provided by the present invention, and a set of interleaved bit sequences are respectively performed. The first half of the bit sequence obtained by swapping the bit positions is:
A0A12A24A36 B6B18B30B42 A13A1A37A25 B19B7B43B31A2A14A26A38 A 0 A 12 A 24 A 36 B 6 B 18 B 30 B 42 A 13 A 1 A 37 A 25 B 19 B 7 B 43 B 31 A 2 A 14 A 26 A 38
B8B20B32B44 A15A3A39A27B21B9B4B33 A4 A16A28A40……B 8 B 20 B 32 B 44 A 15 A 3 A 39 A 27 B 21 B 9 B 4 B 33 A 4 A 16 A 28 A 40 ......
A10A22A34A46 B4B16B28B40 A23A11A47A35 B17B5B41B29A 10 A 22 A 34 A 46 B 4 B 16 B 28 B 40 A 23 A 11 A 47 A 35 B 17 B 5 B 41 B 29 .
仍然以上述序列的前12个比特为例,这12个比特会被调制成3个调制 符号并分别被映射到3个相邻子载波上,即A0A12A24A36、B6B18B30B42和A13A1A37A25会被映射到3相邻子载波上。相比现有的MCS1,本发明实施例采用的调制编码方案可以使得已编码比特序列获得充分的交织,有利于有利于接收端获得分集合并增益。Still taking the first 12 bits of the above sequence as an example, the 12 bits are modulated into 3 modulation symbols and mapped to 3 adjacent subcarriers, namely A 0 A 12 A 24 A 36 , B 6 B 18 B 30 B 42 and A 13 A 1 A 37 A 25 will be mapped onto 3 adjacent subcarriers. Compared with the existing MCS1, the modulation and coding scheme adopted by the embodiment of the present invention can obtain sufficient interleaving of the encoded bit sequence, which is advantageous for obtaining the diversity and gain of the receiving end.
实施例六Embodiment 6
本发明实施例提供一种编码解调的方法,该方法的执行主体是OFDM符号的接收端,用于对采用本发明实施例四提供的编码调制方法调制得到的OFDM符号进行解调,如图10所示,包括:An embodiment of the present invention provides a method for encoding and demodulating, where an execution body of the method is a receiving end of an OFDM symbol, and is used for demodulating an OFDM symbol modulated by the coding and modulation method provided by Embodiment 4 of the present invention, as shown in the figure. 10, including:
S1001、接收端获取发射端发送的传输带宽内的OFDM符号。S1001: The receiving end acquires an OFDM symbol in a transmission bandwidth sent by the transmitting end.
S1002、该接收端解析所述OFDM符号得到第一交织编码比特序列以及第二交织编码比特序列。S1002: The receiving end parses the OFDM symbol to obtain a first interleaved coded bit sequence and a second interleaved coded bit sequence.
S1003、该接收端根据第一解交织器对所述第一交织编码比特序列进行解交织处理,得到奇数比特序列。S1003. The receiving end performs deinterleaving processing on the first interleaved coded bit sequence according to the first deinterleaver to obtain an odd bit sequence.
S1004、该接收端根据第二解交织器对所述第二交织编码比特序列进行解交织处理,得到偶数比特序列。S1004. The receiving end performs deinterleaving processing on the second interleaved coded bit sequence according to the second deinterleaver to obtain an even bit sequence.
其中,该第一解交织器以及该第二解交织器分别与该发射端对奇数比特序列进行交织的第一交织器以及对偶数比特序列进行交织的第二交织器相对应,该发射端对该多个信息比特进行编码调制的方法具体可以参照本发明实施例四中相应的描述,此处不再赘述。The first deinterleaver and the second deinterleaver respectively correspond to a first interleaver that interleaves the odd bit sequence at the transmitting end and a second interleaver that interleaves the even bit sequence, and the transmitting end pair For the method of performing the coded modulation of the plurality of information bits, refer to the corresponding description in the fourth embodiment of the present invention, and details are not described herein again.
S1005、该接收端对所述奇数比特序列和所述偶数比特序列进行重组,并通过信道解码得到有效的信息比特。S1005. The receiving end reassembles the odd bit sequence and the even bit sequence, and obtain valid information bits by channel decoding.
由本发明实施例四提供的编码调制方法可知,该发射端将已编码比特序列按照排列顺序划分为奇数比特序列以及偶数比特序列,并分别对奇数比特序列以及偶数比特序列采用不同的交织器进行交织,或者采用相同交织器进行交织,并对其中一组交织结果调换位置,相比对该已编码比特序列采用同一交织器进行交织,本发明实施例中,该接收端可以在间隔更远的两个子载 波上获取到该已编码比特序列中相邻的两个比特,提高了分集合并增益。According to the code modulation method provided by the fourth embodiment of the present invention, the transmitting end divides the coded bit sequence into an odd bit sequence and an even bit sequence according to the arrangement order, and respectively interleaves the odd bit sequence and the even bit sequence by using different interleavers. Or, the same interleaver is used for interleaving, and the position of one of the interleaving results is changed, and the same interleaver is used for interleaving. In the embodiment of the present invention, the receiving end may be at a farther interval. Sub-load The two adjacent bits in the encoded bit sequence are acquired on the wave, which improves the diversity and gain.
具体地,图11为本发明实施例提供的一种接收端对OFDM符号的处理流程图,接收端接收到发射端发送的OFDM符号后,先去除CP,然后通过FFT将信号变换到频域,再经过信道均衡后按奇偶子载波提取出对应第一至第四调制符号,对于第一调制符号和第二调制符号,该发射端结合第一星座图和第二星座图联合进行解调,得到第一交织比特序列,同理,结合第一星座图和第二星座图对第三调制符号和第四调制符号进行联合解调,得到第二交织比特序列,并通过第一解交织器与第二解交织器对该第一交织比特序列和该第二交织比特序列进行解交织处理,得到该奇数比特序列和该偶数比特序列,并通过重组得到该已编码比特序列,最后,将重组后的已编码比特序列通过解码器进行解码获得发射端所传输的有效信息比特。Specifically, FIG. 11 is a flowchart of processing a OFDM symbol by a receiving end according to an embodiment of the present invention. After receiving the OFDM symbol sent by the transmitting end, the receiving end first removes the CP, and then transforms the signal into the frequency domain by using an FFT. After channel equalization, corresponding first to fourth modulation symbols are extracted according to the parity subcarrier, and for the first modulation symbol and the second modulation symbol, the transmitting end is combined with the first constellation and the second constellation to perform demodulation. First, the first interleaved bit sequence, in combination with the first constellation diagram and the second constellation diagram, jointly demodulates the third modulation symbol and the fourth modulation symbol to obtain a second interleaved bit sequence, and passes the first deinterleaver and the first The second deinterleaver deinterleaves the first interleaved bit sequence and the second interleaved bit sequence to obtain the odd bit sequence and the even bit sequence, and obtains the encoded bit sequence by recombination, and finally, the recombined The encoded bit sequence is decoded by the decoder to obtain valid information bits transmitted by the transmitting end.
实施例七Example 7
本发明实施提供一种发射端12,用于实施本发明实施例一和实施例二提供的调制方法,如图12所示,该发射端12包括:The present invention provides a transmitting end 12 for implementing the modulation method provided by Embodiment 1 and Embodiment 2 of the present invention. As shown in FIG. 12, the transmitting end 12 includes:
信道编码器121,用于将N个信息比特进行信道编码,得到已编码比特序列;该已编码比特序列包括M个比特,N为大于1的正整数,M为大于N的正整数;The channel encoder 121 is configured to perform channel coding on the N information bits to obtain an encoded bit sequence; the coded bit sequence includes M bits, N is a positive integer greater than 1, and M is a positive integer greater than N;
比特分组单元122,用于确定该已编码比特序列中用于重复传输的M1个比特以及不用于重复传输的M2个比特;其中,M1+M2=M; Bit grouping unit 122, for determining the encoded bit sequence for the repeated transmission of bit M 1 and M 2 repeated bits are not used for transmission; wherein, M 1 + M 2 = M ;
第一交织器123,用于对该M1个比特进行交织,得到第一交织编码比特序列;a first interleaver 123, configured to interleave the M 1 bits to obtain a first interleaved coded bit sequence;
调制单元124,用于采用第一星座图将该第一交织编码比特序列调制为第一调制符号,并将该第一调制符号映射到传输带宽中的第一组子载波;The modulating unit 124 is configured to modulate the first interleaved coded bit sequence into a first modulation symbol by using a first constellation, and map the first modulation symbol to a first group of subcarriers in a transmission bandwidth;
该调制单元124还用于,重复该第一交织编码比特序列,采用第二星座图将该重复的第一交织编码比特序列调制为第二调制符号,并将该第二调制符号映射到传输带宽中的第二组子载波; The modulating unit 124 is further configured to: repeat the first interleaved coded bit sequence, modulate the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, and map the second modulation symbol to a transmission bandwidth a second set of subcarriers;
第二交织器125,用于对该M2个比特进行交织,得到第二交织编码比特序列;a second interleaver 125, configured to interleave the M 2 bits to obtain a second interleaved coded bit sequence;
该调制单元124还用于,采用第三星座图将该第二交织编码比特序列调制为第三调制符号,并将该第三调制符号映射到该传输带宽中的第三组子载波。The modulating unit 124 is further configured to modulate the second interleaved coded bit sequence into a third modulation symbol by using a third constellation, and map the third modulation symbol to a third group of subcarriers in the transmission bandwidth.
可选地,该第一星座图、该第二星座图和该第三星座图采用相同的调制阶数α,其中,该调制阶数为一个调制符号所传输的比特数。Optionally, the first constellation diagram, the second constellation diagram, and the third constellation diagram adopt the same modulation order α, where the modulation order is the number of bits transmitted by one modulation symbol.
可选地,该传输带宽中的子载波数为K,其中K=(2M1+M2)/α;Optionally, the number of subcarriers in the transmission bandwidth is K, where K=(2M 1 +M 2 )/α;
该第一组子载波为该传输带宽中的前M1/α个子载波,该第二组子载波为该传输带宽中的后M1/α个子载波,该第三组子载波为该传输带宽中剩余的M2/α个子载波。The first group of subcarriers is the first M 1 /α subcarriers in the transmission bandwidth, the second group of subcarriers is the last M 1 /α subcarriers in the transmission bandwidth, and the third group of subcarriers is the transmission bandwidth. The remaining M 2 /α subcarriers.
可选地,该第三组子载波为该传输带宽中的每(2M1+M2)/c个子载波中的M2/c个子载波;其中,c为2M1和M2的最大公约数;Alternatively, the third set of subcarriers that M 2 / c per sub-carriers (2M 1 + M 2) / c sub-carriers in the transmission bandwidth; wherein, c is the greatest common divisor of 2M 1 and M 2 ;
该第一组子载波为该传输带宽中的剩余子载波中的前一半子载波,该第二组子载波为该剩余子载波中的后一半子载波。The first group of subcarriers is the first half of the remaining subcarriers in the transmission bandwidth, and the second group of subcarriers is the latter half of the remaining subcarriers.
可选地,若采用卷积编码器对该N个信息比特进行信道编码,且N/M=1/2,该已编码比特序列为A1B1A2B2A3B3……ANBN,则该比特分组单元具体用于:Optionally, if the N information bits are channel coded by using a convolutional encoder, and N/M=1/2, the encoded bit sequence is A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N , then the bit grouping unit is specifically used for:
在奇数比特A1A2A3……AN中选择M1个比特用于重复传输,确定该已编码比特序列中剩余的M2个比特不用于重复传输;或者,Selecting M 1 bits in the odd bits A 1 A 2 A 3 . . . A N for repeated transmission, determining that the remaining M 2 bits in the encoded bit sequence are not used for repeated transmission; or
在偶数比特B1B2B3……BN中选择M1个比特用于重复传输,确定该已编码比特序列中剩余的M2个比特不用于重复传输。In the even bits B 1 B 2 B 3 . . . B N , M 1 bits are selected for repeated transmission, and it is determined that the remaining M 2 bits in the encoded bit sequence are not used for repeated transmission.
可选地,该调制单元124还用于,对该第一调制符号,该第二调制符号以及该第三调制符号进行快速傅立叶反变换,并添加循环前缀,得到正交频分复用OFDM符号;Optionally, the modulating unit 124 is further configured to: perform inverse fast Fourier transform on the first modulation symbol, the second modulation symbol, and the third modulation symbol, and add a cyclic prefix to obtain an orthogonal frequency division multiplexing OFDM symbol. ;
该发射端还包括发射单元126,用于发送该OFDM符号。The transmitting end also includes a transmitting unit 126 for transmitting the OFDM symbol.
所属本领域的技术人员可以清楚地了解到,为描述的方便和简洁, 上述描述的发射端的具体工作过程和描述,可以参考前述方法实施例中的对应过程,在此不再赘述。It will be apparent to those skilled in the art that, for convenience and brevity of description, For the specific working process and description of the foregoing, the corresponding processes in the foregoing method embodiments may be referred to, and details are not described herein again.
实施例八Example eight
本发明实施提供一种接收端13,用于实施本发明实施例三提供的解调方法,如图13所示,该接收端13包括:The implementation of the present invention provides a receiving end 13 for implementing the demodulation method provided in Embodiment 3 of the present invention. As shown in FIG. 13, the receiving end 13 includes:
获取单元131,用于获取发射端发送的传输带宽内的OFDM符号,该传输带宽包括第一组子载波,第二组子载波以及第三组子载波;The acquiring unit 131 is configured to acquire an OFDM symbol within a transmission bandwidth sent by the transmitting end, where the transmission bandwidth includes a first group of subcarriers, a second group of subcarriers, and a third group of subcarriers;
解析单元132,用于解析该OFDM符号得到该第一组子载波上的第一调制符号,该第二组子载波上的第二调制符号,以及该第三组子载波上的第三调制符号;The parsing unit 132 is configured to parse the OFDM symbol to obtain a first modulation symbol on the first group of subcarriers, a second modulation symbol on the second group of subcarriers, and a third modulation symbol on the third group of subcarriers ;
解调单元133,用于根据第一星座图和第二星座图对该第一调制符号以及该第二调制符号进行联合解调得到M1个比特,根据第三星座图对该第三调制符号进行解调得到M2个比特;该M1个比特是该发射端在对N个信息比特进行信道编码后,在包含M个比特的已编码比特序列中确定的用于重复传输的M1个比特,该M2个比特是该发射端在该已编码比特序列中确定的不用于重复传输的M2个比特;其中,M1+M2=M,N为大于1的正整数,M为大于N的正整数; Demodulation unit 133, for the first modulation symbol and the second modulation symbols joint demodulation according to the first constellation map and second constellation map to obtain M 1 bit, according to the third third modulation symbol constellation M 2 is demodulated to obtain bits; the bits are M 1 at the transmitting end N of information bits after channel coding, the coded bits sequence comprises M bits determined for the repeat transmission of M 1 bits, the M 2 bits is the transmitting end in the encoded bit sequence determined M 2 bits are not used for repeat transmission; wherein, M 1 + M 2 = M , N is a positive integer greater than 1, M being a positive integer greater than N;
解码单元134,用于对该M1个比特和该M2比特进行重组,并通过信道解码得到该N个信息比特。The decoding unit 134 is configured to recombine the M 1 bits and the M 2 bits, and obtain the N information bits by channel decoding.
所属本领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的接收端的具体工作过程和描述,可以参考前述方法实施例中的对应过程,在此不再赘述。A person skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process and description of the receiving end described above may refer to the corresponding processes in the foregoing method embodiments, and details are not described herein again.
实施例九Example nine
本发明实施提供一种发射端14,用于实施本发明实施例四和实施例五提供的调制方法,如图14所示,该接收端14包括: The implementation of the present invention provides a transmitting end 14 for implementing the modulation method provided by Embodiment 4 and Embodiment 5 of the present invention. As shown in FIG. 14, the receiving end 14 includes:
信道编码器141,用于将多个信息比特进行信道编码,得到已编码比特序列;a channel encoder 141, configured to perform channel coding on multiple information bits to obtain an encoded bit sequence;
第一交织器142,用于对该已编码比特序列中包括的奇数比特序列进行交织处理,得到第一交织编码比特序列;a first interleaver 142, configured to perform interleaving processing on the odd bit sequence included in the encoded bit sequence to obtain a first interleaved coded bit sequence;
第二交织器143,用于对该已编码比特序列中包括的偶数比特序列进行交织处理,得到第二交织编码比特序列;a second interleaver 143, configured to perform interleaving processing on the even bit sequence included in the encoded bit sequence to obtain a second interleaved encoded bit sequence;
调制单元144,用于采用第一星座图将该第一交织编码比特序列调制为第一调制符号,并将该第一调制符号映射到传输带宽中的第一组子载波;The modulating unit 144 is configured to modulate the first interleaved coded bit sequence into a first modulation symbol by using a first constellation, and map the first modulation symbol to a first group of subcarriers in a transmission bandwidth;
该调制单元144还用于,重复该第一交织编码比特序列,采用第二星座图将该重复的第一交织编码比特序列调制为第二调制符号,并将该第二调制符号映射到该传输带宽中的第二组子载波;The modulating unit 144 is further configured to: repeat the first interleaved coded bit sequence, modulate the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, and map the second modulation symbol to the transmission a second set of subcarriers in the bandwidth;
该调制单元144还用于,采用该第一星座图将该第二交织编码比特序列调制为第三调制符号,并将该第三调制符号后映射到该传输带宽中的第三组子载波;The modulating unit 144 is further configured to: modulate the second interleaved coded bit sequence into a third modulation symbol by using the first constellation, and map the third modulation symbol to a third group of subcarriers in the transmission bandwidth;
该调制单元144还用于,重复该第二交织编码比特序列,采用该第二星座图将该重复的第二交织编码比特序列调制为第四调制符号,并将该第四调制符号映射到该传输带宽中的第四组子载波。The modulating unit 144 is further configured to: repeat the second interleaved coded bit sequence, modulate the repeated second interleaved coded bit sequence into a fourth modulation symbol by using the second constellation, and map the fourth modulation symbol to the The fourth set of subcarriers in the transmission bandwidth.
可选地,该第一组子载波是该传输带宽中的奇数子载波的前一半子载波,该第二组子载波是该传输带宽中的奇数子载波的后一半子载波;Optionally, the first group of subcarriers is a first half of the subcarriers of the odd subcarriers in the transmission bandwidth, and the second group of subcarriers is a second half of the subcarriers of the odd subcarriers in the transmission bandwidth;
该第三组子载波是该传输带宽中的偶数子载波的前一半子载波,该第四组子载波是该传输带宽中的偶数子载波的后一半子载波。The third group of subcarriers is the first half of the even subcarriers in the transmission bandwidth, and the fourth group of subcarriers is the latter half of the even subcarriers in the transmission bandwidth.
可选地,该第一交织器142具体用于,调换该第一交织编码比特序列中的前n个比特与后m个比特的位置;其中,n和m均为大于1的正整数,n+m=N,N为该第一交织编码比特序列中包括的比特数;Optionally, the first interleaver 142 is specifically configured to: switch the positions of the first n bits and the last m bits in the first interleaved coded bit sequence; where n and m are positive integers greater than 1, n +m=N, N is the number of bits included in the first interleaved coded bit sequence;
该调制单元144具体用于,采用第一星座图将调换比特位置后的该第一交织编码比特序列调制为该第一调制符号;重复调换比特位置后的该第一交织编码比特序列,采用第二星座图将重复的该调换比特位置后的该第一交织 编码比特序列调制为该第二调制符号。The modulating unit 144 is configured to: modulate the first interleaved coded bit sequence after the bit position is modulated into the first modulation symbol by using a first constellation; and repeat the bit interleave bit sequence after the bit position is repeated, The second constellation will repeat the first interlace after the bit position is changed The coded bit sequence is modulated into the second modulation symbol.
可选地,该调制单元144还用于:对该第一调制符号,该第二调制符号,该第三调制符号以及该第四调制符号进行快速傅立叶反变换,并添加循环前缀,得到正交频分复用OFDM符号;Optionally, the modulating unit 144 is further configured to: perform inverse fast Fourier transform on the first modulation symbol, the second modulation symbol, the third modulation symbol, and the fourth modulation symbol, and add a cyclic prefix to obtain an orthogonal Frequency division multiplexing OFDM symbols;
该发射端还包括发送单元145,用于发送该OFDM符号。The transmitting end further includes a sending unit 145, configured to send the OFDM symbol.
所属本领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的发射端的具体工作过程和描述,可以参考前述方法实施例中的对应过程,在此不再赘述。It will be apparent to those skilled in the art that, for the convenience and brevity of the description, the specific working process and description of the transmitting end described above may refer to the corresponding processes in the foregoing method embodiments, and details are not described herein again.
实施例十Example ten
本发明实施提供一种接收端15,用于实施本发明实施例六提供的解调方法,如图15所示,该接收端15包括:The present invention provides a receiving end 15 for implementing the demodulation method provided in Embodiment 6 of the present invention. As shown in FIG. 15, the receiving end 15 includes:
获取单元151,用于获取发射端发送的传输带宽内的OFDM符号;The obtaining unit 151 is configured to acquire an OFDM symbol within a transmission bandwidth sent by the transmitting end.
解析单元152,用于解析该OFDM符号得到第一交织编码比特序列以及第二交织编码比特序列;The parsing unit 152 is configured to parse the OFDM symbol to obtain a first interleaved encoded bit sequence and a second interleaved encoded bit sequence;
第一解交织器153,用于对该第一交织编码比特序列进行解交织处理,得到奇数比特序列;a first deinterleaver 153, configured to perform deinterleave processing on the first interleaved coded bit sequence to obtain an odd bit sequence;
第二解交织器154,用于对该第二交织编码比特序列进行解交织处理,得到偶数比特序列;a second deinterleaver 154, configured to perform deinterleave processing on the second interleaved coded bit sequence to obtain an even bit sequence;
解码单元155,用于对该奇数比特序列和该偶数比特序列进行重组,并通过信道解码得到有效的信息比特。The decoding unit 155 is configured to recombine the odd bit sequence and the even bit sequence, and obtain valid information bits by channel decoding.
可选地,该解析单元155具体用于:Optionally, the parsing unit 155 is specifically configured to:
分别获取该传输带宽中的第一至第四组子载波传输的第一调制符号,第二调制符号,第三调制符号以及第四调制符号;Acquiring, respectively, the first modulation symbol, the second modulation symbol, the third modulation symbol, and the fourth modulation symbol of the first to fourth groups of subcarrier transmissions in the transmission bandwidth;
其中,该第一组子载波是该传输带宽中奇数子载波的前一半子载波,该第二组子载波是该奇数子载波的后一半子载波,该第三组子载波是该传输带宽中偶数子载波的前一半子载波,该第四组子载波是该偶数子载波的后一半 子载波;The first group of subcarriers is the first half of the subcarriers of the odd subcarriers in the transmission bandwidth, and the second group of subcarriers is the second half of the subcarriers of the odd subcarriers, where the third group of subcarriers is in the transmission bandwidth. The first half of the subcarriers of the even subcarriers, the fourth group of subcarriers being the second half of the even subcarriers Subcarrier
采用16-QAM调制方式的第一星座图以及第二星座图对该第一调制符号和该第二调制符号进行联合解调,得到该第一交织编码比特序列;Performing joint demodulation on the first modulation symbol and the second modulation symbol by using a first constellation diagram of the 16-QAM modulation mode and the second constellation diagram to obtain the first interleave coding bit sequence;
采用16-QAM调制方式的第一星座图以及第二星座图对该第三调制符号和该第四调制符号进行联合解调,得到该第二交织编码比特序列。And combining the third modulation symbol and the fourth modulation symbol by using a first constellation diagram of the 16-QAM modulation scheme and the second constellation diagram to obtain the second interleave coding bit sequence.
所属本领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的接收端的具体工作过程和描述,可以参考前述方法实施例中的对应过程,在此不再赘述。A person skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process and description of the receiving end described above may refer to the corresponding processes in the foregoing method embodiments, and details are not described herein again.
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present application, it should be understood that the disclosed system, apparatus, and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、 移动硬盘、只读存储器(英文全称:Read-Only Memory,简称:ROM)、随机存取存储器(英文全称:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The above-described integrated unit implemented in the form of a software functional unit can be stored in a computer readable storage medium. The software functional units described above are stored in a storage medium and include instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform portions of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: a USB flash drive, Mobile hard disk, read-only memory (English full name: Read-Only Memory, referred to as: ROM), random access memory (English full name: Random Access Memory, referred to as: RAM), disk or optical disk, and other media that can store program code .
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think of changes or substitutions within the technical scope of the present invention. All should be covered by the scope of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。While the preferred embodiment of the invention has been described, it will be understood that Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and the modifications and
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。 It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the invention

Claims (31)

  1. 一种编码调制方法,其特征在于,包括:A code modulation method, comprising:
    将N个信息比特进行信道编码,得到已编码比特序列;所述已编码比特序列包括M个比特,N为大于1的正整数,M为大于N的正整数;Performing channel coding on N information bits to obtain an encoded bit sequence; the encoded bit sequence includes M bits, N is a positive integer greater than 1, and M is a positive integer greater than N;
    确定所述已编码比特序列中用于重复传输的M1个比特以及不用于重复传输的M2个比特;其中,M1+M2=M;Determining said encoded bit sequence is repeated for bits transmitted M 1 and M 2 repeated bits are not used for transmission; wherein, M 1 + M 2 = M ;
    采用第一交织器将所述M1个比特进行交织,得到第一交织编码比特序列,并采用第一星座图将所述第一交织编码比特序列调制为第一调制符号,并将所述第一调制符号映射到传输带宽中的第一组子载波;Interleaving the M 1 bits by using a first interleaver to obtain a first interleaved coded bit sequence, and modulating the first interleaved coded bit sequence into a first modulation symbol by using a first constellation, and A modulation symbol is mapped to a first set of subcarriers in a transmission bandwidth;
    重复所述第一交织编码比特序列,采用第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,并将所述第二调制符号映射到传输带宽中的第二组子载波;Repeating the first interleaved coded bit sequence, modulating the repeated first interleaved coded bit sequence into a second modulation symbol using a second constellation, and mapping the second modulation symbol to a second set in a transmission bandwidth Subcarrier
    采用第二交织器将所述M2个比特进行交织,得到第二交织编码比特序列,并采用第三星座图将所述第二交织编码比特序列调制为第三调制符号,并将所述第三调制符号映射到所述传输带宽中的第三组子载波。Interpolating the M 2 bits by using a second interleaver to obtain a second interleaved coded bit sequence, and modulating the second interleaved coded bit sequence into a third modulation symbol by using a third constellation, and The three modulation symbols are mapped to a third set of subcarriers in the transmission bandwidth.
  2. 根据权利要求1所述的方法,其特征在于,所述第一星座图、所述第二星座图和所述第三星座图采用相同的调制阶数α,其中,所述调制阶数为一个调制符号所传输的比特数。The method according to claim 1, wherein said first constellation map, said second constellation map and said third constellation map adopt the same modulation order α, wherein said modulation order is one The number of bits transmitted by the modulation symbol.
  3. 根据权利要求2所述的方法,其特征在于,所述传输带宽中的子载波数为K,其中K=(2M1+M2)/α;The method according to claim 2, wherein the number of subcarriers in the transmission bandwidth is K, where K = (2M 1 + M 2 ) / α;
    所述第一组子载波为所述传输带宽中的前M1/α个子载波,所述第二组子载波为所述传输带宽中的后M1/α个子载波,所述第三组子载波为所述传输带宽中剩余的M2/α个子载波。The first group of subcarriers is the first M 1 /α subcarriers in the transmission bandwidth, the second group of subcarriers is the last M 1 /α subcarriers in the transmission bandwidth, and the third group of subcarriers The carrier is the remaining M 2 /α subcarriers in the transmission bandwidth.
  4. 根据权利要求1至3任一项所述的方法,其特征在于:A method according to any one of claims 1 to 3, characterized in that:
    所述第三组子载波为所述传输带宽中的每(2M1+M2)/c个子载波中的M2/c个子载波;其中,c为2M1和M2的最大公约数; The third set of subcarriers is M 2 / c per sub-carriers (2M 1 + M 2) / c sub-carriers in the transmission bandwidth; wherein, c is the greatest common divisor of 2M 1 and M 2;
    所述第一组子载波为所述传输带宽中的剩余子载波中的前一半子载波,所述第二组子载波为所述剩余子载波中的后一半子载波。The first group of subcarriers is the first half of the remaining subcarriers in the transmission bandwidth, and the second group of subcarriers is the latter half of the remaining subcarriers.
  5. 根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1 to 4, further comprising:
    对所述第一调制符号,所述第二调制符号以及所述第三调制符号进行快速傅立叶反变换,并添加循环前缀,得到正交频分复用OFDM符号;Performing an inverse fast Fourier transform on the first modulation symbol, the second modulation symbol, and the third modulation symbol, and adding a cyclic prefix to obtain an orthogonal frequency division multiplexing OFDM symbol;
    发送所述OFDM符号。Transmitting the OFDM symbol.
  6. 一种编码调制方法,其特征在于,包括:A code modulation method, comprising:
    将N个信息比特进行编码速率为1/2的卷积编码,得到已编码比特序列;所述已编码比特序列包括2N个比特,N为大于1的正整数;N information bits are subjected to convolutional coding with a coding rate of 1/2 to obtain an encoded bit sequence; the coded bit sequence includes 2N bits, and N is a positive integer greater than one;
    确定所述已编码比特序列中用于重复传输的2N/3个比特以及不用于重复传输的4N/3个比特;Determining 2N/3 bits for repeated transmission in the encoded bit sequence and 4N/3 bits not used for repeated transmission;
    采用第一交织器将所述2N/3个比特进行交织,得到第一交织编码比特序列,并采用16进制正交幅度调制16-QAM调制方式的第一星座图将所述第一交织编码比特序列调制为第一调制符号,并将所述第一调制符号映射到传输带宽中的第一组子载波;Interleaving the 2N/3 bits by using a first interleaver to obtain a first interleaved coded bit sequence, and encoding the first interlace by using a first constellation of 16-QAM modulation mode of hexadecimal quadrature amplitude modulation The bit sequence is modulated into a first modulation symbol and the first modulation symbol is mapped to a first set of subcarriers in a transmission bandwidth;
    重复所述第一交织编码比特序列,采用16-QAM调制方式的第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,并将所述第二调制符号映射到传输带宽中的第二组子载波;Repeating the first interleaved coded bit sequence, modulating the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation of a 16-QAM modulation scheme, and mapping the second modulation symbol to a transmission a second set of subcarriers in the bandwidth;
    采用第二交织器将所述4N/3个比特进行交织,得到第二交织编码比特序列,采用16-QAM调制方式的第三星座图将所述第二交织编码比特序列调制为第三调制符号,并将所述第三调制符号映射到所述传输带宽中的第三组子载波。Interleaving the 4N/3 bits by using a second interleaver to obtain a second interleaved coded bit sequence, and modulating the second interleaved coded bit sequence into a third modulation symbol by using a third constellation of the 16-QAM modulation mode And mapping the third modulation symbol to a third set of subcarriers in the transmission bandwidth.
  7. 根据权利要求6任一项所述的方法,其特征在于,所述已编码比特序列为A1B1A2B2A3B3……ANBN,则所述确定所述比特序列中用于重复传输的M1个比特以及不用于重复传输的M2个比特,包括: The method according to any one of claims 6 to 4, wherein the encoded bit sequence is A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N , then the bit sequence is determined M 1 bits for repeated transmission and M 2 bits not for repeated transmission, including:
    在奇数比特A1A2A3……AN中选择M1个比特用于重复传输,确定所述已编码比特序列中剩余的M2个比特不用于重复传输;或者,Selecting M 1 bits in the odd bits A 1 A 2 A 3 . . . A N for repeated transmission, determining that the remaining M 2 bits in the encoded bit sequence are not used for repeated transmission; or
    在偶数比特B1B2B3……BN中选择M1个比特用于重复传输,确定所述已编码比特序列中剩余的M2个比特不用于重复传输。In the even bits B 1 B 2 B 3 . . . B N , M 1 bits are selected for repeated transmission, and it is determined that the remaining M 2 bits in the encoded bit sequence are not used for repeated transmission.
  8. 根据权利要求6或7所述的方法,其特征在于,所述传输带宽中的子载波划分为4个子带,其中,每个子带包括相同数量的子载波;The method according to claim 6 or 7, wherein the subcarriers in the transmission bandwidth are divided into 4 subbands, wherein each subband includes the same number of subcarriers;
    所述第一组子载波为所述4个子带中的第一个子带;The first group of subcarriers is the first one of the four subbands;
    所述第二组子载波为所述4个子带中的第三个子带;The second group of subcarriers is a third subband of the 4 subbands;
    所述第三子载波为所述4个子带中的第二个子带和第四个子带。The third subcarrier is a second subband and a fourth subband of the 4 subbands.
  9. 根据权利要求6或7所述的方法,其特征在于,所述传输带宽中的每两个子载波中划分一个子载波给所述第三组子载波;The method according to claim 6 or 7, wherein each of the two subcarriers in the transmission bandwidth is divided into one subcarrier to the third group of subcarriers;
    所述传输带宽中的剩余子载波中的前一半子载波划分为所述第一组子载波,后一半子载波划分为所述第二组子载波。The first half of the remaining subcarriers in the transmission bandwidth are divided into the first group of subcarriers, and the second half of the subcarriers are divided into the second group of subcarriers.
  10. 一种编码解调方法,其特征在于,包括:A code demodulation method, comprising:
    获取发射端发送的传输带宽内的OFDM符号,所述传输带宽包括第一组子载波,第二组子载波以及第三组子载波;Obtaining, by the transmitting end, an OFDM symbol within a transmission bandwidth, where the transmission bandwidth includes a first group of subcarriers, a second group of subcarriers, and a third group of subcarriers;
    解析所述OFDM符号得到所述第一组子载波上的第一调制符号,所述第二组子载波上的第二调制符号,以及所述第三组子载波上的第三调制符号;Parsing the OFDM symbol to obtain a first modulation symbol on the first group of subcarriers, a second modulation symbol on the second group of subcarriers, and a third modulation symbol on the third group of subcarriers;
    根据第一星座图和第二星座图对所述第一调制符号以及所述第二调制符号进行联合解调得到M1个比特,根据第三星座图对所述第三调制符号进行解调得到M2个比特;所述M1个比特是所述发射端在对N个信息比特进行信道编码后,在包含M个比特的已编码比特序列中确定的用于重复传输的M1个比特,所述M2个比特是所述发射端在所述已编码比特序列中确定的不用于重复传输的M2个比特;其中,M1+M2=M,N为大于1的正整数,M为大于N的正整数;M 1 combined demodulated bit first constellation map and second constellation map of the first modulation symbol and the second modulation symbols according to the third demodulating the modulation symbols to obtain a third constellation bits M 2; M 1 of the bits in the N information bits after channel coding, the coded bits sequence comprises bits M M determined for a repeat transmission of the bits of the transmitter, the M 2 M 2 bits are bits in the encoded bit sequence is not determined for the repeat transmission of the transmitting terminal; wherein, M 1 + M 2 = M , N is a positive integer greater than 1, M Is a positive integer greater than N;
    对所述M1个比特和所述M2比特进行重组,并通过信道解码得到所述N 个信息比特。Recombining the M 1 bit and the M 2 bit, and obtaining the N information bits by channel decoding.
  11. 一种编码调制的方法,其特征在于,包括:A method of coded modulation, comprising:
    将多个信息比特进行信道编码,得到已编码比特序列;Channel coding a plurality of information bits to obtain an encoded bit sequence;
    根据第一交织器将所述已编码比特序列中包括的奇数比特序列进行交织处理,得到第一交织编码比特序列;Performing an interleaving process on the odd bit sequence included in the encoded bit sequence according to the first interleaver to obtain a first interleaved coded bit sequence;
    根据第二交织器将所述已编码比特序列中包括的偶数比特序列进行交织处理,得到第二交织编码比特序列;Performing an interleaving process on the even bit sequence included in the encoded bit sequence according to the second interleaver to obtain a second interleaved coded bit sequence;
    采用第一星座图将所述第一交织编码比特序列调制为第一调制符号,并将所述第一调制符号映射到传输带宽中的第一组子载波;The first interleaved coded bit sequence is modulated into a first modulation symbol by using a first constellation, and the first modulation symbol is mapped to a first group of subcarriers in a transmission bandwidth;
    重复所述第一交织编码比特序列,采用第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,并将所述第二调制符号映射到所述传输带宽中的第二组子载波;Repeating the first interleaved coded bit sequence, modulating the repeated first interleaved coded bit sequence into a second modulation symbol using a second constellation, and mapping the second modulation symbol to a first of the transmission bandwidths Two sets of subcarriers;
    采用所述第一星座图将所述第二交织编码比特序列调制为第三调制符号,并将所述第三调制符号后映射到所述传输带宽中的第三组子载波;The second interleaved coded bit sequence is modulated into a third modulation symbol by using the first constellation, and the third modulation symbol is post-mapped to a third group of subcarriers in the transmission bandwidth;
    重复所述第二交织编码比特序列,采用所述第二星座图将所述重复的第二交织编码比特序列调制为第四调制符号,并将所述第四调制符号映射到所述传输带宽中的第四组子载波。Repeating the second interleaved coded bit sequence, modulating the repeated second interleaved coded bit sequence into a fourth modulation symbol by using the second constellation, and mapping the fourth modulation symbol into the transmission bandwidth The fourth set of subcarriers.
  12. 根据权利要求11所述的方法,其特征在于,所述第一组子载波是所述传输带宽中的奇数子载波的前一半子载波,所述第二组子载波是所述传输带宽中的奇数子载波的后一半子载波;The method according to claim 11, wherein the first group of subcarriers is a first half of subcarriers of odd subcarriers in the transmission bandwidth, and the second group of subcarriers is in the transmission bandwidth. The latter half of the subcarriers of the odd subcarriers;
    所述第三组子载波是所述传输带宽中的偶数子载波的前一半子载波,所述第四组子载波是所述传输带宽中的偶数子载波的后一半子载波。The third group of subcarriers is a first half of the even subcarriers of the transmission bandwidth, and the fourth group of subcarriers is a second half of the even subcarriers of the transmission bandwidth.
  13. 根据权利要求11或12所述的方法,其特征在于,在所述采用第一星座图将所述第一交织编码比特序列调制为第一调制符号之前,包括:The method according to claim 11 or 12, wherein before the modulating the first interleaved coded bit sequence into the first modulation symbol by using the first constellation, the method comprises:
    调换所述第一交织编码比特序列中的前n个比特与后m个比特的位置;其中,n和m均为大于1的正整数,n+m=N,N为所述第一交织编码比特序列中包括的比特数; Transmitting a position of the first n bits and the last m bits in the first interleaved coded bit sequence; wherein n and m are both positive integers greater than 1, n+m=N, and N is the first interlace code The number of bits included in the bit sequence;
    所述采用第一星座图将所述第一交织编码比特序列调制为第一调制符号,包括:The modulating the first interleaved coded bit sequence into the first modulation symbol by using the first constellation, including:
    采用第一星座图将调换比特位置后的所述第一交织编码比特序列调制为所述第一调制符号;Modulating, by using the first constellation diagram, the first interleaved coded bit sequence after the bit position is changed into the first modulation symbol;
    所述重复所述第一交织编码比特序列,采用第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,包括:And repeating the first interleaved coded bit sequence, and modulating the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, including:
    重复调换比特位置后的所述第一交织编码比特序列,采用第二星座图将重复的所述调换比特位置后的所述第一交织编码比特序列调制为所述第二调制符号。The first interleaved coded bit sequence after the bit position is repeatedly switched, and the first interleaved coded bit sequence after the repeated bit position is repeatedly modulated into the second modulation symbol by using a second constellation.
  14. 根据权利要求11至13任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 11 to 13, wherein the method further comprises:
    对所述第一调制符号,所述第二调制符号,所述第三调制符号以及所述第四调制符号进行快速傅立叶反变换,并添加循环前缀,得到正交频分复用OFDM符号;Performing an inverse fast Fourier transform on the first modulation symbol, the second modulation symbol, the third modulation symbol, and the fourth modulation symbol, and adding a cyclic prefix to obtain an orthogonal frequency division multiplexing OFDM symbol;
    发送所述OFDM符号。Transmitting the OFDM symbol.
  15. 一种编码调制的方法,其特征在于,包括:A method of coded modulation, comprising:
    将N个信息比特进行编码速率为1/2的卷积编码,得到已编码比特序列A1B1A2B2A3B3……ANBN;所述已编码比特序列包括2N个比特,N为大于1的正整数;The N information bits are subjected to convolutional coding with a coding rate of 1/2, resulting in an encoded bit sequence A 1 B 1 A 2 B 2 A 3 B 3 ... A N B N ; the encoded bit sequence includes 2N Bit, N is a positive integer greater than one;
    采用第一交织器将所述已编码比特序列中包括的奇数比特序列A1A2A3……AN进行交织处理,得到第一交织编码比特序列;Performing an interleaving process on the odd bit sequence A 1 A 2 A 3 . . . A N included in the encoded bit sequence by using a first interleaver to obtain a first interleaved coded bit sequence;
    采用第二交织器将所述已编码比特序列中包括的偶数比特序列B1B2B3……BN进行交织处理,得到第二交织编码比特序列;Interleaving the even bit sequence B 1 B 2 B 3 . . . B N included in the encoded bit sequence by using a second interleaver to obtain a second interleaved coded bit sequence;
    采用16进制正交幅度调制16-QAM调制方式的第一星座图将所述第一交织编码比特序列调制为第一调制符号,并将所述第一调制符号映射到传输带宽中的第一组子载波; The first interleaved encoded bit sequence is modulated into a first modulation symbol by a first constellation pattern of a hexadecimal quadrature amplitude modulation 16-QAM modulation scheme, and the first modulation symbol is mapped to a first one of transmission bandwidths Group of subcarriers;
    重复所述第一交织编码比特序列,采用16-QAM调制方式的第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,并将所述第二调制符号映射到所述传输带宽中的第二组子载波;Repeating the first interleaved coded bit sequence, modulating the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation of a 16-QAM modulation scheme, and mapping the second modulation symbol to the a second set of subcarriers in the transmission bandwidth;
    采用16-QAM调制方式的所述第一星座图将所述第二交织编码比特序列调制为第三调制符号,并将所述第三调制符号后映射到所述传输带宽中的第三组子载波;The first constellation pattern using a 16-QAM modulation scheme modulates the second interleaved coded bit sequence into a third modulation symbol, and maps the third modulation symbol to a third group of the transmission bandwidth Carrier wave
    重复所述第二交织编码比特序列,采用16-QAM调制方式的所述第二星座图将所述重复的第二交织编码比特序列调制为第四调制符号,并将所述第四调制符号映射到所述传输带宽中的第四组子载波。Repeating the second interleaved coded bit sequence, modulating the repeated second interleaved coded bit sequence into a fourth modulation symbol by using the second constellation of the 16-QAM modulation mode, and mapping the fourth modulation symbol To a fourth set of subcarriers in the transmission bandwidth.
  16. 根据权利要求15所述的方法,其特征在于,所述第一组子载波是所述传输带宽中的奇数子载波的前一半子载波,所述第二组子载波是所述传输带宽中的奇数子载波的后一半子载波;The method according to claim 15, wherein the first group of subcarriers is a first half of subcarriers of odd subcarriers in the transmission bandwidth, and the second group of subcarriers is in the transmission bandwidth. The latter half of the subcarriers of the odd subcarriers;
    所述第三组子载波是所述传输带宽中的偶数子载波的前一半子载波,所述第四组子载波是所述传输带宽中的偶数子载波的后一半子载波。The third group of subcarriers is a first half of the even subcarriers of the transmission bandwidth, and the fourth group of subcarriers is a second half of the even subcarriers of the transmission bandwidth.
  17. 根据权利要求15或16所述的方法,其特征在于,在所述采用16进制正交幅度调制16-QAM调制方式的第一星座图将所述第一交织编码比特序列调制为第一调制符号之前,包括:The method according to claim 15 or 16, wherein said first interleaved coded bit sequence is modulated into a first modulation in said first constellation pattern using a hexadecimal quadrature amplitude modulation 16-QAM modulation scheme Before the symbol, including:
    调换所述第一交织编码比特序列中的前n个比特与后m个比特的位置;其中,n和m均为大于1的正整数,n+m=N,N为所述第一交织编码比特序列中包括的比特数;Transmitting a position of the first n bits and the last m bits in the first interleaved coded bit sequence; wherein n and m are both positive integers greater than 1, n+m=N, and N is the first interlace code The number of bits included in the bit sequence;
    所述采用16-QAM调制方式的第一星座图将所述第一交织编码比特序列调制为第一调制符号,包括:The first constellation in the 16-QAM modulation mode modulates the first interleaved coded bit sequence into a first modulation symbol, including:
    采用所述第一星座图将调换比特位置后的所述第一交织编码比特序列调制为所述第一调制符号;Modulating, by using the first constellation diagram, the first interleaved coded bit sequence after the bit position is changed into the first modulation symbol;
    所述重复所述第一交织编码比特序列,采用16-QAM调制方式的第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,包括:The repeating the first interleaved coded bit sequence, and modulating the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation of the 16-QAM modulation mode, including:
    重复调换比特位置后的所述第一交织编码比特序列,采用所述第二星座 图将重复的所述调换比特位置后的所述第一交织编码比特序列调制为所述第二调制符号。Repeating the first interleaved coded bit sequence after the bit position is switched, using the second constellation The picture modulates the first interleaved coded bit sequence after the repeated bit position of the repetition into the second modulation symbol.
  18. 一种编码解调的方法,其特征在于,所述方法包括:A method for code demodulation, characterized in that the method comprises:
    获取发射端发送的传输带宽内的OFDM符号;Obtaining an OFDM symbol within a transmission bandwidth sent by the transmitting end;
    解析所述OFDM符号得到第一交织编码比特序列以及第二交织编码比特序列;Parsing the OFDM symbol to obtain a first interleaved coded bit sequence and a second interleaved coded bit sequence;
    根据第一解交织器对所述第一交织编码比特序列进行解交织处理,得到奇数比特序列;Deinterleaving the first interleaved coded bit sequence according to the first deinterleaver to obtain an odd bit sequence;
    根据第二解交织器对所述第二交织编码比特序列进行解交织处理,得到偶数比特序列;Deinterleaving the second interleaved coded bit sequence according to the second deinterleaver to obtain an even bit sequence;
    对所述奇数比特序列和所述偶数比特序列进行重组,并通过信道解码得到有效的信息比特。Recombining the odd bit sequence and the even bit sequence and obtaining valid information bits by channel decoding.
  19. 根据权利要求18所述的方法,其特征在于,所述解析所述OFDM符号得到第一交织编码比特序列以及第二交织编码比特序列,包括:The method according to claim 18, wherein the parsing the OFDM symbol to obtain a first interleaved coded bit sequence and a second interleaved coded bit sequence comprises:
    分别获取所述传输带宽中的第一至第四组子载波传输的第一调制符号,第二调制符号,第三调制符号以及第四调制符号;Acquiring, respectively, the first modulation symbol, the second modulation symbol, the third modulation symbol, and the fourth modulation symbol of the first to fourth groups of subcarrier transmissions in the transmission bandwidth;
    其中,所述第一组子载波是所述传输带宽中奇数子载波的前一半子载波,所述第二组子载波是所述奇数子载波的后一半子载波,所述第三组子载波是所述传输带宽中偶数子载波的前一半子载波,所述第四组子载波是所述偶数子载波的后一半子载波;The first group of subcarriers is the first half of the subcarriers of the odd subcarriers, the second group of subcarriers is the second half of the subcarriers of the odd subcarriers, and the third group of subcarriers Is the first half of the subcarriers of the even subcarriers in the transmission bandwidth, and the fourth group of subcarriers is the second half of the subcarriers of the even subcarriers;
    采用16-QAM调制方式的第一星座图以及第二星座图对所述第一调制符号和所述第二调制符号进行联合解调,得到所述第一交织编码比特序列;Performing joint demodulation on the first modulation symbol and the second modulation symbol by using a first constellation diagram of a 16-QAM modulation scheme and a second constellation diagram to obtain the first interleave coding bit sequence;
    采用16-QAM调制方式的第一星座图以及第二星座图对所述第三调制符号和所述第四调制符号进行联合解调,得到所述第二交织编码比特序列。And combining the third modulation symbol and the fourth modulation symbol by using a first constellation diagram of a 16-QAM modulation scheme and a second constellation diagram to obtain the second interleave coding bit sequence.
  20. 一种发射端,其特征在于,包括:A transmitting end, comprising:
    信道编码器,用于将N个信息比特进行信道编码,得到已编码比特序列;所述已编码比特序列包括M个比特,N为大于1的正整数,M为大于N的正 整数;a channel coder for channel coding N information bits to obtain an encoded bit sequence; the encoded bit sequence includes M bits, N is a positive integer greater than 1, and M is a positive greater than N Integer
    比特分组单元,用于确定所述已编码比特序列中用于重复传输的M1个比特以及不用于重复传输的M2个比特;其中,M1+M2=M;Bit grouping means for determining the encoded bit sequence for the repeated transmission of bit M 1 and M 2 repeated bits are not used for transmission; wherein, M 1 + M 2 = M ;
    第一交织器,用于对所述M1个比特进行交织,得到第一交织编码比特序列;a first interleaver, configured to interleave the M 1 bits to obtain a first interleaved coded bit sequence;
    调制单元,用于采用第一星座图将所述第一交织编码比特序列调制为第一调制符号,并将所述第一调制符号映射到传输带宽中的第一组子载波;a modulating unit, configured to modulate the first interleaved coded bit sequence into a first modulation symbol by using a first constellation, and map the first modulation symbol to a first group of subcarriers in a transmission bandwidth;
    所述调制单元还用于,重复所述第一交织编码比特序列,采用第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,并将所述第二调制符号映射到传输带宽中的第二组子载波;The modulating unit is further configured to: repeat the first interleaved coded bit sequence, modulate the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, and map the second modulation symbol a second set of subcarriers into the transmission bandwidth;
    第二交织器,用于对所述M2个比特进行交织,得到第二交织编码比特序列;a second interleaver, configured to interleave the M 2 bits to obtain a second interleaved coded bit sequence;
    所述调制单元还用于,采用第三星座图将所述第二交织编码比特序列调制为第三调制符号,并将所述第三调制符号映射到所述传输带宽中的第三组子载波。The modulating unit is further configured to: modulate the second interleaved coded bit sequence into a third modulation symbol by using a third constellation, and map the third modulation symbol to a third group of subcarriers in the transmission bandwidth .
  21. 根据权利要求20所述的发射端,其特征在于,所述第一星座图、所述第二星座图和所述第三星座图采用相同的调制阶数α,其中,所述调制阶数为一个调制符号所传输的比特数。The transmitting end according to claim 20, wherein the first constellation diagram, the second constellation diagram, and the third constellation diagram adopt the same modulation order α, wherein the modulation order is The number of bits transmitted by a modulation symbol.
  22. 根据权利要求21所述的发射端,其特征在于,所述传输带宽中的子载波数为K,其中K=(2M1+M2)/α;The transmitting end according to claim 21, wherein the number of subcarriers in the transmission bandwidth is K, where K = (2M 1 + M 2 ) / α;
    所述第一组子载波为所述传输带宽中的前M1/α个子载波,所述第二组子载波为所述传输带宽中的后M1/α个子载波,所述第三组子载波为所述传输带宽中剩余的M2/α个子载波。The first group of subcarriers is the first M 1 /α subcarriers in the transmission bandwidth, the second group of subcarriers is the last M 1 /α subcarriers in the transmission bandwidth, and the third group of subcarriers The carrier is the remaining M 2 /α subcarriers in the transmission bandwidth.
  23. 根据权利要求20至22任一项所述的发射端,其特征在于:The transmitting end according to any one of claims 20 to 22, characterized in that:
    所述第三组子载波为所述传输带宽中的每(2M1+M2)/c个子载波中的M2/c个子载波;其中,c为2M1和M2的最大公约数;The third set of subcarriers is M 2 / c per sub-carriers (2M 1 + M 2) / c sub-carriers in the transmission bandwidth; wherein, c is the greatest common divisor of 2M 1 and M 2;
    所述第一组子载波为所述传输带宽中的剩余子载波中的前一半子载波, 所述第二组子载波为所述剩余子载波中的后一半子载波。The first group of subcarriers is the first half of the remaining subcarriers in the transmission bandwidth, The second group of subcarriers is the latter half of the remaining subcarriers.
  24. 根据权利要求20至23任一项所述的发射端,其特征在于,所述调制单元还用于,对所述第一调制符号,所述第二调制符号以及所述第三调制符号进行快速傅立叶反变换,并添加循环前缀,得到正交频分复用OFDM符号;The transmitting end according to any one of claims 20 to 23, wherein the modulating unit is further configured to perform fast on the first modulation symbol, the second modulation symbol and the third modulation symbol Fourier inverse transform, and adding a cyclic prefix to obtain an orthogonal frequency division multiplexing OFDM symbol;
    所述发射端还包括发射单元,用于发送所述OFDM符号。The transmitting end further includes a transmitting unit, configured to send the OFDM symbol.
  25. 一种接收端,其特征在于,包括:A receiving end, comprising:
    获取单元,用于获取发射端发送的传输带宽内的OFDM符号,所述传输带宽包括第一组子载波,第二组子载波以及第三组子载波;An acquiring unit, configured to acquire an OFDM symbol within a transmission bandwidth sent by the transmitting end, where the transmission bandwidth includes a first group of subcarriers, a second group of subcarriers, and a third group of subcarriers;
    解析单元,用于解析所述OFDM符号得到所述第一组子载波上的第一调制符号,所述第二组子载波上的第二调制符号,以及所述第三组子载波上的第三调制符号;a parsing unit, configured to parse the OFDM symbol to obtain a first modulation symbol on the first group of subcarriers, a second modulation symbol on the second group of subcarriers, and a third on the third group of subcarriers Three modulation symbols;
    解调单元,用于根据第一星座图和第二星座图对所述第一调制符号以及所述第二调制符号进行联合解调得到M1个比特,根据第三星座图对所述第三调制符号进行解调得到M2个比特;所述M1个比特是所述发射端在对N个信息比特进行信道编码后,在包含M个比特的已编码比特序列中确定的用于重复传输的M1个比特,所述M2个比特是所述发射端在所述已编码比特序列中确定的不用于重复传输的M2个比特;其中,M1+M2=M,N为大于1的正整数,M为大于N的正整数;Demodulation means for demodulating joint according to the first constellation map and second constellation map of the first modulation symbol and the second modulation symbol to obtain M 1 bit, according to the third third constellation The modulation symbols are demodulated to obtain M 2 bits; the M 1 bits are determined by the transmitting end to be repeatedly transmitted in the encoded bit sequence including M bits after channel coding the N information bits. bits of M 1, M 2 of said bits in said M 2 is an end bits coded bit sequence is not determined in the transmitter for repeatedly transmitting; wherein, M 1 + M 2 = M , N greater than a positive integer of 1, M is a positive integer greater than N;
    解码单元,用于对所述M1个比特和所述M2比特进行重组,并通过信道解码得到所述N个信息比特。And a decoding unit, configured to recombine the M 1 bit and the M 2 bit, and obtain the N information bits by channel decoding.
  26. 一种发射端,其特征在于,包括:A transmitting end, comprising:
    信道编码器,用于将多个信息比特进行信道编码,得到已编码比特序列;a channel coder for channel coding a plurality of information bits to obtain an encoded bit sequence;
    第一交织器,用于对所述已编码比特序列中包括的奇数比特序列进行交织处理,得到第一交织编码比特序列;a first interleaver, configured to perform interleaving processing on the odd bit sequence included in the encoded bit sequence to obtain a first interleaved coded bit sequence;
    第二交织器,用于对所述已编码比特序列中包括的偶数比特序列进行交织处理,得到第二交织编码比特序列; a second interleaver, configured to perform interleaving processing on the even bit sequence included in the encoded bit sequence to obtain a second interleaved coded bit sequence;
    调制单元,用于采用第一星座图将所述第一交织编码比特序列调制为第一调制符号,并将所述第一调制符号映射到传输带宽中的第一组子载波;a modulating unit, configured to modulate the first interleaved coded bit sequence into a first modulation symbol by using a first constellation, and map the first modulation symbol to a first group of subcarriers in a transmission bandwidth;
    所述调制单元还用于,重复所述第一交织编码比特序列,采用第二星座图将所述重复的第一交织编码比特序列调制为第二调制符号,并将所述第二调制符号映射到所述传输带宽中的第二组子载波;The modulating unit is further configured to: repeat the first interleaved coded bit sequence, modulate the repeated first interleaved coded bit sequence into a second modulation symbol by using a second constellation, and map the second modulation symbol a second set of subcarriers into the transmission bandwidth;
    所述调制单元还用于,采用所述第一星座图将所述第二交织编码比特序列调制为第三调制符号,并将所述第三调制符号后映射到所述传输带宽中的第三组子载波;The modulating unit is further configured to: modulate the second interleaved coded bit sequence into a third modulation symbol by using the first constellation, and map the third modulation symbol to a third of the transmission bandwidth Group of subcarriers;
    所述调制单元还用于,重复所述第二交织编码比特序列,采用所述第二星座图将所述重复的第二交织编码比特序列调制为第四调制符号,并将所述第四调制符号映射到所述传输带宽中的第四组子载波。The modulating unit is further configured to: repeat the second interleaved coded bit sequence, modulate the repeated second interleaved coded bit sequence into a fourth modulation symbol by using the second constellation, and perform the fourth modulation The symbol is mapped to a fourth set of subcarriers in the transmission bandwidth.
  27. 根据权利要求26所述的发射端,其特征在于,所述第一组子载波是所述传输带宽中的奇数子载波的前一半子载波,所述第二组子载波是所述传输带宽中的奇数子载波的后一半子载波;The transmitting end according to claim 26, wherein the first group of subcarriers is a first half of subcarriers of odd subcarriers in the transmission bandwidth, and the second group of subcarriers is in the transmission bandwidth The latter half of the subcarriers of the odd subcarriers;
    所述第三组子载波是所述传输带宽中的偶数子载波的前一半子载波,所述第四组子载波是所述传输带宽中的偶数子载波的后一半子载波。The third group of subcarriers is a first half of the even subcarriers of the transmission bandwidth, and the fourth group of subcarriers is a second half of the even subcarriers of the transmission bandwidth.
  28. 根据权利要求26或27所述的发射端,其特征在于,所述第一交织器具体用于,调换所述第一交织编码比特序列中的前n个比特与后m个比特的位置;其中,n和m均为大于1的正整数,n+m=N,N为所述第一交织编码比特序列中包括的比特数;The transmitting end according to claim 26 or 27, wherein the first interleaver is specifically configured to: switch a position of a first n bits and a last m bits in the first interleaved coded bit sequence; , n and m are both positive integers greater than 1, n + m = N, N is the number of bits included in the first interleaved coded bit sequence;
    所述调制单元具体用于,采用第一星座图将调换比特位置后的所述第一交织编码比特序列调制为所述第一调制符号;重复调换比特位置后的所述第一交织编码比特序列,采用第二星座图将重复的所述调换比特位置后的所述第一交织编码比特序列调制为所述第二调制符号。The modulating unit is configured to: modulate the first interleaved coded bit sequence after the bit position is modulated into the first modulation symbol by using a first constellation; and repeat the bit interleave bit sequence after the bit position is repeatedly changed And modulating, by the second constellation diagram, the first interleaved coded bit sequence after the repeated bit position is modulated into the second modulation symbol.
  29. 根据权利要求26至28任一项所述的发射端,其特征在于,所述调制单元还用于:对所述第一调制符号,所述第二调制符号,所述第三调制符号以及所述第四调制符号进行快速傅立叶反变换,并添加循环前缀,得到正 交频分复用OFDM符号;The transmitting end according to any one of claims 26 to 28, wherein the modulating unit is further configured to: the first modulation symbol, the second modulation symbol, the third modulation symbol, and Performing a fast Fourier inverse transform on the fourth modulation symbol and adding a cyclic prefix to obtain a positive Frequency division multiplexing OFDM symbols;
    所述发射端还包括发送单元,用于发送所述OFDM符号。The transmitting end further includes a sending unit, configured to send the OFDM symbol.
  30. 一种接收端,其特征在于,包括:A receiving end, comprising:
    获取单元,用于获取发射端发送的传输带宽内的OFDM符号;An acquiring unit, configured to acquire an OFDM symbol within a transmission bandwidth sent by the transmitting end;
    解析单元,用于解析所述OFDM符号得到第一交织编码比特序列以及第二交织编码比特序列;a parsing unit, configured to parse the OFDM symbol to obtain a first interleaved encoded bit sequence and a second interleaved encoded bit sequence;
    第一解交织器,用于对所述第一交织编码比特序列进行解交织处理,得到奇数比特序列;a first deinterleaver, configured to perform deinterleave processing on the first interleaved coded bit sequence to obtain an odd bit sequence;
    第二解交织器,用于对所述第二交织编码比特序列进行解交织处理,得到偶数比特序列;a second deinterleaver, configured to perform deinterleave processing on the second interleaved coded bit sequence to obtain an even bit sequence;
    解码单元,用于对所述奇数比特序列和所述偶数比特序列进行重组,并通过信道解码得到有效的信息比特。And a decoding unit, configured to recombine the odd bit sequence and the even bit sequence, and obtain valid information bits by channel decoding.
  31. 根据权利要求30所述的接收端,其特征在于,所述解析单元具体用于:The receiving end according to claim 30, wherein the parsing unit is specifically configured to:
    分别获取所述传输带宽中的第一至第四组子载波传输的第一调制符号,第二调制符号,第三调制符号以及第四调制符号;Acquiring, respectively, the first modulation symbol, the second modulation symbol, the third modulation symbol, and the fourth modulation symbol of the first to fourth groups of subcarrier transmissions in the transmission bandwidth;
    其中,所述第一组子载波是所述传输带宽中奇数子载波的前一半子载波,所述第二组子载波是所述奇数子载波的后一半子载波,所述第三组子载波是所述传输带宽中偶数子载波的前一半子载波,所述第四组子载波是所述偶数子载波的后一半子载波;The first group of subcarriers is the first half of the subcarriers of the odd subcarriers, the second group of subcarriers is the second half of the subcarriers of the odd subcarriers, and the third group of subcarriers Is the first half of the subcarriers of the even subcarriers in the transmission bandwidth, and the fourth group of subcarriers is the second half of the subcarriers of the even subcarriers;
    采用16进制正交幅度调制16-QAM调制方式的第一星座图以及第二星座图对所述第一调制符号和所述第二调制符号进行联合解调,得到所述第一交织编码比特序列;Performing joint demodulation on the first modulation symbol and the second modulation symbol by using a first constellation diagram of a 16-QAM modulation mode and a second constellation diagram to obtain the first interleave coding bit sequence;
    采用16-QAM调制方式的第一星座图以及第二星座图对所述第三调制符号和所述第四调制符号进行联合解调,得到所述第二交织编码比特序列。 And combining the third modulation symbol and the fourth modulation symbol by using a first constellation diagram of a 16-QAM modulation scheme and a second constellation diagram to obtain the second interleave coding bit sequence.
PCT/CN2015/086424 2015-08-07 2015-08-07 Code modulation and demodulation method and apparatus WO2017024456A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/086424 WO2017024456A1 (en) 2015-08-07 2015-08-07 Code modulation and demodulation method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/086424 WO2017024456A1 (en) 2015-08-07 2015-08-07 Code modulation and demodulation method and apparatus

Publications (1)

Publication Number Publication Date
WO2017024456A1 true WO2017024456A1 (en) 2017-02-16

Family

ID=57982836

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/086424 WO2017024456A1 (en) 2015-08-07 2015-08-07 Code modulation and demodulation method and apparatus

Country Status (1)

Country Link
WO (1) WO2017024456A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1836391A (en) * 2003-07-14 2006-09-20 松下电器产业株式会社 Multi-carrier transmitter apparatus, multi-carrier receiver apparatus and multi-carrier communication method
CN101278487A (en) * 2005-07-27 2008-10-01 伟俄内克斯研究公司 Tone sensing and nulling in frequency-hopped multicarrier system
CN102007747A (en) * 2008-04-18 2011-04-06 皇家飞利浦电子股份有限公司 An improved dual carrier modulation precoding

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1836391A (en) * 2003-07-14 2006-09-20 松下电器产业株式会社 Multi-carrier transmitter apparatus, multi-carrier receiver apparatus and multi-carrier communication method
CN101278487A (en) * 2005-07-27 2008-10-01 伟俄内克斯研究公司 Tone sensing and nulling in frequency-hopped multicarrier system
CN102007747A (en) * 2008-04-18 2011-04-06 皇家飞利浦电子股份有限公司 An improved dual carrier modulation precoding

Similar Documents

Publication Publication Date Title
US11032401B2 (en) Identification of packet traffic transmitted by various devices operated in multiple overlapped frequency bands in packet-based OFDM systems
US10469297B2 (en) Padding for orthogonal frequency division multiplexing (OFDM) symbols in a wireless communication system
US10804929B2 (en) Communication of user specific control information in a wireless network
RU2338326C2 (en) Method and device for transmission of upstream communication line acknowledgement information in ofdma communication system
KR100689379B1 (en) Method and Apparatus for Uplink Control Information Transmission in Orthogonal Frequency Division Multiple Access communication systems
US10812309B2 (en) OFDM transmission method and device in wireless LAN system
KR101476869B1 (en) Apparatus and method for coded orthogonal frequency division multiplexing
KR20070014169A (en) Method and system for implementing multiple-in-multiple-out ofdm wireless local area network
WO2013060268A1 (en) Signal transmission method and signal transmission device
US8588153B2 (en) Method and apparatus for transmitting uplink control channel in a mobile communication system
KR101544476B1 (en) Ofdm signal transmitter and ofdm signal receiver
WO2017041690A1 (en) Dual carrier modulation-based data transmission method, device and system
WO2008011834A1 (en) A sending and receiving method, device based on ofdm
JP2009514317A (en) Encoded orthogonal frequency division multiplexing method and apparatus
WO2017024456A1 (en) Code modulation and demodulation method and apparatus
CN110024346B (en) Method and sending end equipment for data processing
JP5912025B2 (en) Communication apparatus and communication system
CN117353760A (en) Communication device and wireless communication method
Jamal et al. Ber performance of OFDM system with the effect of error control code
WO2016173032A1 (en) Communication method and device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15900654

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15900654

Country of ref document: EP

Kind code of ref document: A1