Network mobility support for Web Service-based Grids through the Session Initiation Protocol

The concept of mobility has undergone a deep evolution from the traditional idea of terminal mobility to the broader concept of service mobility. Next Generation Networks support mobility for users as a key feature. In a similar way, Next Generation Grids need to support mobility for services in order to actually become pervasive and ubiquitous. Thus, the utilization of the features already offered by the network is desirable in order to avoid duplication of functionality and to ease development. This paper describes an approach based on the utilization of the SIP-based network signaling infrastructure by the Grid application layer that allows the location, invocation and real-time context awareness of services no matter where they are running in. Implementation details are given and the Akogrimo project is presented as a proof of concept.

[1]  Wolfgang Kellerer,et al.  Session Initiation Protocol (SIP) Session Mobility , 2009, RFC.

[2]  Steven Tuecke,et al.  The Open Grid Services Architecture , 2004, The Grid 2, 2nd Edition.

[3]  Henning Schulzrinne,et al.  Real Time Streaming Protocol (RTSP) , 1998, RFC.

[4]  Tim Berners-Lee,et al.  Hypertext transfer protocol--http/i , 1993 .

[5]  Giuseppe De Pietro,et al.  MiPeG: A middleware infrastructure for pervasive grids , 2008, Future Gener. Comput. Syst..

[6]  Sotirios Chatzis,et al.  Managing service level agreement contracts in OGSA-based Grids , 2008, Future Gener. Comput. Syst..

[7]  Ian T. Foster Globus Toolkit Version 4: Software for Service-Oriented Systems , 2005, NPC.

[8]  Mark Handley,et al.  Session Announcement Protocol , 2000, RFC.

[9]  Ian T. Foster,et al.  Grid information services for distributed resource sharing , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.

[10]  Henning Schulzrinne,et al.  Session Initiation Protocol (SIP): Locating SIP Servers , 2002, RFC.

[11]  Jean Jacques Moreau,et al.  SOAP Version 1. 2 Part 1: Messaging Framework , 2003 .

[12]  Eric. Newcomer,et al.  Understanding SOA with Web Services , 2004 .

[13]  Mark Handley,et al.  SDP: Session Description Protocol , 1998, RFC.

[14]  Henning Schulzrinne,et al.  An Offer/Answer Model with Session Description Protocol (SDP) , 2002, RFC.

[15]  Ian Foster,et al.  GT4 GRAM: A Functionality and Performance Study , 2007 .