Unlock instant, AI-driven research and patent intelligence for your innovation.

Channel coding method for communication system

A channel coding and coding technology, applied in the field of channel coding of communication systems, can solve problems such as difficult turbo code tails

Inactive Publication Date: 2009-03-04
SAMSUNG ELECTRONICS CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The performance of such a recursive system convolutional encoder relies on the tailing method, since it is difficult to perfectly tail the turbo code

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Channel coding method for communication system
  • Channel coding method for communication system
  • Channel coding method for communication system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0064] The encoder according to the first embodiment of the present invention does not generate tail bits, but inserts known bits at predetermined positions to perform a termination function. In this embodiment, a frame has 16 data bits, and 8 known bit codes each being zero are inserted into the frame at bit positions with a higher probability of error. Here, the bit insertion position is determined by experimentally detecting the position where the most errors occur in the process of decoding encoded data. In addition, the turbo encoder adopts a coding rate of 1 / 3.

[0065] In this embodiment, when 24-bit frame data (16 frame data bits plus 8 known bits) is encoded using a turbo encoder with a 1 / 3 encoding rate, it is experimentally determined to have a higher error rate during decoding probable location. An 8-bit position having a relatively high error probability is determined, and a known bit is inserted into the input frame data bit at the determined position. Here, t...

no. 2 example

[0096] The channel encoder according to the second embodiment of the present invention inserts known bits at bit positions having a higher error occurrence probability, wherein the number of inserted bits is set to exceed the frame size (or length). In this example, it is assumed that each frame includes 16 input data bits and 12 interleaved bits. Since the output data bit I k , parity bit C k and D k Should be 28 bits, the insertion bit will be deleted and the remaining parity bit C k and D k Insert at the position of the deleted bit.

[0097] The number of inserted bits is determined by the number of input data bits, the number of output code symbols and the code rate of the encoder. That is to say, when the number of input data bits of the encoder is N, the number of output code symbols of the encoder is M, and the code rate is 1 / K, the number of inserted bits is (M-KN) / (K-1 ). Thus, when the number of input data bits of the encoder is 16, the number of output code s...

no. 3 example

[0115] The encoder according to the third embodiment of the present invention inserts bits with specific logic at bit positions with a higher probability of error occurrence, wherein the branch encoder encodes the data bits of the known bit insertion, and generates the bits to be added to Encodes the tail bit of the data bits. That is, the encoder according to the third embodiment performs the termination function by bit insertion and tail bit addition.

[0116] Figure 10 is a diagram illustrating an encoder according to a third embodiment of the present invention, see Figure 10 , the bit inserter 1010 receives 16 input bits, and has the same structure as the bit inserter 310 according to the first embodiment. The bit inserter 1010 inserts 8 zero bits at 8 data bit positions in the frame that have a higher error probability under the control of a controller not described. Therefore, in this example, bit interpolator 1010 outputs 24 data bits I k , these data bits are sup...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A turbo encoding device and method using recursive systematic component encoders (RSCs) with dummy bits insertion at positions of a data frame having a higher error occurrence probability. In particular, the invention uses the techniques of puncturing the dummy bits from the systematic stream, generating tail bits from the feedback bits of a first RSC, multiplexing tail bits from the first RSC into the interleaver of the turbo encoder for encoding by the second RSC and repeating bits encoded by the first RSC.

Description

[0001] This application is a divisional application with a filing date of April 19, 1999, an application number of 99800556.8, and an invention title of "Channel Coding Device and Method for Communication Systems". technical field [0002] The present invention generally relates to a device and method for data communication in units of frames, and particularly relates to a channel coding device and method. Background technique [0003] In communication systems for processing voice, character, image and video signals, data is usually transmitted in consecutive frames. Furthermore, in a system for performing such frame data communication, a channel encoder for error correction should also be used to encode data in frame units. In this case, the channel encoder inserts tail bits at the end of data frames to reset the convolutional encoder to a known state and allow the decoder to use this information to efficiently decode frames. An IS-95 system usually employs a non-recursive...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L1/00H03M13/23H04N7/173G06F11/10H03M13/03H03M13/13H03M13/29H04B7/005H04B7/24H04B7/26H04B14/00H04H60/72H04J13/16H04N7/26H04N7/52H04W4/06H04W4/12H04W4/14H04W8/02H04W8/16H04W8/20H04W8/26H04W24/00H04W40/22H04W72/04H04W76/02H04W80/06H04W84/12H04W88/02
CPCH04N19/00151H04W4/14H03M13/23Y10S370/906H04W8/26H04B10/25754H04N19/00951H04L1/0068H03M7/4006H04N19/00812H04N19/00036H04L1/0066H03M13/2993H04W88/085H03M13/6362H04L51/04H04W52/30H04J13/0077Y10S370/907H04L51/38H04J13/16H04W72/042H03M13/2903H04B7/2628H04W4/12H04L51/28H03M13/6356H04L65/1006H04W76/022H04L65/1016H04N19/139H04N19/109H04N19/91H04N19/625H04W76/12H04L51/48H04L51/58H04L65/1104H04W72/23H04Q1/14
Inventor 金宰烈朴昌洙姜熙原孔骏镇卢宗善梁景喆
Owner SAMSUNG ELECTRONICS CO LTD