Научная статья на тему 'Chronology of the development of Active Queue Management algorithms of RED family. Part 2: from 2006 up to 2015'

Chronology of the development of Active Queue Management algorithms of RED family. Part 2: from 2006 up to 2015 Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
4
0
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
active queue management / AQM / random early detection / RED / congestion control / активное управление очередями / AQM / RED / управление перегрузками

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Ivan S. Zaryadov, Hilquias C.C. Viana, Anna V. Korolkova, Tatiana A. Milovanova

This work is the second part of a large bibliographic review of active queue management algorithms of the Random Early Detection (RED) family, presented in the scientific press from 1993 to 2023. This part provides data on algorithms published from 2006 to 2015.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Хронология развития алгоритмов активного управления очередями семейства RED. Часть 2: 2006–2015

Данная работа является второй частью большого библиографического обзора по алгоритмам семейства RED, представленных в научной печати с 1993 по 2023 год. В этой статье приведены данные по алгоритмам, опубликованным с 2006 по 2015 год.

Текст научной работы на тему «Chronology of the development of Active Queue Management algorithms of RED family. Part 2: from 2006 up to 2015»

Discrete & Continuous Models

& Applied Computational Science__2024, 32 18-37

ISSN 2658-7149 (Online), 2658-4670 (Print) http://journals.rudn.ru/miph

Review

UDC 519.872

DOI: 10.22363/2658-4670-2024-32-1-18-37 EDN: CAMXUN

Chronology of the development of Active Queue Management algorithms of RED family. Part 2: from 2006 up to 2015

Ivan S. Zaryadov1'2, Hilquias C.C. Viana1, Anna V. Korolkova1, Tatiana A. Milovanova1

1RUDN University, 6 Miklukho-Maklaya St, Moscow, 117198, Russian Federation 2 Federal Research Center "Computer Science and Control" of the RAS, 44 VavilovaSt, bldg 2, Moscow, 119333, Russian Federation

(received: February 12, 2024;revised: March 10, 2024;accepted: March 12, 2024)

Abstract. This work is the second part of a large bibliographic review of active queue management algorithms of the Random Early Detection (RED) family, presented in the scientific press from 1993 to 2023. This part provides data on algorithms published from 2006 to 2015.

Key words and phrases: active queue management, AQM, random early detection, RED, congestion control

1. Introduction

This work is the second part of the brief bibliographic review of algorithms of the Random Early Detection (RED) family, compiled according to the dates of publication of scientific works (articles and conference proceedings) in which the algorithms in question were presented to the public. The first part was presented in [1].

The authors do not claim that the prepared review includes all existing algorithms, but is the most complete of those published previously, since it includes bibliographic data on 240 algorithms. The characteristics of the RED algorithm are the following:

- The algorithm is extremely simple.

- The algorithm is designed to use as few computing resources as possible.

- The main computational complexity comes from calculating the reset (drop) function.

- Due to the use of a moving average in the algorithm, RED handles burst traffic well.

- In TCP/IP networks, the RED algorithm helps eliminate the global synchronization problem. It occurs when multiple sources operating over the same congested network segment experience packet loss. As a consequence, these sources simultaneously reduce the speed and then (also simultaneously) gradually increase it, which leads to new congestion, packet loss and repetition of the entire procedure. The network state periodically changes from idle to overloaded.

- RED allows to avoid global synchronization by selectively destroying packets from specific sources.

The mathematical model of RED-type algorithms is quite complex, so it is extremely problematic to substantiate the influence of different elements of the algorithm on the quality of its work.

The key disadvantage of RED, which many experts report, is the lack of a strict algorithm for setting RED parameters [2]. The RED parameters set:

- thresholds;

- reset (drop) function form;

- buffer size.

Changing some parameters immediately affects others.

Modifications of the RED algorithm consisted, as a rule, either in changing the number and/or value of thresholds (multiple thresholds to define different functions on different segments may be used for this purpose), or in changing the type of drop function (a single linear function was replaced

© Zaryadov I. S., Viana H. C.C., Korolkova A. V., Milovanova T. A., 2024

This work is licensed under a Creative Commons Attribution 4.0 International License https://creativecommons.Org/licenses/by-nc/4.0/legalcode

by several linear or nonlinear ones, or combinations of linear and nonlinear functions, in order to obtain the behavior as desired under the default configuration), or in replacing the average queue size Q by the current (instant) queue size q, either in the simultaneous use of the average Q and current q queue lengths, or in the dynamic change of one or several parameters (threshold values Qmin and Qmax, maximum drop probability pmax) depending on control parameters (queue size, incoming rate, rate of queue size change), or in the use of methods of fuzzy logic, Q-learning, neural networks to determine the optimal algorithm parameter values.

The changes also affected whether the new algorithm was being developed to manage a single incoming traffic flow or multiple incoming flows with different priorities.

Since quite a lot of similar functions can be specified (with minimal effort), and there is no adequate mathematical model yet, research to improve RED will continue indefinitely.

The review is structured as follows. Section 2 provides a brief description of the RED algorithm. Each subsequent section is dedicated to one year, and it presents algorithms of the RED family, scientific publications (articles in scientific journals, conference proceedings, technical reports, etc.) on which were presented this year. In Section 13 the authors discussed the results and the future research directions are highlighted.

2. The classic RED algorithm

In 1993 the classical Random Early detection (RED) algorithm was introduced in [3].

The classic RED algorithm is a queueing discipline with two thresholds (Qmin and Qmax) and a low-pass filter to calculate the average queue size Q [3]:

Qk+i = (1 - u>q)Qk + ™qQk, k = 0,1,2,..., (1)

where wq, 0 < wq <1 is a weight coefficient of the exponentially weighted moving-average and determines the time constant of the low-pass filter. As said in [3] RED monitors the average queue size and drops (or marks when used in conjunction with ECN) packets based on statistical probabilities P(Q):

