首页> 外文学位 >Packet scheduling algorithms for integrated services networks.
【24h】

Packet scheduling algorithms for integrated services networks.

机译:集成服务网络的分组调度算法。

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

摘要

An integrated services network supports applications with diverse Quality of Service (QoS) requirements. Packet scheduling is a fundamental mechanism employed by such a network to meet the QoS requirements of the applications. In this dissertation, we design, analyze, and implement packet scheduling algorithms for integrated services networks.; We first define and analyze a class of Guaranteed Rate (GR) scheduling algorithms. We demonstrate that GR contains most of the known scheduling algorithms that can provide guaranteed QoS. The GR class enables an integrated services network to provide bounded packet delay and loss service to sources with different characteristics in heterogeneous networking environments where each switch may employ a different scheduling algorithm and packet fragmentation/reassembly may occur. The GR framework separates the end-to-end performance guarantees provided by a network from the traffic characteristics of a source and thereby leads to a simple network architecture. We demonstrate that though the GR class does not contain all the algorithms, it does not lead to loss in achievable utilization of a network. Finally, our analysis of GR class demonstrates that scheduling algorithms that are fair and/or achieve separation of rate and delay allocation are desirable.; We then examine the requirements for a suitable packet scheduling algorithm for integrated services network. Our analysis demonstrates that a suitable packet scheduling algorithm should: (1) achieve low average as well as maximum delay for low throughput applications (e.g., interactive audio, telnet, etc.); (2) provide fairness for variable bit rate video; (3) provide fairness over variable rate servers for throughput-intensive flow-controlled data applications; (4) provide QoS guarantees over variable rate servers; (5) support hierarchical link bandwidth allocation to enable a network to provide link-sharing service and facilitate coexistence of multiple services and protocols; and (6) be computationally efficient. To meet these requirements, we first design Start-time Fair Queuing (SFQ) and Fair Airport (FA) algorithms. We then employ them to design Hierarchical SFQ and FA algorithms that achieve hierarchical allocation of link bandwidth. Finally, we present an implementation of Hierarchical SFQ in an IPv6 router. Our analysis and experiments demonstrate that these algorithms meet the requirements and, thus, are suitable scheduling algorithms for integrated services networks.; The key contributions of this dissertation include: (1) a framework for tight analysis of a heterogeneous network; (2) illustration of the need for fairness over variable rate servers and design of algorithms that meet this requirement; (3) design of hierarchical scheduling algorithms that provide quantitative performance guarantees; (4) the single server and end-to-end analysis of SFQ and FA for variable rate Fluctuation Constrained and Exponentially Bounded Fluctuation servers; and (5) an analysis technique for hierarchical scheduling algorithms that yields tight performance guarantees.
机译:集成服务网络支持具有多种服务质量(QoS)要求的应用程序。分组调度是这种网络用来满足应用程序的QoS要求的基本机制。本文设计,分析并实现了集成服务网络中的分组调度算法。我们首先定义并分析一类保证率(GR)调度算法。我们证明GR包含大多数已知的可提供有保证QoS的调度算法。 GR类使集成服务网络能够在异构网络环境中向具有不同特征的源提供有限制的分组延迟和丢失服务,在异构网络环境中,每个交换机可能采用不同的调度算法,并且可能发生分组分段/重组。 GR框架将网络提供的端到端性能保证与源的流量特性分开,从而导致了简单的网络体系结构。我们证明了,尽管GR类并不包含所有算法,但它不会导致网络可实现利用率的损失。最后,我们对GR类的分析表明,需要公平的和/或实现速率和延迟分配分离的调度算法。然后,我们检查对集成服务网络合适的数据包调度算法的要求。我们的分析表明,合适的数据包调度算法应:(1)在低吞吐量应用(例如交互式音频,telnet等)中实现低平均以及最大延迟; (2)为可变比特率视频提供公平; (3)为吞吐量密集型流控制数据应用程序提供高于可变速率服务器的公平性; (4)通过可变速率服务器提供QoS保证; (5)支持分级链路带宽分配,以使网络能够提供链路共享服务并促进多种服务和协议的共存; (6)计算效率高。为了满足这些要求,我们首先设计了启动时公平排队(SFQ)和公平机场(FA)算法。然后,我们使用它们来设计分层SFQ和FA算法,以实现链路带宽的分层分配。最后,我们介绍了IPv6路由器中分层SFQ的实现。我们的分析和实验表明,这些算法满足要求,因此是适用于集成服务网络的调度算法。本论文的主要贡献包括:(1)对异构网络进行严格分析的框架; (2)说明可变速率服务器的公平性需求,并设计满足该要求的算法; (3)提供定量性能保证的分层调度算法的设计; (4)可变速率波动受限和指数界波动服务器的单服务器和SFQ和FA的端到端分析; (5)一种用于分层调度算法的分析技术,可提供严格的性能保证。

著录项

  • 作者

    Goyal, Pawan.;

  • 作者单位

    The University of Texas at Austin.;

  • 授予单位 The University of Texas at Austin.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 1997
  • 页码 209 p.
  • 总页数 209
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号