Research Article

An Improved ARED Algorithm for Congestion Control of Network Transmission

Algorithm 1

Improved ARED algorithm
Every interval seconds:
 if (qave>qtarget&&pmax<pmax_u)
   pmax=pmax+α;
 else
   if (qave<qtarget&&pmax>pmax_l)
     pmax=pmax×β;
   if (qaveqtarget)
    Calculate λ by(2.4)
     if (λ<-1  &&  w>wmin)
       w=w×γ;
Parameters:
pmax_u: the upper threshold of pmax;  p1/0.6
pmax_l: the lower threshold of pmax;  p2/0.4
γ: decrease factor of w
wmin: the lower threshold of w; 1-exp(-1/(10Cd/M))
Other parameters are the same as those with Adaptive RED