Bit selection for hybrid automatic repeat requests
AssigneeZte Corporation
InventorsFocai Peng, Jun Xu, Jin Xu, Mengzhu Chen, Saijin Xie, Xuan Ma, Cuihong Han
Life of this patent
Estimating the term…
Abstract
Methods, systems, and devices related to wireless communication are described. A method of wireless communication includes determining respective starting points of data, in accordance with Polar encoding, that are associated with each Redundancy Version (RV) of a plurality of RVs and selecting data for transmission in accordance with at least one of the plurality of RVs.
Claims19
A method of wireless communication, comprising:
- determining, by a station, starting points of a first redundancy version (RV0) and a second redundancy version (RV1) based on a code rate that is associated with Polar encoding;
- and
- transmitting, by the station, data in accordance with the RV0 and the RV1,
- wherein a starting point of data for transmission is in accordance with the Polar encoding associated with the RV0 and the RV1, and
- wherein the starting point of the RV1 succeeds an ending point of the RV0 or corresponds to a certain code bit of a code output from the Polar encoding,
- wherein the starting point of the RV0 corresponds to a first bit of the code output or a (N−E)'th bit of the code output, and
- wherein the certain code bit corresponds to the first bit of the code output or depends on at least one of E, N, or K, whereby N is a length of a mother code of the Polar encoding, E is a number of bits after rate matching, and K is a number of information bits encoded into the mother code.
A method of wireless communication, comprising:
- determining, by a station, starting points of a first redundancy version (RV0) and a second redundancy version (RV1) based on a code rate that is associated with Polar encoding;
- and
- transmitting, by the station, data in accordance with the RV0 and the RV1,
- wherein a starting point of data for transmission is in accordance with the Polar encoding associated with the RV0 and the RV1, and
- wherein if a target condition related to the code rate is satisfied, the Polar encoding includes performing Puncturing of a polar code and the starting point of the RV1 is either (a) one bit after an ending point of the RV0 or (b) a certain code bit of a code output from the Polar encoding;
- and wherein if the target condition is not satisfied, the Polar encoding includes performing Shortening of the polar code and the starting point of the RV1 is one bit after the ending point of the RV0,
- wherein the starting point of the RV0 corresponds to a first bit of the code output or a (N−E)'th bit of the code output, and
- wherein the certain code bit corresponds to the first bit of the code output or depends on at least one of E, N, or K, whereby N is a length of a mother code of the Polar encoding, E is a number of bits after rate matching, and K is a number of information bits encoded into the mother code.
A non-transitory computer readable medium having code stored thereon, the code when executed by a processor, causing the processor to implement a method comprising:
- determining starting points of a first redundancy version (RV0) and a second redundancy version (RV1) based on a code rate that is associated with Polar encoding;
- and
- transmitting, by the station, data in accordance with the RV0 and the RV1,
- wherein a starting point of data for transmission is in accordance with Polar encoding that is associated with the at least one of the plurality of RVs,
- wherein the starting point of the RV1 succeeds an ending point of the RV0 or the starting point of the RV1 corresponds to a certain code bit of a code output from the Polar encoding,
- wherein the starting point of the RV0 corresponds to a first bit of the code output or a (N−E)'th bit of the code output, and
- wherein the certain code bit corresponds to the first bit of the code output or depends on at least one of E, N, or K, whereby N is a length of a mother code of the Polar encoding, E is a number of bits after rate matching, and K is a number of information bits encoded into the mother code.
Dependencies are inferred from the claim text.