Summary cache: a scalable wide-area web cache sharing protocol
IEEE/ACM Transactions on Networking (TON)
Search and replication in unstructured peer-to-peer networks
ICS '02 Proceedings of the 16th international conference on Supercomputing
Distributed distance measurement for large-scale networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Incentives for Sharing in Peer-to-Peer Networks
WELCOM '01 Proceedings of the Second International Workshop on Electronic Commerce
The Node Distribution of the Random Waypoint Mobility Model for Wireless Ad Hoc Networks
IEEE Transactions on Mobile Computing
A survey of peer-to-peer content distribution technologies
ACM Computing Surveys (CSUR)
Location Awareness in Unstructured Peer-to-Peer Systems
IEEE Transactions on Parallel and Distributed Systems
Free Riding on Gnutella Revisited: The Bell Tolls?
IEEE Distributed Systems Online
Overcoming free-riding behavior in peer-to-peer systems
ACM SIGecom Exchanges
Estimating network proximity and latency
ACM SIGCOMM Computer Communication Review
Understanding churn in peer-to-peer networks
Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
Rarest first and choke algorithms are enough
Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
Properties and mechanisms of self-organizing MANET and P2P systems
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Understanding user behavior in large-scale video-on-demand systems
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
Analysis of Time-Based Random Waypoint Mobility Model for Wireless Mobile Networks
ITNG '07 Proceedings of the International Conference on Information Technology
mTreebone: A Hybrid Tree/Mesh Overlay for Application-Layer Live Video Multicast
ICDCS '07 Proceedings of the 27th International Conference on Distributed Computing Systems
Towards Location-aware Topology in both Unstructured and Structured P2P Systems
ICPP '07 Proceedings of the 2007 International Conference on Parallel Processing
Bandwidth trading in BitTorrent-like P2P networks for content distribution
Computer Communications
Designing less-structured P2P systems for the expected high churn
IEEE/ACM Transactions on Networking (TON)
A measurement study supporting P2P file-sharing community models
Computer Networks: The International Journal of Computer and Telecommunications Networking
P2P Networking and Applications
P2P Networking and Applications
Resolving the Topology Mismatch Problem in Unstructured Peer-to-Peer Networks
IEEE Transactions on Parallel and Distributed Systems
Taxonomy of trust: Categorizing P2P reputation systems
Computer Networks: The International Journal of Computer and Telecommunications Networking - Management in peer-to-peer systems
On the self-organization of a hybrid peer-to-peer system
Journal of Network and Computer Applications
Reputation-Based Resource Allocation in P2P Systems of Rational Users
IEEE Transactions on Parallel and Distributed Systems
Reputation estimation and query in peer-to-peer networks
IEEE Communications Magazine
On Efficient and Scalable Support of Continuous Queries in Mobile Peer-to-Peer Environments
IEEE Transactions on Mobile Computing
A pure P2P paradigm for query processing in mobile ad-hoc networks
Proceedings of the 9th International Conference on Advances in Mobile Computing and Multimedia
A survey and comparison of peer-to-peer overlay network schemes
IEEE Communications Surveys & Tutorials
UP2P: a peer-to-peer overlay architecture for ubiquitous communications and networking
IEEE Communications Magazine
GroCoca: group-based peer-to-peer cooperative caching in mobile environment
IEEE Journal on Selected Areas in Communications
Cooperative scheduling mechanism for large-scale peer-to-peer computing systems
Journal of Network and Computer Applications
Hi-index | 0.00 |
Traditional peer-to-peer technologies and systems assume that people operate with desktop computers in fixed broadband networks. When people with modern mobile devices now access Internet and Web services much in the manner they used to on desktop computers, the classical peer-to-peer overlay models can be vulnerable in wireless and mobile networks. This paper proposes a hierarchical overlay architecture based on partially central and semi-structured overlay models for the deployment of peer-to-peer systems in dynamic network environments. To keep up system scalability and efficacy, this architecture design exploits peer locality and network proximity, and contends with several problems of peer churn, peer mobility, search redundancy and traffic overhead that become much stickier in dynamic network environments. This design also integrates the reputation notion to mitigate the free-riding problem in peer-to-peer systems. According to a special cluster-based reputation tree, the hierarchical overlay is adjustable to moderate unfair or imbalanced resource utilization over the system. Furthermore, the cluster hierarchy is resilient to any points of failure at peer clusters in the overlay topology. Therefore, the effort of this study achieves an efficient and robust overlay architecture in dynamic network environments. Simulation results show that the proposed architecture is not only scalable to peer population, but also sustainable to peer- and network-initiated dynamics and influences in peer-to-peer systems.