ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD
First Claim
1. An encoder comprising:
- a precoder for encoding an input information object according to a preset encoding scheme and storing the encoded information object in a precoder buffer;
a sample number and address generation unit for generating a sample number of each sample and an address, which corresponds to each bit of each sample and the address of the precoder buffer;
a multiplexer for selecting a bit of the precoder buffer corresponding to the address generated by the sample number and address generation module;
a sampling buffer for storing a bit of each sample output from the multiplexer;
a control packet generation module for generating a control packet including information on the sample number generated by the sample number/address generation module;
a packet assembling unit for assembling the sample stored in the sampling buffer with the control packet generated by the control data generation module; and
a modulation module for modulating the packet output from the packet assembling unit into a sound signal according to a preset scheme.
1 Assignment
0 Petitions
Accused Products
Abstract
An encoder includes a precoder for encoding an input information object according to a preset encoding scheme and storing the encoded information object in a precoder buffer, a sample number/address generation unit for generating a sample number of each sample and an address, which corresponds to each bit of each sample and the address of the precoder buffer, a multiplexer for selecting a bit of the precoder buffer corresponding to the address generated by the sample number/address generation module, a sampling buffer for storing a bit of each sample output from the multiplexer, a control packet generation module for generating a control packet including information on the sample number generated by the sample number/address generation module, a packet assembling unit for assembling the sample stored in the sampling buffer with the control packet generated by the control data generation module, and a modulation module for modulating the packet output from the packet assembling unit into a sound signal according to a preset scheme.
-
Citations
28 Claims
-
1. An encoder comprising:
-
a precoder for encoding an input information object according to a preset encoding scheme and storing the encoded information object in a precoder buffer; a sample number and address generation unit for generating a sample number of each sample and an address, which corresponds to each bit of each sample and the address of the precoder buffer; a multiplexer for selecting a bit of the precoder buffer corresponding to the address generated by the sample number and address generation module; a sampling buffer for storing a bit of each sample output from the multiplexer; a control packet generation module for generating a control packet including information on the sample number generated by the sample number/address generation module; a packet assembling unit for assembling the sample stored in the sampling buffer with the control packet generated by the control data generation module; and a modulation module for modulating the packet output from the packet assembling unit into a sound signal according to a preset scheme. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A decoder comprising:
-
a demodulation module for demodulating an input sound signal according to a preset modulation scheme; a first demultiplexer for separating sample bits and control packet bits containing information of a corresponding sample from each other; an address generation module for generating address information corresponding to each bit of the corresponding sample according to the control packet; a second demultiplexer for receiving a soft decision of the sample bits and demultiplexing and outputting the soft decision according to the address information generated by the address generation module; a summation unit for summing the soft decision for each output of the second demultiplexer; a storage buffer for storing the summed soft decisions from the summation unit; and a decoding module for decoding the samples stored in the storage buffer. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An encoding method comprising the steps of:
-
encoding an input information object according to a preset encoding scheme; selecting a preset set of bits from the encoded data and outputting the selected set of bits as a sample; generating a control packet including information on a sample number for identifying the sample; assembling the sample with the control packet; and modulating the assembled packet into a sound signal according to a preset scheme. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A decoding method comprising the steps of:
-
demodulating an input sound signal according to a preset modulation scheme; separating sample bits and control packet bits containing information of a corresponding sample from each other in demodulated received bits; generating address information corresponding to each bit of the corresponding sample according to the control packet; summing a soft decision of the sample bits for each piece of the generated address information; and performing a sample decoding of the summed information. - View Dependent Claims (24, 25, 26, 27)
-
-
28. An encoding and decoding method, which comprises
encoding an input information object according to a preset encoding scheme; -
selecting a preset set of bits from the encoded data and outputting the selected set of bits as a sample; generating a control packet including information on a sample number for identifying the sample; assembling the sample with the control packet; modulating the assembled packet into a sound signal according to a preset scheme; demodulating an input sound signal according to a preset modulation scheme; separating sample bits and control packet bits containing information of a corresponding sample from each other in demodulated received bits; generating address information corresponding to each bit of the corresponding sample according to the control packet; summing a soft decision of the sample bits for each piece of the generated address information; and performing a sample decoding of the summed information.
-
Specification