Fog-based caching mechanism for IoT data in information centric network using prioritization

被引:11
|
作者
Zahedinia, Marzieh Sadat [1 ]
Khayyambashi, Mohammad Reza [1 ]
Bohlooli, Ali [1 ]
机构
[1] Univ Isfahan, Fac Comp Engn, Dept Comp Architecture, Esfahan, Iran
关键词
ICN-based IoT; NDN; Caching mechanism; Priority field; Fog computing; INTERNET; THINGS; TECHNOLOGIES; SCHEME; ICN;
D O I
10.1016/j.comnet.2022.109082
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In-Network caching is one of the most prominent features of Information-Centric Networks (ICN). This feature, designed to reduce the content delivery time, can improve data availability, especially during the sleeping mode of the original data producer. However, the fact that caching mechanism is simultaneously performed with data forwarding, limited processing power, and limited memory capacity of routers has posed challenges in fully profiting from this feature. The synchronization of caching mechanism with data forwarding limits the speed of decision-making in content placement policies. These challenges as well as the limitations of ICN routers have not been taken into consideration by the existing strategies for content placement of IoT data. In this paper, the restrictions for content placement policies in ICN-based IoT are outlined, and a data prioritization-based approach that prevents ICN nodes from filling their Content Store (CS) with inappropriate and inferior data is proposed to improve cache efficiency. Besides, fog computing is used as a middle layer between IoT devices and ICN networks to resolve the speed limits of decision-making and improve cache performance. In the fog layer, prioritization is performed based on the popularity and freshness of data object, and, thus, low-priority data are removed from the caching mechanism of ICN nodes. As the result shows the total number of cached data is reduced. Freshness is an essential property of multiple IoT data that significantly affects caching performance. That's why we prioritized data based on popularity and freshness. Eventually, the simulation results performed by the NDNsim simulator show that decreasing the number of data objects could improve the cache mechanism efficiency in terms of both delay and hit ratio.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] Analyzing Meta-Heuristic Algorithms for Task Scheduling in a Fog-Based IoT Application
    Rahbari, Dadmehr
    ALGORITHMS, 2022, 15 (11)
  • [32] TRFIoT: Trust and Reputation Model for Fog-based IoT
    Hussain, Yasir
    Huang, Zhiqiu
    CLOUD COMPUTING AND SECURITY, PT VI, 2018, 11068 : 187 - 198
  • [33] Monitoring and prediction of smart farming in fog-based IoT environment using a correlation based ensemble model
    Sridevi, A.
    Preethi, M.
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 44 (06) : 10733 - 10746
  • [34] Energy management of smart homes over fog-based IoT architecture
    Umair, Muhammad
    Cheema, Muhammad Aamir
    Afzal, Bilal
    Shah, Ghalib
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 39
  • [35] Fog-based Secure Communications for Low-power IoT Devices
    Ferretti, Luca
    Marchetti, Mirco
    Colajanni, Michele
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2019, 19 (02)
  • [36] Context-Aware Trust and Reputation Model for Fog-Based IoT
    Hussain, Yasir
    Zhiqiu, Huang
    Akbar, Muhammad Azeem
    Alsanad, Ahmed
    Alsanad, Abeer Abdul-Aziz
    Nawaz, Asif
    Khan, Izhar Ahmed
    Khan, Zaheer Ullah
    IEEE ACCESS, 2020, 8 : 31622 - 31632
  • [37] Performance Modeling and Optimization for a Fog-Based IoT Platform
    Tang, Shensheng
    IOT, 2023, 4 (02): : 183 - 201
  • [38] Information-Centric Networking based content collection and caching mechanism for network public opinion
    Qi, Zhimin
    Chen, Jiubing
    INTERNET TECHNOLOGY LETTERS, 2023, 6 (02)
  • [39] Energy-Efficient and delay-guaranteed computation offloading for fog-based IoT networks
    Shahryari, Om-Kolsoom
    Pedram, Hossein
    Khajehvand, Vahid
    TakhtFooladi, Mehdi Dehghan
    COMPUTER NETWORKS, 2020, 182
  • [40] An Extremely Accurate Time Synchronization Mechanism in Fog-Based Vehicular Ad-Hoc Network
    Liang, Junbin
    Wu, Kezhuang
    IEEE ACCESS, 2020, 8 : 253 - 268