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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



