METHOD, DEVICE AND SYSTEM FOR PROCESSING A NETWORK MAPPING IDENTIFIER, AND PEER SELECTION METHOD
First Claim
1. A method for processing a network mapping identifier, the method comprising:
- obtaining topology information of a network, wherein the topology information comprises a relation between nodes in the network;
generating a network mapping identifier capable of indicating a relation between a peer and other peers in the network according to the topology information; and
allocating the generated network mapping identifier to the peer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, a device and a system for processing a network mapping identifier, and a peer selection method are provided, in which the method includes: obtaining topology information of a network, in which the topology information includes a relation between nodes in the network; generating a network mapping identifier capable of indicating a relation between a peer and other peers in the network according to the topology information; and combining the generated network mapping identifier and an Internet Service Provider (ISP) identifier into a network mapping identifier, and allocating the network mapping identifier to the peer. Through the method, the device and the system, the network topology information of an ISP is protected from being exposed, a load on the ISP is reduced, and private information of a peer-to-peer (p2p) application system is capable of being protected.
12 Citations
27 Claims
-
1. A method for processing a network mapping identifier, the method comprising:
-
obtaining topology information of a network, wherein the topology information comprises a relation between nodes in the network; generating a network mapping identifier capable of indicating a relation between a peer and other peers in the network according to the topology information; and allocating the generated network mapping identifier to the peer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A peer selection method using a network mapping identifier, the method comprising:
-
obtaining a network mapping identifier of a peer, wherein the network mapping identifier is capable of indicating a relation between the peer and other peers in a network; and selecting a target peer for performing data transmission with the peer according to the network mapping identifier. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A device for processing a network mapping identifier, the device comprising:
-
a first obtaining module, configured to obtain topology information of a network, wherein the topology information comprises a relation between nodes in the network; an identifier generation module, configured to generate a network mapping identifier capable of indicating a relation between a peer and other peers in the network according to the topology information obtained by the first obtaining module; and an allocation module, configured to allocate the generated network mapping identifier to the peer. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A device for processing a network mapping identifier, the device comprising:
-
an obtaining module, configured to obtain a network mapping identifier of a peer, wherein the network mapping identifier is capable of indicating a relation between the peer and other peers in a network; and a processing module, configured to select a target peer for performing data transmission with the peer according to the network mapping identifier. - View Dependent Claims (25, 26, 27)
-
Specification