US 11,695,435 B2
Data transmission method, apparatus, and system
Ying Chen, Hangzhou (CN); Hejia Luo, Hangzhou (CN); Gongzheng Zhang, Hangzhou (CN); Rong Li, Hangzhou (CN); and Jun Wang, Hangzhou (CN)
Assigned to HUAWEI TECHNOLOGIES CO., LTD., Guangdong (CN)
Filed by HUAWEI TECHNOLOGIES CO., LTD., Guangdong (CN)
Filed on Jul. 15, 2020, as Appl. No. 16/929,621.
Application 16/929,621 is a continuation of application No. PCT/CN2019/071823, filed on Jan. 15, 2019.
Claims priority of application No. 201810041373.1 (CN), filed on Jan. 16, 2018.
Prior Publication US 2020/0350932 A1, Nov. 5, 2020
Int. Cl. H03M 13/00 (2006.01); H03M 13/13 (2006.01); H04L 1/00 (2006.01); H04L 5/00 (2006.01)
CPC H03M 13/6362 (2013.01) [H03M 13/13 (2013.01); H04L 1/0013 (2013.01); H04L 1/0061 (2013.01); H04L 5/0055 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A data transmission method comprising:
performing, by a processor, polar encoding on a mother code having a length of N bits long;
performing, by the processor, rate matching on the mother code to obtain M encoded bits and N-M unsent bits, wherein N is m raised to a power of an integer, m is a positive integer greater than 1, M is a positive integer, and N>M;
transmitting, by the processor, the M encoded bits;
generating, by the processor, a to-be-sent bit sequence, wherein the to-be-sent bit sequence comprises one or more bits in the N−M unsent bits; and
sending, by the processor, the generated to-be-sent bit sequence in response to receiving a negative acknowledgement, wherein when m ceil (logmM)−M<=Pt, a value of a length of the to-be-sent bit sequence is min (m ceil(logmM)+1), Nmax); or
when a length N of the mother code is selected based on a threshold of a quantity of punctured bits Pt to meet the following conditions: N/2−M≤Pt, and N−M≥Pt, a value of the length N of the mother code is min (m ceil (logmM)+1), Nmax), wherein Pt is a threshold of a quantity of punctured bits, and Nmax is a maximum length of the mother code.