Research Article

Optimal Control for Bufferbloat Queue Management Using Indirect Method with Parametric Optimization

Algorithm 1

FB-OCQ.
()    Initialization:
     , , , ;
     , , ;
     Iter = 1, MaxIter, TOL.
()    while  Iter ≤ MaxIter  do
()     procedure  FORWARD SWEEP
()      , .
()      Integrate Forward  
()      if    then
()       ;
()       .
()      end if
()   .
()   .
()  end procedure
()  .
()  if    then
()   , .
()  else
()   ; go to  Forward Sweep
()  end if
()  procedure  ADJOINT SWEEP
()   , .
()   Integrate Backward  .
()   , .
()   
()   .
()   .
()   .
()  end procedure
()  if    then
()   ;
()  end if
()  .
() end while