首页> 美国卫生研究院文献>Sensors (Basel Switzerland) >A oneM2M-Based Query Engine for Internet of Things (IoT) Data Streams
【2h】

A oneM2M-Based Query Engine for Internet of Things (IoT) Data Streams

机译:基于oneM2M的物联网(IoT)数据流查询引擎

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The new standard oneM2M (one machine-to-machine) aims to standardize the architecture and protocols of Internet of Things (IoT) middleware for better interoperability. Although the standard seems promising, it lacks several features for efficiently searching and retrieving IoT data which satisfy users’ intentions. In this paper, we design and develop a oneM2M-based query engine, called OMQ, that provides a real-time processing over IoT data streams. For this purpose, we define a query language which enables users to retrieve IoT data from data sources using JavaScript Object Notation (JSON). We also propose efficient query processing algorithms which utilizes the oneM2M architecture consisting of two nodes: (1) the IoT node and (2) the infrastructure node. IoT nodes of OMQ are mainly sensor devices execute user queries the aggregate, transform and filter operators, whereas the infrastructure node handles the join operator of user queries. Since the query processing algorithms are implemented as the hybrid infrastructure-edge processing, user queries can be executed efficiently in each IoT node rather than only in the infrastructure node. Thus, our OMQ system reduces the query processing time and the network bandwidth. We conducted a comprehensive evaluation of OMQ using a real and a synthetic data set. Experimental results demonstrate the feasibility and efficiency of OMQ system for executing queries and transferring data from each IoT node.
机译:新的标准oneM2M(一台机器到一台机器)旨在标准化物联网(IoT)中间件的体系结构和协议,以实现更好的互操作性。尽管该标准看起来很有希望,但它缺乏有效满足用户意图的IoT数据有效搜索和检索功能。在本文中,我们设计和开发了一个基于oneM2M的查询引擎,称为OMQ,该引擎可通过IoT数据流提供实时处理。为此,我们定义了一种查询语言,使用户可以使用JavaScript对象符号(JSON)从数据源检索IoT数据。我们还提出了有效的查询处理算法,该算法利用了由两个节点组成的oneM2M架构:(1)IoT节点和(2)基础设施节点。 OMQ的IoT节点主要是传感器设备执行用户查询的聚合,转换和筛选运算符,而基础结构节点则处理用户查询的联接运算符。由于查询处理算法被实现为混合基础设施边缘处理,因此可以在每个IoT节点中而不是仅在基础设施节点中高效地执行用户查询。因此,我们的OMQ系统减少了查询处理时间和网络带宽。我们使用真实的和综合的数据集对OMQ进行了全面评估。实验结果证明了OMQ系统执行查询和从每个IoT节点传输数据的可行性和效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号