One of the most important research subjects in session initiation protocol (SIP) is mobility management. Session mobility is a key issue in SIP mobility management. Session mobility is an advanced feature that maintains an ongoing media session from one device to another. In this paper, we consider the issue of session mobility and propose a complete integrated solution, referred to as ‘session integration service’, to transfer an ongoing media session over multiple devices. To provide flexibility in session mobility, three new agent states are introduced based on the user agent definition. They consist of session manager, session user, and free node. This paper also proposes two split session integration methods for session integration service based on these three agents. The proposed method provides session mobility flexibility and allows the user the ability to transfer, split, and retrieve a session over multiple devices. Moreover, the split session can be integrated in any devices. To ensure session mobility over multiple devices, the session integration service will be implemented through a modification of the open source project ‘SIP-communicator’. Copyright © 2010 John Wiley & Sons, Ltd.
The concept of session integration service was introduced into SIP to transfer an ongoing media session over multiple devices, retrieve and integrate the transferred split sessions at any SIP device. We also built a prototype implementation based on the SIP-Communicator to ensure the ability of the proposed mechanism. Copyright © 2010 John Wiley & Sons, Ltd.
[1]
Henning Schulzrinne,et al.
The Session Initiation Protocol: Internet-centric signaling
,
2000,
IEEE Commun. Mag..
[2]
Robert J. Sparks,et al.
The Session Initiation Protocol (SIP) Referred-By Mechanism
,
2004,
RFC.
[3]
Jon Peterson,et al.
Trait-Based Authorization Requirements for the Session Initiation Protocol (SIP)
,
2006,
RFC.
[4]
Henning Schulzrinne,et al.
Best Current Practices for Third Party Call Control (3pcc) in the Session Initiation Protocol (SIP)
,
2004,
RFC.
[5]
Jon Peterson,et al.
Session Initiation Protocol (SIP) Authenticated Identity Body (AIB) Format
,
2004,
RFC.
[6]
Henning Schulzrinne,et al.
Application-layer mobility using SIP
,
2000,
MOCO.
[7]
D. Marples,et al.
A protocol for wide-area secure networked appliance communication
,
2001,
IEEE Commun. Mag..
[8]
Dave Marples,et al.
Service portability of networked appliances
,
2000
.
[9]
Ren-Hung Hwang,et al.
SSIP: Split a SIP session over multiple devices
,
2007,
Comput. Stand. Interfaces.
[10]
Robert J. Sparks,et al.
The Session Initiation Protocol (SIP) Refer Method
,
2003,
RFC.
[11]
Henning Schulzrinne,et al.
Mobility support using SIP
,
1999,
WOWMOM '99.
[12]
Juhani Latvakoski,et al.
Interaction of all IP mobile Internet devices with networked appliances in a residential home
,
2002,
Proceedings 22nd International Conference on Distributed Computing Systems Workshops.