(0, 0^Q< Qmin,

P(Q)■■

' "Pmax, Qmin ^ Q < Qmax, (2)

Qmax Qmin

1, Q>Q

max,

where pmax is the fixed maximum value of drop (marking) probability if the threshold Qmax is overcome.

The principles of RED work:

- RED tracks the average queue size and dropped packets based on statistical probability;

- RED can also use ECN mark tracking;

- if the buffer is almost empty, then all packets are passed through as normal;

- as the queue begins to grow, the probability of packets being dropped also begins to increase;

- when the buffer is completely full, the probability becomes one and all incoming packets are discarded;

- we can say that when a router's buffer fullness exceeds some threshold value, the probability of dropping an incoming packet depends on the extent to which this threshold value is exceeded.

Analysis and criticism of proposed AQM algorithm are presented in the works [2, 4-9].

Suggestions for tuning and optimizing the key parameters of the algorithm are proposed in the following works [10-21]. The implementation of RED in the Next Generation Passive Optical Network (NG-PON) was presented in [22].

3. 2006

The State Dependent Random Early Detection (SDRED) algorithm [23] to improve delay and jitter performances by adjusting such RED parameters the maximum threshold Qmax and queue weight wq to four different levels according to queue status.

In [24] the new Active Queue Management algorithm for 3G Radio Network Controllers, called Time-to-live based RED (TTLRED), was introduced and compared with three other AQM mechanisms: RED [3], ARED [25] and Packet Discard Prevention Counter (PDPC) [26]. Two version of TTLRED were given. The first one is TTLRED for incoming packets, where the averaged queue size in the Gentle RED algorithm [27] was replaced with a packet lifetime and the drop counter was also modified (only every N-th packet can be dropped even if the Qmax is exceeded. The second version is TTLRED for buffered packets, where packets were given a random dropping (or marking) time while entering the PDCP buffer.

In Nonlinear RED (NLRED) algorithm [28] in order to make the packet dropping function more flexible (packet dropping becomes gentler than RED at light traffic load but more aggressive at heavy load) it was proposed to replace the linear packet dropping function in RED [3] by a judicially designed nonlinear quadratic function and the rest of the original RED remained unchanged. The other works on NLRED are [29], where the optimal 3-rd order polynomial packet dropping function for NLRED in the presence of self-similar traffic was presented, and [30], where the comparative analysis of NLRED with other queueing mechanisms was made.

In order to improve the bandwidth fairness of classic RED [3] in [31] the new AQM algorithm called Bandwidth-Fair RED (BF-RED) was proposed. This algorithm, according to the authors, guarantees the bandwidth fairness by controlling the throughput of high bandwidth flows to protect the rest of the traffics when the router tends to be congested. The main idea of BF-RED algorithm is to evaluate the bandwidth usage by monitoring the queue length and to increase the drop probability for the high bandwidth flows when the bandwidth of the router is not enough.

In [32] the new AQM algorithm, Hybrid Random Early Detection (HRED), combining the more effective elements of such algorithms as BLUE [33, 34] and the proportional controller [35] with RED core by extending RED with a second probability parameter to provide stability under steady load, was proposed. HRED maps instantaneous queue length to a drop probability, automatically adjusting the slope and intercept of the mapping function to account for changes in traffic load and to keep queue length within the desired operating range.

The modified version of Adaptive RED [25], named Refined Adaptive RED (Re-ARED), was introduced in [36]. This algorithm rearranges queue size near the specified target queue size.

The another version of Adaptive RED [25] was Stabilized ARED (SARED) algorithm, proposed in [37]. In this algorithm the Exponential Weighted Moving Average (EWMA) of the instantaneous queue size from ARED was modified by using two different queue weights in order to hold queue stable and closer to target area.

Pre-estimation RED (PERED) algorithm was proposed in [38] as a new adaptive RED algorithm, which adjusts the RED parameters based on the previous estimation to gain better performance. DiffServ PERED (version of RERED for Differentiated Service (DiffServ) network) adjust the parameters not only according to the estimation made by PERED, but also based on the priorities of service subscribers.

In [39] the Queue Variation Adaptive RED (QVARED) algorithm, based on the variation of a queue per hour in order to be responded to bursty traffic more actively, was presented. This algorithm enhanced link efficiency and dynamically dropped packets due to have high throughput in case of bursty traffic.

The novel server-based congestion control algorithm, called SF-RED [40], was designed to provide inter-server fairness service in a simple and scalable manner by using multiple virtual RED queues, which are differently parameterized and are maintained in a single physical FIFO (First In First Out) queue.

The robust two-timescale simultaneous perturbation stochastic approximation algorithm with deterministic perturbation sequences for optimization of RED parameters was proposed in [41] and named Optimized RED (O-RED).

4. 2007

Another modification of the ARED algorithm [25], depending on changing the maximum dropping probability pmax by calculating the dropping probability at every arrival on the basis of a linear equation that reflects the slope of the drop probability — mean queue length and traffic load characteristics, was presented in [42]. The variation of the maximum probability in the proposed algorithm depends on the incoming arrival rate and the current average mean queue length. The

slope of the curve of the drop probability function is varied according to the variation of incoming arrival rate.

Adaptive Virtual Queue RED (AVQRED), described in [43, 44], was designed as modification of VQ-RED (VQRED) [45] for satellite networks. The AVQRED algorithm constructs a virtual queue and feeds the virtual queue sizes to the RED algorithm instead of feeding the weighted average queue sizes to it. AVQRED reshapes the incoming traffic according to the desired link utilization, so the RED parameters wq and pmax are no longer in the algorithm because their functionalities are replaced by the desired link utilization.

In order to provide QoS in a multi-rate WLAN, where the throughput of every wireless node should be independent of other nodes'transmission cost (defined as the channel usage time), the Temporal Fair RED (TFRED) algorithm was introduced in [46] to address the congestion, efficiency, and fairness problems in WLAN (wireless local area network) by setting different drop probabilities for each flow going through the access point.

Fuzzy control RED (FCRED or FconRED) algorithm [47] was developed to overcome the drawbacks of the original RED by using a fuzzy controller to adjust the maximum drop probability pmax to stabilize the average queue length around the target queue length.

The new policy which favors packets with higher distance from source was introduced in [48] and named as Distance-Dependent RED (DDRED). The idea of DDRED is to eliminate packets having consumed fewer physical resources and thus coming from sources nearer to the congested router. By eliminating such packets, retransmission will be faster.

The new algorithm, Stochastic RED (StoRED), based on stochastic fair queuing and classic RED, was proposed in [49]. StoRED tries to enforce inter-flow fairness by distinguishing the active flows into a limited number of groups stochastically based on the bandwidth share obtained by flows. The algorithm tunes the packet dropping probability in such a way that the packets of the flow with higher transmission rate will more likely be dropped than flows with lower rate. For unresponsive flows (UDP flows) the modification of StoRED, named StoRED+, was given.

The modification of Adaptive RED (ARED) [25, 50], based on the multiplicative-increase multiplicative-decrease (MIMD) approach instead of additive-increase multiplicative-decrease (AIMD) policy and therefore named MIMD ARED, was described in [51].

In [52] the new RED algorithm named Preferential Dynamic Threshold RED (PDT-RED) and its optimized version OPDT-RED were proposed. These algorithms dynamically adjusted values of Qmin and Qmax thresholds by taking into account packets priority (all incoming packets are divided into several types with assigned priorities, packets with higher priority are dropped (marked) with a lower probability) and unused buffer space.

The idea of using neural networks for early congestion prediction (a prediction tool to determine the future values of the queue size (based on current and previous values of the queue length) and the necessity of packets to be dropped (marked) if the predicted queue size goes beyond the targeted value) is at the heart of the Neural Networks RED (NN-RED) algorithm [53].

The Dual RED algorithm for active congestion control specific for the handover traffic was proposed in [54]. The proposed mechanism is called Dual RED, because when the handover is finished the original RED (oRED) is used unchanged and an addon RED (aRED) is only used temporarily during a handover to handle the handed-over traffic. The structure of Dual RED in some way is similar to RIO [55].

In [56] the novel method using stochastic learning automata and thus named Learning automata RED (LARED) was introduced. In LARED the RED thresholds Qmin and Qmax in order to guarantee the target value of the delay are dynamically adjusted.

In [57] the authors put forward a fuzzy self-tuning PD-RED algorithm that uses a fuzzy controller to regulate the Proportional Derivative (PD) controller's parameters in real-time, which allows to gain rapid response and keep the queue length within the target values.

5. 2008

The linear model of Gentle RED (GRED) [27], named GRED Linear, was presented in [58]. The discrete-time queuing model of GRED algorithm was constructed and analyzed the performance of a single queue node. It was proposed to decreases linearly the packet arrival probability value in order to control congestion. The comparison of GRED Linear with other versions of RED algorithm was conducted in [59].

The improved RED algorithm named Enhanced RED (ERED,EnRED) based on congestion detection and congestion avoidance was introduced in [60]. In order to adapt RED parameters to the dynamic changes of network in the practical application it was proposed to combine the current queue length Q and the average queue length Q to a single parameter Q by using the weight wq.

In [61] it was proposed to use a fuzzy logic (FL) controller technique based on the traditional RED algorithm to discover the congested router buffer as soon as the congestion occurs in the network. The new algorithm was named as Fuzzy-logic Controller-based RED (FConRED). This algorithm uses the average queue length and the packet loss rate as input linguistic variables and produces the packet dropping probability as a single output linguistic variable.

The new version of Modified RED (MRED) [62], named Progressive RED (PRED), was introduced in [63]. PRED not only adopts the instantaneous queue size to adjust the threshold Qmax dynamically to make adaptive response toward the instantaneous network condition, but also regulates the packet dropping probability non-linearly and progressively to adapt to various network conditions by comparing the instantaneous queue size with the progressive maximum queue threshold parameters.

The Kohonen-RED (KRED) algorithm, based on Kohonen neural network model, was described in [64]. It was proposed to compute the value of pmax parameter by using a Kohonen neural network.

In [65] two multiple RED routers algorithms of congestion control for two layers' network were suggested. The first algorithm — fair AQM algorithm, which extends the classic RED algorithm to edge routers and core routers, implements fair link capacities of edge routers. The second algorithm (more precisely, two versions of the algorithm) — unequal AQM algorithm tries to control the link capacities for the accessed edge routers and implements unequal link capacities of edge routers, but requires the core routers to have multi-queues buffers. Two versions of unequal AQM algorithm for the core router are considered: if the number of queues equals that of accessing edge routers and if the number of queues is far smaller than that of accessing edge routers.

In [66] the Autonomous RED (AURED) algorithm allowing a complete autonomous pmax adjustment process by tuning the packet drop probability according to the performance variation between two consecutive sampling periods was proposed.

6. 2009

Two new version of classic RED — Barrier optimized RED (B-RED) and Penalty optimized RED (P-RED) were introduced in [67] as obtained by barrier (Barrier optimized RED) and the penalty (Penalty optimized RED) function approaches solutions to probabilistic constrained optimization problem by assuming a nonlinear relationship between the RED average queue length and its parameters as the variables of the optimization problem. The proof of convergence of proposed B-RED and P-RED algorithms to RED was given in [68].

In [69] the new active queue management algorithm, Effective RED (ERED), was presented. The aim of ERED was to reduce packet loss rates in a simple and scalable manner by changing Qmin and Qmax thresholds and by controlling instantaneous queue size Q together with average queue size Q. Also it was proposed to control average queue size Q when connections immediately reduce their sending rate in the case of no congestion. The performance evaluation and comparison of ERED with some other Active Queue Management algorithms was presented in [70].

The idea of using hazard rate function for estimation of RED packet drop probabilities was proposed in [71] and the new algorithm was named Hazard rate estimated RED (HERED). The usage of hazard rate function for a packet dropping function allows to make packet dropping gentler at light traffic load but more aggressive at heavy load.

The Priority Self-adaptive RED (PSRED) algorithm designed for Ad hoc networks with flows with different priorities was introduced in [72, 73]. The aim of the algorithm is to establish a balance between the queue length and the packet loss probability by self-adapting the values of pmax.

The mechanism for RED parameters (thresholds Qmin and Qmax, maximum drop probability pmax and queue weight wq) simple, scalable and systematic tuning in response to changing network conditions (traffic load, link capacity and round-trip time), named as Auto-Parameterization RED (APRED), was proposed in [74]. This algorithm based on nonlinear dynamic model of TCP behavior which was developed by using fluid-flow and stochastic differential equation analysis.

The packet dropping algorithm, based on a self-tuning proportional and Integral feedback controller, which considers not only the average queue length at the current time point, but also

the past queue lengths during a round-trip time to smooth the impact caused by short-lived traffic dynamics, was introduced in [75] and named Self-tuning Proportional and Integral RED (SPI-RED).

The modified version of RED algorithm [3], called Multi RED (MRED), which was proposed in [76] as an effective way to reduce packet loss rates in the internet by computing the packet drop probability based on described heuristic method and enabling bandwidth allocation over a single link to different types of traffics.

The enhanced version of classic RED, named Light-weight Flow information RED (LwFRED), was designed in [77] for improving the fairness of RED aided by light-weight flow information. The basic idea of LwFRED was to classify flows into groups (like in [49] but in a different way) and adjust the dropping probability of each group according to its behavior.

The robust AQM algorithm for wireless Ad hoc networks was proposed in [78] and named Adhoc Hazard RED (AHRED). In order to prevent congestion which behaves rapidly according to the density of traffic load the described algorithm uses a packet drop probability function based on Weibull model of a hazard rate function (the conditional probability that a system will fail instantaneously some time alter time t given that it has survived up to time f).

7. 2010

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

In [79] the new version of RED algorithm mechanism for congestion avoidance in wired networks based on a learning-automata-like (LAL) philosophy and therefore named learning-automata-like RED (LALRED) was introduced. The main aim of LALRED was to optimize the value of the average queue size used as a control parameter for congestion avoidance and to consequently reduce the total loss of packets at the queue. It was achieved by stationing a LAL algorithm at the gateways and by discretizing the drop probabilities. The application of LALRED for optical networks was presented in [80].

The Fuzzy Q-learning RED (FQL-RED) algorithm based on Adaptive RED (ARED) [25] and Fuzzy RED [81, 82] was proposed in [83]. This algorithm uses a Q-learning method enhanced with a fuzzy inference system in order to ensure RED with self-adaptation and improved performance.

In [84] the novel autonomous Proportional and Differential RED algorithm (NPD-RED) was proposed as an extension of RED for the TCP/RED dynamic time-delayed model in wired network and wired-wireless network routers. NPD-RED is based on a self-tuning feedback proportional and differential controller, which not only considers the instantaneous queue length at the current time point, but also takes into consideration the ratio of the current differential error signal to the buffer size. Also the new probability packet dropping function, based on changes in the instantaneous queue and the differential in queue length, is introduced.

The novel version of RIO-C (RED with In/Out and Couple queue) [85], named RIO Based On Priority and Fair (PFRIO), was presented in [86]. The main change was made in the calculation of average queue length in RIO-C algorithm to decrease the influence of the number of low drop-precedence packet on high drop precedence packet by introducing the new parameter, which makes the influence change dynamically in accordance to the number of packets.

In [87] the a discrete-time dynamical model of TCP and UDP congestion control at the hosts coupled with RED active queue management at the routers, named TCP-UDP-RED, for controlling bifurcations and chaos in the internet congestion control system for Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) network was proposed.

The Robust RED (RRED) algorithm to improve the TCP throughput against Low-rate Denial-of-Service (LDoS) attacks was presented in [88]. The basic idea behind the RRED was to detect and filter out attack packets (by using the proposed new detection algorithm) before a normal RED algorithm was applied to incoming flows.

The new active queue management algorithm for Assured Forwarding (AF) services guaranteeing minimum bandwidth provided based on RIO algorithm [55] and Weighted Fair Queuing (WFQ) was introduced in [89]. In the proposed scheme, the control functions for RIO and WFQ are enhanced under the assumption that they are used for input (RIO) and output (WFQ) queue management.

In [90] the novel algorithm called RIO based on Fractional Exponent Coupling (RIO-FEC), based on RIO-C ((RED with In/Out and Coupled queue)) and RIO-D (RED with In/Out and Decoupled queues) algorithms [85] was proposed. The novelty of RIO-FEC lies with the fact that a controllable scheme for determining the coupling level among virtual queues was introduced by expressing the coupling level as a polynomial function with a fractional exponent as the power of the polynomial.

8. 2011

The new modification of the ARED algorithm [25] was introduced in the [91] and named Self-tuning RED (St-RED). In the proposed algorithm the appropriate value of the parameter pmax was dynamically obtained based on history information of both pmax and the average queue size in a some period of time. Also the parameter wq was properly chosen according to a linear stability condition of the average queue length.

The modified version of RIO-C [85] algorithm with only change in calculation of average queue length was proposed in [92] and named Weighted-queue-length RIO-C (WRIO). WRIO realizes relative discrimination of different drop precedence, and improves link utilization, especially for the networks with TCP traffics.

The improved RED algorithm with sinusoidal packet-marking probability and dynamic weight (SW-RED) was introduced in [93]. The proposed algorithm dynamically adjusts the average queue weight and packet drop probability, making it smaller when approaching to Qmin, and greater when close to Qmax.

Another version of the ARED algorithm [25], New Adaptive RED (NARED), was presented in [94]. In NARED the packet drop probability function is nonlinear smoothed by using the membership function of the ascend demi-cauchy of fuzzy distribution in order to make the speed of growth of packet loss rate relatively slow near Qmin threshold and relatively faster near the Qmax threshold. Also for adapting to the changes of network environment the parameter pmax is dynamically adjusted by the length of average queue.

In [95] the new approach to modify ARED algorithm [25] in order to maintain the instantaneous queue length in the buffer and estimate the packet dropping probability was developed. The proposed algorithm named as Hazard rate based Heuristic ARED (HHA) because the original ARED packet drop function was extended by using the random probability Weibull distribution with a non-linear hazard rate (instantaneous failure rate) function.

In [96] the hop-to-hop controlled hierarchical multicast congestion control mechanism combining RED [3] (the ability to keep low delay while pursuit larger throughput, but also the strong sensitivity to parameters) and hop-to-hop (HTH) algorithm (the ability to rapidly respond to congestion and effectively improve throughput as well as utilization of link, but the need to use too much router resources in case of many streams) was introduced and analyzed.

The Weighted RED (WTRED) algorithm for congestion handling in TCP networks and increasing network performance by dynamically adjusting RED's maximum threshold, minimum threshold and weight parameters (based on the actual buffer size) was proposed in [97].

The novel adaptive version of Gentle RED (GRED) [27] was proposed in [98] and named Adaptive GRED (AGRED). Adaptive GRED detects congestion at router buffers in an preliminary stage, and enhances the parameters setting of the Qmax threshold and the probability pmax. The performance analysis of AGRED and comparison with RED [3] and (GRED) [27] was conducted in [99], the comparison with GRED-Linear [58] was made in [59].

In order to deal with RED such problems as sensitivity to traffic load and parameters configuration and the variety of the equilibrium queue length because of congestion degree and parameter settings the improved RED (named IRED) algorithm was presented in [100]. The proposed algorithm uses auto-tuning proportional integral (PI) probability as an adaptation mechanism designed to adjust the maximum packet drop probability pmax for stable average queue length.

The modification of GRED [27] and NLRED [28] was proposed in [101] and named Modified RED (MRED). It is quite similar to GRED except that the linear packet dropping function was replaced by a nonlinear (quadratic) function as in NLRED algorithm.

9. 2012

The new per user AQM policy designed for blind network optimization, named the User Random Early Drop (URED) algorithm, which is a modification of the Flow RED (FRED) [102] and enforces fair resource allocation among users (tunnels), was introduced and evaluated in [103].

The Modified Random Early Detection (ModRED) algorithm was presented in [104]. It was proposed to restrict the TCP transmission window with the flow control window instead of the congestion control window, thus controlling the transmission window with a finer granularity.

For the purpose of countering slow start that causes rapid increase in load of the bottleneck router, the Harsh RED (HRED) algorithm was proposed in [105]. By taking advantage of well-defined TCP

slowstart behavior, the HRED queue average was made to cross HRED minimum threshold Qmin on a timely manner in order to start "a count-down" for actual HRED dropping by setting the hRed parameters wq and pmax to a very large value compared with the recommended values for RED [3]. The evaluation and comparison of HRED with other AQM algorithms was conducted in [106].

The novel algorithm to achieve bandwidth fairness of RED with packet size consideration, named Bandwidth fair considering packet size RED (BF-PS-RED) as modification of BF-RED algorithm [31], was proposed in [107]. BF-PS-RED gathers packet size information (in order to the compensate unfairness resulted from the packet size difference ) and uses it for adjusting the maximum drop probability pmax of a high throughput flow together with drop-weight.

The modification of Refined Adaptive RED (Re-ARED) [36] algorithm, named Fast Adapting RED (FARED), was presented in [108]. This algorithm efficiently varies the maximum drop probability pmax to improve the overall performance of the network/ FARED algorithm retains the target range as specified in Re-ARED algorithm [36] but modifies the upper bound and lower bound for parameters a and ¡3 respectively.

The modification of ARED [25] and Re-ARED [36] algorithms, named Cautious Adaptive Random Early Detection (CARED) algorithm that dynamically varies maximum drop probability pmax either conservatively or aggressively based on the level of traffic load to improve the overall performance of the network, was proposed in [109]. The detailed study of the proposed CARED algorithm was carried out in [110].

10. 2013

The new version of RED algorithm, named Velocity RED (VRED) and based on using the queue length growth velocity in order to measure the congestion level in router, was introduced in [111]. VRED triggers the drop probability according to proposed metric. The usage of the queue length growth velocity, according to the authors, leads to fast reaction and hence improves the network performance because the packet dropping becomes gentler at light traffic load but more aggressive at heavy traffic.

In [112] the novel RED-based active queue management algorithm, called Full Information Feedback RED (FIF-RED). This algorithm for packet drop probability function not only considers the average queue length Q but also takes into account the growth rate of the instantaneous queue length.

The new version of RED algorithm, based on ideas of Robust RED [88] and designed to defend against DoS attacks by using the flows trust values for identification and dropping of malicious packets, was introduced in [113] and named as RED with Flow Trust (RED-FT).

The new AQM algorithm, with minimal changes to the classic RED algorithm, for providing the effective solution to avoid congestion collapse of network services by introducing new threshold Uth (Upper Threshold) and for better use of buffer space, was presented in [114] and named Upper threshold RED (URED).

The new modification of Gentle RED (GRED) [27] algorithm, designed or early stage congestion detection at the router buffer and named Dynamic Gentle Random Early Detection (DGRED), was introduced in [115]. The proposed DGRED algorithm depends on the stability of the average queue length at a specific level between Qmin and dynamically changing Qmax thresholds values. Also the dynamical threshold 2Qmax is introduced. The simulation based performance evaluation of DGRED and comparison with several Active Queue Management algorithms for computer network was conducted in [116].

In [117] the packet correlated RED (PCRED) algorithm was proposed in order to forward the video packets in an efficient way by properly utilizing the unused bits of the differential service (DS) field of the IP header and providing some heuristic information for packet early discarding.

The version of RED algorithm with two nonlinear quadratic drop probability functions instead of a single linear function was introduced in [118].

The new robust RED algorithm, based on ideas of ARED [25], NLRED [28] and Re-ARED [36] algorithms and named Adaptive Nonlinear RED (ANLRED), was presented in [119]. This algorithm minimizes the parameter sensitivity of RED by making minimal algorithmic modifications without introducing some new parameters for better performance. ANLRED varies pmax adaptively based on the change in average queue length Q.

The new version of RED, named Modified RED (MDRED), was introduced in [120]. In the proposed algorithm the queue between minimum threshold Qmin and maximum threshold Qmax was virtually

divided into smaller subparts and calculation of packet drop probability was based on the average queue size Q.

11. 2014

The extension of Gentle RED (GRED) algorithm [27], depending on a fuzzy logic system which reduces the large dependency on parameter settings, was proposed in [121] and named Fuzzy Logic Controller of Gentle Random Early Detection (GREDFL). The proposed algorithm uses the average queue length and the delay rate as input linguistic variables for a fuzzy logic system. The utilized fuzzy logic system produces a single output that represents a packet dropping probability, which in turn control and prevent congestion in early stage.

The new technique for network congestion avoidance and control, based on Balanced RED algorithm (BRED) [122,123], was presented in [124] and named Neural Network Dynamic Balanced RED (NN-DBRED) because of using time delay line neural network as system's core to detect and separate adaptive and non-adaptive flows and also limit receive rate from them, to provide fairness between flows and avoid occurring congestion and buffer overflow.

The new enhanced algorithm, based on URED [114], was proposed in [125] to reduce parameter sensitivity and to improve the network performance in a congested networks by introducing a new threshold (the upper threshold) for better use of buffer space and to queue more packets which reduces packet drops. This algorithm was named Upper Threshold RED (UT-RED).

In [126] the Modified Gaussian Function based RED (MGF-RED) algorithm was introduced. The Modified Gaussian function was used for calculating the likelihood of packet drop as the average queue length increases the minimum threshold.

The new version of classic RED algorithm [3] with a modified weighted moving average ased on a difference equation (a recursive equation) was proposed in [127]. It was shown that Depending on a particular optimality criterion, the proper values of the modified weighted moving average function can be chosen.

The modification of RED with new congestion metric (to forecast when the queue will be overloaded and to use for dynamically setting of RED parameters) based on the rate of which the queue is occupied, was considered in [128] and named QRTRED.

Two versions (Modified1 and Modified2) of Modified RED for stabilized queue (MRED-QS) were presented in [129]. In both versions the probability drop function was changed from linear to nonlinear: logarithmic function for Modified1 version and exponential function for Modified2 version.

The new RED algorithm, named Random Early Dynamic Detection (REDD), was proposed in [130] in order to identify and control congestion and to enhance RED's performance in regards to mean queue length and packets waiting time. In the REDD the maximum threshold Qmax position is adaptively changed depending of values of average queue length Q. The comparison of REDD with Adaptive GRED (AGRED) [98] and GRED-Linear [58] was conducted in [59].

In order to provide better congestion control over the network while maintaining the advantage of RED the new algorithm called Enhanced Random Early Detection (ENRED) was proposed in [131]. The algorithm depends on enhancement of the average queue size on a way that limits queue size to minimize the delay and packet loss rate as compared to RED queue by introducing the new parameter — target queue (the difference between the current queue size and the average of the maximum threshold Qmax and minimum threshold Qmin).

In [132] the new RED-based AQM algorithm with modified probability drop function was presented, it was named Curvilinear Random Early Detection (CLRED). Instead of RED single linear function the two-segment (a quadratic and a linear) dropping function was proposed.

As the modification of the RIO-C algorithm [85] the Improved nonlinear RIO-C (INRIO-C) algorithm was proposed in [133]. This algorithm takes nonlinear characteristics between the average length of the queue and packets loss probability into consideration, and proposes piecewise smooth discarding functions. The algorithm adopts coupled approach to calculate the virtual queue, and sets priorities for different discarding threshold.

12. 2015

The new version of RED with better fairness in dropping packets, promoting the real-time data transfers by considering the initial occupancy of queue and frame admission control based on this information, was considered in [134] and called fairRED.

The modified version of LALRED algorithm [79], based on the concept of a Learning Automata-Like (LAL) mechanism, was introduced in [135] and named Efficient LALRED (ELALRED). ELALRED algorithm was designed for congestion avoidance in wired networks by optimizing the value of the average queue size Q.

The version of RED algorithm less biased against the User Datagram Protocol (UDP) packets was proposed in [136]. It was found out by authors that modification of the maximum threshold Qmax and the final drop probability gives a considerable reduction in the UDP packet drop for a relatively lesser reduce in the TCP throughput.

The modified version of the Fair RED (FRED) algorithm [137], named Enhancement Fair RED (EFRED), was proposed in [138]. In EFRED the FRED probability drop function was modified and replaced by the hazard rate function.

The new version of RED with nonlinear cubic probability drop function was presented in [139] and named as Adaptive Sigmoid RED (ASRED).

The modified version of Cautious Adaptive RED (CARED) algorithm [109], designed for Heterogeneous network and based on fuzzy logic ideas, was developed in [140] and called as Fuzzy Cautious Adaptive RED (Fuzzy-CARED). In this algorithm the value of maximum drop probability pmax is cautiously increased and decreased based on current traffic load after detecting congestion in the network.

13. Conclusions

The presented bibliographical chronological review of active control algorithms of the RED family is the most complete both in terms of the number of algorithms reviewed (more than two hundred) and in terms of the number of scientific publications analyzed and presented. This review will be useful to researchers in the field of the congestion control.

Active queue management algorithms of the RED family are not something new for the authors of this work, as evidenced by the publications presented below [141-149].

In the future, the authors plan not only to classify the considered algorithms based on the classification criteria presented in [141,150,151], but also to review and classify other active queue management algorithms.

References

1. Zaryadov, I. S., Viana, H. C., Korolkova, A. V. & Milovanova, T. A. Chronology of the development of Active Queue Management algorithms of RED family. Part 1: from 1993 up to 2005. Discrete and Continuous Models and Applied Computational Science 31, 305-331. doi:l0.22363/2658-4670-2023-31-4-305-331 (2023).

2. May, M., Bolot, J., Diot, C. & Lyles, B. Reasons not to deploy RED in Seventh International Workshop on (Quality of Service. IWQoS'99. (Cat. No.98EX354) (1999), 260-262. doi:10.1109/IWQOS.1999. 766502.

3. Floyd, S. & Jacobson, V. Random early detection gateways for congestion avoidance. IEEE/ACM Transactions on Networking 1, 397-413. doi:10.1109/90.251892 (1993).

4. Bonald, T., May, M. & Bolot, J.-C. Analytic evaluation of RED performance in Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064) 3 (IEEE, 2000), 1415-1424. doi:10.1109/INFCOM.2000.832539.

5. De Cnodder, S., Elloumi, O. & Pauwels, K. RED behavior with different packet sizes in Proceedings ISCC 2000. Fifth IEEE Symposium on Computers and Communications (IEEE, 2000), 793-799. doi:10.1109/lSCC.2000.860741.

6. Christiansen, M., Jeffay, K., Ott, D. & Smith, F. D. Tuning RED for Web traffic. IEEE/ACM Transactions on Networking 9,249-264. doi:l0.ll09/90.929849 (2001).

7. Hollot, C., Misra, V., Towsley, D. & Gong, W.-B. A control theoretic analysis of RED in Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213) 3 (IEEE, 2001), 15101519. doi:10.1109/INFCOM.2001.916647.

