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 条
  • [31] Seeking a foundation for context-aware computing
    Dourish, P
    HUMAN-COMPUTER INTERACTION, 2001, 16 (2-4): : 229 - 241
  • [32] Problems in context-aware semantic computing
    1600, International Association of Online Engineering (08):
  • [33] Research on Context-Aware Mobile Computing
    Han, Li
    Jyri, Salomaa
    Ma, Jian
    Yu, Kuifei
    2008 22ND INTERNATIONAL WORKSHOPS ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOLS 1-3, 2008, : 24 - 30
  • [34] Situated Interaction and Context-Aware Computing
    Anind K. Dey
    Gerd Kortuem
    David R. Morse
    Albrecht Schmidt
    Personal and Ubiquitous Computing, 2001, 5 : 1 - 3
  • [35] Context-aware notification for wearable computing
    Kern, N
    Schiele, B
    SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS, PROCEEDINGS, 2003, : 223 - 230
  • [36] Context-aware Computing for the Internet of Things
    Piccialli, Francesco
    Jeon, Gwanggil
    INTERNET OF THINGS, 2021, 14
  • [37] Situated Interaction and Context-Aware Computing
    Dey, Anind K.
    Kortuem, Gerd
    Morse, David R.
    Schmidt, Albrecht
    PERSONAL AND UBIQUITOUS COMPUTING, 2001, 5 (01) : 1 - 3
  • [38] Siren: Context-aware computing for firefighting
    Jiang, XD
    Chen, NY
    Hong, JI
    Wang, K
    Takayama, L
    Landay, JA
    PERVASIVE COMPUTING, PROCEEDINGS, 2004, 3001 : 87 - 105
  • [39] Data Management for Context-Aware Computing
    Xue, Wenwei
    Pung, Hungkeng
    Ng, Wenlong
    Gu, Tao
    EUC 2008: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, VOL 1, MAIN CONFERENCE, 2008, : 492 - +
  • [40] Activity zones for context-aware computing
    Koile, K
    Tollmar, K
    Demirdjian, D
    Shrobe, H
    Darrell, T
    UBICOMP 2003: UBIQUITOUS COMPUTING, 2003, 2864 : 90 - 106