发明名称 |
Method and apparatus for processing data |
摘要 |
Embodiments of the present invention provide a method and an apparatus for processing data. The method includes: performing code block segmentation on a data block to obtain multiple first blocks, wherein a difference between numbers of bits of any two first blocks in the multiple first blocks is not more than 1 bit; determining multiple second blocks according to a padding bit and the multiple first blocks, wherein a value of the padding bit is a preset value; adding consecutive N−K fixed bits to each of the multiple second blocks to obtain multiple third blocks, wherein a value of the fixed bit is a preset value, and N−K≧0; and performing polar encoding according to the multiple third blocks. |
申请公布号 |
US9337871(B2) |
申请公布日期 |
2016.05.10 |
申请号 |
US201514714616 |
申请日期 |
2015.05.18 |
申请人 |
HUAWEI TECHNOLOGIES CO., LTD. |
发明人 |
Li Bin;Shen Hui |
分类号 |
H03M7/34;H03M13/29;H03M13/13;H04L1/00;H03M13/00;H03M13/09 |
主分类号 |
H03M7/34 |
代理机构 |
Huawei Technologies Co., Ltd |
代理人 |
Huawei Technologies Co., Ltd |
主权项 |
1. A method for processing data, comprising:
performing code block segmentation on a data block to obtain multiple first blocks, wherein a difference between numbers of bits of any two first blocks block is not more than 1 bit; determining multiple second blocks according to at least one padding bit and the multiple first blocks, wherein a quantity of bits of each of the multiple second blocks is K, K is a quantity of information bits of a polar code, and a value of each padding bit is a preset value; adding consecutive N−K fixed bits to each of the multiple second blocks to obtain multiple third blocks, wherein a value of each fixed bit is a preset value, a value of N is 2^n, n is an integer larger than 0, and N−K≧0; and performing polar encoding according to the multiple third blocks. |
地址 |
Shenzhen CN |