Method and System for Implementing a Forward Error Correction (FEC) Code for IP Networks for Recovering Packets Lost in Transit
First Claim
Patent Images
1. A method for recovering data packets, the method comprising:
- receiving at least one forward error correction (FEC) packet comprising a first checksum of at least one selected subset of a plurality of data packets;
calculating a second checksum of said at least one selected subset of said plurality of data packets excluding one or more lost data packets; and
recovering said one or more lost data packets based on comparison between said first checksum with said calculated second checksum.
4 Assignments
0 Petitions
Accused Products
Abstract
Certain aspects of a method and system for implementing a forward error correction (FEC) code for Internet Protocol (IP) networks for recovering data packets lost in transit may be disclosed. At least one forward error correction (FEC) packet comprising a first checksum of at least one selected subset of a plurality of data packets may be received by the client. A second checksum of the selected subset of the plurality of data packets excluding one or more lost data packets may be calculated. One or more lost data packets may be recovered based on comparing the first checksum with the calculated second checksum.
46 Citations
24 Claims
-
1. A method for recovering data packets, the method comprising:
-
receiving at least one forward error correction (FEC) packet comprising a first checksum of at least one selected subset of a plurality of data packets; calculating a second checksum of said at least one selected subset of said plurality of data packets excluding one or more lost data packets; and recovering said one or more lost data packets based on comparison between said first checksum with said calculated second checksum. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for recovering data packets, the system comprising:
-
one or more circuits that enable receipt of at least one forward error correction (FEC) packet comprising a first checksum of at least one selected subset of a plurality of data packets; said one or more circuits enable calculation of a second checksum of said at least one selected subset of said plurality of data packets excluding one or more lost data packets; and said one or more circuits enable recovery of said one or more lost data packets based on comparison between said first checksum with said calculated second checksum. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification