Dynamic Buffer Sizing for Out-of-order Event Compensation for Time-sensitive Applications

被引:3
|
作者
Weiss, Wolfgang [1 ]
Jimenez, Victor J. Exposito [2 ]
Zeiner, Herwig [1 ]
机构
[1] JOANNEUM RES Forsch Gesell MbH, DIGITAL Inst Informat & Commun Technol, Steyrergasse 17, A-8010 Graz, Austria
[2] VIRTUAL VEHICLE Res GmbH, Inffeldgasse 21a, A-8010 Graz, Austria
关键词
Out-of-order event compensation; time-sensitive applications; distributed systems; event processing; multi-source event data fusion; QUERIES;
D O I
10.1145/3410403
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today's sensor network implementations often comprise various types of nodes connected with different types of networks. These and various other aspects influence the delay of transmitting data and therefore of out-of-order data occurrences. This turns into a crucial problem in time-sensitive applications where data must be processed promptly and decisions must be reliable. In this article, we research dynamic buffer sizing algorithms for multiple, distributed, and independent sources, which reorder event streams, thus enabling subsequent time-sensitive applications to work correctly. To be able to evaluate such algorithms, we had to record datasets first. Five novel dynamic buffer sizing algorithms were implemented and compared to state-of-the-art approaches in this domain. The evaluation has shown that the use of a dynamic time-out buffering method is preferable over a static buffer. The higher the variation of the network or other influences in the environment, the more necessary it becomes to use an algorithm that dynamically adapts its buffer size. These algorithms are universally applicable, easy to integrate in existing architectures, and particularly interesting for time-sensitive applications. Dynamic time-out buffering is still a trade-off between reaction time and out-of-order event compensation.
引用
收藏
页数:23
相关论文
共 50 条
  • [41] Leveraging Flexibility of Time-Sensitive Networks for dynamic Reconfigurability
    Gaertner, Christoph
    Rizk, Amr
    Koldehofe, Boris
    Hark, Rhaban
    Guillaume, Rene
    Steinmetz, Ralf
    2021 IFIP NETWORKING CONFERENCE AND WORKSHOPS (IFIP NETWORKING), 2021,
  • [42] Reactive Programming Extensions for Time-Sensitive IoT Applications
    Peros, Stefanos
    Hughes, Danny
    17TH ANNUAL INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (DCOSS 2021), 2021, : 244 - 251
  • [43] Out-of-sync Schedule Robustness for Time-sensitive Networks
    Craciunas, Silviu S.
    Oliver, Ramon Serna
    17TH IEEE INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS 2021 (WFCS 2021), 2021, : 75 - 82
  • [44] Dynamic service of geographically dispersed time-sensitive demands
    de Jong, Niels
    Aslan, Ayse
    Bakir, Ilke
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2024, 163
  • [45] Distributed Management of CPU Resources for Time-Sensitive Applications
    Chasparis, Georgios
    Maggio, Martina
    Arzen, Karl-Erik
    Bini, Enrico
    2013 AMERICAN CONTROL CONFERENCE (ACC), 2013, : 5305 - 5312
  • [46] Shared state consistency for time-sensitive distributed applications
    Krishnaswamy, V
    Ahamad, M
    Raynal, M
    Bakken, D
    21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 606 - 614
  • [47] Workshop on Using NASA Data for Time-Sensitive Applications
    Davies, Diane K.
    Brown, Molly E.
    Murphy, Kevin J.
    Michael, Karen A.
    Zavodsky, Bradley T.
    Stavros, E. Natasha
    Carroll, Mark L.
    IEEE GEOSCIENCE AND REMOTE SENSING MAGAZINE, 2017, 5 (03): : 52 - 58
  • [48] Design Methodology for Robust, Distributed Time-Sensitive Applications
    Shrivastava A.
    Khayatian M.
    Iannucci B.
    IEEE Internet of Things Magazine, 2024, 7 (01): : 104 - 110
  • [49] An Information Theory for Out-of-Order Media With Applications in DNA Data Storage
    Ravi, Aditya Narayan
    Vahid, Alireza
    Shomorony, Ilan
    IEEE TRANSACTIONS ON MOLECULAR BIOLOGICAL AND MULTI-SCALE COMMUNICATIONS, 2024, 10 (02): : 334 - 348
  • [50] Lazy Event Prediction using Defining Trees and Schedule Bypass for Out-of-Order PDES
    Mendoza, Daniel
    Cheng, Zhongqi
    Arasteh, Emad
    Doemer, Rainer
    PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 885 - 890