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

Interleaving encoding method for RS code

A technology of interleaving coding and interleaver, applied in the field of RS code interleaving coding

Active Publication Date: 2010-12-08
ZTE CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The technical problem to be solved by the present invention is to provide a RS code interleaving coding method to solve the check area when the data packet output after interleaving coding in the prior art The defect that the performance of the entire output data packet and the reliability of the data link layer are not high due to the large correlation between data

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
  • Interleaving encoding method for RS code
  • Interleaving encoding method for RS code
  • Interleaving encoding method for RS code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Step 201: the TS (Time-slicing, time slicing) stream that IP data is encapsulated into by multi-protocol, obtains the byte size of business data packet, the byte size of setting this data packet is F byte, this step Concrete method of operation is the same as prior art;

[0035]Step 202: Calculate the number of rows M of the interleaver and the column number kc that can be filled with valid data in the information zone according to the number of bytes F in the service data packet and the column number K of the information area, and the columns filled with valid data Refers to the column that can be filled directly with the data in the original data package;

[0036] The number of rows M=ceil(F / K) of the interleaver, ceil represents rounding up;

[0037] kc=floor(F / M), floor means rounding down; then calculate the following parameters:

[0038] d=F mod M, mod means modulo operation; d means the number of bytes remaining after filling the front kc column;

[0039] g=fl...

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 provides an RS code interleaved encoding method setting a used RS code as RS (N, K, S), which comprises the following steps: firstly, writing data in a data pack to be conducted with RS encoding interleaving into the information region of an RS code byte interleaver row by row in turn, then constructing each line of data of a check region according to the written data in the information region, and finally conducting the circulation replacement processing for the data of the check region, and reading out the all data of the check region in the RS code byte interleaver row by rowin turn. The RS code interleaved encoding method can conduct the circulation replacement on the direction of rows, ensures the well diversity on the direction of rows, and plays the row replacement role of a row interleaver, thereby making the encoding have well performances. The invention further and evenly place and fill a zero byte in a row with filled byte and information data pack byte, which has more even protection in accordance with time, thereby making the effect of interleaved time diversity best.

Description

technical field [0001] The invention relates to the field of wireless communication, in particular to an RS code interleaving coding method in a wireless communication system. Background technique [0002] Linear Grouping Code (Linear Grouping Code) is a set of fixed-length code groups, which can be expressed as (n, k), and is usually used for forward error correction. When encoding, k information bits are compiled into n-bit code group length. Due to the [n, k, d] block code of 2 k codewords constitute a k-dimensional subspace, then the 2 k A codeword must be spanned by k linearly independent bases. If the k bases are written in the form of a matrix, then [0003] G = g 1 , n - 1 g ...

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): H03M13/29H03M13/05H03M13/27
CPCH03M13/271H03M13/1515
Inventor 袁志锋徐俊李松晏祥彪方源立许进胡留军
Owner ZTE CORP