Block interleaving processing method and system

A processing method and technology for a processing system, which are applied in the field of block interleaving processing methods and systems, can solve problems such as block errors, high probability of errors, and difficulty in correction, and achieve the effects of improving accuracy, improving performance, and increasing communication overhead.

Pending Publication Date: 2021-06-18
SHANGHAI ADVANCED RES INST CHINESE ACADEMY OF SCI
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the probability of errors occurring in adjacent information units is generally greater, it is easy to form a block error and it is not easy to correct

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
  • Block interleaving processing method and system
  • Block interleaving processing method and system
  • Block interleaving processing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0089] In this embodiment, block interleaving is performed in the manner of cross-row interleaving and cross-row readout.

[0090] Such as figure 2 As shown, block interleaving processing is performed on 10*6 data blocks. Among them, row sorting is performed with interleaving interval d=2 in the block, and Q=a i +1, and row readout is performed at a readout interval of d=3. When cross-row interleaved sorting is performed in a block, the row sequence number is [1, 3, 5, 7, 9, 2, 4, 6, 8, 10] after sorting, and it is read according to [1, 4, 7, 10, 2, 5, 8, 3, 6, 9] to read the rows sequentially.

Embodiment 2

[0092] In this embodiment, the block interleaving process is performed by adopting row cyclic shift interleaving and position index row-by-row readout.

[0093] Such as image 3 As shown, block interleaving processing is performed on 10*6 data blocks. Wherein, the block is cyclically shifted to the left with an interleaving interval of p=2, and then the position index is read out row by row with A=1 and B=1. When performing cyclic shift in the block, b=[0, 2, 4, 6, 8, 10, 12, 14, 16, 18], then the cyclic shift value C=[0, 2, 4, 0, 2, 4, 0, 2, 4, 0], the order of reading is (1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6), (7, 1), (8, 2), (9, 3), (10, 4), and then re-index from the first row again, and the reading order is (1, 2), (2, 3), ..., (10, 5).

[0094] Such as Figure 4 As shown, in an embodiment, the block interleaving processing system of the present invention includes an interleaving module 41 and a readout module 42 .

[0095] The interleaving module 41 is 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
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a block interleaving processing method and system, and the method comprises the following steps: carrying out the interleaving of M * N data blocks in a block according to a preset interleaving mode, wherein the preset interleaving mode is one of cross-row interleaving, cross-column interleaving, row cyclic shift interleaving, column cyclic shift interleaving, combination of cross-row interleaving and row cyclic shift interleaving, combination of cross-column interleaving and row cyclic shift interleaving, combination of cross-row interleaving and column cyclic shift interleaving, and combination of cross-column interleaving and column cyclic shift interleaving; reading the interleaved data blocks according to a preset reading mode, wherein the preset reading mode is one of inter-row reading, inter-column reading, position index row-by-row reading and position index column-by-column reading. According to the block interleaving processing method and system, the block interleaving performance can be effectively improved while the communication overhead is not increased.

Description

technical field [0001] The present invention relates to the technical field of wireless communication, in particular to a block interleaving processing method and system. Background technique [0002] In wireless communication systems, especially in wireless broadcasting systems, in order to improve the system's fault tolerance rate, it is necessary to realize error-free transmission as much as possible at the receiving end. Usually, time interleaving technology is used to resist channel interference. Since the probability of simultaneous errors in adjacent information units is generally high, block errors are easily formed and difficult to correct. Therefore, the task of scrambling adjacent information units as much as possible for transmission, that is, time interleaving, has become an important link to solve the stability of the communication system and the accuracy of data. [0003] Block interleaving changes the distribution of data under certain rules, increases the ...

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): H04L1/00
CPCH04L1/0071
Inventor 李睿嘉田金凤李明齐卞鑫王芳封松林
Owner SHANGHAI ADVANCED RES INST CHINESE ACADEMY OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products