Peer-to-Peer Service Sharing on Mobile Platforms

True ubiquitous computing requires peer-to-peer service sharing on mobile platforms, with application entities communicating and providing services to each other and to users. In order to enforce this paradigm to devices with limited processing and storage resources, lightweight middleware components are required. In this context, we define a theoretical model for autonomic and altruistic computational entities, and we use it to build a framework for peer-to-peer serviceoriented infrastructures, focusing on three key aspects: overlay scheme, dynamic service composition and self-configuration of peers. Based on this framework, JXTA-SOAP Mobile Edition is a software component that completes the Sun MicroSystem’s JXTA platform, supporting peer-to-peer sharing of Web Services.

[1]  Darren Govoni,et al.  JXTA: Java P2P Programming , 2002 .

[2]  Bill Yeager,et al.  Project JXTA 2.0 Super-Peer Virtual Network , 2003 .

[3]  Jianliang Xu,et al.  Analysis of TTL-Based Consistency in Unstructured Peer-to-Peer Networks , 2008, IEEE Transactions on Parallel and Distributed Systems.

[4]  Matthias Jarke,et al.  A Mediation Framework for Mobile Web Service Provisioning , 2006, 2006 10th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW'06).

[5]  Edith Cohen,et al.  Search and replication in unstructured peer-to-peer networks , 2002 .

[6]  David Barkai Technologies for sharing and collaborating on the Net , 2001, Proceedings First International Conference on Peer-to-Peer Computing.

[7]  Michele Amoretti A Framework for Evolutionary Peer-to-Peer Overlay Schemes , 2009, EvoWorkshops.

[8]  Yang Cao,et al.  HP2P: A Hybrid Hierarchical P2P Network , 2007, First International Conference on the Digital Society (ICDS'07).

[9]  Stefan Berger,et al.  Web services on mobile devices-implementation and experience , 2003, 2003 Proceedings Fifth IEEE Workshop on Mobile Computing Systems and Applications.

[10]  George D. Haddow,et al.  Introduction to Emergency Management , 2003 .

[11]  Eng Keong Lua,et al.  Hierarchical peer-to-peer networks using lightweight superpeer topologies , 2005, 10th IEEE Symposium on Computers and Communications (ISCC'05).

[12]  Matthias Jarke,et al.  MWSMF: a mediation framework realizing scalable mobile web service provisioning , 2008 .

[13]  Lada A. Adamic,et al.  Search in Power-Law Networks , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[14]  Haoxiang Zhang,et al.  Probabilistic Search in P2P Networks with High Node Degree Variation , 2007, 2007 IEEE International Conference on Communications.

[15]  F. Zanichelli,et al.  Introducing secure peergroups in SP/sup 2/A , 2005, Second International Workshop on Hot Topics in Peer-to-Peer Systems.

[16]  Henning Schulzrinne,et al.  An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol , 2004, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[17]  Mohan Kumar,et al.  Dynamic Service Composition in Pervasive Computing , 2007, IEEE Transactions on Parallel and Distributed Systems.

[18]  Guillaume Urvoy-Keller,et al.  Hierarchical Peer-To-Peer Systems , 2003, Parallel Process. Lett..

[19]  Kyle A. Gallivan,et al.  The gSOAP Toolkit for Web Services and Peer-to-Peer Computing Networks , 2002, 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID'02).

[20]  Guillaume Urvoy-Keller,et al.  Hierarchical Peer-To-Peer Systems , 2003, Parallel Process. Lett..

[21]  Leonard Kleinrock,et al.  Proportional Replication in Peer-to-Peer Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[22]  Juan Carlos Augusto,et al.  Ambient Intelligence—the Next Step for Artificial Intelligence , 2008, IEEE Intelligent Systems.

[23]  Christopher G. Lasater,et al.  Design Patterns , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[24]  Christian Grothoff,et al.  Bootstrapping of Peer-to-Peer Networks , 2008, 2008 International Symposium on Applications and the Internet.

[25]  J. Gaber Spontaneous Emergence Model for Pervasive Environments , 2007, 2007 IEEE Globecom Workshops.

[26]  Michele Amoretti,et al.  DEUS: a discrete event universal simulator , 2009, SIMUTools 2009.

[27]  Edith Cohen,et al.  Replication strategies in unstructured peer-to-peer networks , 2002, SIGCOMM.