In-network Computation for IoT Data Processing with ActiveNDN in Wireless Sensor Networks

Preechai Mekbungwan, G. Pau, K. Kanchanasut
{"title":"In-network Computation for IoT Data Processing with ActiveNDN in Wireless Sensor Networks","authors":"Preechai Mekbungwan, G. Pau, K. Kanchanasut","doi":"10.1109/ciot53061.2022.9766613","DOIUrl":null,"url":null,"abstract":"In-network computation allows application functions to be computed within the network directly on raw sensor data, and publish real-time responses or alerts to users in the field. We propose to extend Named Data Networking (NDN) with in-network computation by embedding functions in an additional entity called Function Library, which is connected to the NDN forwarder in each NDN router. Function calls can be expressed as part of the Interest names with proper name prefixes for routing, with the results of the computation returned as NDN Data packets, creating an ActiveNDN network. Our main focus is on performing robust distributed computation, such as analysing and filtering raw data in real-time, as close as possible to sensors in an environment with intermittent Internet connectivity and resource-constrained computable IoT nodes. In this paper, we describe the design of ActiveNDN with a small prototype network as a proof of concept. Extensive simulation experiments were conducted to investigate the performance and effectiveness of ActiveNDN in large-scale wireless IoT networks. We also compared the real-time processing capabilities of ActiveNDN with those of centralised edge computing. It has been shown that with the proposed minimal changes to NDN, low latency can be achieved so that time-critical IoT data processing of sensor data can meet the required deadlines.","PeriodicalId":180813,"journal":{"name":"2022 5th Conference on Cloud and Internet of Things (CIoT)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 5th Conference on Cloud and Internet of Things (CIoT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ciot53061.2022.9766613","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

In-network computation allows application functions to be computed within the network directly on raw sensor data, and publish real-time responses or alerts to users in the field. We propose to extend Named Data Networking (NDN) with in-network computation by embedding functions in an additional entity called Function Library, which is connected to the NDN forwarder in each NDN router. Function calls can be expressed as part of the Interest names with proper name prefixes for routing, with the results of the computation returned as NDN Data packets, creating an ActiveNDN network. Our main focus is on performing robust distributed computation, such as analysing and filtering raw data in real-time, as close as possible to sensors in an environment with intermittent Internet connectivity and resource-constrained computable IoT nodes. In this paper, we describe the design of ActiveNDN with a small prototype network as a proof of concept. Extensive simulation experiments were conducted to investigate the performance and effectiveness of ActiveNDN in large-scale wireless IoT networks. We also compared the real-time processing capabilities of ActiveNDN with those of centralised edge computing. It has been shown that with the proposed minimal changes to NDN, low latency can be achieved so that time-critical IoT data processing of sensor data can meet the required deadlines.
无线传感器网络中基于ActiveNDN的物联网数据处理的网络内计算
网络内计算允许应用程序功能在网络内直接对原始传感器数据进行计算,并向现场用户发布实时响应或警报。我们建议通过在一个称为函数库的附加实体中嵌入函数来扩展命名数据网络(NDN)的网络内计算,该实体连接到每个NDN路由器中的NDN转发器。函数调用可以表示为带有路由专用名称前缀的兴趣名称的一部分,计算结果作为NDN数据包返回,从而创建一个ActiveNDN网络。我们的主要重点是执行强大的分布式计算,例如实时分析和过滤原始数据,在具有间歇性互联网连接和资源受限的可计算物联网节点的环境中尽可能靠近传感器。在本文中,我们用一个小型原型网络描述了ActiveNDN的设计,作为概念验证。为了研究ActiveNDN在大规模无线物联网网络中的性能和有效性,进行了大量的仿真实验。我们还比较了ActiveNDN与集中式边缘计算的实时处理能力。研究表明,通过对NDN进行最小的更改,可以实现低延迟,从而使传感器数据的时间关键型物联网数据处理能够满足所需的最后期限。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信