Patent ID: 9088413
Filing Date: 2015-07-21
Classification: H03M,H04L

Abstract:
1. A method of transmitting a message over a wireless communications network, the method comprising: encoding the message using a Turbo code to produce encoded data, the encoded data comprising a plurality of systematic bits and a plurality of parity bits; selecting, for transmission over the wireless communications network, a first subset of the systematic bits using a first puncturing algorithm and a first parameterized swap value; generating a first redundancy version of the message that has a predetermined number of bit positions, the first redundancy version including the first subset of the systematic bits, wherein unused bit positions of the first redundancy version are allocated to a first subset of the parity bits; selecting, for transmission over the wireless communications network, a second subset of the systematic bits that has substantially all of the systematic bits corresponding to the message that are not included in the first subset of the systematic bits; generating a second redundancy version of the message that has the predetermined number of bit positions, the second redundancy version including the second subset of systematic bits, wherein unused bit positions of the second redundancy version are allocated to a second subset of parity bits that is generated from parity bits which are not included in the first subset of parity bits, and includes additional parity bits only if all of the parity bits are otherwise included in the first or second subsets; and transmitting at least the first redundancy version.