8. Brandauer, C., Iannaccone, G., Diot, C., Ziegler, T., Fdida, S. & May, M. Comparison of tail drop and active queue management performance for bulk-data and Web-like Internet traffic in Proceedings. Sixth IEEE Symposium on Computers and Communications (IEEE, 2001), 122-129. doi:10. 1109/ ISCC.2001.935364.

9. Joo, C. & Bahk, S. Scalability problems of RED. Electronics Letters 38,1297-1298. doi:10.1049/ el:20020744 (2002).

10. Vaidya, R. & Bhatnagar, S. Robust optimization of Random Early Detection. Telecommunication Systems 33, 291-316. doi:10.1007/s11235-006-9020-2 (Dec. 2006).

11. Tan, L., Zhang, W., Peng, G. & Chen, G. Stability of TCP/RED systems in AQM routers. IEEE Transactions on Automatic Control 51,1393-1398. doi:10.1109/TAC.2006.876802 (2006).

12. Zheng, B. & Atiquzzaman, M. A framework to determine bounds of maximum loss rate parameter of RED queue for next generation routers. Journal of Network and Computer Applications 31, 429-445. doi:10.1016/j.jnca.2008.02.003 (2008).

13. Zheng, B. & Atiquzzaman, M. A framework to determine the optimal weight parameter of RED in next-generation Internet routers. International Journal of Communication Systems 21,9871008. doi:10.1002/dac.932 (2008).

