Method and apparatus for abstracting logical topology information of peer-to-peer network
AssigneeHuawei Technologies Co., Ltd.
InventorsChunxiu Li, Yan Wang, Guoyi Chen
Life of this patent
Estimating the term…
Loading patent…
AssigneeHuawei Technologies Co., Ltd.
InventorsChunxiu Li, Yan Wang, Guoyi Chen
Estimating the term…
The present invention provides a method and an apparatus for abstracting logical topology information of a Peer-to-Peer (P2P) network. The method includes: obtaining a set of Points of Presence (POPs) of peer clients in the P2P network; using a relevant algorithm of a routing protocol to calculate a best path between any two POPs in the set of POPs and a weight value of the best path; and collecting calculation results of the best path and the weight value that are obtained on each POP to obtain a set of abstract logical topology records of the P2P network. The embodiments of the present invention provide a universal and efficient method for abstracting logical topology information, which greatly reduces network topology information that needs to be transmitted, mitigates a risk of exposing lower-layer network topology information, and transmits the network topology information to a P2P application server securely and concisely.
A method for providing logical topology information of a Peer-to-Peer (P2P) network to a P2P application server, wherein the P2P network comprises a topology abstracting module, a plurality of Points of Presence (POPs) and a plurality of peer clients, each of the POPs connecting one or more peer clients, the logical topology information is used by the P2P application server to optimize a selection of a peer client, the method comprises:
A non-transitory computer readable medium encoded with instructions that, when executed by a processor, cause the processor to:
An apparatus for providing logical topology information of a Peer-to-Peer (P2P) network, wherein the P2P network comprises a plurality of Points of Presence (POPs) and a plurality of peer clients, each of the POPs connecting one or more peer clients, the logical topology information is used by the P2P application server to optimize a selection of a peer client, the apparatus comprises a processor and a memory,
Dependencies are inferred from the claim text.