A data packet processing method and device
A processing method and data packet technology, applied in the field of data communication transmission, can solve problems such as poor packet error rate
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0125] In this embodiment, a large source data packet code block is divided into multiple sub-data packets, and then channel error correction coding is performed on these sub-data packets, and then network coding is performed between the error correction coding code blocks, resulting in a small amount of check (redundancy). The remaining) sub-data packet, the encoded data packet to be sent is obtained through the bit selection operation method, thereby improving the overall packet error rate BLER performance of the data packet, and at the same time reducing the requirement for the bit error rate BCER.
[0126] The data packet processing method of this embodiment is as follows figure 1 As shown, at least the following steps are included:
[0127] Step 110: Perform code block division on the source data packet to obtain a sub-data packet, where a is an integer greater than 0;
[0128] Step 120: Add a CRC sequence to each sub-data packet in the a-block sub-data packet;
[0129] Step 130...
example 2
[0185] In the IEEE802.11aj system, the LDPC coding rate supported by the communication system includes 1 / 2, 5 / 8, 3 / 4 and 13 / 16, and the supported code lengths are all N ldpc =672.
[0186] According to this embodiment, the system currently uses the set channel coding rate of 1 / 2, and the number of information bits required for the LDPC code mother code is 336, subtracting the 8 bits of the CRC sequence to obtain the actual maximum length of each sub-data packet is 328( It is equivalent to the predetermined first code block length m1, and can also be regarded as the predetermined second code block length m2), assuming that the length of the source data packet is k=32800 bits, the source data packet is divided into code blocks to obtain a=100 blocks Sub-data packet; add an 8-bit CRC sequence to each sub-data packet, and the length of each sub-data packet becomes 336 bits; perform LDPC encoding on the sub-data packet after adding an 8-bit CRC sequence to each block, and get 100 bloc...
example 3
[0197] In the IEEE802.11aj system, the LDPC code rates supported by the communication system include 1 / 2, 5 / 8, 3 / 4 and 13 / 16, and the supported code lengths are all N ldpc =672.
[0198] According to this embodiment, the system currently uses a set channel coding rate of 13 / 16, and the number of information bits required for the LDPC code mother code is 546, and the actual maximum length of each sub-data packet is 538 after subtracting 8 bits of the CRC sequence. The length of the source data packet is k=5208 bits, the source data packet is divided into code blocks to obtain a=10 sub-data packets, the first 8 sub-data packets have a size of 521 bits, and the last 2 sub-data packets have a size of 520; respectively Add an 8-bit CRC sequence to each sub-data packet; perform LDPC encoding on each sub-data packet after adding an 8-bit CRC sequence to each block to obtain 10 LDPC encoded sub-data packets, and the size of the first 8 LDPC encoded sub-data packets It is 647 bits, and t...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


