论文标题
动态缓冲尺寸,以供时间敏感的应用程序备用事件补偿
Dynamic Buffer Sizing for Out-of-Order Event Compensation for Time-Sensitive Applications
论文作者
论文摘要
当今的传感器网络实现通常包含与不同类型网络连接的各种类型的节点。这些和其他各个方面会影响传输数据的延迟,从而影响越来越多的数据发生。在时间敏感的应用程序中,这变成了必须及时处理数据并且决策必须可靠的关键问题。 在本文中,我们正在研究为多个,分布式和独立源重新排序事件流的动态缓冲尺寸算法,从而使后续的时间敏感应用程序可以正常工作。为了能够评估此类算法,我们必须首先记录数据集。实施了五种新型的动态缓冲尺寸算法,并将其与该域中的最新方法进行了比较。评估表明,动态超时缓冲方法的使用比静态缓冲区可取。网络的变化或环境中其他影响的变化越高,使用动态调整其缓冲尺寸的算法就越必要。这些算法普遍适用,易于集成在现有体系结构中,对于时间敏感的应用程序特别有趣。动态超时缓冲仍然是反应时间和置换事件补偿之间的权衡。
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 paper, we were researching 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 which 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.