首页> 外文学位 >A Centralized IoT Middleware System for Devices Working Across Application Domains Using Self-descriptive Capability Profile.
【24h】

A Centralized IoT Middleware System for Devices Working Across Application Domains Using Self-descriptive Capability Profile.

机译:使用自描述能力配置文件的跨应用程序域工作的设备的集中式IoT中间件系统。

获取原文
获取原文并翻译 | 示例

摘要

The Internet of Things (IoT) has been receiving growing attention in recent years as the next wave of computing revolution made possible by all types of networks of things (NoTs), where devices powered with low-cost, miniature low-power systems-on-chip (SoC) with computing and communication capabilities, and are bridged to the Internet with the assistance of gateways. More and more NoT device are designed to provide more than one functionalities to fulfill different requirements from the application domains. We believe that the true power of IoT is that functionalities of devices can work across application domains. In order to reveal the potential of IoT, the description of a device's capability needs to represent the functionalities that the device can provide. We discover the previous solutions on describing a device's capability focus mainly on hiding the vendor-specific interfaces made by different manufacturers, but they do not reflect different functionalities that a device provides.;In this thesis, the concept of device capability profile is proposed. Different from the previous solutions, the device capability profile specified in the firmware of a device allows the device to work across different application domains. Together with device capability profile, a centralized IoT middleware framework, called rimware, is proposed. Rimware tracks every device's capability and state in a centralized manner and provides different ways for application domains to query against the device's functionalities. In addition, rimware utilizes the device capability profile to carry out the enforcement of the security and privacy throughout the communication with the devices. Moreover, tasks can be scheduled through the rimware which enables functionalities from multiple devices to work together to fulfill the requirements from application domains. Optimization is applied on cases that one device working for multiple task simultaneously. An implementation of rimware that is specifically designed for BLE devices, called BlueRim, which takes advantages of BLE's very long battery life on the device side and the cloud functionality on the centralized side is provided. The fundamental features of rimware have been validated in several real-world applications from different different domains while incurring minimal code size and communication overhead on BLE devices. We believe that our approach represents an important technology in taking IoT closer to realizing the full potentials.
机译:近年来,随着各种类型的物联网(NoT)推动了下一波计算革命的浪潮,物联网(IoT)受到了越来越多的关注,其中的设备采用低成本,微型低功耗系统供电具有计算和通信功能的单芯片(SoC),并在网关的帮助下桥接到Internet。越来越多的NoT设备被设计为提供不止一种功能,以满足应用领域的不同要求。我们认为,物联网的真正力量在于设备的功能可以跨应用程序域工作。为了揭示物联网的潜力,对设备功能的描述需要代表设备可以提供的功能。我们发现先前描述设备能力的解决方案主要集中于隐藏不同制造商提供的特定于供应商的接口,但是它们并不能反映设备提供的不同功能。本文提出了设备能力配置文件的概念。与以前的解决方案不同,设备固件中指定的设备功能配置文件使设备可以跨不同的应用程序域工作。与设备功能配置文件一起,提出了一个称为rimware的集中式IoT中间件框架。 Rimware以集中方式跟踪每个设备的功能和状态,并为应用程序域提供不同的方式来查询设备的功能。此外,rimware利用设备功能配置文件在与设备的整个通信过程中实施安全性和隐私保护。此外,可以通过防火墙计划任务,该防火墙使来自多个设备的功能可以协同工作,以满足应用程序域的要求。优化适用于一台设备同时执行多项任务的情况。提供了一种专门为BLE设备设计的,称为BlueRim的边缘软件实现,它利用了BLE在设备侧的超长电池寿命以及在集中侧的云功能。边缘软件的基本功能已经在来自不同领域的多个实际应用中得到验证,同时在BLE设备上产生的代码量和通信开销最小。我们相信,我们的方法代表了一项重要技术,可以使IoT进一步发挥全部潜力。

著录项

  • 作者

    Huo, Chengjia.;

  • 作者单位

    University of California, Irvine.;

  • 授予单位 University of California, Irvine.;
  • 学科 Computer engineering.
  • 学位 Ph.D.
  • 年度 2014
  • 页码 104 p.
  • 总页数 104
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号