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

Time-frequency interleaving method based on block interleaving, and block interleaving method and system

A time-frequency interleaving and block interleaving technology, applied in the field of transmission communication, can solve the problems of high error probability, difficult to correct, block errors, etc., to achieve the effect of improving performance, improving performance against channel fading, and increasing communication overhead

Active Publication Date: 2021-05-11
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
  • Time-frequency interleaving method based on block interleaving, and block interleaving method and system
  • Time-frequency interleaving method based on block interleaving, and block interleaving method and system
  • Time-frequency interleaving method based on block interleaving, and block interleaving method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0079] Such as figure 2 As shown, taking the interleaving block of M=10 and N=3 as an example, the input data is first written into a 10×3 matrix by column, and the left figure shows the value of the written data; then the row number [1 2 3 4 5 6 7 8 9 10] for reordering, by calculating the preset interval d=5, so the row number after sorting is [1 6 2 7 3 8 4 9 5 10], as shown in the right figure; finally press The new row number reads the data row by row, and the read result is: [1 11 21 6 16 26 ... 10 20 30].

Embodiment 2

[0081] Such as image 3 As shown, taking the interleaving block of M=6, N=4 as an example, the input data is first written into a 6×4 matrix by column, and the left figure shows the value of the written data; then the row number [1 2 3 4 5 6] for reordering, by calculating the preset interval d=3, so the row number after sorting is [1 4 2 5 3 6], as shown in the figure on the right; finally read row by row according to the new row number Output the data, and the read result is: [1 7 13 19 4 10 16 ... 6 12 18 24].

[0082] Such as Figure 4 As shown, in an embodiment, the block interleaving system of the present invention includes a writing module 41 , a first processing module 42 and a second processing module 43 .

[0083] The writing module 41 is used to write M×N input data into a matrix of M rows and N columns by columns or into a matrix of M columns and N rows by rows.

[0084] The first processing module 42 is connected to the writing module 41, and is used for sortin...

Embodiment 3

[0095] Such as Figure 5 As shown, taking M=6, N=2, N_symbols=3 as an example, the input data is written into the matrix X of (M×N, N_symbols) by columns, where the number of rows is 12, the number of columns is 3, and the data 1~ 6 belongs to the first code block of the first time domain symbol, data 7 to 12 belong to the second code block of the first time domain symbol, data 13 to 18 belong to the first code block of the second time domain symbol ,And so on.

[0096] First, perform frequency interleaving on each column, and the steps include: write each column as an M×N sub-matrix, reorder the row numbers [1 2 3 4 5 6] of each sub-matrix, and calculate the preset The interval d=3, so the row number after sorting is [1 4 2 5 3 6]; then read each sub-matrix row by row according to the row number after sorting, and obtain the matrix after frequency interleaving with a size of 12×3 Y.

[0097] Secondly, based on frequency interleaving, time interleaving is completed, and the...

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 time-frequency interleaving method based on block interleaving, a block interleaving method and a block interleaving system. The block interleaving method comprises the steps of: writing M*N pieces of input data into a matrix with M rows and N columns according to columns or written into a matrix with M columns and N rows according to rows; when the matrix with M rows and N columns is written according to the columns, sorting the row serial numbers of the matrix based on a first preset rule, and sequentially reading the data of each row according to the sorted row serial numbers; and when the matrix with M columns and N rows is written according to the row, sorting the column serial numbers of the matrix based on a second preset rule, and sequentially reading the data of each column according to the sorted column serial numbers. The time-frequency interleaving method based on block interleaving, the block interleaving method and the block interleaving system are not only suitable for scenes with N>1, but further suitable for scenes with N=1, and can effectively improve the block interleaving performance on the premise of not increasing communication overhead.

Description

technical field [0001] The present invention relates to the technical field of transmission communication, in particular to a time-frequency interleaving method based on block interleaving, a block interleaving method and a 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...

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
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More