WO2015100561A1 - Procédé et appareil de mise en correspondance de taux de codes polaires - Google Patents
Procédé et appareil de mise en correspondance de taux de codes polaires Download PDFInfo
- Publication number
- WO2015100561A1 WO2015100561A1 PCT/CN2013/090965 CN2013090965W WO2015100561A1 WO 2015100561 A1 WO2015100561 A1 WO 2015100561A1 CN 2013090965 W CN2013090965 W CN 2013090965W WO 2015100561 A1 WO2015100561 A1 WO 2015100561A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- bit sequence
- bits
- transmitted
- puncturing
- perform
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/13—Linear codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/63—Joint error correction and other techniques
- H03M13/635—Error control coding in combination with rate matching
- H03M13/6362—Error control coding in combination with rate matching by puncturing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0067—Rate matching
- H04L1/0068—Rate matching by puncturing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
Definitions
- Embodiments of the present invention relate to communication technologies, and in particular, to a rate matching method and apparatus for a Polar code. Background technique
- Polar code is a linear block code that has been theoretically proven to achieve Shannon capacity and has a low coding and decoding complexity.
- the encoded output of the Polar code can be expressed as:
- (A) is a submatrix obtained from those rows corresponding to the index in set A, which is a K*N matrix, and the selection of set A determines the performance of Polar code.
- the Polar code adopts a traditional random (quasi-random) punctured hybrid automatic repeat request (Hybrid Automatic Repeat Request, HARQ) technique, that is, randomly (quasi-random) selects the position of the puncturing.
- HARQ hybrid Automatic Repeat Request
- the bit rate required for the transmission format is reached during channel mapping, and the rate matching of the Polar code is also required, and the bit transmitted by each HARQ retransmission is determined by rate matching.
- the prior art has a higher frame error rate and a poor HARQ performance. Summary of the invention Embodiments of the present invention provide a rate matching method and apparatus for a polarization code to improve a polarization code.
- an embodiment of the present invention provides a rate matching method for a polarization code, including: generating encoded data by using a polarization code, where the encoded data includes multiple bits;
- the first bit sequence is taken as a bit to be transmitted.
- the performing the two-step periodic puncturing on the multiple bits to obtain the first bit sequence includes:
- the method further includes:
- the method further includes:
- the second bit sequence is taken as a bit to be transmitted.
- the method further includes:
- the hybrid automatic repeat request is determined according to the redundancy version RV parameter.
- the HARQ retransmission transmits a starting bit of the transmitted bit in the to-be-transmitted bit.
- the method further includes:
- the transmitted bits required for HARQ retransmission are obtained in the second bit sequence by sequentially intercepting or repeating.
- an embodiment of the present invention provides a rate matching method for a polarization code, including: generating encoded data by using a polarization code encoding; the encoded data includes a plurality of system bits and a plurality of parity bits;
- the performing the two-step periodic puncturing on the multiple system bits to obtain the first bit sequence includes:
- the performing the two-step period puncturing on the multiple check bits to obtain the second bit sequence includes:
- the first bit sequence and the second bit sequence are sequentially written to the buffer as to be transmitted Bits, including:
- the first bit sequence and the second bit sequence are sequentially written into a circular buffer as the bits to be transmitted.
- the first bit sequence and the second bit sequence are sequentially written into a circular buffer, as the waiting After transmitting the bits, it also includes:
- the hybrid automatic repeat request in the circular buffer is determined according to the redundancy version RV parameter.
- the HARQ retransmission transmits a starting bit of the transmitted bit in the to-be-transmitted bit.
- the first bit sequence and the second bit sequence are sequentially written to the buffer as to be transmitted Bits, including:
- the first bit sequence is first written into the buffer area, and the second bit sequence is written into the buffer area to obtain a third bit sequence, and the third bit sequence is used as the to-be-transmitted bit.
- the first bit sequence is first written into a buffer area, and the second bit sequence is written into the The buffer area obtains a third bit sequence, and after the third bit sequence is used as the to-be-transmitted bit, the method further includes: Transmit bits required for HARQ retransmission in the third bit sequence are sequentially intercepted or repeated.
- an embodiment of the present invention provides a rate matching apparatus for a polarization code, including: a first coding module, configured to generate coded data by using a polarization code, where the coded data includes multiple bits;
- a rate matching module configured to perform two-step periodic puncturing on the plurality of bits to obtain a first bit sequence
- a processing module configured to use the first bit sequence as a bit to be transmitted.
- the rate matching module is specifically configured to: perform, in the first puncturing mode, the first step of the puncturing of the multiple bits;
- the method further includes:
- a second encoding module configured to interleave the first bit sequence to obtain a second bit sequence.
- the processing module is further configured to use the second bit sequence as a bit to be transmitted.
- the processing module is further configured to determine, according to the redundancy version RV parameter, a transmit bit that is sent by the hybrid automatic repeat request HARQ retransmission. The starting position in the bit to be transmitted.
- the processing module is further configured to obtain, by sequentially intercepting or repeating, the required transmission of the HARQ retransmission in the second bit sequence.
- the transmitted bit is further configured to obtain, by sequentially intercepting or repeating, the required transmission of the HARQ retransmission in the second bit sequence.
- a fourth aspect of the present invention provides a rate matching apparatus for a polarization code, including: an encoding module, configured to generate encoded data by using a polarization code encoding; the encoded data includes multiple system bits and multiple parity bits ;
- a rate matching module configured to perform a two-step periodic puncturing on the plurality of system bits to obtain a first bit sequence; performing the two-step periodic puncturing on the plurality of parity bits to obtain a second bit sequence;
- an ingress module configured to sequentially write the first bit sequence and the second bit sequence into a buffer as a bit to be transmitted.
- the rate matching module is specifically configured to: Performing, in the first puncturing mode, performing the first cycle puncturing on the plurality of system bits; performing the second step cycle on the plurality of system bits punctured through the first cycle according to the second puncturing mode a hole, the first bit sequence is obtained.
- the rate matching module is specifically configured to: perform, according to the first puncturing mode, the first periodic puncturing of the plurality of parity bits; The mode performs puncturing on the plurality of parity bits punctured through the first step to obtain the second bit sequence.
- the writing module is specifically configured to:
- the first bit sequence and the second bit sequence are sequentially written into a circular buffer as the bits to be transmitted.
- the method further includes: a processing module, configured to determine, according to the redundancy version RV parameter, the hybrid automatic repeat request HARQ in the circular buffer The transmitted bit transmitted by the transmission is at the starting position in the bit to be transmitted.
- the writing module is specifically configured to:
- the first bit sequence is first written into the buffer area, and the second bit sequence is written into the buffer area to obtain a third bit sequence, and the third bit sequence is used as the to-be-transmitted bit.
- the processing module is further configured to obtain, by sequentially intercepting or repeating, the required transmission of the HARQ retransmission in the third bit sequence. The transmitted bit.
- the method and device for rate matching of a polarization code provided by the embodiment of the present invention generate coded data by using polarization code coding, where the coded data includes multiple bits; performing two-step periodic puncturing on the plurality of bits to obtain a first a bit sequence; the first bit sequence is taken as a bit to be transmitted. Thereby improving the HARQ performance of the polarization code.
- Embodiment 1 is a flowchart of Embodiment 1 of a method for matching a rate of a polarization code according to the present invention
- Embodiment 2 is a flowchart of Embodiment 2 of a method for matching a rate of a polarization code according to the present invention
- Embodiment 3 is a flowchart of Embodiment 3 of a method for matching a rate of a polarization code according to the present invention
- Embodiment 4 is a flowchart of Embodiment 4 of a rate matching method for a polarization code according to the present invention
- Embodiment 5 is a flowchart of Embodiment 5 of a rate matching method for a polarization code according to the present invention
- FIG. 6 is a schematic diagram of a process of two-step periodic puncturing in a rate matching method of a polarization code according to the present invention
- FIG. 7 is a flowchart of Embodiment 6 of a rate matching method for a polarization code according to the present invention
- Embodiment 8 is a flowchart of Embodiment 7 of a rate matching method for a polarization code according to the present invention.
- FIG. 9 is a schematic structural diagram of Embodiment 1 of a rate matching apparatus for a polarization code according to the present invention
- FIG. 10 is a schematic structural diagram of Embodiment 2 of a rate matching apparatus for a polarization code according to the present invention.
- FIG. 1 is a flowchart of Embodiment 1 of a method for matching a rate of a polarization code according to the present invention.
- the rate matching method of the polarization code provided in this embodiment may be specifically performed by a rate matching device of a polarization code.
- the method provided in this embodiment may be applicable to rate matching of a non-system polarization code.
- the method provided in this embodiment may include:
- S101 Generate encoded data by using polarization code encoding, where the encoded data includes multiple bits.
- S102. Perform two-step periodic puncturing on the plurality of bits to obtain a first bit sequence.
- the rate matching device of the polarization code may perform the first-period periodic puncturing on the plurality of bits according to the first puncturing mode; and further puncturing through the first-first period according to the second puncturing mode.
- the plurality of bits are punctured in a second step period to obtain the first bit sequence.
- the technical solution of this embodiment generates encoded data by using polarization code encoding, and the encoded data packet Enclosing a plurality of bits; performing two-step periodic puncturing on the plurality of bits to obtain a first bit sequence; and using the first bit sequence as a bit to be transmitted. Thereby improving the HARQ performance of the polarization code.
- FIG. 2 is a flowchart of Embodiment 2 of a rate matching method for a polarization code according to the present invention. As shown in FIG. 2, on the basis of the foregoing embodiment, after S102, the method provided in this embodiment may further include:
- the method provided in this embodiment may further include:
- the second bit sequence is used as a bit to be transmitted.
- the encoded data is generated by the polarization code encoding, where the encoded data includes a plurality of bits, and the plurality of bits are subjected to two-step periodic puncturing to obtain a first bit sequence; The sequence is interleaved to obtain a second bit sequence; the second bit sequence is taken as a bit to be transmitted.
- FIG. 3 is a flowchart of Embodiment 3 of a method for matching a rate of a polarization code according to the present invention. As shown in FIG. 3, on the basis of the foregoing embodiment, in the method provided in this embodiment, after the foregoing S202, the method may further include:
- S301 Determine, according to a Redundancy Version (RV) parameter, a starting position of a transmitted bit transmitted by the HARQ retransmission in the to-be-transmitted bit.
- RV Redundancy Version
- the encoded data is generated by the polarization code encoding, where the encoded data includes a plurality of bits, and the plurality of bits are subjected to two-step periodic puncturing to obtain a first bit sequence; The sequence is interleaved to obtain a second bit sequence; the second bit sequence is used as the to-be-transmitted bit; and a starting position of the transmitted bit transmitted by the HARQ retransmission in the to-be-transmitted bit is determined according to the RV parameter.
- Embodiment 4 is a flowchart of Embodiment 4 of a rate matching method for a polarization code according to the present invention. As shown in FIG. 4, on the basis of the foregoing embodiment, in the method provided in this embodiment, after the foregoing S202, the method may further include:
- the encoded data is generated by the polarization code encoding, where the encoded data includes a plurality of bits, and the plurality of bits are subjected to two-step periodic puncturing to obtain a first bit sequence; Interleaving the sequence to obtain a second bit sequence; using the second bit sequence as a Transmitting the transmitted bits; transmitting bits required for obtaining HARQ retransmissions in the second bit sequence are sequentially intercepted or repeated.
- FIG. 5 is a flowchart of Embodiment 5 of a method for matching a rate of a polarization code according to the present invention.
- the rate matching method of the polarization code provided in this embodiment may be specifically performed by a rate matching device of a polarization code.
- the method provided in this embodiment may be applicable to rate matching of a system polarization code.
- the method provided in this embodiment may include:
- the encoded data includes a plurality of systematic bits and a plurality of parity bits.
- the rate matching device of the polarization code may specifically perform the first cycle of the plurality of system bits according to the first puncturing mode; and then perform the first cycle according to the second puncturing mode.
- the plurality of systematic bits of the hole are punctured in a second step to obtain the first bit sequence.
- the rate matching device of the polarization code may specifically perform the first cycle of the plurality of parity bits according to the first puncturing mode; and then punch the hole through the first cycle according to the second puncturing mode.
- the plurality of check bits are punctured in the second step to obtain the second bit sequence.
- the process of the two-step periodic puncturing in the embodiment may be: performing a first-stage periodic puncturing on the plurality of encoded multiple bits according to the first puncturing mode, and assuming that 2 is a puncturing period, After the first step of the sequence in FIG. 6 is punctured, the obtained bit sequence is 0, 2, 4, 6, 8, 10, 12, 14, ..., and then the first step is performed according to the second punch mode.
- the bit sequence of the periodic puncturing is punctured in the second step period. Assuming that the puncturing period is 3, the output bit is obtained by performing the second step puncturing on the bit sequence punctured in the first step of FIG.
- the sequence is 2, 4, 8, 10, 14, ....
- the encoded data is generated by using the polarization code encoding; the encoded data includes a plurality of systematic bits and a plurality of parity bits; and the plurality of systematic bits are subjected to two-step periodic puncturing to obtain the first bit. Performing the two-step period puncturing on the plurality of parity bits to obtain a second bit sequence; sequentially writing the first bit sequence and the second bit sequence to a buffer as a to-be-transmitted bit.
- FIG. 7 is a flowchart of Embodiment 6 of a rate matching method for a polarization code according to the present invention. As shown in FIG. 7, in the method provided in this embodiment, the foregoing S503 may be:
- the method provided in this embodiment may further include:
- S602. Determine, according to the RV parameter, a starting position of a transmission bit transmitted by the HARQ retransmission in the cyclic buffer in the to-be-transmitted bit.
- the encoded data is generated by using the polarization code encoding; the encoded data includes a plurality of systematic bits and a plurality of parity bits; and the plurality of systematic bits are subjected to two-step periodic puncturing to obtain the first bit. Performing the two-step period puncturing on the plurality of parity bits to obtain a second bit sequence; sequentially writing the first bit sequence and the second bit sequence into a circular buffer as the to-be-served Transmitting bits; determining, according to the RV parameter, a starting position of the transmitted bit transmitted by the HARQ retransmission in the cyclic buffer in the to-be-transmitted bit. Thereby improving the HARQ of the polarization code.
- FIG. 8 is a flowchart of Embodiment 7 of a rate matching method for a polarization code according to the present invention. As shown in FIG. 8, in the method provided in this embodiment, the foregoing S503 may be:
- the method provided in this embodiment may further include: S702: Obtain a transmission bit that is required to be transmitted by the HARQ retransmission in the third bit sequence by sequentially intercepting or repeating.
- the encoded data is generated by using the polarization code encoding; the encoded data includes a plurality of systematic bits and a plurality of parity bits; and the plurality of systematic bits are subjected to two-step periodic puncturing to obtain the first bit.
- Performing the two-step periodic puncturing on the plurality of parity bits to obtain a second bit sequence; first writing the first bit sequence into a buffer area, and then writing the second bit sequence into the The buffer area obtains a third bit sequence, and the third bit sequence is used as the to-be-transmitted bit; the transmission bit to be transmitted by the HARQ retransmission is obtained in the third bit sequence by sequentially intercepting or repeating.
- FIG. 9 is a schematic structural diagram of Embodiment 1 of a rate matching apparatus for a polarization code according to the present invention.
- the rate matching device 10 of the polarization code provided in this embodiment may specifically include: Module 11, rate matching module 12 and processing module 13.
- the first encoding module 11 is configured to generate encoded data by using a polarization code, where the encoded data includes a plurality of bits.
- the rate matching module 12 is configured to perform two-step periodic puncturing on the multiple bits to obtain a first bit. Sequence; the processing module 13 is configured to use the first bit sequence as a bit to be transmitted.
- the rate matching apparatus 10 of the polarization code provided in this embodiment may further include a second encoding module, configured to perform interleaving on the first bit sequence to obtain a second bit sequence.
- the processing module 13 may further The second bit sequence is used as a bit to be transmitted.
- the rate matching module 12 is specifically configured to perform, in the first puncturing mode, performing the first cycle puncturing on the plurality of bits; and performing, according to the second puncturing mode, the puncturing through the first cycle The bits are punctured in the second step to obtain the first bit sequence.
- the processing module 13 may be further configured to determine, according to the RV parameter, a starting position of the transmitted bit transmitted by the HARQ retransmission in the to-be-transmitted bit.
- the processing module 13 may be further configured to obtain, by sequentially intercepting or repeating, the transmit bits required to obtain the HARQ retransmission in the second bit sequence.
- the rate matching device of the polarization code of the embodiment may be used to implement the technical solution of the foregoing method embodiment, and the implementation principle and technical effects thereof are similar, and details are not described herein again.
- FIG. 10 is a schematic structural diagram of Embodiment 2 of a rate matching apparatus for a polarization code according to the present invention.
- the rate matching device 20 of the polarization code provided in this embodiment may specifically include: an encoding module 21, a rate matching module 22, and a writing module 23.
- the encoding module 21 is configured to generate encoded data by using a polarization code encoding; the encoded data includes a plurality of systematic bits and a plurality of parity bits; and the rate matching module 22 is configured to perform a two-step cycle on the multiple system bits. a hole, obtaining a first bit sequence; performing the two-step cycle puncturing on the plurality of parity bits to obtain a second bit sequence; and writing module 23 for using the first bit sequence and the second bit The sequence is sequentially written to the cache as the bits to be transmitted.
- the rate matching module 22 may be configured to perform a first cycle of puncturing the plurality of system bits according to the first puncturing mode; and punching through the first cycle according to the second puncturing mode.
- the plurality of systematic bits are punctured in a second step to obtain the first bit sequence.
- the rate matching module 22 is specifically configured to perform, in the first puncturing mode, the first periodic puncturing of the plurality of parity bits; and the puncturing through the first puncturing mode according to the second puncturing mode The plurality of check bits are punctured in the second step to obtain the second bit sequence.
- the writing module 23 may be specifically configured to sequentially write the first bit sequence and the second bit sequence into a circular buffer as the to-be-transmitted bit.
- the rate matching device 20 of the polarization code may further include: a processing module, configured to determine, according to the RV parameter, a starting position of the transmitted bit transmitted by the HARQ retransmission in the cyclic buffer in the to-be-transmitted bit .
- the writing module 23 may be specifically configured to first write the first bit sequence into a buffer area, and then write the second bit sequence into the buffer area to obtain a third bit. a sequence, the third bit sequence is used as the bit to be transmitted.
- the processing module may be further configured to obtain, by sequentially intercepting or repeating, the transmission bits required to obtain HARQ retransmission in the third bit sequence.
- the rate matching device of the polarization code of the embodiment may be used to implement the technical solution of the foregoing method embodiment, and the implementation principle and technical effects thereof are similar, and details are not described herein again.
- the disclosed apparatus and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, i.e., may be located in one place, or may be distributed over multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of a hardware plus software functional unit.
- the above-described integrated unit implemented in the form of a software functional unit can be stored in a computer readable storage medium.
- the above software functional unit is stored in a storage medium and includes a plurality of instructions for causing a computer device (which may be a personal computer, a server, or a network) A device or the like) or a processor performs part of the steps of the method described in various embodiments of the present invention.
- the foregoing storage medium includes: a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and the like, which can store program codes. medium.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Error Detection And Correction (AREA)
Abstract
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2013/090965 WO2015100561A1 (fr) | 2013-12-30 | 2013-12-30 | Procédé et appareil de mise en correspondance de taux de codes polaires |
| CA2972832A CA2972832C (fr) | 2013-12-30 | 2013-12-30 | Procede et appareil de mise en correspondance de taux de codes polaires |
| RU2017126978A RU2688751C2 (ru) | 2013-12-30 | 2013-12-30 | Способ и устройство согласования кодовой скорости полярного кода |
| CN201380078411.6A CN105453466B (zh) | 2013-12-30 | 2013-12-30 | 极化码的速率匹配方法及装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2013/090965 WO2015100561A1 (fr) | 2013-12-30 | 2013-12-30 | Procédé et appareil de mise en correspondance de taux de codes polaires |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015100561A1 true WO2015100561A1 (fr) | 2015-07-09 |
Family
ID=53492920
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2013/090965 Ceased WO2015100561A1 (fr) | 2013-12-30 | 2013-12-30 | Procédé et appareil de mise en correspondance de taux de codes polaires |
Country Status (4)
| Country | Link |
|---|---|
| CN (1) | CN105453466B (fr) |
| CA (1) | CA2972832C (fr) |
| RU (1) | RU2688751C2 (fr) |
| WO (1) | WO2015100561A1 (fr) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018028335A1 (fr) * | 2016-08-11 | 2018-02-15 | 华为技术有限公司 | Procédé et dispositif d'adaptation de débit de code polaire |
| WO2018171764A1 (fr) * | 2017-03-24 | 2018-09-27 | 华为技术有限公司 | Procédé et dispositif de construction de séquence de code polaire |
| CN108781122A (zh) * | 2016-03-18 | 2018-11-09 | 高通股份有限公司 | 具有经过极化编码的传输的混合自动重传请求(harq) |
| WO2018205051A1 (fr) * | 2017-05-06 | 2018-11-15 | Qualcomm Incorporated | Principe d'appariement de débit pour codes polaires |
| CN108880752A (zh) * | 2018-06-15 | 2018-11-23 | 安徽大学 | 一种针对于信息位固定情形的极化码穿刺通信方法 |
| CN109314600A (zh) * | 2016-06-17 | 2019-02-05 | 华为技术有限公司 | 用于在使用通用极化码时进行速率匹配的系统和方法 |
| WO2019029745A1 (fr) * | 2017-08-11 | 2019-02-14 | 华为技术有限公司 | Procédé de codage, procédé de décodage, dispositif et équipement |
| US10579452B2 (en) | 2016-06-17 | 2020-03-03 | Huawei Technologies Co., Ltd. | Systems and methods for rate matching via a heterogeneous kernel when using general polar codes |
| WO2020069635A1 (fr) * | 2018-10-03 | 2020-04-09 | Qualcomm Incorporated | Ensembles de ponctionnement équivalents pour retransmissions codées polaires |
| US10784992B2 (en) | 2016-07-27 | 2020-09-22 | Huawei Technologies Co., Ltd. | Device and method for executing encoding |
| CN113794534A (zh) * | 2017-01-12 | 2021-12-14 | 高通股份有限公司 | 用于信息编码的打孔和重复 |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114884611A (zh) | 2016-08-11 | 2022-08-09 | 华为技术有限公司 | 用于极化编码的方法、装置和设备 |
| WO2018076194A1 (fr) * | 2016-10-26 | 2018-05-03 | Qualcomm Incorporated | Demande de répétition automatique hybride pour données codées |
| CN108288969B (zh) * | 2017-01-07 | 2021-12-21 | 华为技术有限公司 | 数据编码及译码的方法和装置 |
| WO2018126476A1 (fr) | 2017-01-09 | 2018-07-12 | Qualcomm Incorporated | Schéma d'adaptation de débit pour canaux de commande utilisant des codes polaires |
| CN115664583B (zh) | 2017-01-09 | 2024-12-03 | 中兴通讯股份有限公司 | 一种数据处理方法和装置 |
| CN108288966B (zh) * | 2017-01-09 | 2022-11-18 | 中兴通讯股份有限公司 | 极性Polar码的速率匹配处理方法及装置 |
| CN115173992A (zh) | 2017-03-25 | 2022-10-11 | 华为技术有限公司 | 一种速率匹配的方法和装置 |
| CN110999149B (zh) | 2017-05-05 | 2021-06-15 | 华为技术有限公司 | 一种增量冗余混合自动重传请求(ir-harq)重传的方法和设备 |
| WO2018205282A1 (fr) | 2017-05-12 | 2018-11-15 | Huawei Technologies Co., Ltd. | Procédés et appareil d'émission et de réception à codes polaires |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101075857A (zh) * | 2007-04-29 | 2007-11-21 | 中兴通讯股份有限公司 | 一种turbo码的块交织及HARQ包生成方法 |
| CN101803238A (zh) * | 2007-09-17 | 2010-08-11 | Lg电子株式会社 | 无线通信系统中的编码合并软切换 |
| CN103023618A (zh) * | 2013-01-11 | 2013-04-03 | 北京邮电大学 | 一种任意码长的极化编码方法 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100555923C (zh) * | 2002-02-15 | 2009-10-28 | 西门子公司 | 速率匹配方法 |
| KR101119111B1 (ko) * | 2006-05-04 | 2012-03-16 | 엘지전자 주식회사 | Ldpc 부호를 이용한 데이터 재전송 방법 |
| US8448052B2 (en) * | 2007-06-20 | 2013-05-21 | Lg Electronics Inc. | Method for data rate matching |
| US9071402B2 (en) * | 2008-03-24 | 2015-06-30 | Telefonaktiebolaget L M Ericsson (Publ) | Selection of retransmission settings for HARQ in WCDMA and LTE networks |
| CN101867443B (zh) * | 2009-04-14 | 2015-05-20 | 中兴通讯股份有限公司 | 速率匹配方法和装置 |
| US9575726B2 (en) * | 2010-08-03 | 2017-02-21 | Advantest Corporation | Bit sequence generator and apparatus for calculating a sub-rate transition matrix and a sub-rate initial state for a state machine of a plurality of state machines |
| US8347186B1 (en) * | 2012-04-19 | 2013-01-01 | Polaran Yazilim Bilisim Danismanlik Ithalat Ihracat Sanayi Ticaret Limited Sirketi | Method and system for error correction in transmitting data using low complexity systematic encoder |
-
2013
- 2013-12-30 RU RU2017126978A patent/RU2688751C2/ru active
- 2013-12-30 CA CA2972832A patent/CA2972832C/fr active Active
- 2013-12-30 WO PCT/CN2013/090965 patent/WO2015100561A1/fr not_active Ceased
- 2013-12-30 CN CN201380078411.6A patent/CN105453466B/zh active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101075857A (zh) * | 2007-04-29 | 2007-11-21 | 中兴通讯股份有限公司 | 一种turbo码的块交织及HARQ包生成方法 |
| CN101803238A (zh) * | 2007-09-17 | 2010-08-11 | Lg电子株式会社 | 无线通信系统中的编码合并软切换 |
| CN103023618A (zh) * | 2013-01-11 | 2013-04-03 | 北京邮电大学 | 一种任意码长的极化编码方法 |
Cited By (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11362769B2 (en) | 2016-03-18 | 2022-06-14 | Qualcomm Incorporated | Hybrid automatic repeat request (HARQ) with polar coded transmissions |
| CN108781122A (zh) * | 2016-03-18 | 2018-11-09 | 高通股份有限公司 | 具有经过极化编码的传输的混合自动重传请求(harq) |
| CN108781122B (zh) * | 2016-03-18 | 2020-04-07 | 高通股份有限公司 | 一种使用具有经过极化编码的传输的harq的方法和装置 |
| US10579452B2 (en) | 2016-06-17 | 2020-03-03 | Huawei Technologies Co., Ltd. | Systems and methods for rate matching via a heterogeneous kernel when using general polar codes |
| CN109314600A (zh) * | 2016-06-17 | 2019-02-05 | 华为技术有限公司 | 用于在使用通用极化码时进行速率匹配的系统和方法 |
| US10784992B2 (en) | 2016-07-27 | 2020-09-22 | Huawei Technologies Co., Ltd. | Device and method for executing encoding |
| WO2018028335A1 (fr) * | 2016-08-11 | 2018-02-15 | 华为技术有限公司 | Procédé et dispositif d'adaptation de débit de code polaire |
| US10784900B2 (en) | 2016-08-11 | 2020-09-22 | Huawei Technologies Co., Ltd. | Rate matching method and apparatus for polar code |
| CN113794534A (zh) * | 2017-01-12 | 2021-12-14 | 高通股份有限公司 | 用于信息编码的打孔和重复 |
| US12113617B2 (en) | 2017-01-12 | 2024-10-08 | Qualcomm Incorporated | Puncturing and repetition for information encoding |
| CN109150397B (zh) * | 2017-03-24 | 2019-08-27 | 华为技术有限公司 | 一种构造极化码序列的方法及装置 |
| CN109150397A (zh) * | 2017-03-24 | 2019-01-04 | 华为技术有限公司 | 一种构造极化码序列的方法及装置 |
| WO2018171764A1 (fr) * | 2017-03-24 | 2018-09-27 | 华为技术有限公司 | Procédé et dispositif de construction de séquence de code polaire |
| US10880038B2 (en) | 2017-03-24 | 2020-12-29 | Huawei Technologies Co., Ltd. | Method for constructing sequence of polar codes and apparatus |
| US11956079B2 (en) | 2017-05-06 | 2024-04-09 | Qualcomm Incorporated | Rate-matching scheme for polar codes |
| US11489625B2 (en) | 2017-05-06 | 2022-11-01 | Qualcomm Incorporated | Rate-matching scheme for polar codes |
| WO2018205051A1 (fr) * | 2017-05-06 | 2018-11-15 | Qualcomm Incorporated | Principe d'appariement de débit pour codes polaires |
| CN109391353B (zh) * | 2017-08-11 | 2021-09-14 | 华为技术有限公司 | 一种速率匹配的方法和装置 |
| US11265101B2 (en) | 2017-08-11 | 2022-03-01 | Huawei Technologies Co., Ltd | Encoding method, decoding method, apparatus, and device |
| WO2019029745A1 (fr) * | 2017-08-11 | 2019-02-14 | 华为技术有限公司 | Procédé de codage, procédé de décodage, dispositif et équipement |
| CN109391353A (zh) * | 2017-08-11 | 2019-02-26 | 华为技术有限公司 | 一种速率匹配的方法和装置 |
| CN108880752B (zh) * | 2018-06-15 | 2021-05-25 | 安徽大学 | 一种针对于信息位固定情形的极化码穿刺通信方法 |
| CN108880752A (zh) * | 2018-06-15 | 2018-11-23 | 安徽大学 | 一种针对于信息位固定情形的极化码穿刺通信方法 |
| US11411678B2 (en) | 2018-10-03 | 2022-08-09 | Qualcomm Incorporated | Equivalent puncture sets for polar coded re-transmissions |
| WO2020069635A1 (fr) * | 2018-10-03 | 2020-04-09 | Qualcomm Incorporated | Ensembles de ponctionnement équivalents pour retransmissions codées polaires |
| US11791936B2 (en) | 2018-10-03 | 2023-10-17 | Qualcomm Incorporated | Equivalent puncture sets for polar coded re-transmissions |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105453466B (zh) | 2020-01-21 |
| RU2017126978A3 (fr) | 2019-01-28 |
| CN105453466A (zh) | 2016-03-30 |
| CA2972832A1 (fr) | 2015-07-09 |
| CA2972832C (fr) | 2021-10-26 |
| RU2688751C2 (ru) | 2019-05-22 |
| RU2017126978A (ru) | 2019-01-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2015100561A1 (fr) | Procédé et appareil de mise en correspondance de taux de codes polaires | |
| US10135571B2 (en) | Polar code processing method and system, and wireless communications apparatus | |
| JP7017627B2 (ja) | 通信システムにおける冗長バージョン設計ソリューション | |
| CN106817195B (zh) | 用于极化码的速率匹配的方法和装置 | |
| EP3799314A1 (fr) | L'adaptation du débit avec entrelacement des sous-blocs et un tampon virtuel pour les codes polaires | |
| TW201644219A (zh) | 無線通道之混合式自動重送請求率相容極碼 | |
| JP6846572B2 (ja) | 符号化方法及び装置 | |
| US10826530B2 (en) | Method for generating base matrix of LDPC code, encoding/decoding method, and device | |
| WO2014190915A1 (fr) | Méthode de codage et dispositif de codage | |
| CN112152754B (zh) | 一种极化码重传方法及装置 | |
| WO2011147382A1 (fr) | Procédé de transmission et de réception d'une information de contrôle en liaison montante, terminal et station de base | |
| WO2015066925A1 (fr) | Méthode et dispositif d'encodage par code polaire | |
| CN112640335B (zh) | 极化编码系统的增量冗余混合自动重传请求传输 | |
| WO2015006947A1 (fr) | Procédé et dispositif de codage à faible taux binaire | |
| WO2011023129A1 (fr) | Procédé et équipement destinés à garantir une sécurité de communication | |
| US20170118674A1 (en) | Random Linear Network Encoded Data Transmission From User Equipment | |
| WO2018196765A1 (fr) | Procédé et dispositif d'émission de code polaire | |
| WO2019141165A1 (fr) | Procédé, dispositif, et système de transmission de données | |
| CN109756307A (zh) | 数据重传方法及装置 | |
| JP2020526979A5 (fr) | ||
| CN114337921B (zh) | 一种数据传输方法、数据传输装置和相关设备 | |
| WO2015109500A1 (fr) | Procédé et appareil de transmission de données | |
| WO2018103638A1 (fr) | Procédé de transmission de données, dispositif émetteur, dispositif récepteur, et système de communication | |
| CN102934387B (zh) | 对数据包进行循环冗余校验的方法及装置 | |
| EP2930852B1 (fr) | Construction d'un flux de données fiable |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 201380078411.6 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13900777 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 13900777 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2972832 Country of ref document: CA |
|
| ENP | Entry into the national phase |
Ref document number: 2017126978 Country of ref document: RU Kind code of ref document: A |