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 条
  • [21] Hybrid Context-Aware Multimodal Routing
    Rodrigues, Diego O.
    Fernandes, Joao T.
    Curado, Marilia
    Villas, Leandro A.
    2018 21ST INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2018, : 2250 - 2255
  • [22] Efficient context-aware computing: a systematic model for dynamic working memory updates in context-aware computing
    Ali M.
    Arshad M.
    Uddin I.
    Binsawad M.
    Sawad A.B.
    Sohaib O.
    PeerJ Computer Science, 2024, 10 : 1 - 19
  • [23] Efficient context-aware computing: a systematic model for dynamic working memory updates in context-aware computing
    Ali, Mumtaz
    Arshad, Muhammad
    Uddin, Ijaz
    Binsawad, Muhammad
    Bin Sawad, Abdullah
    Sohaib, Osama
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [24] A Context-Aware Routing Protocol on Internet of Things Based on Sea Computing Model
    Chen, Zhikui
    Wang, Haozhe
    Liu, Yang
    Bu, Fanyu
    JOURNAL OF COMPUTERS, 2012, 7 (01) : 96 - 105
  • [25] Granular best match algorithm for context-aware computing systems
    Kocaballi, A. Baki
    Kocyigit, Altan
    JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (12) : 2015 - 2024
  • [26] FOG Computing and Low Latency Context-Aware Health Monitoring in Smart Interconnected Environments
    Moore, Philip
    Hai Van Pham
    ADVANCES IN INTERNET, DATA & WEB TECHNOLOGIES, 2018, 17 : 29 - 40
  • [27] A comprehensive middleware architecture for context-aware ubiquitous computing systems
    Shehzad, A
    Ngo, HQ
    Lee, SY
    Lee, YK
    Fourth Annual ACIS International Conference on Computer and Information Science, Proceedings, 2005, : 251 - 256
  • [28] Cyber-physical systems and context-aware sensing and computing
    Malekian, Reza
    Wu, Kui
    Reali, Gianluca
    Ye, Ning
    Curran, Kevin
    COMPUTER NETWORKS, 2017, 117 : 1 - 4
  • [29] Granular best match algorithm for context-aware computing systems
    Kocaballi, A. Baki
    Kocyigit, Altan
    INTERNATIONAL CONFERENCE ON PERVASIVE SERVICES, PROCEEDINGS, 2006, : 143 - 149
  • [30] The Potential of Context-Aware Computing for Building Maintenance Management Systems
    Zakiyudin, Mohd Zulakhmar
    Fathi, Mohamad Syazli
    Rambat, Shuib
    Tobi, Siti Uzairiah Mohd
    Kasim, Narimah
    Latiffi, Aryani Ahmad
    PROGRESS IN INDUSTRIAL AND CIVIL ENGINEERING II, PTS 1-4, 2013, 405-408 : 3505 - +