14. Min, G. & Jin, X. Performance Modelling of Random Early Detection Based Congestion Control for Multi-Class Self-Similar Network Traffic in IEEE International Conference on Communications (IEEE, 2008), 5564-5568. doi:10.1109/ICC.2008.1043.

15. Chen, X., Wong, S.-C. & Tse, C. K. Adding Randomness to Modeling Internet TCP-RED Systems with Interactive Gateways. IEEE Transactions on Circuits and Systems II: Express Briefs 57, 300304. doi:10.1109/TCSII.2010.2043388 (2010).

16. Woo, S. & Kim, K. Tight Upper Bound for Stability of TCP/RED Systems in AQM Routers. IEEE Communications Letters 14, 682-684. doi:10.1109/LCOMM.2010.07.100375 (2010).

17. Shahram, J. & Seyed, R. Z. An Active Queue Management for High Bandwidth-Delay Product Networks. International Journal of Computer Theory and Engineering 5,763-767. doi:10.7763/ IJCTE.2013.V5.792 (2013).

18. Hendrawan & Hernandia, P. Random Early Detection utilizing genetics algorithm in 8th International Conference on Telecommunication Systems Services and Applications (TSSA) (IEEE, Kuta, Bali, Indonesia, 2014), 1-7. doi:10.1109/TSSA.2014.7065952.

19. Waheed, A., Habib Khan, N., Zareei, M., Ul Isla, S., Jan, L., Iqbal Umar, A. & Ehab, M. M. Traffic queuing management in the Internet of Things: an optimized RED algorithm based approach. Computers, Materials & Continua 66, 359-372. doi:10.32604/cmc.2020.012196 (2021).

20. Goudru, N. G. Tuning Pmax in RED Gateways for QoS Enhancement in Wireless Packet Switching Networks in Mathematical Modeling, Computational Intelligence Techniques and Renewable Energy (eds Sahni, M., Merigó, J. M., Sahni, R. & Verma, R.) (Springer Singapore, Singapore, 2022), 321-334. doi:10.1007/978-981-16-5952-2_28.

