Viterbi decoding path measurement anti-overflow method and device
A Viterbi decoding and path metric technology, which is applied in the field of Viterbi decoding path metric overflow prevention, can solve problems such as decoding errors
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] like figure 1 As shown, Embodiment 1 of the present application provides a Viterbi decoding path metric overflow prevention method, the method comprising:
[0045] S101: Calculate a path metric bit width expansion parameter by using the free distance and convolutional code parameters;
[0046] The scheme provided by this application is used to realize the anti-overflow of Viterbi decoding path metric of a (n, k, m) convolutional code. Take the free distance as d f (n, k, m) convolutional code, calculate a path metric bit width expansion parameter M, the principle is as follows:
[0047]
[0048] in, Indicates rounding up.
[0049] The system convolutional code parameters (n, k, m) of different communication standards are fixed, and the free distance is also fixed. Volume code parameters (n, k, m) and free distance d of communication equipment such as IEEE802.11a / g / n wireless LAN, Bluetooth low energy 5.0 and DVB-T digital video broadcasting f are fixed.
[00...
Embodiment 2
[0063] On the basis of Embodiment 1, Embodiment 2 of the present application provides a more comprehensive Viterbi decoding path metric overflow prevention method, such as Figure 4 As shown, compared with Embodiment 1, this embodiment also includes:
[0064] S105: When the overflow flag bit satisfies the second preset condition, do not perform anti-overflow processing;
[0065] The second preset condition is that the overflow flag bit is 0.
[0066] In this embodiment, when the overflow flag bit is 0, no anti-overflow processing is performed, that is, no processing is performed on the path metric value.
[0067] For other identical or similar places, reference may be made to Embodiment 1, which will not be repeated in this application.
Embodiment 3
[0069] On the basis of Embodiment 1, Embodiment 3 of the present application provides a Viterbi decoding path metric overflow prevention device, such as Figure 5 As shown, the device includes: an extended parameter calculation unit 201, a total bit width calculation unit 202, an overflow flag bit calculation unit 203, and an overflow prevention processing unit 204, wherein,
[0070] An extended parameter calculation unit 201, configured to calculate a path metric bit width extended parameter using free distance and convolutional code parameters;
[0071] Wherein, the extended parameter calculation unit 201 is specifically used to use the free distance as d f (n, k, m) convolutional code, calculate a path metric bit width expansion parameter M; wherein, the calculation formula is: Indicates rounding up.
[0072] A total bit width calculation unit 202, configured to obtain the total bit width of the path metric according to the path metric bit width extension parameter and...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com