Method for managing the allocation of data into a peer-to-peer network and peer implementing such method
AssigneeThomson Licensing
InventorsMatteo Varvello, Christophe Diot, Ernst W. Biersack
Life of this patent
Estimating the term…
Abstract
A method and apparatus to manage allocation of data to peers in a peer-to-peer network, where the peers in the peer-to-peer network use distributed hash tables for addressing the peers, the peers associated with bit addresses, including dividing a virtual scene into a plurality of cells, each cell associated with a bit identifier, neighboring cells of the virtual scene associated with bit identifiers which differ from each other by one bit and allocating data in each cell of the virtual scene to peers whose bit address is closest to the bit identifier of the cells.
Claims21
A method to manage allocation of data to peers in a peer-to-peer network, where the peers in the peer-to-peer network use distributed hash tables for addressing the peers, the peers associated with bit addresses, said method comprising:
- dividing a virtual scene into a plurality of cells, each cell associated with a bit identifier, neighboring cells of the virtual scene associated with bit identifiers which differ from each other by one bit;
- and
- allocating data in each cell of the virtual scene to peers whose bit address is closest to the bit identifier of the cells.
An apparatus to manage allocation of data to peers in a peer-to-peer network, where the peers in the peer-to-peer network use distributed hash tables for addressing the peers, the peers associated with bit addresses, comprising:
- means for dividing a virtual scene into a plurality of cells, each cell associated with a bit identifier, neighboring cells of the virtual scene associated with bit identifiers which differ from each other by one bit;
- and
- means for allocating data in each cell of the virtual scene to peers whose bit address is closest to the bit identifier of the cells.
Dependencies are inferred from the claim text.