Encoding and decoding method for short-range communication using an acoustic communication channel
First Claim
1. An encoding method comprising the steps of:
- encoding an input information object according to a first preset encoding scheme;
selecting a preset set of bits from the encoded input information object, and outputting the selected preset set of bits as a sample;
generating a control packet including information on the sample by encoding according to a second preset encoding scheme;
assembling the sample with the control packet;
modulating the assembled sample into a sound signal according to a preset modulation scheme; and
transmitting the sound signal as an audible tone to an external receiving apparatus, using an acoustic communication channel,wherein the step of generating the control packet comprises;
generating control data including information related to a size of the input information object and a sample number; and
generating the control packet by encoding the control data according to the second preset encoding scheme.
0 Assignments
0 Petitions
Accused Products
Abstract
Encoding and decoding methods are provided. An information object is encoded according to a preset encoding scheme. A preset set of bits is selected from the encoded information object and the selected set of bits is output as a sample. A control packet including information on a sample number is generated. The sample is assembled with the control packet. The sample is modulated into a sound signal according to a preset scheme. An input sound signal is demodulated according to the preset scheme. Sample bits and control packet bits containing information of the sample are separated from each other in demodulated received bits. Address information corresponding to each bit of the sample is generated according to the control packet. A soft decision of the sample bits is summed for each piece of the generated address information. A sample decoding of the summed soft decision of the sample bits is performed.
-
Citations
18 Claims
-
1. An encoding method comprising the steps of:
-
encoding an input information object according to a first preset encoding scheme; selecting a preset set of bits from the encoded input information object, and outputting the selected preset set of bits as a sample; generating a control packet including information on the sample by encoding according to a second preset encoding scheme; assembling the sample with the control packet; modulating the assembled sample into a sound signal according to a preset modulation scheme; and transmitting the sound signal as an audible tone to an external receiving apparatus, using an acoustic communication channel, wherein the step of generating the control packet comprises; generating control data including information related to a size of the input information object and a sample number; and generating the control packet by encoding the control data according to the second preset encoding scheme. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A transmission apparatus comprising:
-
an encoder; and a speaker connected to an output of the encoder; wherein the encoder is configured to; encode an input information object according to a first preset encoding scheme; select a preset set of bits from the encoded data and output the selected set of bits as a sample; generate control data including information related to a size of the information object and a sample number; generate a control packet by encoding the control data according to a second preset encoding scheme; assemble the sample with the control packet; modulate the assembled packet into a sound signal according to at least one preset modulation scheme; and transmit the sound signal as an audible tone to an external receiving apparatus, using an acoustic communication channel. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification