US 11,689,220 B2
Method and device for interleaving data
Gongzheng Zhang, Hangzhou (CN); Ying Chen, Hangzhou (CN); Yunfei Qiao, Hangzhou (CN); Yourui Huangfu, Hangzhou (CN); and Rong Li, Hangzhou (CN)
Assigned to Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed by HUAWEI TECHNOLOGIES CO., LTD., Guangdong (CN)
Filed on Dec. 28, 2021, as Appl. No. 17/563,573.
Application 17/563,573 is a continuation of application No. 16/796,300, filed on Feb. 20, 2020, granted, now 11,265,018.
Application 16/796,300 is a continuation of application No. 16/406,860, filed on May 8, 2019, granted, now 10,608,668, issued on Mar. 31, 2020.
Application 16/406,860 is a continuation of application No. PCT/CN2018/091835, filed on Jun. 19, 2018.
Claims priority of application No. 201710459439.4 (CN), filed on Jun. 16, 2017.
Prior Publication US 2022/0123766 A1, Apr. 21, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H03M 13/00 (2006.01); H03M 13/13 (2006.01); H03M 13/09 (2006.01); H04L 1/00 (2006.01)
CPC H03M 13/13 (2013.01) [H03M 13/09 (2013.01); H04L 1/0013 (2013.01); H04L 1/0057 (2013.01); H04L 1/0068 (2013.01); H04L 1/0071 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A rate matching method, comprising:
obtaining a Polar encoded bit sequence, wherein the Polar encoded bit sequence has a code length of N, and N is an integer power of 2, and N is greater than or equal to 32;
dividing the Polar encoded bit sequence into g groups, a length of each group is N/g, wherein g is 32;
block interleaving the g groups to obtain an interleaved bit sequence, wherein the interleaved bit sequence comprises g groups of bits, the g groups are ordered according to a sequence S after the block interleaving, each element in the sequence S indicates a group number after the block interleaving;
rate matching the interleaved bit sequence to obtain a rate matched bit sequence; and
transmitting the rate matched bit sequence;
wherein when a transmission code rate R is greater than a code rate threshold R0, the rate matching the interleaved bit sequence to obtain the rate matched bit sequence comprises: shortening (N-M) bits from end of the interleaved bit sequence to obtain the rate matched bit sequence;
wherein when a transmission code rate R is less than or equal to a code rate threshold R0, the rate matching the interleaved bit sequence to obtain the rate matched bit sequence comprises: puncturing (N-M) bits from beginning of the interleaved bit sequence obtain the rate matched bit sequence;
wherein R=K/M and M is a positive integer smaller than N, K is positive integer, and wherein a value of the R0 is a less than 1/2 and not less than 2/5.