In modern houses, the presence of sensors and actuators is increasing, while communication services and entertainment systems had long since settled into everyday life. The utilization of wireless communication technologies, such as ZigBee, Wi-Fi, and Bluetooth, is attractive because of their short installation times and low costs. The research is moving towards the integration of the various home appliances and devices into a single domotics system, able to exploit the cooperation among the diverse subsystems and offer the end-user a single multiservice platform. In this scenario, the paper presents the experimental evaluation of a domotics framework centered on a SIP-based home gateway (SHG). While SIP is used to build a common control plane, the SHG is in charge of translating the user commands from and to the specific domotics languages. The analysis has been devoted to assess both the performance of the SHG software framework and the negative effects produced by the simultaneous interference among the three widespread wireless technologies. 1. Introduction Domotics refers to a system that controls several (or all) home “services,” such as lighting, HVAC (heating, ventilation, and air conditioning), communications, security, healthcare, and entertainment, in a integrated and automatic or semi-automatic way, allowing the user to manage them from a series of heterogeneous devices (e.g., touch panels, remotes, mobile handsets, and smartphones), either at home or from anywhere in the world. In the domotics archetype, all subsystems are able to talk to each other and interact in a seamless manner, realizing an intelligent structure that improves the quality of life, reduces the costs, and achieves energy savings. To put this paradigm into practice, the communication among the single devices and between the various subsystems is the fundamental operation. Hence, wired and wireless networks will be one of the building blocks of the present and future domotics solutions. On top of this somewhat “physical” element, a common control plane is also necessary, in order to unify the management operations into a single and portable user interface. One of the major components of a domotics system is the set of sensors and actuators. These usually come in the form of one or more networks, backed either by a single technology or by different ones. Not always, however, do the specifications define a common control plane that is suitable to contemporarily manage devices belonging not only to different standards, but even to different application profiles. As a result,
References
[1]
J. Rosenberg, H. Schulzrinne, G. Camarillo et al., “SIP: session initiation protocol,” RFC 3261, Internet Engineering Task Force, 2002.
[2]
K. Sohraby, D. Minoli, and T. Znati, Wireless Sensor Networks: Technology,Protocols, and Applications, John Wiley and Sons, 2007.
[3]
R. Musaloiu-Elefteri and A. Terzis, “Minimising the effect of WiFi interference in 802.15.4 wireless sensor networks,” International Journal of Sensor Networks, vol. 3, no. 1, pp. 43–54, 2008.
[4]
A. Sikora and V. F. Groza, “Coexistence of IEEE802.15.4 with other systems in the 2.4?GHz-ISM-band,” in Proceedings of the IEEE Instrumentation and Measurement Technology Conference, vol. 3, pp. 1786–1791, May 2005.
[5]
T. Luckenbach, P. Gober, S. Arbanowski, A. Kotsopoulos, and K. Kim, “TinyREST: a protocol for integrating sensor networks into the internet,” in Proceedings of the Workshop on Real-World Wireless Sensor Networks (REALWSN '05), June 2005.
[6]
S. Krishnamurthy, “TinySIP: providing seamless access to sensor-based services,” in Proceedings of the 3rd Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, MobiQuitous, July 2006.
[7]
S. Krishnamurthy and L. Lange, “Enabling distributed messaging with wireless sensor nodes using TinySIP,” in Ubiquitous Intelligence and Computing, J. Indulska, J. Ma, L. Yang, T. Ungerer, and J. Cao, Eds., vol. 4611 of Lecture Notes in Computer Science, pp. 610–621, 2007.
[8]
M. Alia, A. Bottaro, F. Camara, and B. Hardouin, “On the design of a SIP-based binding middleware for next generation home network services,” in Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE, pp. 497–514, 2008.
[9]
R. Acker, S. Brandt, N. Buchmann, T. Fugmann, and M. Massoth, “Ubiquitous home control based on SIP and presence service,” in Proceedings of the 12th International Conference on Information Integration and Web-Based Applications and Services (iiWAS '10), pp. 759–762, November 2010.
[10]
B. Bertran, C. Consel, P. Kadionik, and B. Lamer, “A SIP-based home automation platform: an experimental study,” in Proceedings of the 13th International Conference on Intelligence in Next Generation Networks (ICIN '09), Bordeaux, France, October 2009.
[11]
B. Bertran, C. Consel, W. Jouve, H. Guan, and P. Kadionik, “SIP as a universal communication bus: a methodology and an experimental study,” in Proceedings of the IEEE International Conference on Communications (ICC '10), May 2010.
[12]
S. Y. Shin, H. S. Park, S. Choi, and W. H. Kwon, “Packet error rate analysis of zigbee under WLAN and bluetooth interferences,” IEEE Transactions on Wireless Communications, vol. 6, no. 8, pp. 2825–2830, 2007.
[13]
I. Howitt, V. Mitter, and J. Gutierrez, “Empirical study for IEEE 802.11 and bluetooth interoperability,” in Proceedings of the IEEE Vehicular Technology Conference (VTS SPRING '01), pp. 1109–1113, May 2001.
[14]
R. Garroppo, L. Gazzarrini, S. Giordano, and L. Tavanti, “Experimental assessment of the coexistence of wi-fi, zigbee, and bluetooth devices,” in Proceedings of the 12th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WOWMOM '11), pp. 1–9, Lucca, Italy, june 2011.
[15]
H. Schulzrinne, X. Wu, S. Sidiroglou, and S. Berger, “Ubiquitous computing in home networks,” IEEE Communications Magazine, vol. 41, no. 11, pp. 128–135, 2003.
[16]
D. Bonino, E. Castellina, and F. Corno, “Automatic domotic device interoperation,” IEEE Transactions on Consumer Electronics, vol. 55, no. 2, pp. 499–506, 2009.
[17]
F. Genova, M. Gaspardone, A. Cuda, M. Beoni, G. Fici, and M. Sorrentino, “Thermal and energy management system based on low cost wireless sensor network technology, to monitor, control and optimize energy consumption in telecom switch plants and data centres,” in Proceedings of the 4th International Conference on Telecommunication-Energy Special Conference (TELESCON '09), May 2009.
[18]
A. Brown, M. Kolberg, D. Bushmitch, G. Lomako, and M. Tthew, “A SIP-based OSGi device communication service for mobile personal area networks,” in Proceedings of the 3rd IEEE Consumer Communications and Networking Conference, CCNC 2006, pp. 502–508, January 2006.
[19]
D. J. Cook, J. C. Augusto, and V. R. Jakkula, “Ambient intelligence: technologies, applications, and opportunities,” Pervasive and Mobile Computing, vol. 5, no. 4, pp. 277–298, 2009.
[20]
B. Campbell, J. Rosenberg, H. Schulzrinne, C. Huitema, and D. Gurle, “Session initiation protocol (SIP) extension for instant messaging,” RFC 3428, Internet Engineering Task Force, 2002.
[21]
A. B. Roach, “Session initiation protocol (SIP)-specific event notification,” RFC 3265, Internet Engineering Task Force, 2002.
[22]
A. Niemi, “Session initiation protocol (SIP) extension for event state publication,” RFC 3903, Internet Engineering Task Force, 2004.
[23]
“IEEE Standard 802.11-2007,” December 2007.
[24]
“IEEE Standard 802.15.4-2006,” September 2006.
[25]
J. Rosenberg, “A presence event package for the session initiation protocol (SIP),” RFC 3856, 2004.
[26]
The Zigbee Alliance, “ZigBee Gateway Standard,” 2010, http://zigbee.org/Standards/ZigBeeNetworkDevices/Overview.aspx.