标题: | ATM网路上以迟滞及漏失为考量之服务品质控制 Dely-and-Loss-Based QoS Control in ATM Networks |
作者: | 贺建铭 Hah, Jen Ming 杨启瑞 Maria C. Yuang 资讯科学与工程研究所 |
关键字: | 非同步传输模式;服务品质;迟滞;漏失;通讯允许控制;排序法则;Asynchronous Transfer Mode;Quality of Service;Delay;Loss;Call Admission Control;Scheduling Discipline |
公开日期: | 1996 |
摘要: | 非同步传输模式(Asynchronous Transfer Mode - ATM)已经成为在宽 频-ISDN网路上传送各种媒体(包括资料、声音、和影像)的重要技术, 这些媒体各有不同的服务品质(Quality of Service - QoS)要求,因此 提供QoS保证是ATM网路必需具备的能力。为了充分利用网路资源,同时维 持令人满意的QoS,这篇论文从两个大方向来探讨如何建立一个同时考量 迟滞(delay)和漏失(loss)的QoS控制机构:一是估计式通讯允许控制 (Call Admission Control - CAC)、一是优先权式排序法则( scheduling discipline)。在第一个方向上,这篇论文首先提出一个类 线性双类别关联(Quasi-Linear Dual-class Correlation - QLDC)的估 计式CAC方法,根据各个种类媒体的使用者数目,QLDC可藉由简单的向量 乘法立刻估算出各个种类媒体的封包迟滞(Cell Delay - CD)和封包漏 失率(Cell Loss Ratio - CLR),这些向量可事先从一个双类别媒体式 的排队模式(queueing model)得到。接着这篇论文提出一个类神经网路 的估计式CAC方法,根据各个种类媒体的使用者数目,这个方法可藉由事 先已经训练过的类神经网路,立刻估算出各个种类媒体的CD和CLR。这两 种方法都只需要很低的时间和空间复杂度就可以在提供QoS保证的考量下 ,决定是否要允许建立新的通讯。在第二个方向上,这篇论文针对ATM交 换机提出一个提供双迟滞优先权和双漏失优先权的排序法则—超前且部份 置换(Precedence with Partial Push-out - PPP)。当储列未满时, PPP允许一个迟滞优先权较高的新来封包,最多可以超前L个迟滞优先权较 低的封包,当储列已满时,PPP允许一个漏失优先权较高的新来封包,挤 掉位于储列第R个位置之后的最后一个漏失优先权较低的封包。为了精确 地决定L和R来维持该有的QoS,这篇论文提出一个排队分析及一个代数分 析,可分析出各个种类媒体的CD和CLR,透过这些分析,L和R将可被动态 及有效的调整,以提供适当的迟滞和漏失给优先权较高的封包,同时让优 先权较低封包的服务品质之降低程度尽量最小。此外,PPP排序法则和ABR 服务模式都具有"尽量努力" (best-effort)的特性,因此这篇论文也以 ABR和VBR这两种服务模式为例子,设计了一个PPP的实作架构,来展现PPP 的优势与可行性。 Asynchronous Transfer Mode (ATM) has been widely accepted as a key technology for supporting all conceivable media including data, voice, and video in Broadband-ISDNs. For transporting such a diverse mix of traffic sources requiring various Quality of Services (QoSs), ATM networks are demanded to offer QoS guarantees for various classes of traffic sources. To fully utilize network resources while retaining satisfactory QoSs for each traffic source in ATM networks, this thesis aims at providing delay-and-loss-based QoS control mechanisms by means of two approaches: estimation-based Call Admission Control (CAC) and priority-based scheduling discipline. In the first approach, the thesis first proposes a CAC algorithm based on a novel estimation method, called Quasi-Linear Dual-class Correlation (QLDC). All heterogeneous traffic sources are initially categorized into various classes. According to the number of calls in each traffic class, QLDC conservatively and precisely estimates the Cell Delay (CD) and Cell Loss Ratio (CLR) for each traffic class in real time via simple vector multiplication. These vectors are computed in advance from the results of dual arrival queueing models. The thesis further presents an efficient neural-network-based CAC (NNCAC) mechanism with heterogeneous arrivals. Based on the number of calls in each class, NNCAC efficiently and accurately estimates the CD and CLR of each class in real time by means of a pre-trained neural network. Both the two estimation-based CACs yield low time and space complexity to make call acceptance decisions offering QoS guarantees. In the second approach, the thesis provides a versatile scheduling discipline, called Precedence with Partial Push-out (PPP), in ATM switches supporting two delay and two loss priorities. By employing a threshold L, the PPP discipline provides delay guarantee by allowing a newly-arriving high- delay-priority cell to precede a maximum of L low-delay-priority cells. Through the use of another threshold R, the discipline offers loss guarantee by permitting a newly-arriving high-loss- priority cell to push out the last low-loss-priority cell located beyond the Rth location in a full queue. By setting L and R properly, PPP versatilely performs as any one of the four widely-accepted disciplines, namely the FCFS, head-of-line, push-out, or head-of-line with push-out disciplines. For precisely determining L and R retaining demanded QoSs, the thesis presents an in-depth queueing analysis for the CD and CLR of high-delay-priority, low-loss-priority cells. The thesis further proposes a simple, algebra-based analysis for the CD and CLR of low-delay-priority, high-loss-priority cells. On the basis of these analyses, L and R can be dynamically and effectively adjusted to provide adequate delay and loss guarantees for high-priority cells while incurring only minimal performance degradation for other classes of cells. Furthermore, PPP is a best-effort discipline and the ABR service category is envisioned as a best-effort service. To justify the viability of the PPP discipline, the thesis then provides a feasible implementation architecture realizing the PPP discipline for ABR and VBR service categories in ATM networks. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#NT850392071 http://hdl.handle.net/11536/61825 |
显示于类别: | Thesis |