Skip to main content

A SIP-Based Home Gateway for Domotics Systems: From the Architecture to the Prototype

  • Conference paper
  • First Online:
Computer Networks (CN 2016)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 608))

Included in the following conference series:

Abstract

The integration of the various home devices into a single, multi-service, and user-friendly platform is still an area of active research. In this scenario, we propose a domotics framework based on the Session Initiation Protocol (SIP) and on a SIP-based Home Gateway (SHG). The SHG retains the compatibility with the existing SIP infrastructure, allowing the user to control all domotics devices through his usual SIP client. Particular attention has been paid to the usability and scalability of the system, which brought us to define a functional addressing and control paradigm. A working prototype of the SHG and a customized SIP event package have been used to provide a proof-of-concept of our architecture, in which the SHG has been interfaced with ZigBee and Bluetooth networks.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The domotics system can smoothly exploit the SIP security options. Details about these options and their impact on the system performance can be found in [2].

  2. 2.

    A “transaction” consists of a message that invokes a particular method on the server and at least one response message.

  3. 3.

    The ZCL is a set of attributes, data, and commands used to speed up the application development.

  4. 4.

    An endpoint is a logical wire connecting distributed applications residing on different nodes.

  5. 5.

    This is a fictitious address valid for the proof-of-concept only.

  6. 6.

    According to the ZCL specifications, the sensor is not required to confirm neither the reception nor the execution of the command. A MAC layer acknowledgment frame is indeed sent back, but obviously this does not carry any application layer information.

  7. 7.

    Clearly, in a realistic domotics environment, the content would be stored on a dedicated streaming server, or come from a remote repository or service provider, but for the purposes of the test this does not make much difference.

References

  1. Rosenberg, J., et al.: SIP: Session Initiation Protocol. IETF RFC 3261, June 2002

    Google Scholar 

  2. Callegari, C., Garroppo, R.G., Giordano, S., Pagano, M.: Security and delay issues in SIP systems. Int. J. Commun. Syst. 22(8), 1023–1044 (2009)

    Article  Google Scholar 

  3. Luckenbach, T., Gober, P., Arbanowski, S., Kotsopoulos, A., Kim, K.: TinyREST: a protocol for integrating sensor networks into the internet. In: Workshop on Real-World Wireless Sensor Networks (REALWSN), June 2005

    Google Scholar 

  4. Krishnamurthy, S.: TinySIP: providing seamless access to sensor-based services. In: Annual International Conference on Mobile and Ubiquitous Systems, July 2006

    Google Scholar 

  5. Alia, M., Bottaro, A., Camara, F., Hardouin, B.: On the design of a SIP-based binding middleware for next generation home network services. In: Meersman, R., Tari, Z. (eds.) OTM 2008, Part I. LNCS, vol. 5331, pp. 497–514. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  6. IEEE P1905.1: Draft Standard for a Convergent Digital Home Network for Heterogeneous Technologies

    Google Scholar 

  7. Nowak, S., Schaefer, F., Brzozowski, M., Kraemer, R., Kays, R.: Towards a convergent digital home network infrastructure. IEEE Trans. Consum. Electron. 57(4), 1695–1703 (2011)

    Article  Google Scholar 

  8. Bertran, B., Consel, C., Jouve, W., Guan, H., Kadionik, P.: SIP as a universal communication bus: a methodology and an experimental study. In: IEEE International Conference on Communications (ICC), May 2010

    Google Scholar 

  9. Shelby, Z., Hartke, K., Borman, C.: The Constrained Application Protocol (CoAP). IETF RFC 7252, June 2014

    Google Scholar 

  10. Cirani, S., Picone, M., Veltri, L.: CoSIP: a constrained session initiation protocol for the internet of things. In: Canal, C., Villari, M. (eds.) ESOCC 2013. CCIS, vol. 393, pp. 13–24. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

Download references

Acknowledgement

This work is partially supported by the PRA 2016 research project 5GIOTTO funded by the University of Pisa.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michele Pagano .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Garroppo, R.G., Gazzarrini, L., Giordano, S., Pagano, M., Tavanti, L. (2016). A SIP-Based Home Gateway for Domotics Systems: From the Architecture to the Prototype. In: Gaj, P., Kwiecień, A., Stera, P. (eds) Computer Networks. CN 2016. Communications in Computer and Information Science, vol 608. Springer, Cham. https://doi.org/10.1007/978-3-319-39207-3_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-39207-3_30

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-39206-6

  • Online ISBN: 978-3-319-39207-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics