Apparatus and method for inserting side information in communication system
AssigneeSamsung Electronics Co., Ltd.
InventorHi-Chan Moon
Life of this patent
Estimating the term…
Abstract
An apparatus and method for inserting side information in a communication system. The apparatus includes a channel encoder for encoding input data in a frame unit to generate encoded data symbols, a side information generator for generating the side information, a selector for generating a select control signal designating a position into which the side information is inserted, a side information inserter for inserting the side information between the encoded data symbols in response to the select control signal, and a spreader for spreading the output of the side information inserter.
Claims38
An apparatus for inserting side information in a communication system, comprising:
- a channel encoder for encoding input data in a frame unit to generate encoded data symbols;
- a puncturer for puncturing said encoded data symbols generated from said puncturer as a function of a number of symbols of the side information, the positions of the punctured encoded data symbols chosen such that encoded symbols related to a single information bit are never punctured more than once to lessen a channel degradation by choosing positions that will have the least negative influence during the demodulation process of a receiver;
- a side information generator for generating the number of said side information;
- a selector for generating a select control signal designating positions into which said side information are inserted;
- a side information inserter for inserting said side information between said encoded punctured data symbols in response to said select control signal;
- and
- a spreader for spreading the output of said side information inserter.
A method for inserting side information in a communication system, comprising the steps of:
- encoding input data in a frame unit to generate encoded data symbols;
- puncturing said encoded data symbols, the positions of the punctured encoded data symbols chosen such that encoded symbols related to a single information bit are never punctured more than once to lessen a channel degradation by choosing positions that will have the least negative influence during the demodulation process of a receiver;
- inserting said side information between the punctured data symbols;
- and
- spreading the symbols with said side information.
A channel transmitter of a communication system, comprising:
- a cyclic redundancy check (CRC) generator for adding a CRC bit to input data in a frame unit;
- a tail bit generator for adding a tail bit to the output of said CRC generator;
- an encoder for encoding the output of said tail bit generator at a preset coding rate;
- a puncturer for puncturing symbols of a prescribed number of the output symbols of said encoder, the positions of the punctured output symbols of said encoder chosen such that encoded symbols related to a single information bit are never punctured more than once to lessen a channel degradation by choosing positions that will have the least negative influence during the demodulation process of a receiver;
- an interleaver for interleaving the output of said puncturer;
- a selector for generating a select control signal designating a position into which side information is inserted;
- a side information inserter for inserting said side information between the output symbols of said interleaver in response to said select control signal;
- and
- an orthogonal modulator for orthogonally modulating the output of said side information inserter.
A transceiver of a mobile communication system, comprising:
- a channel encoder for encoding input data to generate encoded data symbols sequence;
- a puncturer for puncturing a number of said encoded data symbol sequence in consideration of the number of symbols of side information to be inserted, the positions of the punctured encoded data symbols chosen such that encoded symbols related to a single information bit are never punctured more than once to lessen a channel degradation by choosing positions that will have the least negative influence during the demodulation process of a receiver;
- an interleaver for interleaving the punctured data symbol sequence;
- a side information generator for generating said side information;
- a selector for generating a select control signal designating a position into which said side information is inserted;
- a side information inserter for inserting said side information between the interleaved data symbol sequence in response to said select control signal;
- a transmitter for spreading the data symbol sequence having said side information to transmit the spread signal;
- and
- a receiver for receiving said spread signal from said transmitter, wherein said receiver includes;
- a finger for despreading said spread signal to generate a receiving signal sequence;
- an inserting position selector for generating a control signal designating a position into which said side information is inserted;
- and
- a demultiplexer for extracting said side information contained in said receiving signal sequence in response to said control signal generated from said inserting position selector.
A method for transmitting and receiving data in a mobile communication system, comprising the steps of:
- encoding input data to generate encoded data symbol sequence;
- puncturing a number of said encoded data symbol sequence in consideration of the number of symbols of side information to be inserted, the positions of the punctured encoded data symbols chosen such that encoded symbols related to a single information bit are never punctured more than once to lessen a channel degradation by choosing positions that will have the least negative influence during the demodulation process of a receiver;
- interleaving the punctured data symbol sequence;
- generating said side information;
- generating a select control signal designating a position into which said side information is inserted;
- inserting said side information between the interleaved data symbol sequence in response to said select control signal;
- spreading the data symbol sequence having said side information to transmit the spread signal;
- despreading said spread signal to generate a receiving signal sequence;
- despreading a position into which said side information is inserted;
- and
- extracting said side information contained in said receiving signal sequence in response to the designated position.
Dependencies are inferred from the claim text.