Session Initiation Protocol Deployment in Ad-Hoc Networks: a Decentralized Approach

Ad-hoc networks constitute a peculiar computing environment, characterized by the lack of centralized support from pre-existing network entities. Applications and protocols designed for centralized environments must be adapted for use in ad-hoc environments. For example, the baseline Session Initiation Protocol (SIP) strongly relies on the presence of an infrastructure, the SIP servers, and cannot therefore be deployed as it is in ad-hoc networks. This paper proposes a solution that enables devices in adhoc networks to use SIP functionalities in a decentralized way. Particularly, we embed a limited set of SIP server functionalities in the end devices to allow distribute session management for SIP end devices, without network support.

[1]  Abdelsalam Helal,et al.  Standards for Service Discovery and Delivery , 2002, IEEE Pervasive Comput..

[2]  Jon Peterson,et al.  Enhancements for Authenticated Identity Management in the Session Initiation Protocol (SIP) , 2006, RFC.

[3]  Mark Handley,et al.  SIP: Session Initiation Protocol , 1999, RFC.

[4]  Henning Schulzrinne,et al.  An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing , 2003, RFC.

[5]  H. Khlifi,et al.  A framework to use SIP in ad-hoc networks , 2003, CCECE 2003 - Canadian Conference on Electrical and Computer Engineering. Toward a Caring and Humane Technology (Cat. No.03CH37436).

[6]  Stephen E. Deering,et al.  ICMP Router Discovery Messages , 1991, RFC.

[7]  N. Banerjee Peer-to-peer SIP-based Services over Wireless Ad Hoc Networks , 2004 .