Devices and methods for data recovery of control channels in wireless communications
First Claim
1. A method of recovering a codeword in wireless communications, comprising:
- receiving a cyclic redundancy check (CRC) appended codeword from a wireless channel;
decoding the CRC appended codeword to obtain the decoded codeword;
computing a first syndrome of the decoded codeword utilizing a parity check matrix;
if the first syndrome is non-zero, determining a location S and a length K of an error pattern in bits of the decoded codeword;
determining an index set ε
based on the values of S and K;
forming a linear system based on the parity check matrix and the error pattern in accordance with the index set ε
;
determining a solution of the linear system, wherein the solution comprises an estimated error pattern; and
determining a recovered codeword by removing the estimated error pattern from the decoded codeword.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure provide an apparatus and methods for recovering data from a control channel in wireless communications. An apparatus decodes a CRC appended codeword to obtain a decoded codeword, and computes a first syndrome of the decoded codeword utilizing a parity check matrix. If the first syndrome is non-zero, The apparatus determines a location S and a length K of an error pattern in bits of the decoded codeword, an index set ε based on the values of S and K. A linear system is formed based on the parity check matrix and the error pattern in accordance with the index set ε. The apparatus determines a solution of the linear system, wherein the solution includes an estimated error pattern. A recovered codeword can be determined by removing the estimated error pattern from the decoded codeword.
-
Citations
28 Claims
-
1. A method of recovering a codeword in wireless communications, comprising:
-
receiving a cyclic redundancy check (CRC) appended codeword from a wireless channel; decoding the CRC appended codeword to obtain the decoded codeword; computing a first syndrome of the decoded codeword utilizing a parity check matrix; if the first syndrome is non-zero, determining a location S and a length K of an error pattern in bits of the decoded codeword; determining an index set ε
based on the values of S and K;forming a linear system based on the parity check matrix and the error pattern in accordance with the index set ε
;determining a solution of the linear system, wherein the solution comprises an estimated error pattern; and determining a recovered codeword by removing the estimated error pattern from the decoded codeword. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus configured to recover a codeword in wireless communications, comprising:
-
a codeword decoder configured to receive a cyclic redundancy check (CRC) appended codeword from a wireless channel and decode the CRC appended codeword to obtain the decoded codeword; a syndrome calculation block configured to compute a first syndrome of the decoded codeword utilizing a parity check matrix; an error pattern location block configured to if the first syndrome is non-zero, determine a location S and a length K of an error pattern in bits of the decoded codeword; an index set determination block configured to determine an index set ε
based on the values of S and K;a linear system block configured to; form a linear system based on the parity check matrix and the error pattern in accordance with the index set ε
;determine a solution of the linear system, wherein the solution comprises an estimated error pattern; and determine a recovered codeword by removing the estimated error pattern from the decoded codeword. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus configured to recover a codeword in wireless communications, comprising:
-
means for receiving a cyclic redundancy check (CRC) appended codeword from a wireless channel; means for decoding the CRC appended codeword to obtain the decoded codeword; means for computing a first syndrome of the decoded codeword utilizing a parity check matrix; means for if the first syndrome is non-zero, determining a location S and a length K of an error pattern in bits of the decoded codeword; means for determining an index set ε
based on the values of S and K;means for forming a linear system based on the parity check matrix and the error pattern in accordance with the index set ε
;means for determining a solution of the linear system, wherein the solution comprises an estimated error pattern; and means for determining a recovered codeword by removing the estimated error pattern from the decoded codeword. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer-readable medium comprising instructions for recovering a codeword in wireless communications, the instructions cause an apparatus to:
-
receive a cyclic redundancy check (CRC) appended codeword from a wireless channel; decode the CRC appended codeword to obtain the decoded codeword; compute a first syndrome of the decoded codeword utilizing a parity check matrix; if the first syndrome is non-zero, determine a location S and a length K of an error pattern in bits of the decoded codeword; determine an index set ε
based on the values of S and K;form a linear system based on the parity check matrix and the error pattern in accordance with the index set ε
;determine a solution of the linear system, wherein the solution comprises an estimated error pattern; and determine a recovered codeword by removing the estimated error pattern from the decoded codeword. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification