Performance analysis of the OSGi-based IoT frameworks on restricted devices as enablers for connected-home

The connected-home ecosystem is currently one of the highly discussed applications of Internet of Things (IoT) paradigm. Usually, this scenario is based on a center-point (so called smart home gateway) which provides the bridging connectivity inside (with the sensors) and outside (with the remote applications) the home. Such gateway is usually a restricted device running on Linux-based operating system (e.g. OpenWRT) including required applications on the top of it. In this paper, we focus on OSGi framework as currently very preferable platform for IoT services in combination with Raspberry Pi embedded hardware board which is also very popular for assuring the gateway features in the smart home. The performance analysis of three selected OSGi frameworks is provided with the aim to critically evaluate the most suitable candidate to become a solid enabler for the connected-home. Since HTTP is the most frequently applied communication protocol for data exchange between smart home gateway and any remote (cloud) application, a particular focus is given to the testing of three implementations of HTTP servers running as OSGi bundles on the gateway. All the obtained results including practical outputs are concluded at the end of our paper.

[1]  Hung-Yu Wei,et al.  Performance evaluation of radio access network overloading from machine type communications in LTE-A networks , 2012, 2012 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[2]  Sonja Meyer,et al.  On IoT-services: Survey, Classification and Enterprise Integration , 2012, 2012 IEEE International Conference on Green Computing and Communications.

[3]  Pavel Masek,et al.  IP home gateway as universal multi-purpose enabler for smart home services , 2014, Elektrotech. Informationstechnik.

[4]  Pavel Masek,et al.  Universal smart energy communication platform , 2014, 2014 International Conference on Intelligent Green Building and Smart Grid (IGBSG).

[5]  Sheng-Tzong Cheng,et al.  OSGi-Based Smart Home Architecture for heterogeneous network , 2008 .

[6]  Geng Wu,et al.  M2M: From mobile to embedded internet , 2011, IEEE Communications Magazine.

[7]  Louis Coetzee,et al.  The Internet of Things - promise for the future? An introduction , 2011, 2011 IST-Africa Conference Proceedings.