Plug-and-play application platform: towards mobile peer-to-peer

While peer-to-peer (P2P) has emerged as a new hot communication concept among the Internet users, mobile usage of P2P applications is still taking its first steps. This article first elaborates the evolutionary process that P2P architectures are going through. Challenges and requirements for mobile P2P are then identified, followed by a definition of a novel Plug-and-Play Application Platform (PnPAP). This platform enables dynamic selections between diverse P2P and session management protocols while preserving the best available network connectivity through Holistic Connectivity (HCon) management. On-the-fly reconfiguration and run-time parameter optimization can be done with a lightweight interpretable state machine. The concept enables flexible and seamless communications for mobile devices in P2P networks.

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  M. Handley,et al.  SIP: Session Initiation Protocol , 1999, RFC.

[3]  Matei Ripeanu,et al.  Peer-to-peer architecture case study: Gnutella network , 2001, Proceedings First International Conference on Peer-to-Peer Computing.

[4]  Thomas Mundt,et al.  JXTA: a technology facilitating mobile peer-to-peer networks , 2002, International Mobility and Wireless Access Workshop.

[5]  P. Dasgupta Agent based peer-to-peer systems , 2002, The 2002 45th Midwest Symposium on Circuits and Systems, 2002. MWSCAS-2002..

[6]  Aruna Seneviratne,et al.  Supporting mobile devices in Gnutella file sharing network with mobile agents , 2003, Proceedings of the Eighth IEEE Symposium on Computers and Communications. ISCC 2003.

[7]  Helen J. Wang,et al.  An evaluation of scalable application-level multicast built using peer-to-peer overlays , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[8]  Jianhua Huang,et al.  Research of peer-to-peer network architecture , 2003, International Conference on Communication Technology Proceedings, 2003. ICCT 2003..

[9]  Christopher C. Yang,et al.  Searching behavior in peer-to-peer communities , 2003, Proceedings ITCC 2003. International Conference on Information Technology: Coding and Computing.

[10]  Peter Saint-Andre,et al.  Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence , 2004, RFC.

[11]  Jukka Riekki,et al.  A distributed architecture for executing complex tasks with multiple robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[12]  Mika Ylianttila,et al.  State-of-the-art SIP for mobile application supernetworking , 2004 .