Rajan Kumar Dudeja
An optimal content indexing approach for named data networking in software‐defined IoT system
Dudeja, Rajan Kumar; Singh, Amritpal; Bali, Rasmeet Singh; Aujla, Gagangeet Singh
Authors
Amritpal Singh
Rasmeet Singh Bali
Dr Gagangeet Aujla gagangeet.s.aujla@durham.ac.uk
Associate Professor in Computer Science
Abstract
The evolution of the Internet of Things (IoT) has increased the number of connected devices in the network. This has shifted the focus from IP-based network architecture towards content-centric networking (CCN). CCN eliminates the need for address-content binding in the conventional IP-based networks and allows the content to be accessed based on the name instead of the physical location. Named data networking (NDN) is a promising technique that can fulfil the increasing demand for connected devices through the CCN approach. NDN distributes the content on the network and focusses on the security of the content rather than the communication channel. However, the increase in traffic due to the escalation in the number of connected devices can lead to congestion in the network. The content distribution approach on the nodes is generalised and suitable for small networks. In the case of larger networks, an optimal approach is required to decide the optimal location to store the required content. However, a linear search approach is used to search (or lookup) the content in the assigned cache of the NDN node. In this work, the authors have combined the software-defined networking (SDN) with the NDN approach to overcome the above-highlighted challenge. Thus, the authors have designed an optimal content storage and indexing approach based on NDN-SDN coalesce in the IoT ecosystem. The proposed approach includes different phases, (a) a hashing-based content searching approach is formulated to reduce the look-up time of the content, (b) a red-black tree-based content storage approach is introduced for optimal utilisation of the assigned cache memory of the different NDN nodes, and (c) SDN controller facilitates automated network management and helps to administer the network requirements centrally and locate the content accordingly. The proposed approach was validated through the simulation experiments concerning network delay, packet rate, throughput, and cache hit ratio. The results obtained show the effectiveness of the proposed approach.
Citation
Dudeja, R. K., Singh, A., Bali, R. S., & Aujla, G. S. (2022). An optimal content indexing approach for named data networking in software‐defined IoT system. IET Smart Cities, 4(1), https://doi.org/10.1049/smc2.12023
Journal Article Type | Article |
---|---|
Acceptance Date | Jan 17, 2022 |
Online Publication Date | Feb 8, 2022 |
Publication Date | 2022 |
Deposit Date | May 17, 2022 |
Publicly Available Date | May 17, 2022 |
Journal | IET Smart Cities |
Electronic ISSN | 2631-7680 |
Publisher | Wiley Open Access |
Peer Reviewed | Peer Reviewed |
Volume | 4 |
Issue | 1 |
DOI | https://doi.org/10.1049/smc2.12023 |
Public URL | https://durham-repository.worktribe.com/output/1207201 |
Files
Published Journal Article
(1.5 Mb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by-nc-nd/4.0/
Copyright Statement
This is an open access article under the terms of the Creative Commons Attribution‐NonCommercial‐NoDerivs License, which permits use and distribution in any medium, provided the original work is properly cited, the use is non‐commercial and no modifications or adaptations are made.
You might also like
Uncovering hidden and complex relations of pandemic dynamics using an AI driven system
(2024)
Journal Article
Trusted Explainable AI for 6G-Enabled Edge Cloud Ecosystem
(2023)
Journal Article
Compliance Checking of Cloud Providers: Design and Implementation
(2023)
Journal Article
Downloadable Citations
About Durham Research Online (DRO)
Administrator e-mail: dro.admin@durham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search