FORWARD ERROR CORRECTION AND INTERLEAVING OF NETWORK FRAMES
First Claim
Patent Images
1. A method, comprising:
- receiving a variable number of content packets in plural network frames, at least a portion of the plural network frames of varying size;
determining which of the plural network frames is largest in size;
padding one or more of the plural network frames that are smaller than the largest size to generate equi-sized network frames among all of the plural network frames;
generating a defined quantity of repair network frames of the same size as the equi-sized network frames;
removing the padding from the one or more plural network frames; and
providing the plural network frames and the repair frames.
2 Assignments
0 Petitions
Accused Products
Abstract
A network stream transmitter receives a transport stream having content packets and packets to be filtered out and is adapted to selectively encapsulate content packets into network frames.
33 Citations
20 Claims
-
1. A method, comprising:
-
receiving a variable number of content packets in plural network frames, at least a portion of the plural network frames of varying size; determining which of the plural network frames is largest in size; padding one or more of the plural network frames that are smaller than the largest size to generate equi-sized network frames among all of the plural network frames; generating a defined quantity of repair network frames of the same size as the equi-sized network frames; removing the padding from the one or more plural network frames; and providing the plural network frames and the repair frames. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
a forward error correction (FEC) module, the FEC module configured to; receive a variable number of content packets in plural network frames, at least a portion of the plural network frames of varying size; determine which of the plural network frames is largest in size; pad one or more of the plural network frames that are smaller than the largest size to generate equi-sized network frames among all of the plural network frames; generate a defined quantity of repair network frames of the same size as the equi-sized network frames; remove the padding from the one or more plural network frames; and provide the plural network frames and the repair frames to an interleaver module. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A system, comprising:
-
an interleaver buffer; and an interleaver module configured to; receive a configuration message, the configuration message providing an indication of an epoch value, e; buffer plural network frames and the repair frames in the interleaver buffer according to a first orientation up to the epoch value; extract the buffered frames according to a second orientation; and provide the extracted frames to an output buffer. - View Dependent Claims (17, 18, 19, 20)
-
Specification