Data Packet Processing Method and Device
AssigneeZte Corporation
InventorsLiguang LI, Jun XU, Jin XU, Zhifeng YUAN
Life of this patent
Estimating the term…
Abstract
A packet processing method and device are disclosed. The method includes: performing code block segmentation on a source packet to obtain a sub-packets; performing error correction encoding on each sub-packet respectively, or performing error correction encoding after respectively adding a CRC sequence to each sub-packet to obtain a error correction encoding sub-packets; performing network encoding on the a error correction encoding sub-packet to obtain b check sub-packets; and performing bit selection operation on the a error correction encoding sub-packets and the b check sub-packets respectively to collectively form an encoded packet; herein a and b are integers greater than 0.
Claims29
A packet processing method, comprising:
- performing code block segmentation on a source packet to obtain a sub-packets;
- performing error correction encoding on each sub-packet respectively, or performing error correction encoding respectively after adding a Cyclic Redundancy Check, CRC, sequence to each sub-packet to obtain a error correction encoding sub-packets;
- performing network encoding on the a error correction encoding sub-packets to obtain b check sub-packets;
- and
- performing bit selection operation on the a error correction encoding sub-packets and the b check sub-packets respectively to collectively form an encoded packet;
- wherein, a and b are integers greater than 0.
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
A packet processing device, comprising:
- a code block segmenting module arranged to perform code block segmentation on a source packet to obtain a sub-packets;
- an error correction encoding module arranged to perform error correction encoding on each sub-packet respectively, or perform error correction encoding respectively after adding a CRC sequence to each sub-packet to obtain a error correction encoding sub-packets, where a is an integer greater than 0;
- a network encoding module arranged to perform network encoding on the a error correction encoding sub-packets to obtain b check sub-packets, where b is an integer greater than 0;
- and
- a bit selecting module arranged to perform bit selection operation on the a error correction encoding sub-packets and the b check sub-packets respectively to collectively form an encoded packet.
(canceled)
(canceled)
(canceled)
(canceled)
Dependencies are inferred from the claim text.