首页> 外文学位 >Principles of backlog balancing for rate-based flow control and congestion control in ATM networks.
【24h】

Principles of backlog balancing for rate-based flow control and congestion control in ATM networks.

机译:ATM网络中基于速率的流量控制和拥塞控制的积压平衡原理。

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

摘要

Flow control algorithms in data networks are resource sharing polices implemented in a distributed manner. With the advent of BISDN/ATM networks, a great challenge for flow control has been created by the large delay-bandwidth product and diversified highly bursty traffic services. The thesis addresses itself to this issue.A large number of flow control algorithms have been proposed in the literature. However, most of these studies are not directed towards developing a unified framework for achieving efficient bandwidth and buffer sharing with tolerable delay for each virtual circuit (VC) and yet to prevent network congestions simultaneously. As an attempt, we suggest the concept of backlog balancing, i.e., to ensure an even backlog distribution across the entire network all the time, and then investigate it for the flow control in ATM networks.A rate-based flow control algorithm (BBFC) is thus proposed in this thesis. The basic idea is to adjust the service rate of each node along a VC according to backlog discrepancies between it and its downstream node. The hand shaking procedure between any two consecutive nodes is carried out by a link-by-link binary feedback protocol, where one bit signal (0/1) is used to indicate the event of nodal buffer status changing from normal state into underflow or overflow state. Each node will adjust its service rate periodically using a linear projection model of the flow dynamics and feedback information. A fluid-flow analysis of a two-node model is performed for illustration. We then develop a service policy for BBFC. Its basic idea is to divide the link capacity among every VC based on their respective updated service rates.In contrast, we also develop a link-by-link rate-based flow control scheme (EASY) from the common feedback protocol, which enables each node to enforce the peak rate and agreed constant rate for a VC on receiving a corresponding feedback signal 0 or 1 from its downstream neighbor. We introduce a state-dependent weighted round robin service discipline (SD-WRR) for EASY, which assigns bandwidth to each VC mainly based on its buffer occupancy. We then validate BBFC and EASY by simulation. Previous works like GPS and FCVC are also compared.Since the rate updating algorithm of BBFC is always designed to reduce the backlog discrepancy between neighboring nodes, it is expected that a nearly even backlog distribution throughout the VC can be achieved in the long run time. Furthermore, if all VC's in the network agree to comply with the same set of rules, the maximum aggregate backlog at each node can be reduced and with that, the problem of network congestions could be alleviated or totally avoided, high throughput with tolerable delay can still be achieved, besides, the variations of end-end cell transfer delay per VC may be much reduced. Our claims about these are substantiated by simulation.Also remarked is that SD-WRR plus EASY can compete with BBFC in many aspects except for more nodal buffer requirement, and it would be another subject of interest for future research.
机译:数据网络中的流控制算法是以分布式方式实现的资源共享策略。随着BISDN / ATM网络的出现,大量的延迟带宽产品和多样化的高突发流量业务给流量控制带来了巨大挑战。本文针对这一问题进行了研究。文献中提出了大量的流量控制算法。但是,这些研究大多数都没有针对开发一个统一的框架来实现有效的带宽和缓冲区共享以及每个虚拟电路(VC)具有可容忍的延迟,并且同时防止了网络拥塞。作为一种尝试,我们提出了积压平衡的概念,即,确保积压的积压始终分布在整个网络中,然后对其进行研究以用于ATM网络中的流量控制。一种基于速率的流量控制算法(BBFC)因此,本文提出了这一点。基本思想是根据VC及其下游节点之间的积压差异来调整VC上每个节点的服务速率。任何两个连续节点之间的握手过程都是通过逐个链接的二进制反馈协议执行的,其中一位信号(0/1)用于指示节点缓冲区状态从正常状态变为下溢或上溢的事件州。每个节点将使用流动力学和反馈信息的线性投影模型定期调整其服务速率。为了说明起见,对两节点模型进行了流体流动分析。然后,我们为BBFC制定服务政策。它的基本思想是根据每个VC的更新服务速率在每个VC之间分配链路容量。相比之下,我们还从通用反馈协议开发了一种基于逐个链路速率的流控制方案(EASY),从而使每个节点在从下游邻居接收到相应的反馈信号0或1时,对VC实施峰值速率和约定的恒定速率。我们为EASY引入了状态依赖的加权轮询服务准则(SD-WRR),该准则主要根据每个VC的缓冲区占用率为其分配带宽。然后,我们通过仿真验证BBFC和EASY。同时也比较了GPS和FCVC等以前的工作,由于BBFC的速率更新算法始终旨在减少相邻节点之间的积压差异,因此可以预期,从长远来看,整个VC几乎可以实现积压分布。此外,如果网络中的所有VC都同意遵守相同的规则集,则可以减少每个节点上的最大聚合积压,从而可以缓解或完全避免网络拥塞的问题,可以容忍延迟的高吞吐量仍然可以实现,此外,可以大大减小每个VC的终端小区传输延迟的变化。通过仿真可以证明我们对此的主张。此外,SD-WRR和EASY可以在更多方面与BBFC竞争,除了需要更多的节点缓冲器外,这将是未来研究的另一个主题。

著录项

  • 作者

    Guo, Xiao-Lei.;

  • 作者单位

    The Chinese University of Hong Kong (Hong Kong).;

  • 授予单位 The Chinese University of Hong Kong (Hong Kong).;
  • 学科 Engineering Civil.Engineering Electronics and Electrical.Engineering System Science.Urban and Regional Planning.
  • 学位 Ph.D.
  • 年度 1997
  • 页码 147 p.
  • 总页数 147
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号