Transmission of data by using convolutional coding of different code rates and the encoded data reception including decoding of the received data
First Claim
1. A transmission apparatus, comprising:
- coding means employing convolutional coding to code a plurality of inputted information series and carrying out code processing with a code rate for at least one information series of said plurality of inputted information series differing from the code rate for the remaining other information series, wherein the coding means is equipped with a plurality of convolutional signal processing parts for carrying out convolutional code processing on each of the plurality of inputted information series and a code processing part for raising the code rate of an output from said at least one of the plurality of convolutional signal processing parts;
multiplexing means for multiplexing a plurality of convolutional code series outputted from the coding means; and
transmission means for modulating and transmitting an output from the multiplexing means.
1 Assignment
0 Petitions
Accused Products
Abstract
A transmission system for transmitting information series such as hierarchically coded image data etc. includes at least one transmission apparatus and receiving apparatus. The transmission apparatus has an encoder and a multiplexor. The encoder takes a plurality of information series from a single information source as input, utilizes convolutional coding to code the plurality of inputted information series, and carries out code processing in such a manner that at least one of the plurality of inputted information series is coded with a code rate differing from that of the remaining information series. The higher the priority of the information series, the lower the code rate of the encoding. The multiplexor multiplexes a plurality of convolutional code series outputted from the encoder. The transmission apparatus modulates and transmits an output from the multiplexor. The receiving apparatus has a demultiplexor and a decoder. The demultiplexor demultiplexes received data and outputs a plurality of convolutional code series. The decoder decode-processes the plurality of convolutional code series outputted from the demultiplexor.
76 Citations
15 Claims
-
1. A transmission apparatus, comprising:
-
coding means employing convolutional coding to code a plurality of inputted information series and carrying out code processing with a code rate for at least one information series of said plurality of inputted information series differing from the code rate for the remaining other information series, wherein the coding means is equipped with a plurality of convolutional signal processing parts for carrying out convolutional code processing on each of the plurality of inputted information series and a code processing part for raising the code rate of an output from said at least one of the plurality of convolutional signal processing parts; multiplexing means for multiplexing a plurality of convolutional code series outputted from the coding means; and transmission means for modulating and transmitting an output from the multiplexing means.
-
-
2. A transmission apparatus comprising:
-
coding means employing convolutional coding to code a plurality of inputted information series and carrying out code processing with a code rate for at least one information series of said plurality of inputted information series differing from the code rate for the remaining other information series, wherein the coding means includes puncture code processing means for carrying out code processing in such a manner that at least one of the plurality of inputted information series is coded with a code rate differing from that for the remaining information series; multiplexing means for multiplexing a plurality of convolutional code series outputted from the coding means; and transmission means for modulating and transmitting an output from the multiplexing means.
-
-
3. A receiving apparatus for receiving a plurality of convolutional code series transmitted by a transmitting apparatus including coding means employing convolutional coding to code a plurality of inputted information series and carrying out code processing with a code rate for at least one information series of said plurality of inputted information series differing from the code rate for the remaining other information series, wherein the coding means is equipped with a plurality of convolutional signal processing parts for carrying out convolutional code processing on each of the plurality of inputted information series and a code processing part for raising the code rate of an output from said at least one of the plurality of convolutional signal processing parts, multiplexing means for multiplexing a plurality of convolutional code series outputted from the coding means, and transmission means for modulating and transmitting an output from the multiplexing means, said receiving apparatus comprising:
-
receiving means for receiving transmitted transmission data; a demultiplexor for demultiplexing received data from the receiving means and outputting a plurality of convolutional code series; and decoding means for decode-processing the plurality of convolutional code series outputted from the demultiplexor, wherein the decoding means halts outputting of a decoding output when it is determined that an uncorrectable error has occurred amongst the plurality of convolutional code series. - View Dependent Claims (4)
-
-
5. A transmission system comprising:
-
at least one transmission means including; coding means employing convolutional coding to code a plurality of inputted information series and carrying out code processing with a code rate for at least one information series of said plurality of inputted information series differing from the code rate for the remaining other information series, wherein the coding means is equipped with a plurality of convolutional signal processing parts for carrying out convolutional code processing on each of the plurality of inputted information series and a code processing part for raising a code rate of an output from at least one of the plurality of convolutional signal processing parts; multiplexing means for multiplexing a plurality of convolutional code series outputted from the coding means; and transmission means for modulating and transmitting an output from the multiplexing means; and at least one receiving means receiving transmitted data transmitted by the transmission means including; a demultiplexor for demultiplexing received data from the receiving means and outputting a plurality of convolutional code series; and decoding means for decode-processing the plurality of convolutional code series outputted from the demultiplexor. - View Dependent Claims (6)
-
-
7. A transmission apparatus comprising:
-
coding means for taking a plurality of information series from a single information source as input, utilizing convolutional coding to code the plurality of inputted information series, and carrying out code processing in such a manner that at least one of the plurality of inputted information series is coded with a code rate differing from that for the remaining information series, the coding means coding the information series in such a manner that the higher the priority, the lower the code rate; multiplexing means for multiplexing a plurality of convolutional code series outputted from said coding means; and transmission means for modulating and transmitting an output from the multiplexing means. - View Dependent Claims (8, 9, 10)
-
-
11. A transmission system comprising:
-
at least one transmission means including; coding means taking a plurality of information series from a single information source as input, utilizing convolutional coding to code the plurality of inputted information series and carrying out code processing in such a manner that at least one of the plurality of inputted information series is coded with a code rate differing from that for the remaining information series, the coding means coding said plurality of information series in such a manner that the higher the priority of the information series, the lower the code rate of the encoding; and multiplexing means for multiplexing a plurality of convolutional code series outputted from the coding means, wherein the transmission means modulates and transmits an output from the multiplexing means; and at least one of receiving means receiving transmitted data transmitted by the transmission means including; a demultiplexor for demultiplexing received data from the receiving means and outputting a plurality of convolutional code series; and decoding means for decode-processing the plurality of convolutional code series outputted from the demultiplexor. - View Dependent Claims (12)
-
-
13. A transmission method comprising the steps of:
-
convolutionally coding a plurality of inputted information series and carrying out code processing with a code rate for at least one information series of said plurality of inputted information series differing from the code rate for the remaining other information series, wherein said code processing includes carrying out convolutional code processing on each of the plurality of inputted information series and raising the code rate for said at least one information series; multiplexing and transmitting as data the code-processed plurality of convolutional code series; receiving the transmitted data; demultiplexing and decoding the received data into a plurality of convolutional code series; and carrying out each decode process for a decoded plurality of convolutional code series. - View Dependent Claims (14)
-
-
15. A receiving method for receiving a plurality of convolutional code series transmitted by convolutionally coding a plurality of inputted information series and carrying out code processing with a code rate for at least one information series of said plurality of inputted information series differing from the code rate for the remaining other information series, wherein said code processing includes carrying out convolutional code processing on each of the plurality of inputted information series and raising the code rate for said at least one information series, multiplexing and transmitting as data the code-processed plurality of convolutional code series, said receiving method comprising the steps of:
-
receiving the transmitted data; demultiplexing the received data and outputting a plurality of convolutional code series; and decode-processing the plurality of convolutional code series.
-
Specification