Supernode Election Algorithm in P2P Network Based upon District Partition
نویسندگان
چکیده
With the rapid development of P2P, there are some new applications such as P2PSIP and intercommunication of heterogeneous DHTs (Distributed Hash Tables). In those scenarios, there need some nodes acting as proxies and gateways. Such nodes as proxies or gateways in P2P overlays were called Supernodes (SNs). The problem of which nodes could be the SNs was called SN election. In an overlay that had n nodes, the message complexity of traditional election algorithms was ) ( 2 n O , it was the horrible overhead in a huge overlay. In this paper, a new SN election algorithm based upon district partition which divided the whole overlay into k small districts and using distributed and parallel computing in these small units was brought forward. This algorithm would decrease the message complexity to ) ( 2 k n O and increase the electing speed. At the same time, the elected SN would be evenly distributed in the whole overlay.
منابع مشابه
A Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملA Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملGGRA: a grouped gossip-based reputation aggregation algorithm
An important issue in P2P networks is the existence of malicious nodes that decreases the performance of such networks. Reputation system in which nodes are ranked based on their behavior, is one of the proposed solutions to detect and isolate malicious (low ranked) nodes. Gossip Trust is an interesting previously proposed algorithm for reputation aggregation in P2P networks based on t...
متن کاملSupernode-BasedMultiring P2P Middleware for the Global Contentifier
As peer-to-peer applications are becoming ubiquitous for content distribution and communication, modern artists reflect on and incorporate P2P technologies in their work. The novel Global Contentifier installation art project uses P2P technology to drive an interactive audio sculpture interconnecting users and enabling the exchange of personal wishes of political concern, while visualising the ...
متن کاملA Measurement-based Study of the Skype Peer-to-Peer VoIP Performance
It has been increasingly popular to build voice-over-IP (VoIP) applications based on peer-to-peer (P2P) networks in the Internet. However, many such VoIP applications free-ride the network bandwidth of Internet Service Providers (ISPs). Thus their success may come at a cost to ISPs, especially those on the edge of the Internet. In this paper, we study the VoIP quality of Skype, a popular P2P-ba...
متن کامل