RU2014110139A - ARBITRARY LENGTH POLAR CODES - Google Patents
ARBITRARY LENGTH POLAR CODES Download PDFInfo
- Publication number
- RU2014110139A RU2014110139A RU2014110139/08A RU2014110139A RU2014110139A RU 2014110139 A RU2014110139 A RU 2014110139A RU 2014110139/08 A RU2014110139/08 A RU 2014110139/08A RU 2014110139 A RU2014110139 A RU 2014110139A RU 2014110139 A RU2014110139 A RU 2014110139A
- Authority
- RU
- Russia
- Prior art keywords
- bits
- positions
- skipped
- channels
- channel
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract 19
- 230000010287 polarization Effects 0.000 claims abstract 5
- 238000012217 deletion Methods 0.000 claims abstract 2
- 230000037430 deletion Effects 0.000 claims abstract 2
- 239000013598 vector Substances 0.000 claims 10
- 238000013500 data storage Methods 0.000 claims 2
- 239000000463 material Substances 0.000 claims 1
Landscapes
- Error Detection And Correction (AREA)
Abstract
1. Способ кодирования данных с помощью полярного кода, содержащий этапы, на которых:- идентифицируют число позиций пропущенных битов, которые следует включать в информационные биты, которые должны быть кодированы так, что кодовое слово, полученное из полярного кодирования информационных битов и позиций пропущенных битов с помощью полярного кода, имеет длину со степенью двух; и- выполняют рекурсивную канальную поляризацию по меньшей мере одного выходного симметричного канала без памяти с двоичным вводом, связанного с позициями пропущенных битов и информационными битами, чтобы возвращать множество битовых каналов, при этом надежность каждого из множества битовых каналов не является одинаковой, при этом позиции пропущенных битов связаны с более надежными из множества битовых каналов, при этом информационные биты и биты четности связаны с менее надежными из множества битовых каналов, и при этом местоположения бита четности задают полярный код.2. Способ по п. 1, дополнительно содержащий этап, на котором кодируют информационные биты и значения в позициях пропущенных битов в схеме полярного кодера с помощью полярного кода с возвращением кодового слова.3. Способ по п. 2, дополнительно содержащий этап, на котором удаляют пропущенные биты из кодового слова, при этом кодовое слово после удаления может иметь длину, которая не является степенью двух.4. Способ по п. 3, дополнительно содержащий этап, на котором повторно добавляют удаленные пропущенные биты к кодовому слову и декодируют кодовое слово.5. Способ по п. 1, в котором упомянутый по меньшей мере один выходной симметричный канал без памяти с двоичным вводом содержит м1. A method of encoding data using a polar code, comprising the steps of: - identifying the number of positions of the skipped bits that should be included in the information bits that should be encoded so that the code word obtained from the polar coding of information bits and positions of the skipped bits using the polar code, has a length with a power of two; and - perform recursive channel polarization of at least one output memory-free symmetric channel with binary input associated with the positions of the skipped bits and information bits to return a plurality of bit channels, while the reliability of each of the many bit channels is not the same, while the positions of the skipped the bits are associated with the more reliable of the plurality of bit channels, wherein the information bits and parity bits are associated with the less reliable of the plurality of bit channels, and wherein parity bits define polar kod.2. The method of claim 1, further comprising encoding information bits and values at the positions of the skipped bits in the polar encoder circuit using a polar code with the return of the code word. The method according to claim 2, further comprising the step of removing the missing bits from the codeword, wherein the codeword after deletion may have a length that is not a power of two. The method of claim 3, further comprising the step of re-adding the deleted missing bits to the codeword and decode the codeword. The method of claim 1, wherein said at least one output memory balanced binary input channel comprises m
Claims (20)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2014110139/08A RU2014110139A (en) | 2014-03-17 | 2014-03-17 | ARBITRARY LENGTH POLAR CODES |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2014110139/08A RU2014110139A (en) | 2014-03-17 | 2014-03-17 | ARBITRARY LENGTH POLAR CODES |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2014110139A true RU2014110139A (en) | 2015-09-27 |
Family
ID=54250640
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2014110139/08A RU2014110139A (en) | 2014-03-17 | 2014-03-17 | ARBITRARY LENGTH POLAR CODES |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2014110139A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2715523C1 (en) * | 2016-04-29 | 2020-02-28 | Хуавей Текнолоджиз Ко., Лтд. | Polar code encoding and decoding device and method |
| RU2716739C1 (en) * | 2016-08-11 | 2020-03-16 | Хуавэй Текнолоджиз Ко., Лтд. | Polar coding method and equipment and device |
| RU2733818C1 (en) * | 2017-02-06 | 2020-10-07 | Телефонактиеболагет Лм Эрикссон (Пабл) | Concatenated polar code with adaptive error detection |
-
2014
- 2014-03-17 RU RU2014110139/08A patent/RU2014110139A/en not_active Application Discontinuation
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2715523C1 (en) * | 2016-04-29 | 2020-02-28 | Хуавей Текнолоджиз Ко., Лтд. | Polar code encoding and decoding device and method |
| US10892780B2 (en) | 2016-04-29 | 2021-01-12 | Huawei Technologies Co., Ltd. | Polar polar code encoding and decoding method and apparatus |
| RU2716739C1 (en) * | 2016-08-11 | 2020-03-16 | Хуавэй Текнолоджиз Ко., Лтд. | Polar coding method and equipment and device |
| US10892851B2 (en) | 2016-08-11 | 2021-01-12 | Huawei Technologies Co., Ltd. | Polar coding method, apparatus, and device |
| US11870573B2 (en) | 2016-08-11 | 2024-01-09 | Huawei Technologies Co., Ltd. | Polar coding method, apparatus, and device |
| US12489556B2 (en) | 2016-08-11 | 2025-12-02 | Huawei Technologies Co., Ltd. | Polar coding method, apparatus, and device |
| RU2733818C1 (en) * | 2017-02-06 | 2020-10-07 | Телефонактиеболагет Лм Эрикссон (Пабл) | Concatenated polar code with adaptive error detection |
| US11165445B2 (en) | 2017-02-06 | 2021-11-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Concatenated polar code with adaptive error detection |
| US11824561B2 (en) | 2017-02-06 | 2023-11-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Concatenated polar code with adaptive error detection |
| US12212340B2 (en) | 2017-02-06 | 2025-01-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Concatenated polar code with adaptive error detection |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11463111B2 (en) | Encoding/decoding method, device, and system | |
| US10326478B2 (en) | Apparatus and method for encoding and decoding data in twisted polar code | |
| US10164656B2 (en) | Bit flipping algorithm for providing soft information during hard decision hard decoding | |
| CN113612486B (en) | Base matrix method, system and device for constructing PBRL LDPC code and storage medium | |
| KR102601215B1 (en) | Apparatus for polar coding | |
| RU2019125256A (en) | CONCATENATED POLAR CODE WITH INTERRUPTION | |
| KR102244117B1 (en) | Method and apparatus for processing rate matching of polar codes | |
| JP7004008B2 (en) | Error correction coding method and device using channel polarization, decoding method and device | |
| BR112018014387A2 (en) | code block segmentation for adaptive payload coding using turbo codes and ldpc codes | |
| RU2017115411A (en) | IMPROVED CODING PROCESS USING THE PALETTE MODE | |
| WO2017193716A1 (en) | Encoding and rate matching method, apparatus and device for polar code | |
| WO2018179246A1 (en) | Check bit concatenated polar codes | |
| Sarkis et al. | Polar codes for data storage applications | |
| KR102118328B1 (en) | Coding and decoding of polar codes extended to a length not equal to 2 | |
| CN113131947A (en) | Decoding method, decoder and decoding device | |
| RU2014110139A (en) | ARBITRARY LENGTH POLAR CODES | |
| EP3652863A1 (en) | Generalized low-density parity check codes (gldpc) | |
| EP1798861A1 (en) | LDPC encoding through decoding algorithm | |
| CN107733441B (en) | Encoding method and device, decoding method and device | |
| US20170288697A1 (en) | Ldpc shuffle decoder with initialization circuit comprising ordered set memory | |
| JP5523064B2 (en) | Decoding apparatus and method | |
| RU2646372C1 (en) | Method of soft cognitive decoding of systematic block codes | |
| WO2019020182A1 (en) | Construction of a polar code based on a distance criterion and a reliability criterion, in particular of a multi-kernel polar code | |
| CN114337683A (en) | Encoding and decoding method, device, system, and medium for polar codes | |
| KR100930240B1 (en) | Decoding method and its apparatus for efficient error correction |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FA93 | Acknowledgement of application withdrawn (no request for examination) |
Effective date: 20170320 |