摘要:
A method for interleaving input data having a size other than a multiple of 2m (m>1) is disclosed. The method comprises sequentially storing input data in a memory; adding an offset value to the input data size to provide a virtual address having a size of 2m where (m>1); defining a plurality of address generation areas each having a size of 2m m where (m>1), and generating random addresses in the address generation areas; and reading the input data from the memory using the random addresses generated from the address generation areas.
摘要:
A convolutional encoding device and method in a digital system. According to an embodiment of the present invention, a convolutional encoding device has a convolutional encoder and a puncturer. The convolutional encoder generates a subgroup of a first, a second and a third encoded symbols for each input bit using generator polynomials including g0(x)=1+x2+x3+x5+x6+x7+x8, g1(x)=1+x +x3+x4+x7+x8, and g2(x)=1+x+x2+x5+x8, for inputting input bits to generate a symbol group of three subgroups for three successive input bits, and for generating a stream of the symbol groups. A symbol puncturer punctures the first symbol of one of three subgroups in each symbol group generated from the convolutional encoder.
摘要:
A method and apparatus are provided for performing a channel decoding operation based on effective noise in a mobile communication system. The method includes detecting effective noise including additive noise that occurs in a channel environment between the signal receiving apparatus and a signal transmitting apparatus and channel estimation noise that occurs during a channel estimating operation the signal receiving apparatus; generating a log likelihood ratio (LLR) based on the detected effective noise; and performing channel decoding based on the generated LLR.
摘要:
A device and method for rate matching channel-encoded symbols in a data communication system. The rate matching device and method can be applied to a data communication system which uses one or both of a non-systematic code (such as a convolutional code or a linear block code) and a systematic code (such as a turbo code). In one aspect, the rate matching device includes a plurality of rate matching blocks, the number of the rate matching blocks being equal to a reciprocal of a coding rate of a channel encoder. The rate matching device can rate match the symbols encoded with a non-systematic code or the symbols encoded with a systematic code, by changing initial parameters including the number of input symbols, the number of output symbols, and the puncturing or repetition pattern determining parameters.
摘要:
A method for segmenting an information word into code blocks in a mobile communication system. The method includes setting a number C of code blocks to a minimum integer not less than a value obtained by dividing X by Z; when sizes K of all code blocks are determined to be equal when a length X of the information word is greater than a maximum length Z of each code block, determining a minimum integer value T not less than a value obtained by dividing a size of the information word by a number of code blocks, and determining, as K, a maximum value most approaching the value T among the values based on which a size of the code block can be set in units of eight bits; and generating a code block by inserting filler bits into a specific code block when a value obtained by multiplying K by C is greater than X.
摘要:
Method and Apparatus for controlling combining coefficients of multiple receive antennas according to the channel conditions in a mobile communication system, to improve data restoration performance. A mobile station detects preamble, pilot and data from a signal received from a base station via the multiple receive antennas, measures a channel correlation from the detected preamble, classifies time-domain/frequency-domain intervals having a channel correlation exceeding a predetermined threshold as calculation regions, and calculates MMSE coefficients for the calculation regions. In this way, the mobile station finds the optimal coefficients for combining the signal received via the multiple receive antennas, thereby optimizing the reception performance.
摘要:
Provided is a hard handover method in a wireless communication system. The hard handover method includes checking a signal-to-noise ratio (SNR) of a signal received from each of at least one neighboring base station (BS) while in communication with a serving BS, and canceling interference if the SNR of the signal received from each of the at least one neighboring BSs satisfies a select condition; sending a handover request to the serving BS, if a difference between a SNR of the interference-canceled signal and a SNR of the interference signal reaches a handover request threshold; and upon receipt of a handover approval from the serving BS, releasing a communication channel to the serving BS, and connecting a call to a BS that provides an interference signal whose SNR has reached the threshold.
摘要:
An apparatus and method are provided for transmitting high-speed data through a plurality of transmitter antennas using a relay network, receiving signals transmitted from the plurality of transmitter antennas, and removing interference in a mobile communication system. The received signals are despread on a transmitter antenna-by-transmitter antenna basis according to a preset spreading factor. The despread signals are divided into data signals and noise. The signals transmitted through the plurality of transmitter antennas are regenerated from recovered data signals. Data components and interference signal components are identified. The interference signal components are removed from the signals transmitted on the transmitter antenna-by-transmitter antenna basis.
摘要:
A broadcasting receiving apparatus and method in a broadcasting system are provided. In a broadcasting receiver, a demodulator demodulates a received broadcasting signal, clips a soft metric value for the demodulated signal to a number of bits, and outputs the clipped soft metric value. A mapper maps the clipped soft metric value to an index value with a resolution inversely proportional to the quantization level of the soft metric value. A deinterleaver deinterleaves the index value and a demapper demaps the deinterleaved index value to a representative value being a soft metric value from a range of soft metric values mapped to the index value. A channel decoder decodes the representative value.
摘要:
An apparatus and method for decoding low density parity check (LDPC) codes are provided. A memory module configured by a plurality of unit memories stores a reliability value. Variable node processors perform a computation associated with a variable node, and update data of the memory module in a column direction, respectively. Check node processors perform a computation associated with a check node, and update data of the memory module in a row direction, respectively. A parity checker determines if all errors have been corrected such that an iterative decoding process is performed. A memory access control module selects a unit memory to be updated by a variable node processor or a check node processor.