140 likes | 311 Views
Matt Monroe 4/7/11. Mobile Peer-to-Peer Network Architectures. Client-Server Model. Clients connect directly to a central server All communication between clients happens by communicating with the central server. Problems With Client-Server. Network Bottleneck Server Overload High Latency
E N D
Matt Monroe 4/7/11 Mobile Peer-to-Peer Network Architectures
Client-Server Model • Clients connect directly to a central server • All communication between clients happens by communicating with the central server
Problems With Client-Server • Network Bottleneck • Server Overload • High Latency • Inefficient Bandwidth Use
Peer-to-Peer Network Basics • Allow Clients to connect to each other directly • More Efficient • Lowers Latency
Peer-Client-Server Model • Clients can communicate with other clients directly • Clients also communicate with remote server
Problems with Peer-Client-Server • Server Overload Not Resolved • Single Point of Failure • Still high latency if remote server is used heavily
Super-Node Model • Clients form sub-networks • Sub-networks controlled by a ”Super-Node” • Super-Nodes connect together sub-networks
Problems with Super-Node • Super-Node clients could have poor experience • Critical Mass Issue • Data Distribution • Higher Development Cost
Fully-Distributed Model • Clients connect to other clients near them • All clients are equal • ”Truly” Peer-to-Peer
Problems with Fully-Distributed • Critical Mass User Base • High Development Effort • Useless in Low Population Density Areas • Data Distribution
REFERENCES 2005. Data dissemination in mobile peer-to-peer networks. MDM ’05 Proceedings of the 6th 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. Thank You