Performance evaluation of a SIP-based constrained peer-to-peer overlay

In recent years, due to the development and innovation in hardware and software, the scenario of a global worldwide network capable of interconnecting both traditional nodes and new Smart Objects (the Internet of Things) is coming true. The Internet of Things (IoT) will involve billions of communicating heterogeneous devices, using different protocols in order to enable new forms of interaction between things and people. In this context, due to scalability, fault-tolerance, and self-configuration requirements, peer-to-peer(P2P) architectures are very appealing in many large-scale IoT scenarios. However, due to memory, processing, and power limitations of constrained devices, the use of specific signaling protocols for the maintenance of the P2P overlay is a critical point. In this paper we present a performance evaluation of a real DHT-based P2P overlay in order to understand the benefits in terms of bandwidth consumption and transmitted/received data when a constrained SIP-based protocol, denoted as CoSIP, is used as P2P signaling protocol.

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

[2]  Michele Amoretti,et al.  Proactive neighbor localization based on distributed geographic table , 2010, MoMM.

[3]  Luca Veltri,et al.  CoSIP: A Constrained Session Initiation Protocol for the Internet of Things , 2013, ESOCC Workshops.

[4]  Zhiquan Bai,et al.  Performance enhancement of signaling compression in IP Multimedia Subsystem , 2009, 2009 9th International Symposium on Communications and Information Technology.

[5]  Carsten Bormann,et al.  Signaling Compression (SigComp) , 2003, RFC.

[6]  Luca Veltri,et al.  A session initiation protocol for the Internet of Things , 2014, Scalable Comput. Pract. Exp..

[7]  Michele Amoretti,et al.  Proactive neighbor localization based on distributed geographic table , 2011, Int. J. Pervasive Comput. Commun..

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

[9]  Carsten Bormann,et al.  The Constrained Application Protocol (CoAP) , 2014, RFC.

[10]  Michele Amoretti,et al.  A Survey of Peer- to -Peer Overlay Schemes: Effectiveness, Efficiency and Security , 2009 .

[11]  Haipeng Jin,et al.  Using SigComp to compress SIP/SDP messages , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[12]  Zhiyong Peng,et al.  Research of SIP Compression Based on SigComp , 2013 .

[13]  Carsten Bormann,et al.  Observing Resources in CoAP , 2010 .

[14]  L. Veltri,et al.  Implementation of a framework for a DHT-based Distributed Location Service , 2008, 2008 16th International Conference on Software, Telecommunications and Computer Networks.