宽带网络性能分析(ppt).ppt
《宽带网络性能分析(ppt).ppt》由会员分享,可在线阅读,更多相关《宽带网络性能分析(ppt).ppt(82页珍藏版)》请在三一办公上搜索。
1、2023/11/13,史忠植 高级计算机网络,1,高级计算机网络,2023/11/13,史忠植 高级计算机网络,2,内容提要,7.1 概述7.2 现代通信中的排队理论 7.3 现代通信业务的自相似特性 7.4拥塞控制7.5 通信量控制 7.6 ABR通信量管理,2023/11/13,史忠植 高级计算机网络,3,7.1 概述,高速网络设计的关键是对性能参数的进行建模和估计的能力。设计者需要有能力在观察到的通信量的基础上估计未来的通信量的大小和特性。通信量的统计特性对很多类设计和配置问题都有影响,这些问题包括资源预留协议,在路由器和ATM交换机上使用的排队规则和缓存大小。另外,为了做出明智的资源预
2、留决定,用户也需要能够对计划的通信量特性进行描述。对描述数据通信量而言由许多参数很重要。,2023/11/13,史忠植 高级计算机网络,4,吞吐量特性,平均速率:信源提供的平均负载对于确定分配给该信源的总量是十分关键的。平均速率表示信源在较长的时间里持续发出的流量。,2023/11/13,史忠植 高级计算机网络,5,吞吐量特性,峰值速率 这个参数告诉网络通信量最大的速率是多少,以便网络能够通过预留足够的数据传输容量和缓存空间接纳此通信量。,2023/11/13,史忠植 高级计算机网络,6,吞吐量特性,可变性 峰值是可变性的一种度量;一种更直接的度量是吞吐量的变化。可变性衡量一个信源的突发性,它
3、是统计复用被用于提高资源利用效率的程度的一个度量。,2023/11/13,史忠植 高级计算机网络,7,时延特性,传输时延 这个参数度量的是数据从信源到目的地的过程中网络所施加的时延。最大传输时延也常常被应用程序作为一项需求提出来。,2023/11/13,史忠植 高级计算机网络,8,时延特性,时延偏差 传输时延的偏差大小是实时应用的一个重要参数,在实时应用中目的端应该以平滑连续的速率播放收到的数据,该速率与信源产生的速率匹配。这些以及相似的参数对于网络配,2023/11/13,史忠植 高级计算机网络,9,网络性能分析,排队分析提供了一个简单的,容易处理的方法来得到有用的结果,这些结果可以用来知道
4、网络的设计和扩展。几十年来,基于泊松通信量假设的排队分析一直是网络性能分析人员的应用工具。然而,近些年出现了一个对于大家来讲是惊人的结果:至少在某些情况下,数据通信量实质上不是泊松分布的而是自相似(self-similar)或分形(fractal)的。对于这种通信量,网络的性能不能再用排队分析的清楚的公式来描述,网络的时延比预期的更大,吞吐量更低。自从最初的发现之后,对于许多的通信量类型自相似的结果被证实了很多次。,2023/11/13,史忠植 高级计算机网络,10,7.2 现代通信中的排队理论,排队理论也称为随机服务理论,是现代运筹学以及通信网理论的重要基础之一。然而尽管经典的排队论有一些漂
5、亮的数学结果,它还是与现代通信技术所要研究的排队问题有一定的差距。,2023/11/13,史忠植 高级计算机网络,11,主要的排队分析法,早期的排队研究,主要针对一类输入为泊松过程,服务时间为负指数分布的排队系统。在这种系统中,由于到达和服务的无后效性特点,可用生灭过程(或称生死过程)描述。,2023/11/13,史忠植 高级计算机网络,12,扩大状态空间的方法,当输入或服务不再具有无后效性时,直接应用生灭过程理论求解就显得无能为力。这时采用补充变量,用扩大状态空间的方法将非马尔柯夫过程的排队化成一个状态空间为多维的马尔柯夫过程求解。这类方法统称为扩大状态空间法。处理M/Er/1/和Er/M/
6、1/等排队系统便可以采用这种方法。我们经常提到的相位法属于此类方法。,2023/11/13,史忠植 高级计算机网络,13,半马氏分析法,当一个排队系统的服务过程不是马尔柯夫过程,但到达或服务二者之间有一个具有无后效性时,往往可以采用嵌入马氏链法。当可以用半马氏过程描述排队队长变化过程,或输入过程(或服务时间)本身即为一个半马氏过程时,或可嵌入一个半马氏过程时,往往采用半马尔柯夫(Semi-Markov)理论对这类系统进行分析。这种方法称为半马氏分析法。,2023/11/13,史忠植 高级计算机网络,14,近似逼近法,对于更一般的排队系统,如G/G/1排队系统,其队长变化过程是一般的随机过程。这
7、时,要求出平稳分布极为困难。可采用积分微分方程法近似求解。不等式定界法近年来也用于分析一般的排队系统,可将之看作近似逼近法的一种。另外的近似逼近法包括系统逼近法和过程逼近法。流体流方法就是一种过程逼近法。,2023/11/13,史忠植 高级计算机网络,15,现代通信中排队的特点,现代通信的发展趋势之一是业务综合。它要求实现多种业务在同一个网中传输。显然排队系统的输入将是复合业务流,也就是说输入过程将更加复杂,不再具有Poisson输入过程的无后效性(马尔柯夫性)特点。另外,服务过程和排队策略(规则)也变得更复杂。即使是现有的通信网络在引入新业务之后也会表现出这些特点。比如传统的PSTN网主要是
8、针对普通电话业务设计的,在拨号入(Internet)网业务大量出现之后,描述呼叫的排队系统发生了深刻的变化,Erlang公式不再适应。自然依据该公式设计的PSTN网出现呼损急剧增大甚至系统崩溃等现象便不足为奇了。下面具体地针对ATM这一通信领域最新技术来加以分析。我们需要在三个层次上利用排队理论,分别是呼叫级、突发级和信元级。,2023/11/13,史忠植 高级计算机网络,16,ATM网,对于呼叫级分析而言,由于ATM网中可以同时传输多种业务,包括面向连接的数据业务、语音业务和视频业务,以及无连接的业务等。业务呼叫的发生(即顾客到达)具有相当复杂的特点,用简单的Poisson输入过程或Erla
9、ng输入过程描述也许是不精确的。同时每种业务的持续时间(即服务时间)也将是比较复杂的。突发级排队也具有类似的特点。呼叫级排队分析的目的是要了解呼损的大小等参数。突发级排队分析的目的是要了解以突发级为单位的丢失大小等参数。,2023/11/13,史忠植 高级计算机网络,17,信元级分析,需要指出,ATM网中的呼叫接入控制,带宽分配等是以是否能满足一定的业务要求(QOS)为判断标准的,而QOS是以信元丢失率、时延等量描述的。因此还需要将以上两个层次上的分析结果,特别是以突发为单位的丢失,转化为信元丢失率、时延等量。因此更为关键的是信元级分析。,2023/11/13,史忠植 高级计算机网络,18,排
10、队策略,ATM排队系统的排队策略(规则)比较复杂。首先,ATM网中存在优先级,包括丢失优先级和时延优先级。这样,信元到达排队系统后就要根据其优先级采取相应的排队策略,这是一个多优先级排队问题。其次,为了满足多种业务的QOS要求,控制策略多种多样,对应于排队系统便是排队策略的不一致。比如ABR业务的引入使得其排队是一个有反馈的闭环系统。另外,根据ATM 论坛关于业务分类的新建议,多队列排队将是ATM排队系统的另一特点。,2023/11/13,史忠植 高级计算机网络,19,业务建模,业务模型 On-Off模型 MMPP模型 MMDP模型,排队系统模型B/D/1/K(这里B表示On-Off输入)MM
11、PP/D/1/KMMDP/D/1/K,2023/11/13,史忠植 高级计算机网络,20,现代通信研究中常用的排队分析方法,不等式定界逼近方法扩大状态空间法半马氏分析法流体流方法,2023/11/13,史忠植 高级计算机网络,21,分组语音通信,半马尔柯夫过程模型及连续时间马尔柯夫链模型。在前一个模型中,首先利用扩大状态空间法将状态定义为一个二维变量,包括信源状态和排队队长。由于采用了多个On-Off语音模型的复合信源作为排队输入,可以用一个马尔柯夫链(在这里更特殊地它是一个生死链)描述,在每一个信源状态下语音分组按一个与状态有关的速率均匀发出。在该文限定的条件下排队状态(二维)服从一个半马尔
12、柯夫过程。我们可以认为这前一个排队模型所采用的分析方法是扩大状态空间法与半马氏分析法的结合。,2023/11/13,史忠植 高级计算机网络,22,分组语音通信,后一个模型中,也利用扩大状态空间法将状态定义为一个二维变量,包括信源状态和排队队长。不过它的排队输入是多个两状态MMPP模型的复合信源(即多状态MMPP),在每一个信源状态下语音分组的发出服从Poisson过程。于是整个排队状态(二维)服从一个连续时间马尔柯夫过程。显然这个排队模型所采用的分析方法是扩大状态空间法。,2023/11/13,史忠植 高级计算机网络,23,流体流方法,流体流方法(Fluid Flow Method)是一种排队
13、近似分析法。它忽略到达过程及排队队长的离散性质,将到达及队长变化看成连续变化,属于前面介绍的系统逼近法。由于它计算简单、物理意义明确,在文献Anick 82将之引入通信领域之后很快得到广泛运用。例如,文献Daigle 86分析了它在分组语音通信中的应用。文献Yin 90利用它研究语音通信(多On-Off复合输入)中的拥塞控制;文献Stamoulis 94将之用于视频业务(生死链模型)的排队分析;文献Yin 91用它分析了On-Off数据业务输入的漏桶监管策略;文献蒋志刚95用它分析了突发业务(多On-Off复合的生死链模型)输入的漏桶监管策略。,2023/11/13,史忠植 高级计算机网络,2
14、4,流体流方法,流体流方法的计算复杂度与排队容量大小无关,这是一个优良性质。在信元缓冲区有增大趋势的今天,这是非常有利的。它在计算中的稍微困难之处在于特征值及特征向量的求取。同时,在大维数情况下,稳定的数值解较难获得。,2023/11/13,史忠植 高级计算机网络,25,流体流方法,其中一方面是对输入信源适用范围的拓展,采用马尔柯夫调制的确定速率过程(MMDP),指出流体流方法可用于所有MMDP信源的排队分析。On-Off模型、生死链调制速率过程只是其中特例。另一方面发展了一套分析ATM网部分缓冲共享(Partial Buffer Sharing,PBS)流量控制策略的流体流法,它可用于对基于
15、缓冲门限的流量控制策略的分析。采用这种方法分析具有优先级管理的漏桶监管器的性能。,2023/11/13,史忠植 高级计算机网络,26,大偏差理论,是一种近似分析方法,可以归结为不等式定界逼近方法一类。这种方法往往只能求出信元丢失率的近似值,而且在分析过程中涉及到求解超越方程。然而需要着重指出,这种方法可以没有Markov假设,对于业务长时相关性(long range dependence,LRD)的研究或许有特别的意义。,2023/11/13,史忠植 高级计算机网络,27,7.3 现代通信业务的自相似特性,高速网络业务具有自相似性自相似性反映了业务在所有(或至少一个较大范围)时间标度上的统计相
16、似性,突出表现为突发()没有明确的长度,我们不可能将它们平滑掉从传统模型得到的结论是:当业务源数目增加时,突发性会被吸收,聚集业务将变得越来越平滑;而对于自相似模型,其聚集业务的突发性将更突出而不是减少近年来的研究结果表明,自相似性对网络性能产生一些意想不到的影响,它直接影响到网络的设计、控制、分析和管理目前,国外围绕这一新课题的研究工作刚刚开始,取得了一些成果,大量的问题有待解决主要的困难在于传统排队论基本上是在短相关的假定下研究队列性能,目前还没有一套完整的技术能解决长相关下队列性能的分析问题,2023/11/13,史忠植 高级计算机网络,28,自相似的定义,对于广义平稳随机变量序列X(X
17、1,X2,),设其均值为EXt,自相关函数为,r(k)=E(Xi-)(Xi+k)/E(Xi-)2,2023/11/13,史忠植 高级计算机网络,29,自相似的定义,我们定义Xmt为:Xmt=(1/m)*(X(t-l)(m-l)+Xtm)对于广义平稳随机变量序列Xm(Xm1,Xm2,),rm(k)为过程Xm的自相关函数。如果r(k)满足,则称随机变量序列X为长相关(自相似)的。如果VAR(X1+X2+Xn)的增长速度为n2H,则参数H称为随机变量序列X的Hurst参数(H1-/2)。自相似随机变量序列可以分为严格自相似序列和渐近自相似序列。,2023/11/13,史忠植 高级计算机网络,30,自
18、相似的定义,如果对所有k,满足r(k)1/2(k+1)2H-2k2H+(k-1)2H(7.3)则随机变量序列X称为具有Hurst参数H的严格自相似序列。,2023/11/13,史忠植 高级计算机网络,31,自相似的定义,则过程X称为渐近自相似序列。,如果对所有k,满足,2023/11/13,史忠植 高级计算机网络,32,自相似的业务建模,通过生成具有自相似性的业务进行仿真研究,是目前一种有效的研究方法生成自相似业务的方法,主要有以下几种:()考察队列系统/,队列的到达过程为泊松过程,服务时间服从方差无穷的重尾分布记Xt为时刻牠系统中的顾客数,则Xt是渐进自相似过程该方法需要在计算量和计算精度之
19、间进行折衷处理()随机中点置换方法是产生自相似过程的另一种方法它通过不断分割间隔来产生样本值每次分割时,利用一个高斯置换来确定子间隔中点的样本值通过高斯置换方差的标度变化,可以产生自相似性这种方法的优点是计算速度快,在上生成个样本只需几分钟的时间,而缺点是只能产生渐进自相似过程(3)等利用模型产生渐进自相似过程,他们没有分析所生成样本的精度,但指出,产生N个样本点的时间复杂度为O(n),因此运算速度相对较慢限于篇幅其他方法不能在此一一列举,2023/11/13,史忠植 高级计算机网络,33,7.4拥塞控制,已经开发出来的用于控制分组交换网和帧中继拥塞的方法不适合于ATM网络,因为如下一些因素:
20、1.很多通信量不接受拥塞控制。例如,话音和视频通信量甚至在网络发生拥塞时也不能停止发送信元。2.由于信元的发送时间大大小于通过网络的传播时延,因此反馈就很慢。3.ATM网络通常可支持很大范围的应用,其所需带宽从几kbps到几百mbps,相对简单的拥塞控制方法只能适用于其中的一种。4.,2023/11/13,史忠植 高级计算机网络,34,7.4拥塞控制,4.在ATM网络上的各种应用可以产生非常不同的通信量模式(例如,恒定比特率和可变比特率的信源)。另外,常规的拥塞控制技术难于公平的处理这样多的种类。5.ATM网络上的不同应用需要有不同的网络服务(例如,对话音和视频的时延敏感服务,以及对数据的丢失
21、敏感服务)。6.非常高速的交换和传输使得ATM网络随着拥塞控制和通信量控制的方式不同而有很大的变化。若一种方法主要依赖于对情况的变化作出反应,那么这将产生选路策略和流量控制的极大的和不必要的波动。,2023/11/13,史忠植 高级计算机网络,35,高速率的信元插入,考虑在一个网络中以150Mbps的数据率传送ATM信元。在此速率下,每隔(538bit)/(15010bps)=310秒向网络发送一个信元。从源用户到目的用户传送此信元所需的时间取决于中间的ATM交换机的个数、在每个交换机的交换时间、以及从源站到目的站的通路中所有链路上的传播时间。为简单起见,忽略ATM的交换时延,并假定信号以光速
22、传输。这样,如果源站和目的站横跨美国的东西海岸,则此往返传播时延约为3010秒。在这种情况下,假定丛源站A到目的站B传送一个长文件,并使用了隐式拥塞控制(即没有显式拥塞通知;源站根据有数据丢失就推论出发生了拥塞)。如果网络由于拥塞丢弃了信元,B就返回一个拒绝报文给A,A又重传丢弃的信元,和所有可能的后继信元。在网络拥塞通知返回到A以前,A有可能已经发送了另外的N个信元,而在A可能对拥塞作出反应之前已经有超过4Mb的数据发送出去了:,2023/11/13,史忠植 高级计算机网络,36,高速率的信元插入,2023/11/13,史忠植 高级计算机网络,37,信元时延偏差,2023/11/13,史忠植
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 宽带 网络 性能 分析 ppt

链接地址:https://www.31ppt.com/p-6566266.html