CN101001128B - Method and equipment for detecting reliability of decode - Google Patents
Method and equipment for detecting reliability of decode Download PDFInfo
- Publication number
- CN101001128B CN101001128B CN200610061286A CN200610061286A CN101001128B CN 101001128 B CN101001128 B CN 101001128B CN 200610061286 A CN200610061286 A CN 200610061286A CN 200610061286 A CN200610061286 A CN 200610061286A CN 101001128 B CN101001128 B CN 101001128B
- Authority
- CN
- China
- Prior art keywords
- decoding
- marking
- reliability
- decode
- value
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
This invention discloses a method for checking codes reliability including: a receiving party gets its marking distance based on the marking value of codes of a received signal, compares said distance with the threshold value, if the distance is greater than said threshold value, it decides the code is reliable, otherwise, it does not. This invention increases the accuracy of judging reliability of codes and also provides a device for testing reliability of codes.
Description
Technical field
The present invention relates to wireless communication field, relate in particular to the method and apparatus that reliability of decode detects in the wireless communication field.
Background technology
In wireless communication system, particularly in the WCDMA system, the information after needing to guarantee to decipher is to approach the raw information of transmission to a certain degree.Because when the degree of having only information after the decoding to approach the raw information of transmission is higher than a certain thresholding, system just can operate as normal; And the degree of approaching the raw information of transmission when the information after the decoding is when being lower than this thresholding, and system then can't operate as normal.General, the degree of the information after this decoding being approached original transmitted information is referred to as reliability of decode, like this, system's operate as normal when reliability of decode is higher than a certain thresholding, system can't operate as normal when being lower than described thresholding.Contain the physical channel of CRC (CRC) bit and/or special pilot bits for those, its reliability of decode is easy to obtain by statistics CRC or pilot frequency information; And when physical channel does not comprise above-mentioned information, the method that needs a kind of good reliability of decode to detect, in general, the method for designing of adding up demodulation bit error rate by Gray code is carried out reliability of decode, and to analyze its robustness relatively poor, do not have practical value.The technical scheme of prior art for ease of saying something, is drawn transmit leg as shown in Figure 1 in the lump.Concrete demodulating process is as follows, after the recipient carries out descrambling, despreading, demodulation, decoded operation to received signal, can obtain the maximum decoding marking value of this received signal, and wherein descrambling, despreading section are optionally, only are to draw for convenience of explanation here.This process further specifies as follows: transmit leg carries out (M to transmitting, N) block encoding, this sentences M=20, N=5 is an example, coding carries out spread spectrum later, scrambling operation back is transmitted into the recipient on wireless channel, the recipient carries out descrambling successively to received signal, despreading, demodulation operation, then after demodulation operation, obtain 20 values, 20bits behind the corresponding blocks coding, decoding is actually makes dot product with each 20 dimensional vector in the code word matrix of the demodulation result of 20 dimensions and 32 * 20, add up again, like this 32 code words of traversal will obtain 32 add up and, claim this result to be decoding marking value, be the nonideal coherent accumulation of a tolerance coding back 20bits, with square making comparisons with a thresholding T of this value, think that greater than this thresholding physical channel decoding is reliable, otherwise, think that then decoding is unreliable.The judgement when decoding is correct of this technical scheme is slightly high for the reliable probability of decoding, and judgement is then lower significantly for the insecure probability of decoding during decoding error.Because judgement can bring bigger negative effect for the insecure probability of decoding when low during described decoding error, simultaneously because the gain that the decoding reliable rows is brought when higher is more limited, therefore take all factors into consideration, the detected next reliability of decode of this technical scheme is lower.
Summary of the invention
In view of this, the present invention proposes the method that a kind of reliability of decode detects, and guarantee decoding error and can rule out the insecure probability of decoding and improve greatly, like this, the lifting that the accuracy of whole reliability of decode detection method just can be bigger.
This scheme mainly may further comprise the steps: set in advance threshold value,
A, recipient receive employing (M, N) the signal B of block encoding, code word matrix AA by described signal B during decoding multiply by described signal B, obtain the decoding marking value C of described signal B, obtain the decoding marking distance of described signal B according to described decoding marking value C, wherein, described signal B is M * 1 dimensional vector, and described code word matrix A is 2
N* M dimensional vector, described code word matrix A is by the coded system decision of transmit leg, and described decoding marking value C is 2
N* 1 dimensional vector, described decoding marking distance is described 2
NThe difference of two squares of maximum decoding marking value and time maximum decoding marking value in * 1 dimensional vector;
B, with described decoding marking apart from relatively with threshold value, if described decoding marking is apart from judging then that greater than described threshold value decoding is reliable, otherwise judge that decoding is unreliable.
Preferable, the described threshold value that sets in advance is specially in advance according to false alarm probability indicator setting threshold value.
Simultaneously, the invention allows for the equipment that a kind of reliability of decode detects, this equipment comprises: decoding marking is apart from acquisition module and reliability of decode detection module, wherein:
Decoding marking is apart from acquisition module, to the employing (M that receives, N) the signal B of block encoding, code word matrix AA by described signal B when deciphering multiply by described signal B and obtains decoding marking value C, obtain the decoding marking distance of described received signal according to described decoding marking value C, it is passed to the reliability of decode detection module, wherein, described signal B is M * 1 dimensional vector, and described code word matrix A is 2
N* M dimensional vector, described code word matrix A is by the coded system decision of transmit leg, and described decoding marking value C is 2
N* 1 dimensional vector, described decoding marking distance is described 2
NThe difference of two squares of maximum decoding marking value and time maximum decoding marking value in * 1 dimensional vector;
The reliability of decode detection module, receive decoding marking pass apart from acquisition module the decoding marking of coming apart from and with it relatively with predefined threshold value, if described decoding marking is apart from judging then that greater than described threshold value decoding is reliable, otherwise judge that decoding is unreliable.
The method of utilizing reliability of decode provided by the invention to detect is carried out reliability and is detected, after adopting the solution of the present invention, can judge it when correct when decoding deciphers reliable probability and does not have considerable influence, still higher, can judge the insecure probability of decoding when decoding error increases greatly, like this, take all factors into consideration, the accuracy that whole reliability of decode detects has just improved greatly.
Description of drawings
Fig. 1 is the schematic diagram of the method that reliability of decode detects in the prior art;
Fig. 2 is the schematic diagram of the method for reliability of decode detection provided by the invention;
Fig. 3 is the flow chart of the method for a kind of reliability of decode detection of the present invention;
Fig. 4 is the beneficial effect comparison diagram of the present invention and prior art;
Fig. 5 is the structure chart of a kind of reliability of decode checkout equipment provided by the invention.
Embodiment
Core concept of the present invention is: the recipient is worth the decoding marking distance of obtaining this received signal according to the resulting decoding marking of decoding after decoding, and will decipher marking apart from comparing with the threshold value that sets in advance, if decoding marking distance judges then that greater than described threshold value decoding is reliable, otherwise judges that decoding is unreliable.From Fig. 2 as seen, the emphasis that the present invention pays close attention to has been transferred to decoding marking apart from last from decoding marking value, decoding marking value is a noncoherent accumulation behind the tolerance coding, and decoding marking distance is a tolerance to the decoding accuracy in essence, just is enhanced apart from the accuracy in detection of carrying out reliability of decode by decoding marking.
Fig. 3 is the embodiment flow chart that the method for a kind of reliability of decode detection of the present invention is specifically used in practice, and its concrete steps are as follows:
After recipient's received signal, carry out descrambling, despreading, decoding, decoding processing to received signal, wherein descrambling and despreading are treated to optional, after handling, decoding can obtain the decoding marking value of received signal. and specifically obtaining according to code word matrix and received signal of decoding marking value, wherein code word matrix is determined by the coded system of this signal at transmit leg. and detailed acquisition process is as follows:
Transmit leg carries out to signal that (then its code word matrix is 2 for M, N) block encoding
N* M dimensional vector, specifically constructing its code word matrix by the signal encoding mode is known technology, it or not the emphasis that the present invention pays close attention to, repeat no more herein, received signal is M * 1 dimensional vector, the recipient just obtains according to described code word matrix and received signal in when decoding and deciphers the marking value, and its method is that the decoding marking value of received signal is the product of code word matrix vector sum received signal vector, so just obtains one 2
N* 1 dimensional vector, then this 2
N2 of * 1 dimensional vector
NIndividual component is exactly 2 of a described received signal
NIndividual decoding marking value.
With M=20, N=5 is that example describes concrete computational process in detail below, if at transmit leg signal is carried out (20,5) block encoding, then code word matrix is (32,20) dimensional vector, for:
Received signal is (20,1) dimensional vector:
Decoding marking value multiplies each other for both, that is:
c
1To c
32Be exactly 32 decoding marking values of this received signal.
The decoding marking value that step 301, recipient obtain according to the decoding back is obtained the decoding marking distance of this received signal.
32 decoding marking values being calculated with step 300 are example, the recipient has obtained the decoding marking value of described received signal after deciphering to received signal, the recipient then is worth according to the decoding marking of described received signal and obtains its corresponding decoding marking distance, main process for decoding marking apart from be the maximum decoding marking value and time maximum difference of two squares of deciphering the marking value.
Whether step 302, judgement are deciphered reliable.
With decoding marking apart from comparing with the threshold value that pre-sets, if illustrate then that greater than threshold value decoding is reliable, otherwise decipher unreliable.Whether reliably described thresholding has multiple index can be used as in reality realizes and weighs decoding thresholding, as in the present embodiment, come as threshold value with false alarm probability indicator, and be 1% as setting threshold value in the present embodiment.
Decoding marking distance is the tolerance to the decoding accuracy in essence, and when decoding was correct, this value was a bigger value, and when decoding error, this value is a smaller value; What the present invention paid close attention to is decoding marking distance, under many circumstances, decoding marking value has surpassed thresholding, but decoding marking is apart from still below thresholding, when just showing as if decoding error, this just judges still that the reliable probability of decode results is just lower, obviously, weigh on the whole, the accuracy that whole reliability of decode detects has just had bigger lifting.
Be illustrated in figure 4 as the comparison diagram of the beneficial effect of the present invention and prior art, acquisition probability described in the figure 1 for decoding when correct judgement be the reliable probability of decoding, acquisition probability 2 during for decoding error judgement for deciphering insecure probability.As seen, after adopting the solution of the present invention, can judge that when decoding is correct it deciphers reliable probability and do not have considerable influence, still higher, can judge the insecure probability of decoding when decoding error increases greatly, can improve the accuracy that whole reliability of decode detects like this.
Simultaneously, the invention provides a kind of reliability of decode checkout equipment, as shown in Figure 5, this equipment comprises that decoding marking is apart from acquisition module 500 and reliability of decode detection module 501, wherein resulting decoding marking is worth the decoding marking distance of obtaining described received signal according to the decoding received signal apart from acquisition module 500 in decoding marking, it is passed to reliability of decode detection module 501, reliability of decode detection module 501 receive decoding marking pass apart from acquisition module the decoding marking of coming apart from and with it relatively with predefined threshold value, if decoding marking distance judges then that greater than described threshold value decoding is reliable, otherwise judges that decoding is unreliable.
This equipment can comprise that also a threshold value is provided with module 502, is used to set threshold value and it is passed to the reliability of decode detection module.In actual applications, can set in advance a fixing threshold value, also can by this threshold value be provided with module real-time according to actual conditions the threshold value of current use is set.
In actual applications, this equipment can be used as an independent community and is present among the recipient of wireless communication system or as a functional entity and is present in wireless communication system recipient's the decoding module.
Above-described specific embodiment; purpose of the present invention, technical scheme and beneficial effect have been carried out further detailed description; institute is understood that; the above only is specific embodiments of the invention; not in order to restriction the present invention; within the spirit and principles in the present invention all, any modification of being made, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (6)
1. the method that detects of a reliability of decode is characterized in that set in advance threshold value, this method comprises:
A, recipient receive employing (M, N) the signal B of block encoding, code word matrix A by described signal B during decoding multiply by described signal B, obtain the decoding marking value C of described signal B, obtain the decoding marking distance of described signal B according to described decoding marking value C, wherein, described signal B is M * 1 dimensional vector, and described code word matrix A is 2
N* M dimensional vector, described code word matrix A is by the coded system decision of transmit leg, and described decoding marking value C is 2
N* 1 dimensional vector, described decoding marking distance is described 2
NThe difference of two squares of maximum decoding marking value and time maximum decoding marking value in * 1 dimensional vector;
B, with described decoding marking apart from relatively with threshold value, if described decoding marking is apart from judging then that greater than described threshold value decoding is reliable, otherwise judge that decoding is unreliable.
2. the method that reliability of decode as claimed in claim 1 detects is characterized in that described M=20, described N=5.
3. the method that reliability of decode as claimed in claim 1 detects is characterized in that, described threshold value is specially in advance and sets threshold value according to false alarm probability indicator.
4. the equipment that detects of a reliability of decode, it is characterized in that this equipment comprises: decoding marking is apart from acquisition module and reliability of decode detection module, wherein:
Decoding marking is apart from acquisition module, to the employing (M that receives, N) the signal B of block encoding, code word matrix A by described signal B when deciphering multiply by described signal B and obtains decoding marking value C, obtain the decoding marking distance of described received signal according to described decoding marking value C, it is passed to the reliability of decode detection module, wherein, described signal B is M * 1 dimensional vector, and described code word matrix A is 2
N* M dimensional vector, described code word matrix A is by the coded system decision of transmit leg, and described decoding marking value C is 2
N* 1 dimensional vector, described decoding marking distance is described 2
NThe difference of two squares of maximum decoding marking value and time maximum decoding marking value in * 1 dimensional vector;
The reliability of decode detection module, receive decoding marking pass apart from acquisition module the decoding marking of coming apart from and with it relatively with predefined threshold value, if described decoding marking is apart from judging then that greater than described threshold value decoding is reliable, otherwise judge that decoding is unreliable.
5. the equipment that reliability of decode as claimed in claim 4 detects is characterized in that this equipment comprises that also a threshold value is provided with module, is used to set threshold value and it is passed to the reliability of decode detection module.
6. the equipment that reliability of decode as claimed in claim 4 detects is characterized in that this equipment is present in the wireless communication system or as a functional entity as an independent community and is present in wireless communication system recipient's the decoding module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610061286A CN101001128B (en) | 2006-06-22 | 2006-06-22 | Method and equipment for detecting reliability of decode |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610061286A CN101001128B (en) | 2006-06-22 | 2006-06-22 | Method and equipment for detecting reliability of decode |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101001128A CN101001128A (en) | 2007-07-18 |
CN101001128B true CN101001128B (en) | 2010-05-12 |
Family
ID=38692958
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200610061286A Expired - Fee Related CN101001128B (en) | 2006-06-22 | 2006-06-22 | Method and equipment for detecting reliability of decode |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101001128B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102638326B (en) * | 2011-02-14 | 2015-07-22 | 中兴通讯股份有限公司 | Method and device for judging decoding reliability |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1036808C (en) * | 1993-05-11 | 1997-12-24 | 欧林巴斯光学工业股份有限公司 | Bar code decoder with changable working ranges |
CN1208289A (en) * | 1997-08-13 | 1999-02-17 | 三菱电机株式会社 | Error-detecting apparatus capable of receiving digital data |
CN1161910C (en) * | 2002-01-08 | 2004-08-11 | 华为技术有限公司 | Blind rate detection method and device based on foundamental-quartic viterbi decode |
CN1167220C (en) * | 2002-02-07 | 2004-09-15 | 华为技术有限公司 | Method of using adaptive threshold in multipath search |
-
2006
- 2006-06-22 CN CN200610061286A patent/CN101001128B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1036808C (en) * | 1993-05-11 | 1997-12-24 | 欧林巴斯光学工业股份有限公司 | Bar code decoder with changable working ranges |
CN1208289A (en) * | 1997-08-13 | 1999-02-17 | 三菱电机株式会社 | Error-detecting apparatus capable of receiving digital data |
CN1161910C (en) * | 2002-01-08 | 2004-08-11 | 华为技术有限公司 | Blind rate detection method and device based on foundamental-quartic viterbi decode |
CN1167220C (en) * | 2002-02-07 | 2004-09-15 | 华为技术有限公司 | Method of using adaptive threshold in multipath search |
Also Published As
Publication number | Publication date |
---|---|
CN101001128A (en) | 2007-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101697512B (en) | Method and system for anti-interference quantum secure direct communication | |
JP5260283B2 (en) | Decoder and method for determining decoding reliability index | |
CN1835591B (en) | Method and apparatus for encoding and decoding symbols carrying payload data | |
WO2008021693A3 (en) | Method and apparatus for error detection in a data block | |
CN101360101B (en) | Data transmission method for remote meter reading system | |
CN101083513B (en) | Apparatus,method and system of communication signal decoding | |
JP2018501706A5 (en) | ||
CN101924703A (en) | Method and device for decoding BTM (Balise Transmission Module) message, and train control system based on balise | |
CN101180846A (en) | Detection of signal modulation format type | |
CN102684820A (en) | Method and device for judging error detection of physical downlink control channel | |
CN101001128B (en) | Method and equipment for detecting reliability of decode | |
CN107392074B (en) | Method and device for improving receiving sensitivity of RFID reader-writer | |
WO2006135333A3 (en) | Method and apparatus for decoding linear block codes | |
CN108833321A (en) | Code CPM signal code block synchronization method based on differential phase waveform matching | |
CN106850126A (en) | Signal processing method and device | |
CN104541469A (en) | Method and apparatus for error recovery using information related to the transmitter | |
CN104125035B (en) | Method and apparatus for DCI false detection screening | |
CN103634098B (en) | Information concealing method based on time interval | |
CN103093255A (en) | Communication system and communication method based on radio frequency identification devices- subscriber identity module (RFID-SIM) mobile terminal | |
CN109033853A (en) | Physical layer information hidden method, device and terminal based on convolutional code | |
CN108897721A (en) | A kind of method and apparatus that the data to a variety of codings are decoded | |
CN108551366B (en) | Visible light communication method based on LED and mobile phone camera | |
Zhang | Error correction application of CRC in the RFID system | |
CN103138880B (en) | Decoding method and equipment | |
EP2512052B1 (en) | Method and device for determining in-band signalling decoding mode |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100512 Termination date: 20210622 |