首页> 外文期刊>Internet of Things Journal, IEEE >A Semantic Publish-Subscribe Architecture for the Internet of Things
【24h】

A Semantic Publish-Subscribe Architecture for the Internet of Things

机译:物联网的语义发布-订阅体系结构

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

摘要

This paper presents a publish-subscribe architecture designed to support information level interoperability in smart space applications in the Internet of Things (IoT). The architecture is built on top of a generic SPARQL endpoint where publishers and subscribers use standard SPARQL Updates and Queries. Notifications about events [i.e., changes in the resource description framework (RDF) knowledge base] are expressed in terms of added and removed SPARQL binding results since the previous notification, limiting the network overhead and facilitating notification processing at subscriber side. A novel event detection algorithm, tailored on the IoT specificities (i.e., heterogeneous events need to be detected and continuous updates of few RDF triples dominate with respect to more complex updates), is presented along with the envisioned application design pattern and performance evaluation model. Eventually, a reference implementation is evaluated against a benchmark inspired by a smart city lighting case. The performance evaluation results show the capability to process up to 68k subscriptions/s triggered by simple single-lamp updates and up to 3.8k subscriptions/s triggered by more complex updates (i.e., 10 to 100 lamps).
机译:本文提出了一种发布-订阅体系结构,旨在支持物联网(IoT)中智能空间应用程序中的信息级互操作性。该体系结构建立在通用SPARQL终结点之上,发布者和订阅者使用该终结点来使用标准SPARQL更新和查询。关于事件的通知[即,资源描述框架(RDF)知识库的更改]以自上次通知以来添加和删除的SPARQL绑定结果表示,从而限制了网络开销并促进了订户侧的通知处理。结合预期的应用程序设计模式和性能评估模型,提出了一种针对IoT特定性而设计的新颖事件检测算法(即,需要检测异构事件,并且相对于更复杂的更新而言,很少有RD​​F三元组的连续更新占主导地位)。最终,参考实施方案是根据受智能城市照明案例启发的基准进行评估的。性能评估结果表明,能够处理由简单的单灯更新触发的高达68k订阅/秒,以及由更复杂的更新(即10至100灯)触发的高达3.8k订阅/秒。

著录项

  • 来源
    《Internet of Things Journal, IEEE》 |2016年第6期|1274-1296|共23页
  • 作者单位

    Department of Computer Science and Engineering, University of Bologna, Bologna, Italy;

    Advanced Research Center on Electronic Systems for Information and Communication Technologies (ARCES), University of Bologna, Bologna, Italy;

    VTT Technical Research Center of Finland, Oulu, Finland;

    Department of Computer Science and Engineering, University of Bologna, Bologna, Italy;

    Advanced Research Center on Electronic Systems for Information and Communication Technologies (ARCES), University of Bologna, Bologna, Italy;

    Advanced Research Center on Electronic Systems for Information and Communication Technologies (ARCES), University of Bologna, Bologna, Italy;

    Department of Computer Science and Engineering, University of Bologna, Bologna, Italy;

    Advanced Research Center on Electronic Systems for Information and Communication Technologies (ARCES), University of Bologna, Bologna, Italy;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Internet of things; Semantics; Engines; Computer architecture; Interoperability; Resource description framework; Publish-subscribe;

    机译:物联网;语义;引擎;计算机体系结构;互操作性;资源描述框架;发布-订阅;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号