网站地图 知识问答库
首页 > 科技 > 正文

什么是动态带宽分配(DBA)?

科技 科技改变生活 2022-08-17 08:47 0 35866

什么是动态带宽分配(DBA)?

在PON系统中,上行的带宽是所有ONU共享的,那么上行带宽如何在各ONU之间分配呢?主要有两种方式:静态带宽分配和动态带宽分配(Dynamic Bandwidth Allocation,DBA)。

静态带宽分配也可称为固定带宽分配,指每个ONU占用的带宽是固定的,即OLT根据每个ONU的SLA(包括带宽、时延等指标)周期性地给每个ONU分配固定长度的授权。一般来讲,OLT采用轮询的方式周期性地给所有的ONU发布授权。在每个轮询周期内,各ONU的授权窗口大小可能是各不相同的,但同一ONU各轮询周期内获得的授权大小只与ONU的SLA有关,与ONU上的上行业务流量情况无关。如图1所示,也就是存在===…(x=1,2,…,n)关系,但可能≠(x,y=1,2,…,n,且x≠y)。当然如果两个ONU的SLA完全相同,则存在=关系。因此,无论ONU的上行流量多大,其获得的上行带宽都是固定的;即使ONU上没有上行流量,这部分带宽也是固定分配给该ONU的,不能被其他业务流量较大的ONU所利用。这种静态带宽分配的方法简单、易实现,比较适合承载TDM等业务流量固定的业务,但不能根据ONU上的流量情况实时调整上行带宽,承载突发性比较强的IP业务时带宽利用效率比较低。

什么是动态带宽分配(DBA)?  第1张

图1 静态带宽分配示意

DBA是指OLT根据ONU的SLA和上行流量情况,为ONU动态分配上行带宽的技术。当某个ONU的流量比较小时,OLT可以给该ONU较小的授权,节约的带宽可以为其他ONU所利用;当某个ONU的流量增大时,OLT可以给该ONU更大的授权(当然,该ONU获得的带宽不能超过SLA中规定的最大带宽)。因此,DBA就是OLT根据系统内的实时流量自动增加或减少用户带宽而不中断链接来优化PON系统性能的过程。如图2所示,各ONU在每个轮询周期内的授权长度可能是随着流量改变而变化的,即可能存在≠≠≠…(x=1,2,…,n)关系。

什么是动态带宽分配(DBA)?  第2张

图2 动态带宽分配示意

总之,DBA的作用和意义主要有两方面。第一,相比静态带宽分配,DBA实现上行带宽的动态实时调整,最大限度地提高了上行带宽的利用效率,从而使运营商能够在PON系统不增加带宽的情况下,接入更多的用户。第二,能够保证业务的公平性和QoS,使用户能够得到更好的业务体验,特别是对于突发性较强的业务,优势更为明显。

需要指出的是,动态带宽分配仅与上行方向有关,下行方向没有DBA的概念。

#宽带#


取消评论你是访客,请填写下个人信息吧

暂时还没有回答,开始 写第一个答案吧
本月热门
最新答案
最近发表
标签列表
请先 登录 再评论,若不是会员请先 注册