METHOD FOR DATA COMMUNICATION AND SYSTEM THEREOF
First Claim
1. A system for data communication, comprising communication peers which establish connections based on network information and implement data communication through the connections, wherein the system comprises at least two super peers, andevery super peer is configured to save network information of a communication peer which is logically closest to the super peer, forward messages among the super peers and send the network information of a destination communication peer to an origination communication peer.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a system and method for data communication. In the system and method for data communication, a part of communication peers in the communication system are assigned as super peers, and each super peer forwards message according to its route table. When a communication peer logs in the system, network information of the logged communication peer is saved in a super peer which is logically closest to the logged communication peer through messages forwarded among every super peer. And when an origination communication peer searches for a destination communication peer, the network information of the destination communication peer is saved in a super peer which is logically closest to the destination communication peer through the message forwarded among every super peer in super peer layer. The origination communication peer establishes connection with the destination communication peer based on the network information of the destination communication peer, and implements the data communication through the connection established.
31 Citations
19 Claims
-
1. A system for data communication, comprising communication peers which establish connections based on network information and implement data communication through the connections, wherein the system comprises at least two super peers, and
every super peer is configured to save network information of a communication peer which is logically closest to the super peer, forward messages among the super peers and send the network information of a destination communication peer to an origination communication peer.
-
6. A method for data communication, comprising:
-
sending, by an origination communication peer, a query for a destination communication peer to a first super peer which is physically closest to the origination communication peer; searching a second super peer which is logically closest to the destination communication peer from the first super peer; sending, by the second super peer, saved network information of the destination communication peer to the origination communication peer; establishing, by the origination communication peer, a connection to the destination communication peer based on the network information of the destination communication peer, transmitting data for data communication over the connection. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification