Abstract:
The codec includes an encoding/decoding operation module and a basic matrix storage module. In the stored basic matrix Hb, for all girths with length of 4, any column element of i, j, k or l constituting the girths in anti-clockwise or clockwise always satisfies inequality: (i−j+k−1) mod z≠0, wherein z is the extension factor. When generating the basic matrix, firstly the number of rows M, number of columns N, and weight vectors of the rows and columns are determined, an irregularly original basic matrix is constructed; then the position of ‘1’ is filled by a value chosen from set {0, 1, 2, . . . , z−1} to obtain the basic matrix Hb. The basic matrix Hb obtained by storing constitutes the desired encoder/decoder. The encoder/decoder according to the present invention can effectively eliminate error-floor phenomenon of LDPC codes and accelerate the falling speed of BER curve.
Abstract:
The disclosure discloses a method for sharing a frequency spectrum between a GSM system and a LTE system. The method includes: avoiding fixed channels of the LTE system of a current cell when allocating frequency points of the GSM system to the current cell and a neighbour cell interfering with the current cell; frequency domain resources allocated to users and indicated by Physical Downlink Share Channels (PDSCHs) and Physical Uplink Share Channels (PUSCHs) of the LTE system are not located on same frequency resources with frequency points of the GSM system of the current cell and the neighbour cell interfering with the current cell; and for Physical Control Format Indicator Channels (PCFICHs) and Physical Hybrid ARQ Indicator Channels (PHICHs) of the LTE system, avoiding the PCFICHs and the PHICHs of the LTE system when allocating frequency points of the GSM system to the current cell and the neighbour cell interfering with the current cell, or allocating, by the LTE system, an appropriate Cell Identification (CellID) to avoid the frequency points of the GSM system of the current cell and the neighbour cell interfering with the current cell. The disclosure further discloses a system for sharing a frequency spectrum. According to the method and the system of the disclosure, the GSM system is able to transit to the LTE system smoothly while frequency spectrum utilization is improved.
Abstract:
The present invention provides a decoding method and device for Reed-Solomon (RS) codes. The method includes the following steps: A: filling data to be decoded in a byte interleaver by column in turn; B: performing cyclic shift to data in a check region of the byte interleaver by row and/or by column, so as to make the data of each row in the check region become check data in sequence of data of corresponding row in an information region of the byte interleaver; C: performing RS decoding by row method, and writing information data of each row obtained after decoding into the corresponding row in the information region of the byte interleaver in turn; and D: reading business data of the decoded information data from the information region of the byte interleaver by column. The method and device of the present invention achieve the best interleaving effect.
Abstract:
The present invention discloses an encoding method and device for Low Density Generator Matrix Codes (LDGC). Wherein, the method comprises: construct an LDGC mother code set using a plurality of LDGC with code rate R0 and different code lengths, wherein the LDGC mother code set has a uniform base matrix Gbuniform={(gi, jb)uniform}kb×nb; obtain length L of an intermediate variable according to a relationship between length K of an information bit sequence to be encoded in the LDGC mother code set and length L of the intermediate variable; obtain an expanding factor z for processing the base matrix using the length of the intermediate variable and the number of rows in the base matrix; process the base matrix using the expanding factor to obtain a binary generator matrix Gtmp, the front L rows and front L columns of which compose a triangular matrix; modify the binary generator matrix to obtain a modified binary generator matrix; take a matrix Gldgc composed of L rows and the front N+L−K columns of the modified binary generator matrix as a generator matrix of the information bit sequence to encode the information bit sequence.
Abstract:
An encoding method, encoding device, decoding method and decoding device for low density generator matrix codes (LDGC) are disclosed. Wherein, the encoding method comprises: construct an LDGC mother code set using P LDGC with code rate R0 and different code lengths, wherein the LDGC mother code set has a uniform basic matrix Gbuniform wherein, R 0 = k b n b , kb denotes the number of rows and nb denotes the number of columns in the basic matrix; obtain length L of an intermediate variant according to length K of an information bit sequence to be encoded in the LDGC mother code set; modify and expand the basic matrix to obtain a generator matrix Gldgc using the length L of the intermediate variant and the number kb of rows in the basic matrix; and encode the information bit sequence to be encoded using a matrix Gldgc (1:L,1:N+L−K) composed of L rows and the front N+L−K columns of the generator matrix, wherein N denotes the length of the encoded information.
Abstract:
The disclosure discloses a method for sharing a frequency spectrum between a GSM system and a LTE system. The method includes: avoiding fixed channels of the LTE system of a current cell when allocating frequency points of the GSM system to the current cell and a neighbor cell interfering with the current cell; frequency domain resources allocated to users and indicated by Physical Downlink Share Channels (PDSCHs) and Physical Uplink Share Channels (PUSCHs) of the LTE system are not located on same frequency resources with frequency points of the GSM system of the current cell and the neighbor cell interfering with the current cell.
Abstract:
The present invention discloses a method for channel coding and modulation mapping in HARQ of the LDPC code, comprising: performing structured LDPC encoding of an information bit sequence with a length of K input by a channel encoder, and sending a generated codeword to a HARQ buffer; rearranging codeword bits of a LDPC HARQ mother code in the HARQ buffer, and sequentially selecting codeword bits to generate a binary sequence of a HARQ packet; mapping codeword bits of the HARQ packet to a constellation, and high-significant bits in encoding blocks of the HARQ packet being mapped to high reliability bits in the constellation. The present invention provides the LDPC codeword with the maximal constellation gain, so that the LDPC HARQ channel encoding has the optimal performance.
Abstract:
The present invention discloses a coding method, a coding device, a decoding method and a decoding device for low density generator matrix codes. Wherein the coding method includes: constructing the mother code set of the low density generator matrix code using P low density generator matrix codes of different code lengths at a code rate R0, wherein the mother code set of the low density generator matrix code has a uniform basic matrix Gbuniform, R 0 = k b n b , where kb is the row number of the basic matrix and nb is the column number of the basic matrix; obtaining the length L of an intermediate variable according to the relationship between the length K of the information bit sequence to be coded in the mother code set of the low density generator matrix code and the length L of the intermediate variable; obtaining an expansion factor zk for processing the basic matrix using the length L of the intermediate variable and the row number kb of the basic matrix, and obtaining a generator matrix Gldgc by modifying and expanding the basic matrix using the expansion factor zk; and coding the information bit sequence to be coded using a matrix Gldgc(1:L,1:N+L−K) comprised of L rows and the first N+L−K columns of the generator matrix.
Abstract:
The present invention provides a device and method for interleaved encoding RS code, the RS code used being RS (N, K, S). The method comprises: firstly, writing the data in the data packets to be RS interleaved encoded into the information region of the RS code byte interleaver column-by-column in turn; then, constructing the data of each row of the check region based on the data written into the information region; finally, performing cyclic shifting processing on the data of the check region, and reading out the data of the check region in the RS code byte interleaver column-by-column in turn. The present invention can be used to improve the performance of the entire data packet outputted, thereby enhancing the reliability of the data link layer, by evenly spreading the areas with a filled value of 0 in the last column of the information region that is filled with valid information and by performing cyclic shifting processing on the data of the check region so that the data of that region offer larger time span and good diversity effect when outputted.
Abstract:
A signal transmission method in a Time Division Duplex (TDD) system is disclosed. The method comprises following steps: within a time length of a half-frame of a radio frame, base station transmits signal on a downlink special time slot, thereafter does not transmit signal on a Guard Period (GP), and then receives signal on an uplink special time slot; all time lengths of other uplink or downlink normal time slots for transmitting signal are equal; the total time length of the downlink special time slot, the guard period and the uplink special time slot is integer times of the time length of an uplink or downlink normal time slot. In addition, a frame structure adopted in the TDD system which corresponds to the method is disclosed. The present invention makes it flexible to set the duration of the GP and it is guaranteed that, even if a synchronization signal adopts power promotion, it will not bring great interference to uplink reception of other base stations; in addition, the utilization efficiency of the system is improved.