Selection of turbo or non-turbo error correction codes based on data type or length
AssigneeSamsung Electronics Co., Ltd.
InventorChang-Soo Park
Life of this patent
Estimating the term…
Abstract
There are provided channel encoding/decoding device and method to efficiently transmit/receive voice and data. Data with a low data rate or a short data frame is convolutionally encoded and data with a high data rate or a long data frame is turbo-encoded, thereby increasing encoding performance.
Claims46
A channel encoding method in a mobile communication system, comprising the steps of:
- selecting one of a convolutional encoding scheme and turbo encoding scheme according to a service type of data to be transmitted;
- encoding the data to be transmitted utilizing said selected encoding scheme;
- and
- transmitting the encoded symbols on a transmission channel.
A channel encoding method in a mobile communication system, comprising the steps of:
- selecting one of a convolutional encoding scheme and a turbo encoding scheme according to a size of data to be transmitted;
- encoding the data to be transmitted utilizing said selected encoding scheme;
- and
- transmitting the encoded frame data on a transmission channel.
A channel encoding method in a mobile communication system, comprising the steps of:
- selecting one of a convolutional encoding scheme and turbo encoding scheme according to one of a service type of data and size of a frame to be transmitted;
- encoding the frame data to be transmitted utilizing said selected encoding scheme;
- and
- transmitting the encoded frame data on a transmission channel.
A channel decoding method in a mobile communication system, comprising the steps of:
- determining a decoding scheme according to a service type of a received encoded frame data;
- and
- decoding the received encoded frame data in accordance with the determined decoding scheme.
A channel encoding device in a mobile communication system, comprising:
- the controller for selecting one of a convolutional encoder and a turbo encoder according to a service type of data to be transmitted;
- the convolutional encoder for convolutionally encoding the data under the control of the controller;
- and
- the turbo encoder for turbo-encoding the data under the control of the controller.
A channel encoding device in a mobile communication system, comprising:
- a controller for selecting one of a convolutional encoder and turbo encoder according to a data rate of data to be transmitted;
- a convolutional encoder for encoding the input frame data under the control of the controller;
- and
- a turbo encoder for turbo-encoding the input frame data under the control of the controller.
A channel decoding device in a mobile communication system, comprising:
- a controller for selecting one of a Viterbi decoder and a turbo decoder according to a service type of received data;
- a Viterbi decoder for decoding the received data under the control of the controller;
- and
- a turbo decoder for turbo-decoding the received data under the control of the controller.
A channel decoding device in a mobile communication system, comprising:
- a controller for selecting one of a Viterbi decoder and a turbo decoder according to a data rate of received data;
- a Viterbi decoder for decoding the received data under the control of the controller;
- and
- a turbo decoder for turbo-decoding the received data under the control of the controller.
A channel decoding device in a mobile communication system, comprising:
- a controller for selecting one of a Viterbi decoder and a turbo decoder according to a data rate of received data;
- a Viterbi decoder for decoding the received data under the control of the controller;
- and
- a turbo decoder for turbo-decoding the received data under the control of the controller.
Dependencies are inferred from the claim text.