Download presentation
Presentation is loading. Please wait.
1
Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11
2
Client-Server Model Clients connect directly to a central server All communication between clients happens by communicating with the central server
3
Problems With Client-Server Network Bottleneck Server Overload High Latency Inefficient Bandwidth Use
4
Peer-to-Peer Network Basics Allow Clients to connect to each other directly More Efficient Lowers Latency
5
Peer-Client-Server Model Clients can communicate with other clients directly Clients also communicate with remote server
6
Problems with Peer-Client-Server Server Overload Not Resolved Single Point of Failure Still high latency if remote server is used heavily
7
Super-Node Model Clients form sub- networks Sub-networks controlled by a ”Super-Node” Super-Nodes connect together sub-networks
8
Problems with Super-Node Super-Node clients could have poor experience Critical Mass Issue Data Distribution Higher Development Cost
9
Fully-Distributed Model Clients connect to other clients near them All clients are equal ”Truly” Peer-to- Peer
10
Problems with Fully-Distributed Critical Mass User Base High Development Effort Useless in Low Population Density Areas Data Distribution
11
Questions?
12
Thank You REFERENCES 2005. Data dissemination in mobile peer-to-peer networks. MDM ’05 Proceedings of the 6 th international conference on Mobile data management. 2007. Network-aware p2p file sharing over the wireless mobile networks. Selected Areas in Communications, IEEE Journal on.. 2008. Efficient data dissemination in mobile p2p ad-hoc networks for ubiquitous computing. International Conference on Multimedia and Ubiquitous Engineering. 2008. Technology evolution of mobile peer-to-peer communications. 4th International ICST Conference on Wireless Internet. Stein, C., Leiserson, C. E., Cormen, T. H., and Rivest, R. L. 2001. Introduction to Algorithms. McGraw-Hill Book Company.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.