21. Basheer, A., Hassan, H. J. & Muttasher, G. Intelligent Parameter Tuning Using Deep Q-Networkfor RED Algorithm in Adaptive Queue Management Systems in Micro-Electronics and Telecommunication Engineering (eds Sharma, D. K., Peng, S.-L., Sharma, R. & Zaitsev, D. A.) (Springer Nature Singapore, Singapore, 2022), 439-446. doi:10.1007/978-981-16-8721-1_42.

22. Xu, X., Liu, B., Zhang, L., Mao, Y., Wu, X., Ren, J., Han, S., Jiang, L. & Xin, X. Self-adaptive bandwidth scheduling based on improved Random Early Detection for NG-PON in 18 th International Conference on Optical Communications and Networks (ICOCN) (IEEE, Huangshan, China, 2019), 1-3. doi:10.1109/ICOCN.2019.8934251.

23. Ryoo, I.-t. & Yang, M. A State Dependent RED: An Enhanced Active Queue Management Scheme for Real-Time Internet Services. IEICE Trans. Commun. 89-B, 614-617. doi:10.1093/ietcom/ e89-b.2.614 (2006).

24. Lakkakorpi, J. & Cuny, R. Comparison of different active queue management mechanisms for 3G radio network controllers in IEEE Wireless Communications and Networking Conference, 2006. WCNC 2006 1 (IEEE, Las Vegas, NV, USA, 2006), 80-85. doi:10.1109/WCNC.2006.1683445.

25. Floyd, S., Gummadi, R. & Shenker, S. Adaptive RED: An Algorithm for Increasing the Robustness of RED's Active Queue Management tech. rep. (AT&T Center for Internet Research at ICSI, 2001).

26. Sagfors, M., Ludwig, R., Meyer, M. & Peisa, J. Queue management for TCP traffic over 3G links in IEEE Wireless Communications and Networking, 2003. WCNC 2003 3 (IEEE, New Orleans, LA, USA, 2003), 1663-1668. doi:10.1109/WCNC.2003.1200636.

27. Floyd, S. Recommendation on using the "gentle variant of RED" tech. rep. (The ICSI Networking ans Security Gropup, 2000).

28. Zhou, K., Yeung, K. L. & Li, V. O. Nonlinear RED: A simple yet efficient active queue management scheme. Computer Networks 50, 3784-3794. doi:10.1016/j.comnet.2006.04.007 (2006).

29. Domanska, J., Augustyn, D. & Domanski, A. The choice of optimal 3-rd order polynomial packet dropping function for NLRED in the presence of self-similar traffic. Bulletin of the Polish Academy of Sciences: Technical Sciences 60, 779-786. doi:l0.2478/vl0l75-0l2-0090-x (Dec. 2012).

30. Rastogi Shubhangi ans Zaheer, H. Comparative analysis of queuing mechanisms: Droptail, RED and NLRED. Social Network Analysis and Mining 6, 70. doi:l0. 1007/s13278-016-0382-5 (2016).

31. Jie, Y., Jun, L. & Zhenming, L. BF-RED:A Novel Algorithm for Improving Bandwidth Fairness of RED in IEEE International Conference on Networking, Sensing and Control (IEEE, Ft. Lauderdale, FL, USA, 2006), 1001-1005. doi:10.1109/ICNSC.2006.1673287.

32. Joo, C., Bahk, S. & Lumetta, S. S. A hybrid active queue management for stability and fast adaptation. Journal of Communications and Networks 8, 93-105. doi:l0 . 1109 / JCN . 2006 . 6182909 (2006).

33. Feng, W., Kandlur D. D.and Saha, D. & Shin, K. G. BLUE: A New Class of Active Queue Management Algorithms tech. rep. (The University of Michigan, 1999).

34. Feng, W.-c., Shin, K. G., Kandlur, D. D. & Saha, D. The BLUE active queue management algorithms. IEEE/ACM Transactions on Networking 10, 513-528. doi:10 . 1109/TNET . 2002 . 801399 (2002).

35. Hollot, C. V., Misra, V., Towsley, D. & Gong, W.-B. On designing improved controllers for AQM routers supporting TCP flows in Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society 3 (IEEE, Anchorage, AK, USA, 2001), 1726-1734. doi:10.1109/INFCOM.2001.916670.

36. Kim, T.-h. & Lee, K.-h. Refined Adaptive RED in TCP/IP Networks in SICE-ICASE International Joint Conference (IEEE, Busan, South Korea, 2006), 3722-3725. doi:10.1109/SICE.2006.314633.

37. Javam, H. & Analoui, M. SARED: Stabilized ARED in International Conference on Communication Technology (IEEE, Guilin, China, 2006), 1-4. doi:10.1109/ICCT.2006.341669.

38. Cao, Z. & Xiao, Y. A New DiffServ Supported AQM Algorithm in 8th international Conference on Signal Processing 3 (IEEE, Guilin, China, 2006). doi:10.1109/ICOSP.2006.345807.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

39. Seol, J.-H., Lee, K. Y. & Hong, Y. S. Performance Improvement of Adaptive AQM Using the Variation of Queue Length in TENCON 2006 - 2006 IEEE Region 10 Conference (IEEE, Hong Kong, China, 2006), 1-4. doi:10.1109/TENCON.2006.343824.

40. Wu, H.-M., Wu, C.-C. & Lin, W. SF-RED — a novel server-based AQM to provide inter-server fairness service in 12th International Conference on Parallel and Distributed Systems - (ICPADS'06) 1 (IEEE, Minneapolis, MN, USA, 2006), 6. doi:10.1109/ICPADS.2006.99.

41. Vaidya, R. & Bhatnagar, S. Robust optimization of Random Early Detection. Telecommunication Systems 33, 291-316. doi:10.1007/s11235-006-9020-2 (Dec. 2006).

42. Al-Raddady, F. & Woodward, M. A New Adaptive Congestion Control Mechanism for the Internet Based on RED in 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07) 2 (IEEE, Niagara Falls, ON, Canada, 2007), 934-939. doi:10. 1109/ AINAW.2007.31.

43. Byun, D. J. & Baras, J. S. Adaptive virtual queue random early detection in satellite networks in Wireless Telecommunications Symposium (IEEE, Pomona, CA, USA, 2007), 1-9. doi:10. 1109/ WTS.2007.4563336.

