(a) a memory (3) for storing for each codeword bit of the received noisy codeword (Y) a priori estimates (Qv) that said codeword bit has a predetermined value from the received noisy codeword (Y) and from predetermined parameters of the communication channel; (b) generalized check node processing units (5) for calculating iteratively messages on all edges of said bipartite graph according to a serial schedule wherein in each iteration, for each check node (C) of said bipartite graph, for all neighboring variable nodes (V) connected to said check node (C) input messages (Q VC ) to said check node (C) from said neighboring variable nodes (V) and output messages (R CV ) from the check node (C) to said neighboring variable nodes (V) are calculated by means of a message passing computation rule.
摘要:
A transmitting device in a mobile communication system is disclosed. In the transmitting device, an encoder receives an information bit stream in a frame, which is as long as an integer multiple of a predetermined value, and generates an information symbol, a first parity symbol, and a second parity symbol by encoding each information bit. An interleaver sequentially arranges the information symbols and the first and second parity symbols by rows in an array with an integer number of rows and an integer number of columns. The interleaver reorders the columns in the array according to a predetermined rule. The interleaver further outputs a plurality of radio frames in a stream, by reading the symbols by going down each column, starting at the leftmost column and proceeding right. Each radio frame has a predetermined size. A demultiplexer demultiplexes each of the radio frames received from the interleaver into a stream of information symbols, a stream of first parity symbols, and a stream of second parity symbols. A rate matcher bypasses the stream of information symbols and punctures the streams of the first and second parity symbols for rate matching.
摘要:
De-interleaving and rate de-matching of a demodulated signal are performed by batch process at the receiving side which received a radio signal subjected to interleaving and rate matching at the transmitting side for error correction.
摘要:
Apparatuses and methods are disclosed for a communication device associated with a wireless transmission. In one embodiment, a method includes performing one of a low-density parity check, LDPC, decoding process and an LDPC encoding process by loading a set of bits, in parallel, into a plurality of registers, the set of bits being distributed among the plurality of registers; one of de-interleaving and interleaving the loaded set of bits within the plurality of registers by rearranging the loaded set of bits into one of a de-interleaved and an interleaved set of bits; and after the set of bits is rearranged into the one of the de-interleaved and the interleaved set of bits within the plurality of registers, writing the one of the de-interleaved and the interleaved set of bits, in parallel, from the plurality of registers to memory.
摘要:
A method and apparatus for transmitting an uplink signal are disclosed. The method for transmitting an uplink signal by a communication apparatus in a wireless communication system includes channel encoding control information, and multiplexing the channel encoded control information with a plurality of data blocks by performing channel interleaving, wherein the number of channel encoded symbols for the control information is determined using an inverse number of the sum of a plurality of spectral efficiencies (SEs) for initial transmission of the plurality of data blocks.
摘要:
A parallel processing method of bit rate matching and an apparatus thereof are disclosed in the present invention. In the parallel processing method, interleaving processing is performed on N system bit data in the system bit data stream to be cached in parallel in the storage used for storing the system bit data, and interleaving processing is performed on N corresponding data groups in the check 1 data stream and the check 2 data stream to be cached in parallel in the storage used for storing the check data.