扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
由于在帧中继网络中,用户可以不理会拥塞通知,为防止网络拥塞状况恶化,也为了防止某一用户过量发送数据而影响其他用户的服务质量,必须有一种公平的带宽管理措施。帧中继采用的是一种简单的“业务合约方法”。它通过为用户分配带宽控制参数,对每条虚电路上传送的用户信息进行监视和控制,实施带宽管理的,以合理地利用带宽资源。带宽控制参数包括以下三个参数:
承诺信息速率(CIR,Committed Information Rate):指网络保证予以传送的用户最大发送信息速率。该参数值在用户预订业务时确定,因业务提供者的不同而可能不同。
承诺突发长度(Bc,Committed burst):指在时间间隔Tc内,网络保证予以传送的用户最大发送数据量(比特数)。Bc=Tc*CIR。
超额突发长度(Be,Excess burst size):指在时间间隔Tc内,允许用户超过Bc发送的数据比特数。网络对这部分超额发送数据予以接受,尽力传送,但不予保证。
以上三个参数的具体应用体现在以下两个方面:
1. 虚电路带宽控制
帧中继网络为每个用户分配的以上三个带宽控制参数(Bc、Be和CIR)后,每隔Tc时间间隔会对虚电路上的数据流量进行监视和控制。Tc值是通过Tc=Bc/CIR公式计算得到的。
同一时间颂段Tc内,终端站点可向网络发送的最大比特数受UNI的存取速率的限制,而UNI的存取速率又受网络链接上线路速度的限制,是在预订时确定的。用户端可提供给网络的最大提交数据,被定义为提交的突发大小Bc。Bc为通常条件下网络保证帧发送的数据量的量度,测量间隔为Tc。终端站点允许以超过提交突发速率发送数据,额外的突发大小(Be)被定义在Tc间隔内允许超过Bc的数据量。如果容量有空闲,网络会将数据传送到目的地,然后网络可任意置数据的DE比特(参见图10-8)提交。信息速率(CIR)被定义通常条件下网络提供的传输速率,该速率为Tc间隔的平均值。CIR也可认为是最小可接收吞吐率。
Bc和Be单位为比特,Tc为秒,存取速率和CIR为每秒比特数。Bc、Be、Tc和CIR在每条DLCI上定义,存取速率在每个UNI上有效。Bc、Be和CIR入值与出值可以不同,仅当链接是平衡时入值与出值才会相同。对永久虚电路(PVC),Bc、Be和 CIR在预订时设定,对于交换虚电路(SVC),这三个值是在呼叫建立时协商。
一条物理链接上,单个链路的CIR始终低于存取速率,但是各链路的CIR总和可以大于存取速率。比如一条存取速率为256Kbps的网络链接可以有三条虚电路:两条CIR为128Kbps,一条为64Kbps。因为一个物理连接上的各个链路同时满负荷工作的可能性不大,只要当前总CIR小于、等于UNI的存取速率即可保持正常工作。
上述参数的优化值依赖于网络实现方式、网络的空闲空间、付费方法、用户设备的类型与要求的性能,这些都需要仔细研究。网络管理者始终试图平衡费用与性能,必须查看帧中继服务提供商的付费模式。有些网络可能依赖于存取速率的固定计费,有些则依赖于CIR、Bc和 Be的模式,甚至是更复杂的模式。例如按传送的比特数计费,和高于Bc或Bc+Be的数据的递进计费。根据付费模式预订一个高些的CIR、Bc和Be,可能导致高网络费用,具体要衡量一下性能的增益是否超过附加的网络费用。很多设备对发送到网络的数据具有有限的控制,假定在第二层核心功能之上实现的流量控制机制不禁止数据传输,数据传输速度将加速网络存取速率。如果该设备只有一条活跃的DLCI,或暂时只向一条DLCI发送数据,则一条DLCI数据速率可能等于网络存取速率;如果Bc+Be<存取速率*Tc,则网络可能决定抛弃帧。在这种情况下建议预订所有的DLCI为:Be + Bc = 存取速率*Tc
2. 网络容量配置
在网络运行初期,网络运营部门为保证CIR范围内用户数据信息的传送,在提供可靠服务的基础上使中继线容量等于经过该中继线的所有PVC的CIR之和,为用户提供充裕的数据带宽,以防止拥塞的发生。甚至,还有的运营商还多提供一些CIR = 0的虚电路业务,充分利用帧中继动态分配带宽资源的特点,降低用户通信费用,以吸引更多用户。
随着用户数量的增加,在运营过程中可逐步增加PVC数量,以保证网络资源的充分利用。同时,CIR = 0的业务应尽量提供给那些利用空闲时间 (例如夜间)进行通信的用户,对要求较高的用户应尽量提供有一定CIR值的业务,以防止因发生阻塞而造成用户信息的丢失。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者