44. Byun, D. J. & Baras, J. S. A New Rate-based Active Queue Management: Adaptive Virtual Queue RED in Fifth Annual Conference on Communication Networks and Services Research (CNSR'07) (IEEE, Fredericton, NB, Canada, 2007), 389-396. doi:10.1109/CNSR.2007.3.

45. Lin, X., Chang, X. & Muppala, J. K. VQ-RED: An efficient virtual queue management approach to improve fairness in infrastructure WLAN in The IEEE Conference on Local Computer Networks 30th Anniversary (LCN'05)l (IEEE, Sydney, NSW, Australia, 2005), 1-7. doi:10.1109/LCN.2005.136.

46. Huang, J., Wang, J. & Jia, W. Downlink Temporal Fairness in 802.11 WLAN Adopting the Virtual Queue Management in IEEE Wireless Communications and Networking Conference (IEEE, Hong Kong, China, 2007), 3035-3040. doi:10.1109/WCNC.2007.562.

47. Sun, J., Zukerman, M. & Palaniswami, M. Stabilizing RED using a Fuzzy Controller in IEEE International Conference on Communications (IEEE, Glasgow, UK, 2007), 266-271. doi:10.1109/ ICC.2007.52.

48. Linck, S., Dedu, E. & Spies, F. Distance-Dependent RED Policy (DDRED) in Sixth International Conference on Networking (ICN'07) (IEEE, Sainte Luce, Martinique, France, 2007), 51-51. doi:10. 1109/ICN.2007.37.

49. Chen, S., Zhou, Z. & Bensaou, B. Stochastic RED and Its Applications in IEEE International Conference on Communications (IEEE, Glasgow, UK, 2007), 6362-6367. doi:10.1109/ICC.2007.1053.

50. Feng, W.-C., Kandlur, D. D., Saha, D. & Shin, K. G. Techniques for Eliminating Packet Loss in Congested TCP/IP Networks tech. rep. (The University of Michigan, 1997).

51. Marquez, R., González, I., Carrero, N. & Sulbarán, Y. Revisiting Adaptive RED: Beyond AIMD Algorithms in Network Control and Optimization (eds Chahed, T. & Tuffin, B.) 4465 (Springer Berlin Heidelberg, Berlin, Heidelberg, 2007), 74-83. doi:10.1007/978-3-540-72709-5_8.

52. Sun, L. & Wang, L. A Novel RED Scheme with Preferential Dynamic Threshold Deployment in International Conference on Computational Intelligence and Security Workshops (CISW2007) (IEEE, Harbin, China, 2007), 854-857. doi:10.1109/CISW.2007.4425629.

53. Hariri, B. & Sadati, N. NN-RED: an AQM mechanism based on neural networks. Electronics Letters 43,1053-1055. doi:10.1049/el:20071791 (19 2007).

54. Li, D., Theunis, J., Sleurs, K., Potemans, J., van Lil, E. & van de Capelle, A. Improving RED Performance during Handovers in Wireless IP Networks in 4th International Symposium on Wireless Communication Systems (IEEE, Trondheim, Norway, 2007), 441-445. doi:10 . 1109/ISWCS . 2007.4392378.

55. Clark, D. & Fang, W. Explicit allocation of best-effort packet delivery service. IEEE/ACM Transactions on Networking 6, 362-373. doi:10.1109/90.720870 (1998).

56. Jahanshahi, M. & Meybodi, M. R. An Adaptive Congestion Control Method for Guaranteeing Queuing Delay in RED-Based Queue Using Learning Automata in International Conference on Mechatronics and Automation (IEEE, Harbin, China, 2007), 3360-3365. doi:10 . 1109/ICMA . 2007.4304102.

57. Wei, T. & Hu, G. Fuzzy Self-Tuning PD Control Algorithm for RED in Spring Congress on Engineering and Technology (IEEE, 2012). doi:10.1109/scet.2012.6341893.

58. Abdel-jaber, H., Thabtah, F. & Woodward, M. Traffic management for the gentle random early detection using discrete-time queueing in International Business Information Management Association (9th IBIMA) Conference. The Conference Proceedings (IBIMA, Marrakech, Morocco, 2008), 289298.

59. Abdel-jaber, H. Performance study of Active Queue Management methods: Adaptive GRED, REDD, and GRED-Linear analytical model. Journal of King Saud University - Computer and Information Sciences 27, 416-429. doi:10.1016/j.jksuci.2015.01.003 (2015).

60. Que, D., Chen, Z. & Chen, B. An improvement algorithm based on RED and its performance analysis in 9th International Conference on Signal Processing (IEEE, Beijing, China, 2008), 2005-2008. doi:10.1109/ICOSP.2008.4697538.

61. Abdel-jaber, H., Mahafzah, M., Thabtah, F. & Woodward, M. Fuzzy logic controller of Random Early Detection based on average queue length and packet loss rate in International Symposium on Performance Evaluation of Computer and Telecommunication Systems (IEEE, Edinburgh, UK, 2008), 428-432.

62. Feng, G., Agarwal, A., Jayaraman, A. & Siew, C. K. Modified RED gateways under bursty traffic. IEEE Communications Letters 8, 323-325. doi:10.1109/LCOMM.2004.827427 (2004).

63. Su, G.-Y. & Ho, C. C. Random Early Detection Improved by Progressive Adjustment Method in 6th National Conference on Telecommunication Technologies and 2008 2nd Malaysia Conference on Photonics (IEEE, Edinburgh, UK, 2008), 250-253. doi:10.1109/NCTT.2008.4814282.

64. Lochin, E. & Talavera, B. Managing Network Congestion with a Kohonen-Based RED Queue in IEEE International Conference on Communications (IEEE, Beijing, China, 2008), 5586-5590. doi:10 . 1109/ICC.2008.1047.

65. Lu, L., Xiao, Y., Woo, S. & Kim, K. Nonlinear AQM for Multiple RED Routers in Third International Conference on Convergence and Hybrid Information Technology 2 (IEEE, Busan, Korea (South), 2008), 122-127. doi:10.1109/ICCIT.2008.68.

66. Ho, H.-J. & Lin, W.-M. AURED — Autonomous Random Early Detection for TCP Congestion Control in Third International Conference on Systems and Networks Communications (IEEE, Sliema, Malta,

2008), 79-84. doi:10.1109/ICSNC.2008.22.

67. Patro, R. K. & Bhatnagar, S. A probabilistic constrained nonlinear optimization framework to optimize RED parameters. Performance Evaluation 66, 81-104. doi:10. 1016/j . peva . 2008. 09.003 (2009).

68. Bhatnagar, S. & Patro, R. K. A proof of convergence of the B-RED and P-RED algorithms for random early detection. IEEE Communications Letters 13, 809-811. doi:10.1109/LCOMM.2009. 091276 (2009).

69. Abbasov, B. & Korukoglu, S. Effective RED: An algorithm to improve RED's performance by reducing packet loss rate. Journal of Network and Computer Applications 32, 703-709. doi:10. 1016/j.jnca.2008.07.001 (2009).

70. Almomani, O., Saaidah, A., Balas, F. A. & Al-Qaisi, L. Simulation Based Performance Evaluation of Several Active Queue Management Algorithms for Computer Network in 10th International Conference on Information and Communication Systems (ICICS) (IEEE, Irbid, Jordan, 2019), 7-12. doi:10. 1109/IACS.2019.8809117.

71. Abbasov, B. & Korukoglu, S. An active queue management algorithm for reducing packet loss rate. Mathematical and Computational Applications 14, 65-72. doi:10 . 3390/mca14010065 (2009).

72. Kong, C., Guo, Z., Ping, L. & Peng, X. PSRED: a queue management algorithm with priority self-adaptive Random Early Detection for Ad Hoc network. Journal ofJinggangshan University, MAG: 2118414706 (2009).

73. Kong, C., Guo, Z., Ping, L. & Peng, X. PSRED: a queue management algorithm with priority self-adaptive Random Early Detection for Ad Hoc network in Proceedings of the 2009 International Workshop on Information Security and Application (IWISA 2009) (Academy Publisher, Qingdao, China, 2009), 557-560.

74. Chen, W. & Yang, S.-H. The mechanism of adapting RED parameters to TCP traffic. Computer Communications 32, 1525-1530. doi:10.1016/j.comcom.2009.05.008 (2009).

75. Xiong, N., Pan, Y., Jia, X., Park, J. H. & Li, Y. Design and analysis of a self-tuning feedback controller for the Internet. Computer Networks 53,1784-1797. doi:10.1016/j.comnet.2009. 02.005 (2009).

76. Qadeer, M. A., Sharma, V., Agarwal, A. & Husain, S. S. Differentiated services with multiple random early detection algorithm using ns2 simulator in 2nd IEEE International Conference on Computer Science and Information Technology (IEEE, Beijing, China, 2009), 144-8. doi:10.1109/ICCSIT. 2009.5234732.

77. Hanlin, S., Yuehui, J., Yidong, C., Hongbo, W. & Shiduan, C. Improving fairness of RED aided by lightweight flow information in 2nd IEEE International Conference on Broadband Network & Multimedia Technology (IEEE, Beijing, China, 2009), 335-339. doi:10 . 1109/ICBNMT . 2009 . 5348505.

78. Abbasov, B. AHRED: A robust AQM algorithm for wireless ad hoc networks in International Conference on Application of Information and Communication Technologies (IEEE, Baku, Azerbaijan,

2009), 1-4. doi:10.1109/ICAICT.2009.5372588.

79. Misra, S., Oommen, B. J., Yanamandra, S. & Obaidat, M. S. Random Early Detection for Congestion Avoidance in Wired Networks: A Discretized Pursuit Learning-Automata-Like Solution. IEEE Transactions on Systems, Man, and Cybernetics, PartB (Cybernetics) 40, 66-76. doi:10.1109/TSMCB.2009.2032363 (2010).

80. Kumakech, M. & Bulega, T. Modeling A Threshold Flow-Oriented Traffic Routing Technique In Optical Networks tech. rep. (Department of Networks, College of Computing and Information Sciences, Makerere University Kampala, Uganda, 2021).

81. Loukas, R., Kohler, S., Andreas, P. & Phuoc, T.-G. Fuzzy RED: congestion control for TCP/IP Diff-Serv in 10th Mediterranean Electrotechnical Conference. Information Technology and Elec-trotechnology for the Mediterranean Countries. Proceedings. MeleCon 2000 (Cat. No.00CH37099) 1 (IEEE, Lemesos, Cyprus, 2000), 19-22. doi:10.1109/MELCON.2000.880358.

82. Rossides, L., Sekercioglu, A., Pitsillides, A., Vasilakos, A., Kohler, S. & Tran-Gia, P. Fuzzy RED: Congestion Control for TCP/IP Diff-Serv in Advances in Computational Intelligence and Learning: Methods and Applications. International Series in Intelligent Technologies (Springer Netherlands, Dordrecht, 2002). doi:10.1007/978-94-010-0324-7_24.

83. Masoumzadeh, S. S., Meshgi, K., Ghidari, S. S. & Taghizadeh, G. FQL-RED: an adaptive scalable schema for active queue management. InternationalJournal of Network Management 21,147167. doi:10.1002/nem.755 (2010).

84. Xiong, N., Vasilakos, A. V., Yang, L. T., Wang, C.-X., Kannan, R., Chang, C.-C. & Pan, Y. A novel self-tuning feedback controller for active queue management supporting TCP flows. Information Sciences 180, 2249-2263. doi:10.1016/j.ins.2009.12.001 (2010).

85. Seddigh, N., Nandy, B., Pieda, P. S., Salim, J. H. & Chapman, A. Experimental study of assured services in a diffserv IP QoS network in Internet Routing and Quality of Service (eds Onvural, R. O., Civanlar, S., Doolan, P. J., Luciani, J. V., Civanlar, S., Doolan, P. J. & Luciani, J. V.) 3529 (SPIE, 1998), 217-230. doi:10.1117/12.333712.

86. Cui, Y.-b., Cui, Y., Hou, Z.-g., Kang, Y.-n. & Fu, Q. An Active Queue Management algorithm based on DiffServ model in Second International Workshop on Education Technology and Computer Science 1 (IEEE, Wuhan, China, 2010), 455-458. doi:10.1109/ETCS.2010.447.

87. Liu, F., Guan, Z.-H. & Wang, H. O. Controlling bifurcations and chaos in TCP-UDP-RED. Nonlinear Analysis: Real World Applications 11,1491-1501. doi:10. 1016/j . nonrwa. 2009. 03. 005 (2010).

88. Zhang, C., Yin, J., Cai, Z. & Chen, W. RRED: robust RED algorithm to counter low-rate denial-of-service attacks. IEEE Communications Letters 14,489-491. doi:10.1109/LCOMM.2010.05. 091407 (2010).

89. Minagawa, T. & Ikegami, T. Controlling user flows with RIO and WFQ in 10th International Symposium on Communications and Information Technologies (IEEE, Tokyo, Japan, 2010), 87-92. doi:10.1109/ISCIT.2010.5664907.

90. Lai, W.-P. & Liu, Z.-H. Fractional Exponent Coupling of RIO in 13th IEEE International Conference on Computational Science and Engineering (IEEE, Hong Kong, China, 2010), 208-213. doi:10 . 1109/CSE.2010.35.

91. Jianyong, C., Cunying, H. & Zhen, J. Self-tuning Random Early Detection algorithm to improve performance of network transmission. Mathematical Problems in Engineering 2011, Article ID 872347. doi:10.1155/2011/872347 (2011).

92. Xiaoping, Y., Hong, C. & Zhenyu, Z. A Queue Management Algorithm for Differentiated Services in Fourth International Conference on Intelligent Computation Technology and Automation 2 (IEEE, Shenzhen, China, 2011), 941-944. doi:10.1109/ICICTA.2011.521.

93. Zhang, S., Sa, J., Liu, J. & Wu, S. An improved RED algorithm with sinusoidal packet-marking probability and dynamic weight in International Conference on Electric Information and Control Engineering (IEEE, Wuhan, China, 2011), 1160-1163. doi:10.1109/ICEICE.2011.5777269.

94. Zhang, J., Xu, W. & Wang, L. An improved adaptive Active Queue Management algorithm based on nonlinear smoothing. Procedia Engineering 15. CEIS 2011, 2369-2373. doi:10 .1016/j . proeng.2011.08.444 (2011).

95. Fan, X., Wang, J., Guan, L., Gao, L. & Wang, X. Heuristic Active Queue Management with Hazard rate function in Eighth International Conference on Fuzzy Systems and Knowledge Discovery (FSKD) 4 (IEEE, Shanghai, China, 2011), 2281-2285. doi:10.1109/FSKD.2011.6019958.

96. Zhang, J.-C., Zhao, R.-X. & Chen, J.-J. A Hop to Hop controlled hierarchical multicast congestion control mechanism in Electronics and Signal Processing (ed Hu, W.) 97 (Springer Berlin Heidelberg, Berlin, Heidelberg, 2011), 363-369. doi:10.1007/978-3-642-21697-8_46.

97. Hamadneh, N., Murray, D., Dixon, M. & Cole, P. Weighted RED (WTRED) strategy for TCP congestion control in Informatics Engineering and Information Science (eds Abd Manaf, A., Zeki, A., Zamani, M., Chuprat, S. & El-Qawasmeh, E.) 252 (Springer Berlin Heidelberg, Berlin, Heidelberg, 2011), 421-434. doi:10.1007/978-3-642-25453-6_37.

98. Abdel-jaber, H., Ababneh, J., Thabtah, F., Daoud, A. M. & Baklizi, M. Performance analysis of the proposed Adaptive Gentle Random Early Detection method under noncongestion and congestion situations in Digital Enterprise and Information Systems (eds Ariwa, E. & El-Qawasmeh, E.) 194 (Springer Berlin Heidelberg, Berlin, Heidelberg, 2011), 592-603. doi:10.1007/978-3-642-22603-8_52.

99. Baklizi, M., Abdel-Jaber, H., Ramadass, S., Abdullah, L. & Anbar, M. Performance assessment of AGRED, RED and GRED congestion control algorithms. Information Technology Journal 11, 255-261. doi:10.3923/itj.2012.255.261 (Feb. 2012).

100. Wang, H., Ye, Z. & Wang, B. Using auto-tuning proportional integral probability to improve random early detection in IEEE 13th International Conference on Communication Technology (IEEE, Jinan, China, 2011), 1107-1111. doi:10.1109/ICCT.2011.6158054.

101. Zhang, Y., Ma, J., Wang, Y. & Xu, C. MRED: an improved nonlinear RED algorithm in International Conference Proceedings on Computer and Automation Engineering (ICCAE 2011) 44 (2011), 6-11.

102. Lin, D. & Morris, R. Dynamics of Random Early Detection. SIGCOMM Comput. Commun. Rev. 27, 127-137. doi:10.1145/263109.263154 (1997).

103. Nossenson, R. & Maryuma, H. Active Queue Management in blind access networks in The Third International Conference on Access Networks (ACCESS 2012) (IARIA, Venice, Italy, 2012).

104. Ramachandra, G. A., Banu, R. & Ali Ahammed, G. F. Analyzing marking Mod RED Active Queue Management scheme on TCP applications in International Conference on Information and Network Technology (ICINT2012) (IACSIT Press, Singapore, 2012), 251-257.

105. Jarvinen, I., Ding, Y., Nyrhinen, A. & Kojo, M. HarshRED: Improving RED for Limited Aggregate Traffic in IEEE 26th International Conference on Advanced Information Networking and Applications (IEEE, Fukuoka, Japan, 2012), 832-840. doi:10.1109/AINA.2012.103.

106. Jarvinen, I. & Kojo, M. Evaluating CoDel, PIE, and HRED AQM techniques with load transients in 39th Annual IEEE Conference on Local Computer Networks (IEEE, Edmonton, AB, Canada, 2014), 159-167. doi:10.1109/LCN.2014.6925768.

107. Yu, C.-h. & Lin, C.-l. A novel algorithm to achieve bandwidth fairness of RED with packet size consideration in 7th IEEE Conference on Industrial Electronics and Applications (ICIEA) (IEEE, Singapore, 2012), 659-662. doi:10.1109/ICIEA.2012.6360808.

108. Tahiliani, M. P., Shet, K. C. & Basavaraju, T. G. FARED: Fast Adapting RED gateways for TCP/IP networks in Advanced Computing, Networking and Security (eds Thilagam, P. S., Pais, A. R., Chandrasekaran, K. & Balakrishnan, N.) 7135 (Springer Berlin Heidelberg, Berlin, Heidelberg, 2012), 435-443. doi:10.1007/978-3-642-29280-4_51.

109. Tahiliani, M. P., Shet, K. & Basavaraju, T. G. CARED: Cautious Adaptive RED gateways for TCP/IP networks. Journal of Network and Computer Applications 35. Simulation and Testbeds, 857-864. doi:h10.1016/j.jnca.2011.12.003 (2012).

110. Tahiliani, M. P. & Shet, K. C. Analysis of cautious adaptive RED (CARED) in International Conference on Advances in Computing, Communications and Informatics (ICACCI) (IEEE, Mysore, India, 2013), 1029-1034. doi:10.1109/ICACCI.2013.6637318.

111. Jamali, S., Alipasandi, B. & Alipasandi, N. VRED: an improvement over RED algorithm by using queue length growth velocity. Journal of Advances in Computer Research 4, 31-38 (2013).

112. Jamali, S., Seyyed Hashemi, S. N. & Eftekhari Moghadam, A. M. On the use of a full information feedback to stabilize RED. Journal of Network and Computer Applications 36, 858-869. doi:h10. 1016/j.jnca.2012.11.002 (2013).

113. Jiang, X., Yang, J., Jin, G. & Wei, W. RED-FT: a scalable Random Early Detection scheme with flowtrust against DoS attacks. IEEE Communications Letters 17,1032-1035. doi:10.1109/LCOMM. 2013.022713.122652 (2013).

114. Patel, C. M. URED: upper threshold RED an efficient congestion control algorithm in Fourth International Conference on Computing, Communications and Networking Technologies (ICCCNT) (IEEE, Tiruchengode, India, 2013), 1-5. doi:10.1109/ICCCNT.2013.6726469.

115. Baklizi, M., Abdel-Jaber, H., Abualhaj, M., Abdullah, N., Ramadass, S. & Almomani, D. Dynamic stochastic early discovery: A new congestion control technique to improve networks performance. International Journal of Innovative Computing, Information and Control (IJICIC) 9, 1113-1126 (2013).

116. Almomani, O., Saaidah, A., Balas, F. A. & Al-Qaisi, L. Simulation based performance evaluation of several Active Queue Management algorithms for computer network in 10th International Conference on Information and Communication Systems (ICICS) (IEEE, Irbid, Jordan, 2019), 7-12. doi:10. 1109/IACS.2019.8809117.

117. Peng, I.-H., Lin, M.-H., Chen, Y.-W., Yang, F.-M. & Su, A. Y. S. Improvement of streaming video in Differential Service networks by using opportunity RED mechanism in Seventh International Conference on Complex, Intelligent, and Software Intensive Systems (IEEE, Taichung, Taiwan, 2013), 644-648. doi:10.1109/CISIS.2013.116.

118. Feng, W., Ye, J. & Chend, Y. Improved packet discarded probability calculation method — PRED. chinese. Computer Engineering and Applications 49, 92-96 (2013).

119. Manasa, S. ANLRED: a robust AQM mechanism for congestion avoidance. International Journal of Computer Applications 81,1-9. doi:10.5120/14196-2259 (2013).

120. Soni, H. & Mishra, P. Reducing packet loss in Active Queue Management. International Journal of Computer Applications 81, 25-28. doi:10.5120/14208-2447 (Nov. 2013).

121. Baklizi, M., Abdel-Jaber, H., Adel, A., Abualhaj, M. & Ramadass, S. Fuzzy Logic Controller of Gentle Random Early Detection based on average queue length and delay rate. International Journal of Fuzzy Systems 16,9-19 (2014).

122. Anjum, F. & Tassiulas, L. Fair bandwidth sharing among adaptive and non-adaptive flows in the Internet in IEEE INFOCOM'99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320) 3 (IEEE, New York, NY, USA, 1999), 1412-1420. doi:10 . 1109/INFCOM . 1999.752161.

123. Anjum, F. & Tassiulas, L. Balanced RED: an algorithm to achieve fairness in the Internet tech. rep. (The Center for Satellite and Hybrid Communication Networks, 1999). doi:https : / / citeseerx . ist . psu . edu / document ? repid = rep1&type = pdf&doi = 439ed764c7cc8cd5af53201bda4e68b0facdb5c4.

124. Diva, M. A. & Teshnehleb, M. Dynamic queue management using neural network based on balanced RED in Iranian Conference on Intelligent Systems (ICIS) (IEEE, Bam, Iran, 2014), 1-4. doi:10 . 1109/IranianCIS.2014.6802597.

125. Sharma, R. & Dixit, G. Experimental study of RED performance by regulating Upper Threshold parameter. International Journal of Computer Science and Information Technologies 5, 6202-6204 (2014).

126. Mahajan, M. & Singh, T. P. The Modified Gaussian function based RED (MGF-RED) algorithm for congestion avoidance in mobile Ad hoc networks. International Journal of Computer Applications 91, 39-44. doi:10.5120/15889-5112 (2014).

127. Domanska, J., Domanski, A., Augustyn, D. & Klamka, J. A RED modified weighted moving average for soft real-time application. International Journal of Applied Mathematics and Computer Science 24, 697-707. doi:10.2478/amcs-2014-0051 (2014).

128. Jamali, S., Alipasandi, N. & Alipasandi, B. An improvement over Random Early Detection algorithm: A self-tuning approach. Journal of Electrical and Computer Engineering Innovations (JECEI) 2, 57-61. doi:10.22061/jecei.2014.242 (2014).

129. Patel, S. Performance analysis of RED for stabilized queue in Seventh International Conference on Contemporary Computing (IC3) (IEEE, New York, NY, USA, 2014), 306-311. doi:10. 1109/IC3. 2014.6897191.

130. Abdeljaber, H., Thabtah, F., Woodward, M., Jaffar, A. & Al Bazaar, H. Random early dynamic detection approach for congestion control. Baltic Journal of Modern Computing 2,16-31 (2014).

131. Hamdy, A., El-Sayed, A., Elsaghir, Z. & Morsi, I. Enhanced Random Early Detection (ENRED). International Journal of Computer Applications 92, 25-28. doi:10.5120/16039-5015 (2014).

132. Oluwatope, A. & Hassan, S. Curvilinear RED: An improved RED algorithm for internet routers in Proceedings of the IASTED International Conference on Modelling and Simulation, AfricaMS 2014 (ActaPress, Gaborone, Botswana, 2014). doi:10.2316/P.2014.813-025.

133. Xu, J., Song, J., He, Q. & Xu, J. A novel queue management algorithm INRIO-C based on Differentiated Services in IEEE 17th International Conference on Computational Science and Engineering (IEEE, Chengdu, China, 2014), 541-546. doi:10.1109/CSE.2014.124.

134. John, J. K. & Siva Balan, R. V. An enhanced router based queuing policy providing better fairness to real-time data transfers in Internet in International Conference on Circuits, Power and Computing Technologies [ICCPCT-2015] (IEEE, Nagercoil, India, 2015), 1-6. doi:10. 1109/ICCPCT. 2015. 7159172.

135. Mahajan, S. G. Efficient LALRED for congestion avoidance using Automata-like solution in International Conference on Emerging Information Technology and Engineering Solutions (IEEE, Mahashtra, India, 2015), 1-6. doi:10.1109/EITES.2015.11.

136. Mukund, Y. R., Rohit, C. & Chandavarkar, B. R. Improving RED for reduced UDP packet-drop in International Conference on Communications and Signal Processing (ICCSP) (IEEE, Melmaruvathur, India, 2015), 0026-0030. doi:10.1109/ICCSP.2015.7322887.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

137. Kim, W.-J. & Byeong, G. FRED — fair random early detection algorithm for TCP over ATM networks. Electronics Letters 34,152-154. doi:10.1049/el:19980049 (1998).

138. Abdulkareem, M., Akil, K., Kalakech, A. & Kadry, S. EFRED: Enhancement of Fair Random Early Detection Algorithm. International Journal of Communications, Network and System Sciences 8, 282-294. doi:10.4236/ijcns.2015.87028 (2015).

139. Zhang, D.-G., Ma, Z., Zhao, D.-X., Song, J.-J. & Liu, S. Novel adaptive queue intelligent management algorithm in IEEE 12th International Conference on Mobile Ad Hoc and Sensor Systems (IEEE, Dallas, TX, USA, 2015), 483-485. doi:10.1109/MASS.2015.98.

140. Ravindra, S. R. & Patil, A. Fuzzy Cautious Adaptive Random Early Detection for Heterogeneous network in 2015 Fifth International Conference on Advances in Computing and Communications (ICACC) (IEEE, Kochi, India, 2015), 65-68. doi:10.1109/ICACC.2015.106.

141. Korolkova, A. V., Kulyabov, D. S. & Tchernoivanov, A. I. On the classification of RED algorithms. Russian. RUDN Journal of Mathematics, Information Sciences and Physics 3, 34-46 (2009).

142. Korolkova, A. V. & Zaryadov, I. S. The mathematical model of the traffic transfer process with a rate adjustable by RED in International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT) (IEEE, Moscow, Russia, Oct. 2010), 1046-1050. doi:10.1109/ ICUMT.2010.5676505.

143. Velieva, T. R., Korolkova, A. V. & Kulyabov, D. S. Designing installations for verification of the model of active queue management discipline RED in the GNS3 in The 6th International Congress on Ultra Modern Telecommunications and Control Systems. Saint-Petersburg, Russia. October 6-8, 2014 (IEEE Computer Society, 2015), 570-577. doi:10.1109/ICUMT.2014.7002164.

144. Korolkova, A. V., Kulyabov, D. S. & Sevastianov, L. A. Combinatorial and operator approaches to RED modeling. Mathematical Modelling and Geometry 3,1-18. doi:l0. 26456/mmg/20l5-33l

(2015).

145. Korolkova, A. V. & Zaryadov, I. S. The mathematical model of the traffic transfer process with a rate adjustable by RED in International Congress on Ultra Modern Telecommunications and Control Systems (IEEE, Moscow, Russia, 2010), 1046-1050. doi:10.1109/ICUMT.2010.5676505.

146. Zaryadov, I. S., Korolkova, A. V., Kulyabov, D. S., Milovanova, T. & Tsurlukov, V. The survey on Markov-Modulated Arrival Processes and their application to the analysis of active queue management algorithms in Distributed Computer and Communication Networks. DCCN 2017. Communications in Computer and Information Science (eds Vishnevskiy, V. M., Samouylov, K. E. & Kozyrev, D. V.) 417430 (Springer International Publishing, Cham, 2017). doi:10.1007/978-3-319-66836-9_35.

147. Viana C. C., H., Zaryadov, I. S., Tsurlukov, V. V., Milovanova, T. A., Bogdanova, E. V., Korolkova, A. V. & Kulyabov, D. S. The general renovation as the active queue management mechanism. Some aspects and results in Distributed Computer and Communication Networks. DCCN 2019 (eds Vishnevskiy, V., Samouylov, K. & Kozyrev, D.) 488-502 (Springer, Cham, 2019). doi:10. 1007/ 978-3-030-36625-4_39.

148. Apreutesey, A. M. Y., Korolkova, A. V. & Kulyabov, D. S. Modeling RED algorithm modifications in the OpenModelica in Proceedings of the Selected Papers of the 8th International Conference "Information and Telecommunication Technologies and Mathematical Modeling of High-Tech Systems" (ITTMM-2019), Moscow, Russia, April 15-19, 2019 (eds Kulyabov, D. S., Samouylov, K. E. & Sevastianov, L. A.) 2407 (CEUR-WS, 2019), 5-14.

149. Viana Carvalho Cravid, H., Zaryadov, I. S. & Milovanova, T. A. Queueing systems with different types of renovation mechanism and thresholds as the mathematical models of active queue management mechanism. Discrete and Continuous Models and Applied Computational Science 28, 305-318. doi:10.22363/2658-4670-2020-28-4-305-318 (2020).

150. Adams, R. Active queue management: a survey. Communications Surveys & Tutorials, IEEE 15, 1425-1476. doi:10.1109/SURV.2012.082212.00018 (2013).

151. Abbas, G., Halim, Z. & Abbas, Z. H. Fairness-driven queue management: a survey and taxonomy. IEEE Communications Surveys & Tutorials 18,324-367. doi:l0. 1109/COMST. 2015. 2463121

(2016).

To cite: Zaryadov I. S., Viana H. C.C., Korolkova A. V., Milovanova T. A., Chronology of the development of Active Queue Management algorithms of RED family. Part 2: from 2006 up to 2015, Discrete and Continuous Models and Applied Computational

Science 32 (1)(2024)18-37.D01:10.22363/2658-4670-2024-32-1-18-37.

Information about the authors

Zaryadov, Ivan S.—Candidate of Physical and Mathematical Sciences, Assistant Professor of Department of Probability Theory and Cyber Security, Institute of Computer Science and Telecommunications, Peoples' Friendship University of Russia named after Patrice Lumumba (RUDN University) (e-mail: zaryadov-is@rudn.ru, ORCID: https://orcid.org/0000-0002-7909-6396)

Viana, C.C. Hilquias—Ph.D. student of Department of Probability Theory and Cyber Security, Institute of Computer Science and Telecommunications, Peoples' Friendship University of Russia named after Patrice Lumumba (RUDN University) (e-mail: hilvianamat1@gmail.com, ORCID: https://orcid.org/0000-0002-1928-7641)

Korolkova, Anna V.—Candidate of Physical and Mathematical Sciences, Associate Professor of Department of Probability Theory and Cyber Security, Institute of Computer Science and Telecommunications, Peoples' Friendship University of Russia named after Patrice Lumumba (RUDN University) (e-mail: korolkova-av@rudn.ru, phone: +7(495)9520250, ORCID: https://orcid.org/0000-0001-7141-7610)

Milovanova, Tatianna A.—Candidate of Physical and Mathematical Sciences, Assistant Professor of Department of Probability Theory and Cyber Security, Institute of Computer Science and Telecommunications, Peoples' Friendship University of Russia named after Patrice Lumumba (RUDN University) (e-mail: milovanova-ta@rudn.ru, ORCID: https://orcid.org/0000-0002-9388-9499)

УДК 519.872

DOI: 10.22363/2658-4670-2024-32-1-18-37 EDN: CAMXUN

Хронология развития алгоритмов активного управления очередями семейства RED. Часть 2: 2006-2015

И. С. Зарядов1,2, К. К. И. Виана1, А. В. Королькова1, Т. А. Милованова1

1 Российский университет дружбы народов,

ул. Миклухо-Маклая, д. 6, Москва, 117198, Российская Федерация

2 Федеральный исследовательский центр «Информатика и управление» РАН, ул. Вавилова, д. 44, корп. 2, Москва, 119333, Российская Федерация

Аннотация. Данная работа является второй частью большого библиографического обзора по алгоритмам семейства RED, представленных в научной печати с 1993 по 2023 год. В этой статье приведены данные по алгоритмам, опубликованным с 2006 по 2015 год.

Ключевые слова: активное управление очередями, AQM, RED, управление перегрузками

i Надоели баннеры? Вы всегда можете отключить рекламу.