Communication Method and Apparatus, Terminal, Network Side Device, and Medium
US-2024348408-A1 · Oct 17, 2024 · US
US2021266097A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2021266097-A1 |
| Application number | US-202117316817-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 11, 2021 |
| Priority date | Nov 12, 2018 |
| Publication date | Aug 26, 2021 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A decoding method performed by a receive end device is disclosed. The decoding method includes: receiving a first bit signal; performing level-M forward error correction (FEC) decoding on the first bit signal to obtain a second bit signal, where M is a positive integer greater than zero; checking the second bit signal to obtain a first check result; performing level-(M+1) FEC decoding on the second bit signal based on the first check result to obtain a third bit signal; and, upon determining that M+1 reaches a first preset threshold, performing data processing on the third bit signal to obtain a fourth bit signal, where the fourth bit signal is used by the receive end device to obtain service data transmitted by a transmit end device.
Opening claim text (preview).
1 . A decoding method, comprising: receiving, by a receive end device, a first bit signal; performing, by the receive end device, level-M forward error correction (FEC) decoding on the first bit signal to obtain a second bit signal, wherein M is a positive integer greater than zero; checking, by the receive end device, the second bit signal to obtain a first check result; performing, by the receive end device, level-(M+1) FEC decoding on the second bit signal based on the first check result to obtain a third bit signal; and upon determination that M+1 reaches a first threshold, performing, by the receive end device, data processing on the third bit signal to obtain a fourth bit signal, wherein the receive end device uses the fourth bit signal to obtain service data transmitted by a transmit end device. 2 . The method according to claim 1 , wherein the checking, by the receive end device, the second bit signal to obtain a first check result comprises: upon determination that a current count of each type of symbol in symbols corresponding to the second bit signal is equal to a preset count of that type of symbol, determining, by the receive end device, the first check result, wherein the first check result indicates that the checking of the second bit signal is successful, the current count of each type of symbol is a count of occurrences of the type of symbol in the symbols corresponding to the second bit signal, and the preset count of each type of symbol is a preset count of occurrences of the type of symbol in symbols corresponding to the first bit signal, and the performing, by the receive end device, level-(M+1) FEC decoding on the second bit signal based on the first check result to obtain a third bit signal comprises: adjusting, by the receive end device, a log-likelihood ratio (LLR) value currently corresponding to the second bit signal to obtain a first LLR value, wherein an absolute value of the first LLR value is greater than an absolute value of the LLR value currently corresponding to the second bit signal; and performing, by the receive end device, level-(M+1) FEC decoding on the second bit signal based on the first LLR value to obtain the third bit signal. 3 . The method according to claim 2 , wherein the absolute value of the first LLR value is an absolute value of a preset maximum LLR value corresponding to the second bit signal or K times the absolute value of the LLR value currently corresponding to the second bit signal, wherein K is an integer greater than 1. 4 . The method according to claim 1 , wherein the checking, by the receive end device, the second bit signal to obtain a first check result comprises: upon determination that a current count of each type of symbol in symbols corresponding to the second bit signal is not equal to a preset count of that type of symbol, determining, by the receive end device, the first check result, wherein the first check result indicates that the checking of the second bit signal fails, the current count of each type of symbol is a count of occurrences of the type of symbol in the symbols corresponding to the second bit signal, and the preset count of each type of symbol is a preset count of occurrences of the type of symbol in symbols corresponding to the first bit signal, and the performing, by the receive end device, level-(M+1) FEC decoding on the second bit signal based on the first check result to obtain a third bit signal comprises: adjusting, by the receive end device, a log-likelihood ratio (LLR) value currently corresponding to the second bit signal to obtain a second LLR value, wherein an absolute value of the second LLR value is less than an absolute value of the LLR value currently corresponding to the second bit signal; and performing, by the receive end device, level-(M+1) FEC decoding on the second bit signal based on the second LLR value to obtain the third bit signal. 5 . The method according to claim 2 , further comprising: after performing the level-M FEC decoding on the first bit signal to obtain the second bit signal, and before checking the second bit signal to obtain the first check result, determining, by the receive end device, the symbols corresponding to the second bit signal. 6 . The method according to claim 5 , wherein the determining, by the receive end device, the symbols corresponding to the second bit signal comprises: performing, by the receive end device, binary labeling (BL) demapping processing on the second bit signal to obtain the symbols corresponding to the second bit signal. 7 . The method according to claim 1 , further comprising: after performing the level-M FEC decoding on the first bit signal to obtain the second bit signal, and before checking the second bit signal to obtain the first check result, determining, by the receive end device, whether the LLR value currently corresponding to the second bit signal is greater than a second threshold; and upon determination that the LLR value currently corresponding to the second bit signal is greater than the second threshold, triggering the checking of the second bit signal to obtain the first check result. 8 . The method according to claim 1 , further comprising: upon determination that M+1 does not reach the first threshold, checking, by the receive end device, the third bit signal to obtain a second check result, and performing, by the receive end device, level-(M+2) FEC decoding on the third bit signal based on the obtained second check result to obtain a fifth bit signal. 9 . The method according to claim 1 , wherein the performing, by the receive end device, data processing on the third bit signal to obtain a fourth bit signal comprises: performing, by the receive end device, binary labeling (BL) demapping processing on the third bit signal to obtain symbols corresponding to the third bit signal; and performing, by the receive end device, distribution matching (DM) decoding on the symbols corresponding to the third bit signal to obtain the fourth bit signal, and the method further comprises: after performing the distribution matching (DM) decoding on the symbols corresponding to the third bit signal to obtain the fourth bit signal, outputting, by the receive end device, the fourth bit signal. 10 . A decoding apparatus, comprising: a transceiver, configured to receive a first bit signal; and at least one processor, configured to: perform level-M forward error correction (FEC) decoding on the first bit signal to obtain a second bit signal, wherein M is a positive integer greater than zero; check the second bit signal to obtain a first check result; perform level-(M+1) FEC decoding on the second bit signal based on the first check result to obtain a third bit signal; and upon determination that M+1 reaches a first threshold, perform data processing on the third bit signal to obtain a fourth bit signal, wherein the fourth bit signal is used by a receive end device to obtain service data transmitted by a transmit end device. 11 . The decoding apparatus according to claim 10 , wherein the at least one processor is further configured to: upon determination that a current count of each type of symbol in symbols corresponding to the second bit signal is equal to a preset count of that type of symbol, determine the first check result, wherein the first check result indicates that the checking of the second bit signal is successful, the current count of each type of symbol is a count of occurrences of the type of symbol in the symbols corresponding to the second bit signal, and the preset count of each type of symbol is a preset count of occurrences of the type of symbol in symbols corresponding to the first bit sig
Iterative decoding, including iteration between signal detection and decoding operation · CPC title
Encoding specially adapted to other signal generation operation, e.g. in order to reduce transmit distortions, jitter, or to improve signal shape (H04L1/0067 takes precedence) · CPC title
with iterative decoding · CPC title
Soft-decision decoding, e.g. by means of message passing or belief propagation algorithms · CPC title
Error control coding in combination with demodulation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.