Visible to the public Performance Evaluation of the Modified HTB Algorithm

TitlePerformance Evaluation of the Modified HTB Algorithm
Publication TypeConference Paper
Year of Publication2020
AuthorsMonakhov, Yuri, Kuznetsova, Anna, Monakhov, Mikhail, Telny, Andrey, Bednyatsky, Ilya
Conference Name2020 Dynamics of Systems, Mechanisms and Machines (Dynamics)
Date PublishedNov. 2020
PublisherIEEE
ISBN Number978-1-7281-8096-0
KeywordsBandwidth, composability, delays, HTB, Kernel, Linux, Linux operating system, Linux Operating System Security, Metrics, network availability, Packet loss, pubcrawl, QoS, resilience, Resiliency, scheduling algorithm, Standards, Testing, Traffic Control, traffic prioritization
AbstractIn this article, authors present the results of testing the modified HTB traffic control algorithm in an experimental setup. The algorithm is implemented as a Linux kernel module. An analysis of the experimental results revealed the effect of uneven packet loss in priority classes. In the second part of the article, the authors propose a solution to this problem by applying a distribution scheme for the excess of tokens, according to which excess class tokens are given to the leaf with the highest priority. The new modification of the algorithm was simulated in the AnyLogic environment. The results of an experimental study demonstrated that dividing the excess tokens of the parent class between daughter classes is less effective in terms of network performance than allocating the excess tokens to a high-priority class during the competition for tokens between classes. In general, a modification of the HTB algorithm that implements the proposed token surplus distribution scheme yields more consistent delay times for the high-priority class.
URLhttps://ieeexplore.ieee.org/document/9306189
DOI10.1109/Dynamics50954.2020.9306189
Citation Keymonakhov_performance_2020