A novel signaling system for multiparty sessions in peer-to-peer ad hoc networks

Multiparty sessions are the basis of a wealth of applications. Some examples are audio/video conferencing, distance learning and gaming. Peer-to-peer ad hoc networks are now emerging. They are useful in a wide range of application scenarios in personal, commercial, public and military environments. Very little is known today on how to handle multiparty sessions in these new networks. This paper proposes a novel signaling system for multiparty sessions in peer-to-peer ad hoc networks. The architecture relies on clustering. Requirements are derived and new principles are proposed. The principles are implemented as extensions to the session initiation protocol (SIP). Extending SIP enables easy interworking with conventional third generation telecommunication networks. The implementation is presented. We have also built a prototype, using JXTA, a middleware for peer-to-peer. The prototype is described with the measurements we have made.

[1]  Ram Ramanathan,et al.  Hierarchically‐organized, multihop mobile wireless networks for quality‐of‐service support , 1998, Mob. Networks Appl..

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

[3]  M. Jiang,et al.  Cluster based routing protocol (CBRP) , 1999 .

[4]  Wenli Chen,et al.  ANMP: ad hoc network management protocol , 1999, IEEE J. Sel. Areas Commun..

[5]  Helen J. Wang,et al.  ICEBERG: an Internet core network architecture for integrated communications , 2000, IEEE Wirel. Commun..

[6]  Adam Roach,et al.  Session Initiation Protocol (SIP)-Specific Event Notification , 2002, RFC.

[7]  Ian T. Foster,et al.  Mapping the Gnutella Network , 2002, IEEE Internet Comput..

[8]  Ian Clarke,et al.  Protecting Free Expression Online with Freenet , 2002, IEEE Internet Comput..

[9]  Dharma P. Agrawal,et al.  Mobile Ad hoc Networking , 2002 .

[10]  J. Redi,et al.  A brief overview of ad hoc networks: challenges and directions , 2002, IEEE Communications Magazine.

[11]  Giuseppe Di Modica,et al.  Expeerience: a JXTA middleware for mobile ad-hoc networks , 2003, Proceedings Third International Conference on Peer-to-Peer Computing (P2P2003).

[12]  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).

[13]  Robert J. Sparks,et al.  The Session Initiation Protocol (SIP) Refer Method , 2003, RFC.

[14]  Dave Burke Session Initiation Protocol (SIP) , 2007 .