Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for interleaving processing of Turbo coding

A coding and encoder technology, applied in the field of turbo coding rate matching, can solve problems such as complex logic control, and achieve the effect of simple logic control and simple implementation

Inactive Publication Date: 2012-07-18
SANECHIPS TECH CO LTD
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the problem of complex logic control during interleaving processing in the prior art in the Turbo coding rate matching process, the present invention provides a method and device for Turbo coding rate matching

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
  • Method and device for interleaving processing of Turbo coding
  • Method and device for interleaving processing of Turbo coding
  • Method and device for interleaving processing of Turbo coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The technical solutions of the embodiments of the present invention will be described in detail below in conjunction with the drawings.

[0033] Read data from the matrix to be read stored in RAM, and perform bit collection, selection and transmission processing.

[0034] This embodiment provides a method of Turbo coding interleaving processing as follows: figure 1 Shown include:

[0035] Step 101: Collect the third output stream output by the Turbo encoder.

[0036] Step 102: Perform invalid null bit filling processing on the third output stream of the Turbo encoder to obtain the original matrix.

[0037] In this embodiment, the third output stream of the Turbo encoder is 157 bits, which is represented as D, D=0 , D 1 ...d i ...d 156 > , Where 0≤i≤156 is an integer, d 0 Is the first output bit data of the third output stream, d 1 Is the second output bit data of the third output stream, d i Is the i-th output bit data of the third output stream, d 156 It is the last output bit d...

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

The invention relates to the technical field of communication, provides a method and a device for Turbo coding rate matching, and aims to solve the problem of logic control complexity in interleaving processing in a Turbo coding rate matching process in the prior art. The method comprises the following steps of: collecting a third path of output stream output by a Turbo coder, and performing the interleaving processing directly on the third path of output stream to obtain a second matrix. The interleaving processing is directly performed on the third path of output stream, so that the reading of a random access memory (RAM) is not required in an interleaving processing process, and logic control is easy to implement.

Description

Technical field [0001] The present invention relates to the field of communication technology, in particular to a method and device for turbo coding rate matching. Background technique [0002] In the LTE system, the rate matching technology is used when balancing input and output data to balance the amount of input and output data. For different channel coding methods, Turbo coding rate matching technology and convolutional coding rate matching technology are respectively used in LTE. [0003] Compared with convolutional coding rate matching, turbo coding rate matching is more complicated. Turbo encoding rate matching can not only start from different positions in the data stream according to needs, but also need to perform different interleaving on the three outputs of the turbo encoder and splicing them into two matrices before processing the bit selection operation. [0004] The problems in the prior art are as follows. In the turbo encoding rate matching process, when interlea...

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
IPC IPC(8): H03M13/29H04L1/00
Inventor 郑霖
Owner SANECHIPS TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products