发明名称 |
Methods and apparatus for event distribution and routing in peer-to-peer overlay networks |
摘要 |
Methods and apparatus for event distribution and routing in peer-to-peer overlay networks. A method is provided for event distribution and routing in a peer-to-peer overlay network that comprises a plurality of nodes. The method includes identifying a plurality of buckets on the overlay network, wherein each bucket includes one or more nodes, respectively, identifying bucket groups, wherein each bucket group includes a selected number of buckets, respectively, distributing events based on the bucket groups, and updating a routing table based on the events. A node includes a transceiver and a processor coupled to the transceiver and configured to identify a plurality of buckets on the overlay network, wherein each bucket includes one or more nodes, respectively, identify bucket groups, wherein each bucket group includes a selected number of buckets, respectively, distribute events based on the bucket groups, and update a routing table based on the events. |
申请公布号 |
US8996726(B2) |
申请公布日期 |
2015.03.31 |
申请号 |
US200912487513 |
申请日期 |
2009.06.18 |
申请人 |
QUALCOMM Incorporated |
发明人 |
Jayaram Ranjith S.;Hardie Edward Thomas Lingham;Dondeti Lakshminath Reddy;Narayanan Vidya |
分类号 |
G06F15/173;G06F15/16;H04L29/08;H04L12/751;H04L12/759 |
主分类号 |
G06F15/173 |
代理机构 |
|
代理人 |
Ekwueme Kristine U. |
主权项 |
1. A method for event distribution and routing in a peer-to-peer overlay network comprising a plurality of nodes, the method comprising:
identifying a plurality of buckets on the overlay network, wherein each bucket comprises one or more nodes, respectively; identifying bucket groups, wherein each bucket group comprises a selected number of buckets, respectively, wherein for a particular bucket group each of the buckets of the particular bucket group is adjacent to two other buckets of two other respective bucket groups, and wherein a distance between each of the buckets of the particular bucket group corresponds to a number of the bucket groups on the overlay network; distributing events based on the bucket groups, wherein the events comprise a first event when at least one of the plurality of nodes joins the overlay network; and updating a routing table based on the events. |
地址 |
San Diego CA US |