| (1) |
初始化阶段 |
|
|
|
|
| (2) |
对于每个到达red -指数路由器缓冲区的包 |
|
计算在red -指数路由器缓冲区的这个数据包 |
|
检查路由器缓冲区的队列状态,它是空的还是空的 |
|
如果red -指数路由器缓冲区的队列是空的,则 |
|
计算
,在哪里 |
|
|
|
其他的 |
|
|
| (3) |
在red -指数路由器缓冲区确定拥塞状态 |
|
如果值小于值,那 |
|
计算到达报文的值如下: |
|
|
|
|
|
其他的如果值大于或等于价值与小于值,那 |
|
|
|
|
|
|
|
按概率标记/丢弃到达的数据包由于发生拥塞而产生的值 |
|
|
|
其他的 |
|
标记/丢弃每个到达的包裹由于发生严重拥塞 |
|
|
| (4) |
当red -指数路由器缓冲区变为空时 |
|
|
|