METHODS AND APPARATUS FOR ADAPTIVE ERROR CORRECTION IN NETWORKS
First Claim
Patent Images
1. A method to transmit data in a network, comprising:
- generating a first number of redundant data packets from a data file at a first location, wherein a first subset of the generated data packets may be used to reconstruct the data file;
obtaining a variable representative of network conditions associated with a network configured to carry the data packets to a second location; and
transmitting a second subset of the generated data packets based on the variable, wherein the number of packets of the second subset is greater than or equal to a number of data packets in the first subset.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for adaptive error correction in networks are described. Some example methods to transmit data in a network include generating a first number of redundant data packets from a data file at a first location, wherein any first subset of the generated data packets is sufficient to reconstruct the data file. The example methods further include obtaining a variable representative of network conditions associated with a network configured to carry the data packets to a second location, and transmitting a second subset of the data packets based on the variable, wherein the number of packets of the second subset is at least as large as the first subset.
-
Citations
20 Claims
-
1. A method to transmit data in a network, comprising:
-
generating a first number of redundant data packets from a data file at a first location, wherein a first subset of the generated data packets may be used to reconstruct the data file; obtaining a variable representative of network conditions associated with a network configured to carry the data packets to a second location; and transmitting a second subset of the generated data packets based on the variable, wherein the number of packets of the second subset is greater than or equal to a number of data packets in the first subset. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus to transmit data in a network, comprising:
-
a packet generator to generate a first number of redundant data packets from a data file at a first location, wherein a first subset of the generated data packets are sufficient to reconstruct the data file; a network monitor to obtain a variable representative of network conditions associated with a network configured to carry the data packets to a second location; and a packet transmitter to transmit a second subset of the generated data packets based on the variable, wherein the second subset is at least as large as the first subset. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An article of manufacture comprising machine readable instructions, which, when executed, cause a machine to:
-
generate a first number of redundant data packets from a data file at a first location, wherein a first subset of the generated data packets are sufficient to reconstruct the data file; obtain a variable representative of network conditions associated with a network configured to carry the data packets to a second location; and transmit a second subset of the generated data packets based on the variable, wherein the second subset is at least as large as the first subset. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification