Context-Aware Routing in Fog Computing Systems

被引:8
|
作者
Karagiannis, Vasileios [1 ]
Frangoudis, Pantelis A. [1 ]
Dustdar, Schahram [1 ]
Schulte, Stefan [2 ]
机构
[1] TU Wien, Distributed Syst Grp, A-1040 Vienna, Austria
[2] TU Wien, Christian Doppler Lab Blockchain Technol Internet, A-1040 Vienna, Austria
关键词
Fog computing; edge computing; context-aware; IoT applications; MODEL;
D O I
10.1109/TCC.2021.3102996
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing enables the execution of IoT applications on compute nodes which reside both in the cloud and at the edge of the network. To achieve this, most fog computing systems route the IoT data on a path which starts at the data source, and goes through various edge and cloud nodes. Each node on this path may accept the data if there are available resources to process this data locally. Otherwise, the data is forwarded to the next node on path. Notably, when the data is forwarded (rather than accepted), the communication latency increases by the delay to reach the next node. To avoid this, we propose a routing mechanism which maintains a history of all nodes that have accepted data of each context in the past. By processing this history, our mechanism sends the data directly to the closest node that tends to accept data of the same context. This lowers the forwarding by nodes on path, and can reduce the communication latency. We evaluate this approach using both prototype- and simulation-based experiments which show reduced communication latency (by up to 23 percent) and lower number of hops traveled (by up to 73 percent), compared to a state-of-the-art method.
引用
收藏
页码:532 / 549
页数:18
相关论文
共 50 条
  • [1] A Survey on Context-Aware Fog Computing Systems
    Nejad, Hamed Vahdat
    Tavakolifar, Arezoo
    Bhatt, Chintan
    Hanafi, Nooshin
    Gholizadeh, Nahid
    Khatooni, Reza
    Behzadian, Hossein
    COMPUTACION Y SISTEMAS, 2021, 25 (01): : 5 - 12
  • [2] Context-aware application scheduling in fog computing environment
    Ul Islam, Mir Salim
    Kumar, Ashok
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (26):
  • [3] CFC-ITS: Context-Aware Fog Computing for Intelligent Transportation Systems
    Quang Tran Minh
    Kamioka, Eiji
    Yamada, Shigeki
    IT PROFESSIONAL, 2018, 20 (06) : 35 - 45
  • [4] Filtering Scheme for Context-Aware Fog Computing in Cyber-Physical Systems
    Mononen, Teemu
    Aref, Mohammad M.
    Mattila, Jouni
    2018 14TH IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS (MESA), 2018,
  • [5] Context-Aware Fog Computing Implementation for Industrial Internet of Things
    Atieh, Adel
    Nanda, Priyadarsi
    Mohanty, Manoranjan
    IWCMC 2021: 2021 17TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2021, : 598 - 603
  • [6] Context-aware Privacy Preservation in a Hierarchical Fog Computing System
    Gu, Bruce
    Wang, Xiaodong
    Qu, Youyang
    Jin, Jiong
    Xiang, Yong
    Gao, Longxiang
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [7] Context-Aware Placement of Industry 4.0 Applications in Fog Computing Environments
    Mahmud, Redowan
    Toosi, Adel N.
    Ramamohanarao, Kotagiri
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (11) : 7004 - 7013
  • [8] Adaptive context-aware access control for IoT environments leveraging fog computing
    Kalaria, Rudri
    Kayes, A. S. M.
    Rahayu, Wenny
    Pardede, Eric
    Salehi Shahraki, Ahmad
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2024, 23 (04) : 3089 - 3107
  • [9] Towards Context-Aware and Dynamic Management of Stream Processing Pipelines for Fog Computing
    Wiener, Patrick
    Zehnder, Philipp
    Riemer, Dominik
    2019 IEEE 3RD INTERNATIONAL CONFERENCE ON FOG AND EDGE COMPUTING (ICFEC), 2019,
  • [10] CaPTS scheduler: A context-aware priority tuple scheduling for Fog computing paradigm
    Ul Islam, Mir Salim
    Kumar, Ashok
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (12):