12
Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

  • View
    215

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

Mobile Peer-to-Peer Network Architectures

Matt Monroe4/7/11

Page 2: Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

Client-Server Model Clients connect

directly to a central server

All communication between clients happens by communicating with the central server

Page 3: Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

Problems With Client-Server

Network Bottleneck Server Overload High Latency Inefficient Bandwidth Use

Page 4: Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

Peer-to-Peer Network Basics

Allow Clients to connect to each other directly

More Efficient Lowers Latency

Page 5: Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

Peer-Client-Server Model Clients can

communicate with other clients directly

Clients also communicate with remote server

Page 6: Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

Problems with Peer-Client-Server

Server Overload Not Resolved Single Point of Failure Still high latency if remote server is used

heavily

Page 7: Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

Super-Node Model Clients form sub-

networks Sub-networks

controlled by a ”Super-Node”

Super-Nodes connect together sub-networks

Page 8: Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

Problems with Super-Node Super-Node clients could have poor

experience Critical Mass Issue Data Distribution Higher Development Cost

Page 9: Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

Fully-Distributed Model Clients connect to

other clients near them

All clients are equal

”Truly” Peer-to-Peer

Page 10: Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

Problems with Fully-Distributed

Critical Mass User Base High Development Effort Useless in Low Population Density Areas Data Distribution

Page 11: Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

Questions?

Page 12: Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11

Thank YouREFERENCES

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.