An IoT Edge Computing Framework Using Cordova Accessor Host

An IoT Edge Computing Framework Using Cordova Accessor Host
复制标题

使用 Cordova Accessor Host 的物联网边缘计算框架

DOI:
10.1109/jiot.2021.3086043
复制
发表时间:
2021
影响因子:
10.6
通讯作者:
Ni, Jianyuan
Ni, Jianyuan
中科院分区:
计算机科学1区
文献类型:
--
作者:
Ngu, Anne H.H.;Eyitayo, Jesuloluwa;Yang, Guowei;Campbell, Colin;Sheng, Quan Z.;Ni, Jianyuan

文献摘要

相似文献

物联网 (IoT) 是一个快速发展的物理传感器和连接设备系统,可实现高级信息收集、解释和监控。多功能物联网边缘计算框架的实现将加速网络世界与新物理物联网设备的无缝集成,并将从根本上改变和增强人类与世界互动的方式。虽然有许多基于云的物联网计算框架,但它们无法支持需要本地处理和保证消费者隐私的物联网应用程序的需求。本文介绍了开源即插即用 IoT 中间件(称为 Cordova Accesor Host)的实验。我们证明了 Cordova Accessor Host 使用访问器作为基本构建块并采用访问器-模块-插件设计模式来支持 IoT 服务的组成和可重用性的基本要素。通过使用相同的访问器从完全不同的物联网设备(例如可穿戴设备(例如智能手表)和微控制器(例如 Arduino))收集传感器数据来证明可移植性。我们的能源分析实验表明,使用 Cordova Accessor Host 部署的 IoT 服务比在本机 Android 操作系统中部署的相同 IoT 服务消耗的电池电量少约 35%。
The Internet of Things (IoT) is a rapidly growing system of physical sensors and connected devices, enabling advanced information gathering, interpretation, and monitoring. The realization of a versatile IoT edge computing framework will accelerate seamless integration of the cyber-world with new physical IoT devices, and will fundamentally change and empower the way humans interact with the world. While there are many cloud-based IoT computing frameworks, they cannot support the needs of IoT applications that require local processing and guarantee of consumer’s privacy. This article presents experimentation with the opensource plug-and-play IoT middleware, called Cordova Accesor Host. We demonstrated that Cordova Accessor Host supports the essential ingredients of the composition and reusability of IoT services using the accessor as the basic building block and adopting an accessor-module-plugin design pattern. The portability is demonstrated by using the same accessor for collecting sensor data from radically different IoT devices such as, wearables (e.g., smartwatches) and microcontrollers (e.g., Arduino). Our energy profiling experiments show that IoT services deployed using the Cordova Accessor Host consume around 35% less battery power than the same IoT services deployed in the native Android operating system.