Method for transmitting and receiving variable length packets based on forward error correction (FEC) coding
First Claim
Patent Images
1. A method for transmitting variable length packets on the basis of the FEC (forward error correction) coding, comprising:
- (a) receiving data packets when input data packets to be transmitted are provided; and
(b) successively storing the input data packets in a two-dimensional storage device which has a predetermined length, arranging them, and performing FEC coding to generate corresponding parity packets, and arranging the generated parity packets in the two-dimensional storage device, and transmitting the data packets, offsets that represent positions of the data packets in the two-dimensional storage device, types of packets, and the parity packets.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for transmitting variable length packets based on FEC coding. Data packets are successively and contiguously stored in a two-dimensional storage device. FEC coding is performed to generate parity packets. The parity packets are stored in the two-dimensional storage device. The data packets, offsets representing positions of the data packets in the two-dimensional storage device, types of packets, and the parity packets are then transmitted.
63 Citations
23 Claims
-
1. A method for transmitting variable length packets on the basis of the FEC (forward error correction) coding, comprising:
-
(a) receiving data packets when input data packets to be transmitted are provided; and
(b) successively storing the input data packets in a two-dimensional storage device which has a predetermined length, arranging them, and performing FEC coding to generate corresponding parity packets, and arranging the generated parity packets in the two-dimensional storage device, and transmitting the data packets, offsets that represent positions of the data packets in the two-dimensional storage device, types of packets, and the parity packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for receiving variable length packets on the basis of the FEC (forward error correction) coding, comprising:
-
(a) receiving packets, successively storing them in a two-dimensional storage device which has a predetermined storage length, and arranging the same when the extension packet is provided; and
(b) performing FEC decoding to restore data packets from the received extension packet, and delivering them to an upper layer. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for transmitting variable length packets using FEC (forward error correction) coding, comprising:
-
(a) receiving data packets to be transmitted;
(b) successively storing the data packets contiguously in a two-dimensional storage device, (c) performing FEC coding to generate corresponding parity packets, (d) successively storing the generated parity packets contiguously in the two-dimensional storage device; and
(e) transmitting the data packets, offsets that represent positions of the data packets in the two-dimensional storage device, types of packets, and the parity packets.
-
-
23. A method for receiving variable length packets using FEC (forward error correction) coding, comprising:
-
(a) receiving packets, successively and contiguously storing them in a two-dimensional storage device when an extension packet is provided; and
(b) performing FEC decoding to restore data packets from the received extension packet, and delivering them to an upper layer.
-
Specification