Communication method and apparatus
US-2024235724-A1 · Jul 11, 2024 · US
US2016308643A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016308643-A1 |
| Application number | US-201615191533-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 24, 2016 |
| Priority date | Dec 24, 2013 |
| Publication date | Oct 20, 2016 |
| 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 method for decoding Polar codes includes: receiving a Polar code having a length of N, and dividing the Polar code into m subcodes that are coupled to each other, each subcode has a length of N/m, and each of N and m is an integer powers of 2; calculating squared Euclidean distances of input bits in the m subcodes, to obtain minimum squared Euclidean distances of the input bits that are independent of each other; obtaining, accordingly a minimum squared Euclidean distance of input bits that are coupled to each other in the m subcodes; and obtaining input bits that are in the m subcodes and that meet the independent minimum squared Euclidean distances and the combined minimum squared Euclidean distance, and obtaining a decoding result of the Polar code with reference to relationships between the m subcodes and the Polar code.
Opening claim text (preview).
What is claimed is: 1 . A Polar code decoding apparatus, comprising: a processor; and a non-transitory computer readable storage medium storing program codes for execution by the processor, wherein the program codes include instructions for: receiving a Polar code having a length of N, and dividing the Polar code into m subcodes that are coupled to each other, wherein each subcode has a length of N/m, and wherein each of N and m is an integer power of 2; separately calculating, for the m subcodes, squared Euclidean distances of input bits that are independent of each other in the m subcodes, to obtain minimum squared Euclidean distances of the input bits that are independent of each other in the m subcodes, wherein the minimum squared Euclidean distances of the input bits that are independent of each other in the m subcodes are collectively referred to as independent minimum squared Euclidean distances; obtaining, according to the m independent minimum squared Euclidean distances, a minimum squared Euclidean distance of input bits that are coupled to each other in the m subcodes, wherein the minimum squared Euclidean distance of the input bits that are coupled to each other in the subcodes is referred to as a combined minimum squared Euclidean distance; and obtaining input bits that are in the m subcodes and that meet the independent minimum squared Euclidean distances and the combined minimum squared Euclidean distance, and obtaining a decoding result of the Polar code with reference to relationships between the m subcodes and the Polar code. 2 . The decoding apparatus according to claim 1 , wherein separately calculating the independent minimum squared Euclidean distances comprises: calculating the independent minimum squared Euclidean distances in parallel. 3 . The decoding apparatus according to claim 1 , wherein m is 2, 4, or 8. 4 . The decoding apparatus according to claim 3 , wherein m is 2, wherein receiving and dividing the Polar code into m subcodes comprises: receiving the Polar code, wherein the Polar code is expressed by a formula: x 1 N = v 1 N × [ F ⊗ ( n - 1 ) 0 F ⊗ ( n - 1 ) F ⊗ ( n - 1 ) ] = [ ( v 1 N / 2 ⊕ v N / 2 + 1 N ) F ⊗ ( n - 1 ) v N / 2 + 1 N F ⊗ ( n - 1 ) ] ,
Linear codes · CPC title
Maximum-likelihood or sequential decoding, e.g. Viterbi, Fano, ZJ algorithms · CPC title
MIMO systems · CPC title
Decoding · CPC title
Reduction of hardware complexity or efficient processing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.