Large-Scale Software-Defined IoT Platform for Provisioning IoT Services on Demand

Large-Scale Software-Defined IoT Platform for Provisioning IoT Services on Demand

Chau Thi Minh Nguyen, Doan B. Hoang
Copyright: © 2020 |Volume: 1 |Issue: 1 |Pages: 23
ISSN: 2644-1845|EISSN: 2644-1853|EISBN13: 9781799804048|DOI: 10.4018/ijssta.20200101.oa1
Cite Article Cite Article

MLA

Nguyen, Chau Thi Minh, and Doan B. Hoang. "Large-Scale Software-Defined IoT Platform for Provisioning IoT Services on Demand." IJSSTA vol.1, no.1 2020: pp.42-64. http://doi.org/10.4018/ijssta.20200101.oa1

APA

Nguyen, C. T. & Hoang, D. B. (2020). Large-Scale Software-Defined IoT Platform for Provisioning IoT Services on Demand. International Journal of Smart Sensor Technologies and Applications (IJSSTA), 1(1), 42-64. http://doi.org/10.4018/ijssta.20200101.oa1

Chicago

Nguyen, Chau Thi Minh, and Doan B. Hoang. "Large-Scale Software-Defined IoT Platform for Provisioning IoT Services on Demand," International Journal of Smart Sensor Technologies and Applications (IJSSTA) 1, no.1: 42-64. http://doi.org/10.4018/ijssta.20200101.oa1

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Internet of things (IoT) has developed into an interconnected platform infrastructure for providing everyday services. Emerging end-to-end IoT services are being developed for local and multiple distributed regions. To realize the on-demand services in a timely and economically beneficial way, programmability and reusability are crucial for provisioning and reusing IoT resources. Existing IoT platforms are rigid and cannot be easily adapted to accommodate new services. This paper proposes a programmable large-scale software-defined IoT model for provisioning IoT services on demand with two levels of management and orchestration. One orchestrates services over geographically distributed clusters and the other orchestrates services over IoT devices within a cluster. The model entails the design of IoT-specific controllers, software-defined virtual sensors, and a new protocol for managing resource-constrained but enriched devices. The model allows provisioning and resource-sharing of end-to-end IoT services on demand. Implementation results demonstrate the feasibility and efficiency of the proposed model.