A Named Data Networking Stack for Contiki NG OS

Sedat Bilgili, A. K. Demir
{"title":"A Named Data Networking Stack for Contiki NG OS","authors":"Sedat Bilgili, A. K. Demir","doi":"10.1109/IRASET52964.2022.9738034","DOIUrl":null,"url":null,"abstract":"The current Internet has become the dominant use with continuing growth in the home, medical, health, smart cities, and industrial automation applications which are enabled by smart objects (constrained devices). These devices sense, gather and actuate information in their deployed environment. This concept is called as Internet of Things (IoT). In other words, IoT phenomenon is an emerging technology enabling such applications in our lives. IoT is regarded as a fourth industrial revolution because of it extensive coverage of services and applications. Intrinsically, Internet architecture and protocols has become a natural approach to apply to IoT design. However, despite the success of the Internet architecture and protocols, recent research has been reporting the deficiencies of this approach. IoT-based applications demand content oriented services. However, Internet design is host-centric. This architectural departure has led the researches into design of Future Internet Architectures (FIAs). Among them, Named data Networking (NDN) is also emerging as a promising FIA where it fits the communication needs of IoT networks typically. As a result, NDN architecture and protocols are considered to be implemented for IoT devices. Nevertheless, there are only a few implementation exists currently. Because of all of these reasons, we have aimed to provide design and implementation detail of a light-weight NDN protocol stack, called as $\\mu \\text{NDN}$, running on Contiki Operating System (OS) for constrained IoT devices. Contiki is an OS that is developed for constrained IoT devices. In this study, an NDN protocol stack that can work on top of IEEE 802.15.4 link and physical layers has been developed and presented. As far as we know, there is no any fully-functional open source NDN implementation in Contiki OS.","PeriodicalId":377115,"journal":{"name":"2022 2nd International Conference on Innovative Research in Applied Science, Engineering and Technology (IRASET)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 2nd International Conference on Innovative Research in Applied Science, Engineering and Technology (IRASET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRASET52964.2022.9738034","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The current Internet has become the dominant use with continuing growth in the home, medical, health, smart cities, and industrial automation applications which are enabled by smart objects (constrained devices). These devices sense, gather and actuate information in their deployed environment. This concept is called as Internet of Things (IoT). In other words, IoT phenomenon is an emerging technology enabling such applications in our lives. IoT is regarded as a fourth industrial revolution because of it extensive coverage of services and applications. Intrinsically, Internet architecture and protocols has become a natural approach to apply to IoT design. However, despite the success of the Internet architecture and protocols, recent research has been reporting the deficiencies of this approach. IoT-based applications demand content oriented services. However, Internet design is host-centric. This architectural departure has led the researches into design of Future Internet Architectures (FIAs). Among them, Named data Networking (NDN) is also emerging as a promising FIA where it fits the communication needs of IoT networks typically. As a result, NDN architecture and protocols are considered to be implemented for IoT devices. Nevertheless, there are only a few implementation exists currently. Because of all of these reasons, we have aimed to provide design and implementation detail of a light-weight NDN protocol stack, called as $\mu \text{NDN}$, running on Contiki Operating System (OS) for constrained IoT devices. Contiki is an OS that is developed for constrained IoT devices. In this study, an NDN protocol stack that can work on top of IEEE 802.15.4 link and physical layers has been developed and presented. As far as we know, there is no any fully-functional open source NDN implementation in Contiki OS.
面向Contiki NG操作系统的命名数据网络堆栈
随着智能对象(受限设备)支持的家庭、医疗、健康、智能城市和工业自动化应用的持续增长,当前的互联网已成为主要用途。这些设备在其部署的环境中感知、收集和驱动信息。这个概念被称为物联网(IoT)。换句话说,物联网现象是一种新兴技术,可以在我们的生活中实现这些应用。物联网被认为是第四次工业革命,因为它涵盖了广泛的服务和应用。从本质上讲,互联网架构和协议已经成为应用于物联网设计的自然方法。然而,尽管Internet架构和协议取得了成功,但最近的研究报告了这种方法的不足之处。基于物联网的应用需要面向内容的服务。然而,互联网设计是以主机为中心的。这种架构上的偏离引领了对未来互联网架构(FIAs)设计的研究。其中,命名数据网络(NDN)也正在成为一个有前途的FIA,它通常适合物联网网络的通信需求。因此,NDN架构和协议被认为是为物联网设备实现的。然而,目前只有少数实现存在。由于所有这些原因,我们的目标是提供轻量级NDN协议栈的设计和实现细节,称为$\mu \text{NDN}$,运行在contki操作系统(OS)上,用于受限的物联网设备。Contiki是一个为受限物联网设备开发的操作系统。在本研究中,开发并提出了一个可以在IEEE 802.15.4链路层和物理层之上工作的NDN协议栈。据我们所知,在Contiki OS中没有任何功能齐全的开源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学术文献互助群
群 号:604180095
Book学术官方微信