用于OLT切片的带宽分配方法、装置以及光网络系统与流程

文档序号:16633281发布日期:2019-01-16 06:46阅读:664来源:国知局
用于OLT切片的带宽分配方法、装置以及光网络系统与流程
本发明涉及光网络
技术领域
,尤其涉及一种用于olt切片的带宽分配方法、装置以及光网络系统。
背景技术
:目前,无源光网络pon(passiveopticalnetwork,无源光网络)已经得到了广泛部署。在部署应用的过程中,olt(opticallineterminal,光线路终端)为承载多种不同要求的业务,出现了olt分片的需求。传统的olt设备无法实现全业务接入,网络分片技术的出现可以实现业务隔离,将olt传输的数据进行切片,可以提高资源使用效率。在现有技术中,olt切片的粒度通常以olt的pon端口为粒度,即在切片中按照olt的pon端口的数量进行分配。现有的pon端口带宽分配的方式通常为:为每个onu(opticalnetworkunit,光网络单元)设定带宽模板,用于保证带宽cir+峰值带宽pir。针对在线onu,在pon端口的上行带宽容量内,优先为在cir门限范围内的onu的上行带宽申请分配带宽,并针对超出的上行带宽申请,由所有onu共同竞争获取,但获取到的带宽不得超过相应设定的pir值。同一olt的pon口所连接的所有onu的cir,加起来不超过有效上行带宽总额b。onu在某一时刻的带宽需求,如果小于cir,会得到olt足额的有效带宽授权,大于cir小于pir的部分(pir-cir),则需要和其他onu共同竞争,可供竞争的资源池是(b-σcirn),olt一般按照实时需求按比列划分。基于onu粒度划分切片时,同一pon端口的onu会归属于不同olt切片,如沿用现有的上行带宽分配规则,由于竞争资源池的公共属性,归属于同一olt切片的相应onu的实时竞争带宽需求总量,在低于按(cir,pir)预配置带宽模板的分配比例所对应的竞争带宽容量时,带宽无法得到全部满足。技术实现要素:有鉴于此,本发明要解决的一个技术问题是提供一种用于olt切片的带宽分配、装置以及光网络系统。根据本发明的一个方面,提供一种用于光线路终端olt切片的带宽分配方法,包括:获取olt的无源光网络pon端口下的、与各切片相对应的切片上行实时竞争带宽需求总量;获取切片上行竞争带宽总资源,根据预设的分配规则将所述切片上行竞争带宽总资源分配给各切片,获得与各切片相对应的切片上行可竞争带宽资源;基于所述切片对应的所述切片上行可竞争带宽资源和所述切片上行实时竞争带宽需求总量对属于所述切片的光网络单元onu分配上行竞争带宽。可选地,所述基于所述切片对应的所述切片上行可竞争带宽资源和所述切片上行实时竞争带宽需求总量对属于所述切片的光网络单元onu分配切片上行竞争带宽包括:如果确定第一切片对应的切片上行可竞争带宽资源大于或等于所述第一切片对应的切片上行实时竞争带宽需求总量,则在所述第一切片对应的切片上行可竞争带宽资源内,按照属于所述第一切片的第一onu的实时竞争带宽需求分配上行竞争带宽。可选地,将所述第一切片对应的切片上行可竞争带宽资源除去分配给属于所述第一切片的第一onu的上行竞争带宽的总量,获得剩余上行竞争带宽资源;将所述剩余上行竞争带宽资源与第二切片对应的切片上行可竞争带宽资源汇总,形成新上行可竞争带宽资源;其中,所述第二切片对应的切片上行可竞争带宽资源小于所述第二切片对应的切片上行实时竞争带宽需求总量;在所述新上行可竞争带宽资源内为所述第二切片分配切片上行可竞争带宽资源。可选地,所述在所述新上行可竞争带宽资源内为所述第二切片分配切片上行可竞争带宽资源包括:按照所述第二切片的切片上行实时竞争带宽需求总量的比例关系,在所述新上行可竞争带宽资源内为所述第二切片分配上行竞争带宽资源。可选地,所述在所述新上行可竞争带宽资源内为所述第二切片分配切片上行可竞争带宽资源包括:获取属于全部所述第二切片的第二onu的实时竞争带宽需求,根据预设的带宽竞争规则在所述新上行可竞争带宽资源内为所述第二onu分配上行竞争带宽。可选地,所述获取切片上行竞争带宽总资源包括:获取olt的pon端口下属于各切片的onu的上行保证带宽总和;在可用的上行带宽总量中除去所述上行保证带宽总和,获得所述切片上行竞争带宽总资源。根据本发明的另一方面,提供一种用于光线路终端olt切片的带宽分配装置,包括:onu带宽需求获取模块,用于获得olt的无源光网络pon端口下的、与各切片相对应的切片上行实时竞争带宽需求总量;切片带宽需求分配模块,用于获得切片上行竞争带宽总资源,根据预设的分配规则将所述切片上行竞争带宽总资源分配给各切片,获得与各切片相对应的切片上行可竞争带宽资源;上行竞争带宽分配模块,用于基于所述切片对应的所述切片上行可竞争带宽资源和所述切片上行实时竞争带宽需求总量对属于所述切片的光网络单元onu分配上行竞争带宽。可选地,所述上行竞争带宽分配模块,包括:第一分配单元,用于如果确定第一切片对应的切片上行可竞争带宽资源大于或等于所述第一切片对应的切片上行实时竞争带宽需求总量,则在所述第一切片对应的切片上行可竞争带宽资源内,按照属于所述第一切片的第一onu的实时竞争带宽需求分配上行竞争带宽。可选地,所述第一分配单元,用于将所述第一切片对应的切片上行可竞争带宽资源除去分配给属于所述第一切片的第一onu的上行竞争带宽的总量,获得剩余上行竞争带宽资源;所述上行竞争带宽分配模块,还包括:第二分配单元,用于将所述剩余上行竞争带宽资源与第二切片对应的切片上行可竞争带宽资源汇总,形成新上行可竞争带宽资源;在所述新上行可竞争带宽资源内为所述第二切片分配切片上行可竞争带宽资源,其中,所述第二切片对应的切片上行可竞争带宽资源小于所述第二切片对应的切片上行实时竞争带宽需求总量。可选地,所述第二分配单元,还用于按照所述第二切片的切片上行实时竞争带宽需求总量的比例关系,在所述新上行可竞争带宽资源内为所述第二切片分配上行竞争带宽资源。可选地,所述第二分配单元,还用于获取属于全部所述第二切片的第二onu的实时竞争带宽需求,根据预设的带宽竞争规则在所述新上行可竞争带宽资源内为所述第二onu分配上行竞争带宽。可选地,所述onu带宽需求获取模块,还用于获取olt的pon端口下属于各切片的onu的上行保证带宽总和;所述切片带宽需求分配模块,还用于在可用的上行带宽总量中除去所述上行保证带宽总和,获得所述切片上行竞争带宽总资源。根据本发明的又一方面,提供一种用于光线路终端olt切片的带宽分配装置,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如上所述用于光线路终端olt切片的带宽分配方法。根据本发明的又一方面,提供一种光线路终端olt,包括如上所述的用于光线路终端olt切片的带宽分配装置。根据本发明的再一方面,提供一种光网络系统,包括如上所述的光线路终端olt。本发明的用于olt切片的带宽分配方法、装置以及光网络系统,通过计算并且基于切片对应的切片上行可竞争带宽资源和切片上行实时竞争带宽需求总量对属于切片的onu分配上行竞争带宽,能够在基于onu粒度的olt切片中,为不同切片进行公平的带宽划分,有效提高了网络系统的带宽利用率。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为根据本发明的用于olt切片的带宽分配方法的一个实施例的流程图;图2为根据本发明的用于olt切片的带宽分配方法的一个实施例的中olt获取onu在上行方向发送的带宽申请需求;图3为根据本发明的用于olt切片的带宽分配装置的一个实施例的模块示意图;图4为根据本发明的用于olt切片的带宽分配装置的一个实施例中的上行竞争带宽分配模块的模块示意图;图5为根据本发明的用于olt切片的带宽分配装置的另一个实施例的模块示意图。具体实施方式下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。下文中的“第一”、“第二”等仅用于描述上相区别,并没有其它特殊的含义。图1为根据本发明的用于olt切片的带宽分配方法的一个实施例的流程图,如图1所示:步骤101,获取olt的无源光网络pon端口下的、与各切片相对应的切片上行实时竞争带宽需求总量。步骤102,获取切片上行竞争带宽总资源,根据预设的分配规则将切片上行竞争带宽总资源分配给各切片,获得与各切片相对应的切片上行可竞争带宽资源。分配规则可以有多种,例如带宽模板中的带宽分配比例等。获取切片上行竞争带宽总资源可以有多种方式,例如,获取olt的pon端口下属于各切片的onu的上行保证带宽总和,在可用的上行带宽总量中除去上行保证带宽总和,获得切片上行竞争带宽总资源。步骤103,基于切片对应的切片上行可竞争带宽资源和切片上行实时竞争带宽需求总量对属于切片的光网络单元onu分配上行竞争带宽。本发明中的为onu分配的上行竞争带宽是指onu申请带宽中超出保证带宽cir部分的带宽。上述实施例中的用于olt切片的带宽分配方法,提供一种无源光网络中应用于olt切片的动态带宽分配方法,能够在基于onu粒度的olt切片中,为不同切片进行公平的带宽划分。在一个实施例中,如果确定第一切片对应的切片上行可竞争带宽资源大于或等于第一切片对应的切片上行实时竞争带宽需求总量,则在第一切片对应的切片上行可竞争带宽资源内,按照属于第一切片的第一onu的实时竞争带宽需求分配上行竞争带宽。第二切片对应的切片上行可竞争带宽资源小于第二切片对应的切片上行实时竞争带宽需求总量,将第一切片对应的切片上行可竞争带宽资源除去分配给属于第一切片的第一onu的上行竞争带宽的总量,获得剩余上行竞争带宽资源。将剩余上行竞争带宽资源与第二切片对应的切片上行可竞争带宽资源汇总,形成新上行可竞争带宽资源。在新上行可竞争带宽资源内为第二切片分配切片上行可竞争带宽资源。在新上行可竞争带宽资源内为第二切片分配切片上行可竞争带宽资源可以有多种方式。例如,按照第二切片的切片上行实时竞争带宽需求总量的比例关系,在新上行可竞争带宽资源内为第二切片分配上行竞争带宽资源。在第二切片内,第二onu可以通过预设的带宽竞争规则进行带宽竞争。或者,获取属于全部第二切片的第二onu的实时竞争带宽需求,根据预设的带宽竞争规则在新上行可竞争带宽资源内为全部第二切片内的第二onu在新上行可竞争带宽资源内分配上行竞争带宽,即全部第二切片内的第二onu在新上行可竞争带宽资源内进行带宽竞争。在上述的实施例中,基于onu粒度划分切片时,olt的pon端口的带宽分配机制在分配完保证带宽后,对切片上行实时竞争带宽需求总量与按比例(带宽模板值)切分切片上行竞争带宽总资源(b-σcirn)后应分配给该切片的切片上行可竞争带宽资源进行比较,并按照比较结果对带宽分配方法进行调整。在一个实施例中,如果满足条件a:切片上行实时竞争带宽需求总量>切片上行可竞争带宽资源,则切片所属onu参与集体竞争。如满足条件b:切片上行实时竞争带宽需求总量<=切片上行可竞争带宽资源,则切片所属onu不参与集体竞争,并按实时带宽需求分配带宽,将分配后的剩余带宽资源(切片上行可竞争带宽资源-切片上行实时竞争带宽需求总量),汇总后形成新的竞争资源池为所有满足条件a的切片所属的相应onu分配。在一个实施例中,olt的gpon的pon端口存在64个onu,分属于划分出的四个切片中,四个切片为切片1、切片2、切片3、切片4,并且各个切片所属的onu中,有部分onu不在线。pon上行总带宽是1250m,下文中关于带宽的单位都为m。olt获取onu在上行方向发送的带宽申请需求如图2所示。olt按照onu和切片的对应关系表,为每一个切片计算其所属onu的cir总和、切片实时竞争带宽需求总量,如下表1所示:切片编号上行保证带宽总和上行实时竞争带宽需求总量切片1132.33239.49切片2180.63455.54切片378.2591.92切片4155.64227.49表1-onu的cir总和、切片实时竞争带宽需求总量表汇总各切片的cir总和,并在可用上行带宽总量中去除cir总和后得到切片上行竞争带宽总资源:上行竞争带宽总资源为703.16。计算按比例(带宽模板值)切分切片上行竞争带宽总资源后应分配给各切片的切片上行可竞争带宽资源,如下表2所示;切片编号切片上行可竞争带宽资源是否参与切片间竞争切片1153.25是切片2207.34是切片3108.18否切片4234.39否表2-各切片的切片上行可竞争带宽资源表比较切片1-4的切片上行实时竞争带宽需求总量和切片上行可竞争带宽资源,确定切片3和切片4不需要参与竞争。因此,对于切片3和4所属的onu,按其所属onu的申请的各自比例在对应的切片上行可竞争带宽资源内为所属onu分配的带宽,如下表3所示:表3-切片3和4所属onu分配的带宽表累计切片3和切片4所分配的带宽总和如下表4所示:表4-切片3和切片4分配带宽的统计表将切片3、4对应的切片上行可竞争带宽资源除去分配给属于切片3、4的onu的上行竞争带宽的总量,获得剩余上行竞争带宽资源。olt以剩余上行竞争带宽资源为基础,为在前一模块中不满足条件的切片的所属onu,按其带宽申请的比例分配带宽资源如下表5所示。表5-切片1和2所属onu分配的带宽表上述实施例中的用于光线路终端olt切片方法,通过计算并且基于切片对应的切片上行可竞争带宽资源和切片上行实时竞争带宽需求总量对属于切片的onu分配上行竞争带宽,能够在基于onu粒度的olt切片中,为不同切片进行公平的带宽划分,有效提高了网络系统的带宽利用率。在一个实施例中,如图3所示,本发明提供一种用于光线路终端olt切片的带宽分配装置30,包括:onu带宽需求获取模块31、切片带宽需求分配模块32和上行竞争带宽分配模块33。onu带宽需求获取模块31获得olt的无源光网络pon端口下的、与各切片相对应的切片上行实时竞争带宽需求总量。切片带宽需求分配模块32获得切片上行竞争带宽总资源,根据预设的分配规则将切片上行竞争带宽总资源分配给各切片,获得与各切片相对应的切片上行可竞争带宽资源。onu带宽需求获取模块31获取olt的pon端口下属于各切片的onu的上行保证带宽总和。切片带宽需求分配模块32在可用的上行带宽总量中除去上行保证带宽总和,获得切片上行竞争带宽总资源。上行竞争带宽分配模块33基于切片对应的切片上行可竞争带宽资源和切片上行实时竞争带宽需求总量对属于切片的光网络单元onu分配上行竞争带宽。如图4所示,上行竞争带宽分配模块32包括:第一分配单元321和第二分配单元322。第一分配单元321如果确定第一切片对应的切片上行可竞争带宽资源大于或等于第一切片对应的切片上行实时竞争带宽需求总量,则在第一切片对应的切片上行可竞争带宽资源内,按照属于第一切片的第一onu的实时竞争带宽需求分配上行竞争带宽。第一分配单元321将第一切片对应的切片上行可竞争带宽资源除去分配给属于第一切片的第一onu的上行竞争带宽的总量,获得剩余上行竞争带宽资源。第二分配单元322将剩余上行竞争带宽资源与第二切片对应的切片上行可竞争带宽资源汇总,形成新上行可竞争带宽资源,在新上行可竞争带宽资源内为第二切片分配切片上行可竞争带宽资源,其中,第二切片对应的切片上行可竞争带宽资源小于第二切片对应的切片上行实时竞争带宽需求总量。第二分配单元322按照第二切片的切片上行实时竞争带宽需求总量的比例关系,在新上行可竞争带宽资源内为第二切片分配上行竞争带宽资源。或,第二分配单元322获取属于全部第二切片的第二onu的实时竞争带宽需求,根据预设的带宽竞争规则在新上行可竞争带宽资源内为第二onu分配上行竞争带宽。图5为根据本发明的用于olt切片的带宽分配装置的另一个实施例的模块示意图。如图5所示,该装置可包括存储器51、处理器52、通信接口53以及总线54。存储器51用于存储指令,处理器52耦合到存储器51,处理器52被配置为基于存储器51存储的指令执行实现上述的用于olt切片的带宽分配装置方法。存储器51可以为高速ram存储器、非易失性存储器(non-volatilememory)等,存储器51也可以是存储器阵列。存储器51还可能被分块,并且块可按一定的规则组合成虚拟卷。处理器52可以为中央处理器cpu,或专用集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明的用于olt切片的带宽分配装置方法的一个或多个集成电路。在一个实施例中,本发明提供一种光线路终端olt,包括如上的用于olt切片的带宽分配装置。本发明也提供一种光网络系统,包括如上的光线路终端olt,光网络系统可以包括pon系统等。上述实施例提供的用于olt切片的带宽分配、装置以及光网络系统,提供一种无源光网络中应用于olt切片的动态带宽分配方法,计算并且基于切片对应的切片上行可竞争带宽资源和切片上行实时竞争带宽需求总量对属于切片的onu分配上行竞争带宽,能够在基于onu粒度的olt切片中,为不同切片进行公平的带宽划分,有效提高了网络系统的带宽利用率,具备现网部署应用的可行性。可能以许多方式来实现本发明的方法和系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和系统。用于方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1