CN101237434A - A soft judgement method for Graham M-PSK modulation - Google Patents

A soft judgement method for Graham M-PSK modulation Download PDF

Info

Publication number
CN101237434A
CN101237434A CNA2008100449138A CN200810044913A CN101237434A CN 101237434 A CN101237434 A CN 101237434A CN A2008100449138 A CNA2008100449138 A CN A2008100449138A CN 200810044913 A CN200810044913 A CN 200810044913A CN 101237434 A CN101237434 A CN 101237434A
Authority
CN
China
Prior art keywords
bit
likelihood ratio
constellation point
received signal
substep
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2008100449138A
Other languages
Chinese (zh)
Other versions
CN101237434B (en
Inventor
林灯生
钟科
肖悦
雷霞
李少谦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
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 University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN2008100449138A priority Critical patent/CN101237434B/en
Publication of CN101237434A publication Critical patent/CN101237434A/en
Application granted granted Critical
Publication of CN101237434B publication Critical patent/CN101237434B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

The invention provides a soft demodulation algorithm with low complexity for high price gray code mapping M-PSK demodulation, consisting of a balancing procedure, a channel estimation procedure, a balancing procedure on a received signal r, a hard decision procedure, a bit likelihood ratio calculation procedure and a coding procedure. The soft demodulation algorithm is characterized in that the method for calculating the bit likelihood ratio is easier to realize compared with the prior constellation search method and greatly decreases the calculated mount.

Description

A kind of soft decision method of gray mappings M-PSK modulation
Technical field
This invention belongs to the modulation field of radio communication.
Background technology
Along with the quick increase of wireless communication user, how to improve the main target that the availability of frequency spectrum has become the design wireless communication system.
Gray mappings M-PSK (multi-system phase shift keying) modulation is widely used in the radio digital communication system owing to the availability of frequency spectrum is high.Wherein, what the modulation constellation that gray mappings representative is adopted was carried out is Gray code, thereby can guarantee to have only a bit symbols difference between any two adjacent constellation point, thus can with communication system that efficient coding and decoding combines in effectively improve systematic function.
In wireless system with FEC (forward error correction), the relative hard decision demodulation method of soft decision demodulation method can provide bigger performance improvement, see document: F.Tosato and P.Bisaglia; " Simplifed soft-output demapper for binary interleavedCOFDM with application to HIPERLAN/2; " in proc.IEEE ICC ' 02,2002, pp, 664-668.
In sum, in the transmitting terminal use gray mappings M-PSK of wireless communication system modulation, use the wireless modulation-demodulation technology of soft decision demodulation to be used widely at receiving terminal simultaneously.
Traditional soft demodulation decision method is as follows: received signal r can represent as the formula (1) usually.
r=ax+n (1)
Wherein x transmits, and it belongs to the constellation point S set={ s of gray mappings M-PSK modulation 1, s 2... s M, wherein M represents the exponent number of modulation, and a is a channel gain, and n is that average is 0, and variance is σ 2Additive white Gaussian noise.Each constellation point s iRepresent k=log 2The information of M bit is designated as: b 0, b 1..., b K-1
According to document M.M.Wang, Weimin Xiao, and T.Brown, " Soft decision metric for QAM withchannel estimation error. " IEEE trans, Commun, vol.50.pp.1058-1061.July 2002.I bit b among the received signal r iThe bit likelihood ratio can be expressed as:
LLR ( b i ) = 1 σ 2 ( | r - as i - | 2 - | r - as i + | 2 ) , i = 0,1 . . . , k - 1 - - - ( 2 )
LLR (b wherein i) expression b iThe bit likelihood ratio, s i -Represent that i bit is 0 and from the nearest constellation point of r/a, s i +Represent that the i bit is 1 and from the nearest constellation point of r/a, σ 2It is the noise power of received signal.
According to formula (2), calculate bit likelihood ratio LLR (b i) that will seek is s i -And s i +Suppose to use s *The constellation point that expression is determined by hard decision, s so *Be the nearest constellation point of M-PSK planisphere middle distance r/a, obviously, if s *I bit be 0, then s i - = s * ; If s *I bit be 1, then s i * = s * . Like this, in traditional soft demodulating method, s i -And s i +One of them can obtain by hard decision, but another need among the searching for constellation figure have a few and could obtain, for high order modulation, its amount of calculation is very big.
Summary of the invention
At in the traditional soft demodulation method, calculating bit likelihood ratio LLR (b i) time, because s i -Or s i +Need among the searching for constellation figure have a few and could obtain, thus for high order modulation, the problem that its amount of calculation is very big the invention provides the low complexity soft demodulating algorithm that a kind of high-order Gray code mapping M-PSK modulates, and comprises transmitting terminal processing procedure and receiving terminal processing procedure.
Transmitting terminal processing procedure such as following step are finished:
Step 1: the binary data to input is encoded, to reduce the random and burst error that it may occur in transmission course.
Step 2: the data behind the coding are carried out gray mappings M-PSK modulation obtain sending signal x ∈ S.
Receiving terminal processing procedure following steps are to received signal finished:
Step 3: channel estimating.According to certain estimation criterion, from received signal In carry out channel estimating, for next step equilibrium provides condition.
Step 4: channel equalization is eliminated and is disturbed.The estimation channel that obtains according to step 3 r to received signal carries out equilibrium, in the hope of eliminating channel to sending the interference that signal x is caused, obtains the signal after the equilibrium
Figure S2008100449138D00022
Step 5: hard decision.Right
Figure S2008100449138D00023
Carry out hard decision, obtain to declare firmly constellation point s * = ( b 0 * , b 1 * , . . . , b i - 1 * , b i * , b i + 1 * , . . . , b k - 2 * , b k - 1 * ) . B wherein i *(i=0,1,2...k-1) expression s *I bit.
Step 6: calculate received signal The 0th bit b 0Bit likelihood ratio LLR (b 0), concrete steps are as follows:
Substep 1: judge described bit b 0 *,
If ● b 0 * = 0 , Then order s 0 - = s * = ( 0 , b 1 * , . . . , b i - 1 * , b i * , b i + 1 * , . . . , b k - 2 * , b k - 1 * ) , And make constellation point s 0 +The 0th bit get 1, s 0 +The 1st bit with declare constellation point s firmly *The 1st bit identical, s 0 +All the other bits be 0 entirely, promptly s 0 + = ( 1 , b 1 * , 0,0 , . . . , 0,0,0 , . . . , 0,0 ) ;
If ● b 0 * = 1 , Then s 0 + = s * = ( 1 , b 1 * , . . . , b i - 1 * , b i * , b i + 1 * , . . . , b k - 2 * , b k - 1 * ) , Constellation point s 0 -The 0th bit get 0, s 0 -The 1st bit with declare symbol s firmly *The 1st bit is identical, s 0 -All the other bits be 0 entirely, promptly
s 0 - = ( 0 , b 1 * , 0,0 , . . . 0,0,0 , . . . , 0,0 ) ;
Substep 2: with substep 1 resulting s 0 -With s 0 +Substitution formula (3) calculates received signal The likelihood ratio of the 0th bit:
LLR ( b 0 ) = 1 σ 2 ( | r ^ - s 0 - | 2 - | r ^ - s 0 + | 2 - - - ( 3 )
Step 7: calculate received signal All the other bit b i(i=1,2..., likelihood ratio LLR (b k-1) i) method is:
Substep 1: the b that calculates gained in the decision steps 5 i *,
If ● b i * = 0 , Then order s i - = s * = ( b 0 * , b 1 * , . . . , b i - 1 * , 0 , b i + 1 * , . . . , b k - 2 * , b k - 1 * ) , And make constellation point s i +The the 0th to i-1 bit with declare symbol s firmly *The the 0th to i-1 bit equate that i bit is that 1, an i+1 bit is 1, all the other bits are 0 entirely, promptly s i + = ( b 0 * , b 1 * , . . . , b i - 1 * , 1,1,0,0 , . . . , 0 ) ;
If ● b i * = 1 , Then order s i + = s * = ( b 0 * , b 1 * , . . . , b i - 1 * , 1 , b i + 1 * , . . . , b k - 2 * , b k - 1 * ) , And make constellation point s i -The the 0th to i-1 bit with declare symbol s firmly *The the 0th to i-1 bit equate that i bit is that 0, an i+1 bit is 1, all the other bits are 0 entirely, promptly s i - = ( b 0 * , b 1 * , . . . , b i - 1 * , 0,1,0,0 , . . . , 0 ) ;
Substep 2: with s i -With s i +Substitution formula (4) calculates
Figure S2008100449138D00038
In i bit b iThe bit likelihood ratio:
LLR ( b i ) = 1 σ 2 ( | r ^ - s i - | 2 - | r ^ - s i + | 2 ) , i = 1,2 . . . k - 1 - - - ( 4 )
Step 8: utilize the likelihood ratio of each bit that step 6 and step 7 calculate, decipher, then the data after the output decoding.
Need to prove:
1) the gray mappings M-PSK modulator approach in the step 2 must adopt 3GPP predetermined rule in TR 25.848 V4.0.0 standards, as shown in Figure 4; Details are seen TR 25.848 V4.0.0;
2) simplification of received signal correspondence was declared algorithm firmly and is seen document under gray mappings M-PSK modulated in the step 5: " C.K; Yuen; A fast analog to gray code converter; " in Proceedings of the IEEE, vol.65, pp.1510-1511, Oct.1977 utilizes this algorithm can reduce the hard decision complexity of gray mappings M-PSK modulation effectively.
Essence of the present invention and effect:
Essence of the present invention is: determine s with the hard decision method i -With s i +After in the symbol one of them, just can be according to s i -With s i +Between internal relation directly determine s i -With s i +In the another one symbol, calculate the likelihood ratio LLR (b of each bit of received signal then i), thereby avoided complicated planisphere search procedure.Therefore, this algorithm can reduce the complexity of soft demodulation effectively, is convenient to hardware and realizes, reduces hardware cost simultaneously, makes it to be used widely in following high-speed mobile communication system.
Description of drawings
Fig. 1 is LLR (b of the present invention i) realization flow that calculates.
Fig. 2 is the 16-PSK gray mappings planisphere of 3GPP regulation.
Embodiment:
Provide the implementation method of a concrete this patent below, need to prove: the parameter in the following example does not influence the generality of this patent.
Make a start
It is 300 that input signal carries out code length, and code check carries out gray mappings after being 1/2 LDPC coding, carries out the 16-PSK modulation then, after the signal power normalization after will modulating again through wireless channel.
As shown in Figure 2, M=16 here, k=4.
Receiving end
Carry out channel estimating, equilibrium to received signal successively, obtain the signal after equilibrium
Figure S2008100449138D00041
Right
Figure S2008100449138D00042
Declare acquisition firmly and declare symbol s firmly *Method according to step 7 and step 8 in the summary of the invention is calculated reception
Figure S2008100449138D00043
The bit likelihood ratio of each bit.After at last the bit likelihood ratio of received signal being delivered to decoding module decoding, obtain judgement output.

Claims (1)

1, the soft decision method of a kind of gray mappings M-PSK modulation by equilibrium, channel estimating, r carries out equilibrium, hard decision, calculating bit likelihood ratio, decode procedure and forms to received signal, is characterized in that: obtain constellation point at hard decision s * = ( b 0 * , b 1 * , . . . , b i - 1 * , b i * , b i + 1 * , . . . , b k - 2 * , b k - 1 * ) Afterwards, the method for calculating bit likelihood ratio is:
Step 1: calculate received signal
Figure S2008100449138C00012
The 0th bit b 0Bit likelihood ratio LLR (b 0), concrete steps are as follows:
Substep 1: judge described bit b 0 *,
If ● b 0 * = 0 , Then order s 0 - = s * = ( 0 , b 1 * , . . . , b i - 1 * , b i * , b i + 1 * , . . . , b k - 2 * , b k - 1 * ) , And make constellation point s 0 +The 0th bit get 1, s 0 +The 1st bit with declare constellation point s firmly *The 1st bit identical, s 0 +All the other bits be 0 entirely, promptly s 0 + = ( 1 , b 1 * , 0,0 , . . . , 0,0,0 , . . . , 0,0 ) ;
If ● b 0 * = 1 , Then s 0 + = s * = ( 1 , b 1 * , . . . , b i - 1 * , b i * , b i + 1 * , . . . , b k - 2 * , b k - 1 * ) , Constellation point s 0 -The 0th bit get 0, s 0 -The 1st bit with declare symbol s firmly *The 1st bit is identical, s 0 -All the other bits be 0 entirely, promptly s 0 - = ( 0 , b 1 * , 0,0 , . . . , 0,0,0 , . . . , 0,0 ) ;
Substep 2: with substep 1 resulting s 0 -With s 0 +Substitution formula (1) calculates received signal The likelihood ratio of the 0th bit:
LLR ( b 0 ) = 1 σ 2 ( | r ^ - s 0 - | 2 - | r ^ - s 0 + | 2 ) - - - ( 3 )
Step 2: calculate received signal
Figure S2008100449138C000111
All the other bit b i(i=1,2..., likelihood ratio LLR (b k-1) i) method is:
Substep 1: the b that calculates gained in the decision steps 5 i *,
If ● b i * = 0 , Then order s i - = s * = ( b 0 * , b 1 * , . . . , b i - 1 * , 0 , b i + 1 * , . . . , b k - 2 * , b k - 1 * ) , And make constellation point s i +The the 0th to i-1 bit with declare symbol s firmly *The the 0th to i-1 bit equate that i bit is that 1, an i+1 bit is 1, all the other bits are 0 entirely, promptly
s i + = ( b 0 * , b 1 * , . . . , b i - 1 * , 1,1,0,0 , . . . , 0 ) ;
If ● b i * = 1 , Then order s i + = s * = ( b 0 * , b 1 * , . . . , b i - 1 * , 1 , b i + 1 * , . . . , b k - 2 * , b k - 1 * ) , And make constellation point s i -The the 0th to i-1 bit with declare symbol s firmly *The the 0th to i-1 bit equate that i bit is that 0, an i+1 bit is 1, all the other bits are 0 entirely, promptly s i - = ( b 0 * , b 1 * , . . . , b i - 1 * , 0,1,0,0 , . . . , 0 ) ;
Substep 2: with s i -With s i +Substitution formula (2) calculates
Figure S2008100449138C000118
In i bit b iThe bit likelihood ratio:
LLR ( b i ) = 1 σ 2 ( | r ^ - s i - | 2 - | r ^ - s i + | 2 ) , i = 1,2 . . . k - 1 - - - ( 2 )
Step 3: utilize the likelihood ratio of each bit that step 1 and step 2 calculate, decipher, then the data after the output decoding.
CN2008100449138A 2008-03-10 2008-03-10 A soft judgement method for Graham M-PSK modulation Expired - Fee Related CN101237434B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008100449138A CN101237434B (en) 2008-03-10 2008-03-10 A soft judgement method for Graham M-PSK modulation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008100449138A CN101237434B (en) 2008-03-10 2008-03-10 A soft judgement method for Graham M-PSK modulation

Publications (2)

Publication Number Publication Date
CN101237434A true CN101237434A (en) 2008-08-06
CN101237434B CN101237434B (en) 2011-02-02

Family

ID=39920796

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008100449138A Expired - Fee Related CN101237434B (en) 2008-03-10 2008-03-10 A soft judgement method for Graham M-PSK modulation

Country Status (1)

Country Link
CN (1) CN101237434B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103618585A (en) * 2013-10-28 2014-03-05 清华大学 A joint multi-user detecting and decoding method based on a belief propagation algorithm
CN105099974A (en) * 2015-08-28 2015-11-25 中国人民解放军理工大学 Low-complexity spatial modulation soft-decision detection method
CN106063216A (en) * 2014-02-24 2016-10-26 三菱电机株式会社 Soft decision value generation apparatus and soft decision value generation method
CN109995691A (en) * 2017-12-29 2019-07-09 晨星半导体股份有限公司 Reception device and logarithm, which are generally spent, compares production method
CN113055319A (en) * 2019-12-27 2021-06-29 华为技术有限公司 Signal equalization method and device
CN114448767A (en) * 2022-02-15 2022-05-06 成都中科微信息技术研究院有限公司 Low-complexity channel equalization and soft demodulation method suitable for single-stream transmission

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7142610B1 (en) * 2003-06-17 2006-11-28 The Aerospace Corporation M-Ary quadrature amplitude modulation (QAM) bit-boundary turbo coded system
US7315578B2 (en) * 2003-12-24 2008-01-01 Telefonaktiebolaget Lm Ericsson (Publ) Fast soft value computation methods for gray-mapped QAM
EP1655877A1 (en) * 2004-11-03 2006-05-10 Matsushita Electric Industrial Co., Ltd. Method and transmitter structure reducing ambiguity by repetition rearrangement in the bit domain
CN100586115C (en) * 2005-06-29 2010-01-27 西安电子科技大学 Modulation and demodulation method for continuous phase signals

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103618585A (en) * 2013-10-28 2014-03-05 清华大学 A joint multi-user detecting and decoding method based on a belief propagation algorithm
CN103618585B (en) * 2013-10-28 2014-12-31 清华大学 A joint multi-user detecting and decoding method based on a belief propagation algorithm
CN106063216A (en) * 2014-02-24 2016-10-26 三菱电机株式会社 Soft decision value generation apparatus and soft decision value generation method
CN106063216B (en) * 2014-02-24 2018-06-19 三菱电机株式会社 Soft decision value generating means and soft decision value generation method
CN105099974A (en) * 2015-08-28 2015-11-25 中国人民解放军理工大学 Low-complexity spatial modulation soft-decision detection method
CN105099974B (en) * 2015-08-28 2018-03-09 中国人民解放军理工大学 A kind of spatial modulation soft decision detection method of low complex degree
CN109995691A (en) * 2017-12-29 2019-07-09 晨星半导体股份有限公司 Reception device and logarithm, which are generally spent, compares production method
CN113055319A (en) * 2019-12-27 2021-06-29 华为技术有限公司 Signal equalization method and device
CN113055319B (en) * 2019-12-27 2022-02-25 华为技术有限公司 Signal equalization method and device
CN114448767A (en) * 2022-02-15 2022-05-06 成都中科微信息技术研究院有限公司 Low-complexity channel equalization and soft demodulation method suitable for single-stream transmission
CN114448767B (en) * 2022-02-15 2024-04-23 成都中科微信息技术研究院有限公司 Low-complexity channel equalization and soft demodulation method suitable for single stream transmission

Also Published As

Publication number Publication date
CN101237434B (en) 2011-02-02

Similar Documents

Publication Publication Date Title
EP2153561B1 (en) Method and apparatus for signaling with capacity optimized constellations
CN1951079B (en) Iterative channel and interference estimation and decoding
CN106911374B (en) Low-complexity soft output spatial modulation detection method
US20020154704A1 (en) Reduced soft output information packet selection
CN108881088B (en) Joint demodulation and decoding method of convolutional-coded GFSK (Gaussian frequency Shift keying) signal
CN101237434B (en) A soft judgement method for Graham M-PSK modulation
CN107113090A (en) The generation method and equipment of polarization Polar codes
EP2426842A1 (en) Receiver and method for decoding a receive signal in a wireless communication system
JP5697795B2 (en) Wireless transmission device, wireless reception device, and data transmission method
TWI433471B (en) Siso decoder of (n, k) block code
Valenti et al. Iterative multisymbol noncoherent reception of coded CPFSK
KR100706618B1 (en) Soft decision method on the high order modulation for the iterative decoder and error correction apparatus using it
US20080063102A1 (en) Adaptive RFID receiver for 16-QAM signals
US10547487B1 (en) Integer non-uniform constellation for high-order QAM
US8855247B2 (en) Wireless receiving apparatus and method
US7587008B2 (en) Decoding error correcting codes transmitted through multiple wire twisted pair cables with uneven noise on the wires
Roth et al. Coplanar Turbo‐FSK: A Flexible and Power Efficient Modulation for the Internet‐of‐Things
CN101437012A (en) Soft demodulation method with low complexity for Gray quadrature amplitude modulation
CN101176325B (en) Method for soft demodulation of hexadecimal quadrature amplitude modulation in communication system
US9503305B1 (en) Method for low complexity decision metric compression of higher-order square-QAM constellation
US8989314B1 (en) Method and apparatus for jointly decoding independently encoded signals
US6424690B1 (en) Two-thirds rate modulation and coding scheme for Rayleigh fading channels
KR100945532B1 (en) Apparatus and method for estimating phase error using variable step size
WO2015120891A1 (en) An adaptive modulation system and method for increasing throughput over a transmission channel
CN103401826B (en) The soft decision method of multi-carrier frequency hopping communication based on OOK modulation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110202

Termination date: 20110310