Secure service virtualization in IoT by dynamic service dependency verification

Ko, H., Jin, J. and Keoh, S. L. (2016) Secure service virtualization in IoT by dynamic service dependency verification. IEEE Internet of Things Journal, 3(6), pp. 1006-1014. (doi: 10.1109/JIOT.2016.2545926)

121294.pdf - Accepted Version



Virtualizing Internet of Things (IoT) services is a concept of dynamically building customized high-level IoT services that rely on the real time data streams flowing from low- level standalone IoT devices. IoT service virtualization is essential when a myriads of IoT devices can get on-line, interact with each other, exchange data and based on them create one’s own service. Especially, when virtualization occurs across multiple externals domains, it’s crucial for clients to verify the source of virtual services, i.e. whether they are built based on authentic original service sources. Also, original services sources must be constantly aware of the identity of entities who (recursively) virtualize their services. To address these issues, this paper proposes IoT Service Dependency Tree (SDT) validation scheme. SDT uses service dependency trees and dependency signature trees, which enable clients to validate the original sources of a virtual IoT service, verify its service dependency relationships, and have original service sources to be constantly notified of the list of entities (recursively) virtualizing their services. This paper explains SDT scheme and presents use cases for IoT service virtualization where SDT can be applied. Our experimental analysis shows SDT is scalable for practical use.

Item Type:Articles
Keywords:Buildings, detectors, handheld computers, internet of things, safety, security, virtualization, IoT, IoT security, service dependency, service virtualization.
Glasgow Author(s) Enlighten ID:Keoh, Dr Sye Loong
Authors: Ko, H., Jin, J., and Keoh, S. L.
College/School:College of Science and Engineering > School of Computing Science
Journal Name:IEEE Internet of Things Journal
Journal Abbr.:IoT-J
ISSN (Online):2327-4662
Published Online:23 March 2016
Copyright Holders:Copyright © 2016 IEEE
First Published:First published in IEEE Internet of Things Journal 3(6): 1006-1014
Publisher Policy:Reproduced in accordance with the publisher copyright policy

University Staff: Request a correction | Enlighten Editors: Update this record