TY - JOUR
T1 - Defining the stack for service delivery models and interoperability in the internet of things
T2 - A practical case with openIoT-VDK
AU - Serrano, Martin
AU - Quoc, Hoan Nguyen Mau
AU - Le Phuoc, Danh
AU - Hauswirth, Manfred
AU - Soldatos, John
AU - Kefalakis, Nikos
AU - Jayaraman, Prem Prakash
AU - Zaslavsky, Arkady
N1 - Publisher Copyright:
© 1983-2012 IEEE.
PY - 2015/4/1
Y1 - 2015/4/1
N2 - This paper introduces the stack for service delivery models and interoperability in the Internet of Things. The main characteristics and functional layers of the IoT stack are described. The applicability of the IoT stack is described based on particular use cases and deployed pilots. The validation of the IoT stack in terms of functionality and adaptation at different IoT particular areas is based on the Virtual Development Kit (VDK) developed and implemented within the framework of the OpenIoT project - OpenIoT project is the awarded Internet of Things open-source rookie of the year by BlackDuck Software Co. (www.github.com/OpenIotOrg ). The methods and standards that boosted OpenIoT-VDK implementation are described in this paper. An instance of the OpenIoT-VDK process is described as the practical use case demonstrating being an IoT platform with autonomic behavior. OpenIoT-VDK creates IoT instances, analyzes the IoT stack dependence, and resolves them following interoperability principles. The OpenIoT-VDK instance deploys IoT service delivery models facilitating the validation of use cases by using the OpenIoT platform. As proof of concept, a delivered IoT service using open data from OpenIoT local instantiation is described.
AB - This paper introduces the stack for service delivery models and interoperability in the Internet of Things. The main characteristics and functional layers of the IoT stack are described. The applicability of the IoT stack is described based on particular use cases and deployed pilots. The validation of the IoT stack in terms of functionality and adaptation at different IoT particular areas is based on the Virtual Development Kit (VDK) developed and implemented within the framework of the OpenIoT project - OpenIoT project is the awarded Internet of Things open-source rookie of the year by BlackDuck Software Co. (www.github.com/OpenIotOrg ). The methods and standards that boosted OpenIoT-VDK implementation are described in this paper. An instance of the OpenIoT-VDK process is described as the practical use case demonstrating being an IoT platform with autonomic behavior. OpenIoT-VDK creates IoT instances, analyzes the IoT stack dependence, and resolves them following interoperability principles. The OpenIoT-VDK instance deploys IoT service delivery models facilitating the validation of use cases by using the OpenIoT platform. As proof of concept, a delivered IoT service using open data from OpenIoT local instantiation is described.
KW - Internet of Things
KW - Sensor network
KW - Stream query processing
UR - http://www.scopus.com/inward/record.url?scp=84928010845&partnerID=8YFLogxK
U2 - 10.1109/JSAC.2015.2393491
DO - 10.1109/JSAC.2015.2393491
M3 - Article
SN - 0733-8716
VL - 33
SP - 676
EP - 689
JO - IEEE Journal on Selected Areas in Communications
JF - IEEE Journal on Selected Areas in Communications
IS - 4
M1 - 7012040
ER -