A scalable and manageable IoT architecture based on transparent computing

Abstract With the explosion of connected devices, the Internet-of-Things (IoT) is expected to be the fundamental infrastructure of the information society and receives a wide variety of applications in different scenarios. However, the fast-growing IoT technology is still facing many challenges posed by large-scale heterogeneous IoT devices. To address these challenges we propose a transparent computing based IoT architecture to build scalable and manageable IoT applications. The proposed architecture consists of five layers, i.e., end-user layer, edge network layer, core network layer, service&storage layer, and management layer. It can provide centralized management of various resources like operating systems, services and data for IoT applications, and enable on-demand services to be executed on heterogeneous IoT devices. We also build a prototype system to evaluate the performance of the proposed architecture in terms of the delay and energy consumption in remote service updating. The experimental results demonstrate that it can provide efficient management of various resources and achieve on-demand service provisioning for IoT devices.

[1]  Mohammad Abdeen,et al.  A gateway-based framework for transparent interconnection between WSN and IP network , 2009, IEEE EUROCON 2009.

[2]  Schahram Dustdar,et al.  Towards Automated IoT Application Deployment by a Cloud-Based Approach , 2013, 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications.

[3]  Piet Demeester,et al.  City of things: An integrated and multi-technology testbed for IoT smart city experiments , 2016, 2016 IEEE International Smart Cities Conference (ISC2).

[4]  Yonghua Xiong,et al.  Mobile Transparent Computing to Enable Ubiquitous Operating Systems and Applications , 2014, J. Adv. Comput. Intell. Intell. Informatics.

[5]  Jianjun Yu,et al.  Research and Application on the Smart Home Based on Component Technologies and Internet of Things , 2011 .

[6]  Renata Spolon Lobato,et al.  A tool to simplify the management of homogeneous and heterogeneous grids , 2009, 2009 IEEE Symposium on Computers and Communications.

[7]  Sule Yildirim Yayilgan,et al.  Security and Privacy Considerations for IoT Application on Smart Grids: Survey and Research Challenges , 2016, 2016 IEEE 4th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW).

[8]  Hua-Dong Ma,et al.  Internet of Things: Objectives and Scientific Challenges , 2011, Journal of Computer Science and Technology.

[9]  Min Wu,et al.  A Novel Resource Management Method of Providing Operating System as a Service for Mobile Transparent Computing , 2014, TheScientificWorldJournal.

[10]  Dominique Guinard,et al.  SOCRADES: A Web Service Based Shop Floor Integration Infrastructure , 2008, IOT.

[11]  Mudhakar Srivatsa,et al.  Idea: A System for Efficient Failure Management in Smart IoT Environments , 2016, MobiSys.

[12]  Martin Bauer,et al.  Proceedings of the Federated Conference on Computer Science and Information Systems pp. 949–955 ISBN 978-83-60810-22-4 Service Modelling for the Internet of Things , 2022 .

[13]  P. Ray Home Health Hub Internet of Things (H3IoT): An architectural framework for monitoring health of elderly people , 2014, 2014 International Conference on Science Engineering and Management Research (ICSEMR).

[14]  Schahram Dustdar,et al.  Efficient and Scalable IoT Service Delivery on Cloud , 2013, 2013 IEEE Sixth International Conference on Cloud Computing.

[15]  Nur Engin,et al.  Leakage mitigation for low power microcontroller design in 40nm for Internet-of-Things (IoT) , 2016, 2016 IEEE 22nd International Symposium on On-Line Testing and Robust System Design (IOLTS).

[16]  Neeharika Cherukutota,et al.  Architectural framework of smart water meter reading system in IoT environment , 2016, 2016 International Conference on Communication and Signal Processing (ICCSP).

[17]  Yaoxue Zhang,et al.  A remote resource management method for Transparent Computing , 2012, 2012 International Conference on Computer Science and Information Processing (CSIP).

[18]  Yaoxue Zhang,et al.  Transparent computing: Spatio-temporal extension on von Neumann architecture for cloud services , 2013 .

[19]  John Soldatos,et al.  Convergence of Utility Computing with the Internet-of-Things , 2012, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[20]  Ítalo S. Cunha,et al.  AoT: Authentication and Access Control for the Entire IoT Device Life-Cycle , 2016, SenSys.

[21]  Yaoxue Zhang,et al.  TransOS: a transparent computing-based operating system for the cloud , 2012, Int. J. Cloud Comput..

[22]  Long Chen,et al.  Energy-balanced cooperative transmission based on relay selection and power control in energy harvesting wireless sensor network , 2016, Comput. Networks.

[23]  Choon-Sung Nam,et al.  Sensor Network Middleware for Distributed and Heterogeneous Environments , 2009, 2009 International Conference on New Trends in Information and Service Science.

[24]  Hui Guo,et al.  A Survey on Emerging Computing Paradigms for Big Data , 2017 .

[25]  Eui-Nam Huh,et al.  Cloud of Things: Integrating Internet of Things and cloud computing and the issues involved , 2014, Proceedings of 2014 11th International Bhurban Conference on Applied Sciences & Technology (IBCAST) Islamabad, Pakistan, 14th - 18th January, 2014.

[26]  Zhigang Chen,et al.  Energy-Harvesting-Aided Spectrum Sensing and Data Transmission in Heterogeneous Cognitive Radio Sensor Network , 2016, IEEE Transactions on Vehicular Technology.

[27]  Zhigang Chen,et al.  Utility-Optimal Resource Management and Allocation Algorithm for Energy Harvesting Cognitive Radio Sensor Networks , 2016, IEEE Journal on Selected Areas in Communications.

[28]  Qian Zhu,et al.  IOT Gateway: BridgingWireless Sensor Networks into Internet of Things , 2010, 2010 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing.

[29]  V. Bhuvaneswari,et al.  The Internet of Things (IoT) Applications and Communication Enabling Technology Standards: An Overview , 2014, 2014 International Conference on Intelligent Computing Applications.

[30]  Munam Ali Shah,et al.  Performance evaluation of IoT network infrastructure , 2016, 2016 22nd International Conference on Automation and Computing (ICAC).

[31]  Kenji Tei,et al.  ClouT : Cloud of things for empowering the citizen clout in smart cities , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[32]  Xuemin Shen,et al.  Dynamic Channel Access to Improve Energy Efficiency in Cognitive Radio Sensor Networks , 2016, IEEE Transactions on Wireless Communications.

[33]  Xuemin Shen,et al.  Exploiting mobile crowdsourcing for pervasive cloud services: challenges and solutions , 2015, IEEE Communications Magazine.

[34]  Yaoxue Zhang,et al.  4VP: A Novel Meta OS Approach for Streaming Programs in Ubiquitous Computing , 2007, 21st International Conference on Advanced Information Networking and Applications (AINA '07).

[35]  Vinayak Honkote,et al.  An energy harvesting wireless sensor node for IoT systems featuring a near-threshold voltage IA-32 microcontroller in 14nm tri-gate CMOS , 2016, 2016 IEEE Symposium on VLSI Circuits (VLSI-Circuits).