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 larger 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 error correction coding code blocks to generate a small amount of verification (redundancy) (I) subpacket, obtain the encoded data packet to be sent through the bit selection operation method, thereby improving the overall packet error rate BLER performance of the data packet, and simultaneously reducing the requirement for the bit error rate BCER.
[0126] The packet processing method of this embodiment is as figure 1 As shown, at least the following steps are included:
[0127] Step 110, performing code block segmentation on the source data packet to obtain a sub-packet, where a is an integer greater than 0;
[0128] Step 120, adding a CRC sequence to each subpacket in the a subpacket;
[0129] Step 130, performing error correction coding on ...
example 2
[0185] In the IEEE802.11aj system, the LDPC coding 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.
[0186] According to this embodiment, the system currently adopts the set channel coding code rate of 1 / 2, the number of information bits required by the LDPC code mother code is 336, and subtracting the 8 bits of the CRC sequence to obtain the actual maximum length of each sub-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-packets; add 8-bit CRC sequences to each sub-packet respectively, and the length of each sub-packet becomes 336 bits; perform LDPC encoding on the sub-packets after adding 8-bit CRC sequences to each block to obtain 100 blocks ...
example 3
[0197] In the IEEE802.11aj system, the LDPC coding 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 adopts the set channel coding code rate of 13 / 16, the number of information bits required by the mother code of the LDPC code is 546, and subtracting the 8 bits of the CRC sequence to obtain the actual maximum length of each sub-packet is 538. The length of the source packet is k=5208 bits, and the source packet is divided into code blocks to obtain a=10 subpackets, the size of the first 8 subpackets is 521 bits, and the size of the latter 2 subpackets is 520; respectively Add an 8-bit CRC sequence to each sub-packet; perform LDPC encoding on the sub-packets after adding an 8-bit CRC sequence to each block to obtain 10 LDPC-coded sub-packets, and the size of the first 8 LDPC-coded sub-packets is 647 bits, and the size of the last two LDPC e...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 