Connection management in peer-to-peer content distribution clouds
US7849196B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 4, 2006 |
| Grant date | Dec 7, 2010 |
| Priority date | — |
| Expiry date | Mar 26, 2027 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/1085
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A topology management process is implemented which involves removing or “tearing down” connections between nodes in certain situations in order to try to replace those connections with more optimal ones. Idle connections are torn down unless those are in a “notify” state; a notify state being one in which a request for content has been made to a neighbour but that neighbour has no available content as yet. Idle connections in a notify state are torn down only if they remain idle for a longer time than that required before an idle connection is torn down. To avoid problems caused by clusters of node forming and of loners being unable to join the cloud, network churn algorithms are taught. These involve requiring nodes to drop connections when specified conditions are met. Relative content distribution between connections is monitored and this information used to influence selection of those connections to drop.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.