Patent classifications
H03M13/6544
Device and method for transmitting data using convolutional turbo code (CTC) encoder in mobile communication system
A method for transmitting data using a convolutional turbo code (CTC) encoder. Specifically, the method comprises: encoding input data bits, which have been input through two input ports of the CTC encoder; interleaving the input data bits using four CTC interleaver parameters P.sub.0, P.sub.1, P.sub.2 and P.sub.3 corresponding to sizes of the input data bits; encoding the interleaved data bits; and selectively transmitting the input data bits, the first encoded bits and the second encoded bits, in accordance with a predetermined coding rate. Here, P.sub.0 is a relative prime number to N, which is of the size of each of the input data bits, P.sub.2 has a value of N1, and an absolute value of a difference between P.sub.1 and P.sub.3 is 1.
METHOD AND DEVICE FOR DECODING LOW DENSITY PARITY CHECK CODE FOR FORWARD ERROR CORRECTION IN WIRELESS COMMUNICATION SYSTEM
A method for decoding a low density parity check (LDPC) code for forward error correction by a receiver side in a wireless communication system according to an embodiment of the present invention comprises the steps of: acquiring a first reconstructed packet vector by decoding a reception packet vector encoded by an LDPC code generation matrix; determining a candidate for an error packet to be excluded form the reception packet vector when an error is detected in the first reconstructed packet vector; and acquiring a second reconstructed packet vector from the reception packet vector from which the determined candidate for the error packet has been excluded, wherein the step of acquiring the second reconstructed packet vector includes acquiring the second reconstructed packet vector through Gaussian elimination for the LDPC code generation matrix from which a row matrix corresponding to the candidate for the error packet has been excluded.
Method of codifying data including generation of a quasi-cyclic code
A method including selecting a factor based on a number of bits in a codeword and a natural number and generating a model matrix including first and second matrices having data and parity bits. Hamming weights of the model matrix are not constant and Hamming weights of columns of the model matrix follow a statistical distribution dependent upon a codification rate of a channel. A compact matrix is generated by replacing elements of the model matrix equal to: 1 with a pseudo-random positive whole number; and 0 with 1. A quasi-cyclic code is generated by replacing in the compact matrix: positive elements with identity matrices; and elements equal to 1 with null matrices. A number of rows and columns in each of the identity and null matrices is equal to the factor. The quasi-cyclic code is applied to a word to generate a codeword, which is transmitted on the channel.
Analog forward error correction
A wireless communication device, including a radiofrequency frontend, configured to wirelessly receive a radiofrequency signal; perform one or more analog baseband operations on the received radiofrequency signal, according to a radio access technology; and output an analog signal representing an output of the analog baseband operations on the received radiofrequency signal; an error corrector, configured to perform an error correction operation on the analog signal; and output an error corrected signal in analog domain; and the analog-digital converter, configured to convert the error corrected signal to digital domain.