System and method for managing distribution of network information
AssigneeAlcatel-Lucent USA Inc.
InventorsMohammadali MADDAH-ALI, Urs NIESEN
Life of this patent
Estimating the term…
Abstract
A method for distributing information in a network includes independently selecting and sending segments of N files to a plurality of terminals through a network. One or more of the selected segments except a first segment are sent to a first number of the K terminals, and one or more of the selected segments except a second segment are sent to a second number of the K terminals. A first logical combination of segments is then generated and sent to the terminals. By logically combining the first logical combination with previously sent files, a new file not previously received may be recovered.
Claims20
A method for distributing information in a network, comprising:
- independently selecting segments of N files with N 2;
- sending the selected segments to K terminals with K 2, the sending including sending one or more of the selected segments except a first segment to a first number of the K terminals and sending one or more of the selected segments except a second segment to a second number of the K terminals;
- generating a first logical combination of segments of L files of the N files with L≦N;
- and
- sending the first logical combination to Q terminals of the K terminals, with Q≦K, the one or more selected segments sent to the first number of K terminals including the second segment and the one or more selected segments sent to the second number of K terminals including the first segment, a logical combination of the first logical combination and the one or more selected segments sent to the first terminal corresponding to the first segment and a logical combination of the first logical combination and the one or more selected segments sent to the second terminal corresponding to the second segment.
An apparatus for distributing information, comprising:
- a selector configured to independently select segments of N files;
- and
- a controller configured to send the selected segments to K terminals, where, N≧2 and K≧2, the controller configured to send one or more of the selected segments except a first segment to a first number of the K terminals and to send one or more of the selected segments except a second segment to a second number of the K terminals, the controller further configured to:
- generate a first logical combination of segments of L files of the N files with L≦N;
- and
- send the first logical combination to Q terminals of the K terminals, with Q≦K, the one or more selected segments sent to the first number of K terminals including the second segment and the one or more selected segments sent to the second number of K terminals including the first segment, a logical combination of the first logical combination and the one or more selected segments sent to the first terminal corresponding to the first segment and a logical combination of the first logical combination and the one or more selected segments sent to the second terminal corresponding to the second segment.
Dependencies are inferred from the claim text.