首页> 外文期刊>IEEE/ACM Transactions on Networking >Dynamic queue length thresholds for shared-memory packet switches
【24h】

Dynamic queue length thresholds for shared-memory packet switches

机译:共享内存数据包交换机的动态队列长度阈值

获取原文
获取原文并翻译 | 示例

摘要

In shared-memory packet switches, buffer management schemes can improve overall loss performance, as well as fairness, by regulating the sharing of memory among the different output port queues. Of the conventional schemes, static threshold (ST) is simple but does not adapt to changing traffic conditions, while pushout (PO) is highly adaptive but difficult to implement. We propose a novel scheme called dynamic threshold (DT) that combines the simplicity of ST and the adaptivity of PO. The key idea is that the maximum permissible length, for any individual queue at any instant of time, is proportional to the unused buffering in the switch. A queue whose length equals or exceeds the current threshold value may accept no more arrivals. An analysis of the DT algorithm shows that a small amount of buffer space is (intentionally) left unallocated, and that the remaining buffer space becomes equally distributed among the active output queues. We use computer simulation to compare the loss performance of DT, ST, and PO. DT control is shown to be more robust to uncertainties and changes in traffic conditions than ST control.
机译:在共享内存的数据包交换机中,缓冲区管理方案可以通过调节不同输出端口队列之间的内存共享来提高整体丢失性能以及公平性。在传统方案中,静态阈值(ST)很简单,但不适应不断变化的交通状况,而推出(PO)是高度自适应的,但难以实现。我们提出了一种新颖的方案,称为动态阈值(DT),该方案结合了ST的简单性和PO的适应性。关键思想是,任何时刻任何单个队列的最大允许长度与交换机中未使用的缓冲成比例。长度等于或超过当前阈值的队列可能不再接受到达。 DT算法的分析表明,有意地分配了少量的缓冲区空间,剩余的缓冲区空间在活动的输出队列之间平均分配。我们使用计算机仿真来比较DT,ST和PO的损耗性能。相对于ST控制,DT控制对不确定性和交通状况变化的鲁棒性更高。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号