Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
A survey of peer-to-peer content distribution technologies
ACM Computing Surveys (CSUR)
Resource discovery in locality-aware group-based semantic overlay of peer-to-peer networks
InfoScale '06 Proceedings of the 1st international conference on Scalable information systems
Chord2: A two-layer Chord for reducing maintenance overhead via heterogeneity
Computer Networks: The International Journal of Computer and Telecommunications Networking
Survey of research towards robust peer-to-peer networks: search methods
Computer Networks: The International Journal of Computer and Telecommunications Networking
SPAD: A distributed middleware architecture for QoS enhanced alternate path discovery
Computer Networks: The International Journal of Computer and Telecommunications Networking
Locality support for mobile P2P network
IWCMC '07 Proceedings of the 2007 international conference on Wireless communications and mobile computing
Towards fast decentralized construction of locality-aware overlay networks
Proceedings of the twenty-sixth annual ACM symposium on Principles of distributed computing
An objective-oriented service model for VoIP overlay networks over DiffServ/MPLS networks
Computer Communications
Scalable Live Streaming Service Based on Interoverlay Optimization
IEEE Transactions on Parallel and Distributed Systems
Approaching neighbor proximity and load balance for range query in P2P networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Improving networks using group-based topologies
Computer Communications
Migration Control of Bio-entities in the Bio-network Middleware
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part III: ICCS 2007
DCS: A Distributed Coordinate System for Network Positioning
DS-RT '09 Proceedings of the 2009 13th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications
A cognitive beamforming scheme for coexistence of incumbent and cognitive radios
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
On the self-organization of a hybrid peer-to-peer system
Journal of Network and Computer Applications
A construction of peer-to-peer streaming system based on flexible locality-aware overlay networks
GPC'08 Proceedings of the 3rd international conference on Advances in grid and pervasive computing
Malugo: A peer-to-peer storage system
International Journal of Ad Hoc and Ubiquitous Computing
A locality preserving routing overlay using geographic coordinates
IMSAA'09 Proceedings of the 3rd IEEE international conference on Internet multimedia services architecture and applications
A distributed authentication mechanism for sharing an overlay network among multiple organizations
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
An adaptive group-based reputation system in peer-to-peer networks
WINE'05 Proceedings of the First international conference on Internet and Network Economics
Honeycomb: a peer-to-peer substrate for on-demand media streaming service
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
Hybrid overlay structure based on random walks
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
An improved genetic algorithm for network nodes clustering
ICICA'11 Proceedings of the Second international conference on Information Computing and Applications
Building a network-aware and load-balanced peer-to-peer system for range queries
Computer Networks: The International Journal of Computer and Telecommunications Networking
P2P video-on-demand streaming using caching and reservation scheme based on video popularity
International Journal of Grid and Utility Computing
Locality-Awareness in a peer-to-peer publish/subscribe network
DAIS'12 Proceedings of the 12th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Hi-index | 0.07 |
There are many research interests in peer-to-peer (P2P) overlay architectures. Most widely used unstructured P2P networks rely on central directory servers or massive message flooding, clearly not scalable. Structured overlay networks based on distributed hash tables (DHT) are expected to eliminate flooding and central servers, but can require many long-haul message deliveries. An important aspect of constructing an efficient overlay network is how to exploit network locality in the underlying network. We propose a novel mechanism, mOverlay, for constructing an overlay network that takes account of the locality of network hosts. The constructed overlay network can significantly decrease the communication cost between end hosts by ensuring that a message reaches its destination with small overhead and very efficient forwarding. To construct the locality-aware overlay network, dynamic landmark technology is introduced. We present an effective locating algorithm for a new host joining the overlay network. We then present a theoretical analysis and simulation results to evaluate the network performance. Our analysis shows that the overhead of our locating algorithm is O(logN), where N is the number of overlay network hosts. Our simulation results show that the average distance between a pair of hosts in the constructed overlay network is only about 11% of the one in a traditional, randomly connected overlay network. Network design guidelines are also provided. Many large-scale network applications, such as media streaming, application-level multicasting, and media distribution, can leverage mOverlay to enhance their performance.