本发明专利技术提供了一种动态分配操作管理控制接口带宽的装置,包括:配置软件模块,用于配置操作管理控制接口传输容器OMCI?TCONT为Non-Assured类型TCONT;配置信息模块,用于配置OMCI带宽模式和OMCI交互标志;带宽计算模块,用于计算OMCI带宽。本发明专利技术还提供了一种动态分配操作管理控制接口带宽的方法。通过本发明专利技术,可以得到良好的上行带宽利用率和上行OMCI消息传输时延。
【技术实现步骤摘要】
本专利技术涉及通信领域,涉及一种在XGPON系统中动态分配操作管理控制接口带宽的装置和方法。
技术介绍
10 千兆无源光网络(lOG-Gigabit Passive Optical Network,简称 XGP0N)是无源光网络的一个通讯协议,XGPON采取了一点对多点的拓扑结构。OMCI 操作管理控制接口(Optical network unit management andcontrolinterface)是XGPON系统中的一种管理控制接口,通过指定的TCONT传输容器(Transmission container)通道进行传输。OMCI 报文封装在 XGEM(XG-P0N encapsulationmethod, XGPON封装模式)巾贞中,用于OLT(Optical line terminal)主动管理 ONU(Opticalnetwork unit光网络单元),以及ONU自动向OLT上报告警等信息。如图I所示,0LT101与许多个ONU连接,每个ONU包含有I个或者多个TC0NT,承载OMCI消息的TCONT的 ALLOC ID (Allocationidentifier,分配标识符)默认和 ONU ID 相同,并且该 ALLOC ID不可以被删除或者修改,直至ONU处于去激活状态。承载OMCI消息的通道称为OMCC (0NUmanagement and control channel,光网络单兀管理控制通道)。图 2 是 XGPON 的上行 XGTC(XG-P0N Transmission Convergence, XGPON 传输汇聚层)帧结构,包含了 XGTC帧头(XGTC Header),上行动态带宽报告(DBRu),XGTC帧净荷(XGTC Payload),上行XGTC帧校验(XGTC Trailer)。XGTC帧净荷由一个或者多个XGEM帧组成,XGEM帧包括了 8字节的XGEM帧头(XGEM Header)和XGEM帧净荷(XGEMPayload)。如图2,同一个ONU的不同TCONT占有的带宽可以连在一块形成一个Burst,也可以是不同的Burst,不同的ONU的TCONT占有的带宽必须是不同的Burst。动态带宽分配(DynamicBandwidth Allocation,简称 DBA)是 XGPON 系统米用的一种带宽分配技术。DBA可以根据I)上行流量或者2)DBRu,或者根据3)上行流量和DBRu两者,同时结合服务层协议(Service Level Agreement,简称为SLA)来动态地调整上行带宽,达到充分地利用上行带宽的目的。DBA的带宽分配模型包括了固定带宽(FixedBandwidth),保证带宽(Assured Bandwidth),最大带宽(Maximum Bandwidth) 3 种类型的DBA带宽。Fixed带宽是一直固有不变地存在着的,不随流量的变化而变化Assured带宽是根据流量变化而变化的,当流量不大于Assured带宽时,Assured带宽是一定能够满足流量需求的;附加带宽(Additional Bandwidth)是不一定能够得到满足的,主要取决于是否有剩余的带宽可用,优先级是最低的。基于3种类型的DBA带宽产生的TCONT类型,包括I) Fixed类型TC0NT,仅包含有Fixed类型带宽;2) Assured类型TC0NT,仅包含有Assured类型带宽;3)Non-Assured 非保证类型,简称 NA 类型 TC0NT,包含了 Assured类型带宽和Additional类型带宽; 4) Best-Effort (简称 BE)类型 TC0NT,仅包含 Additional 类型带宽;5)Max 类型 TC0NT,包含了 Fixed、Assured、Additional 类型带宽。图3是基本类型的OMCI消息格式,包长固定为48Bytes ;图4是扩展类型的OMCI消息格式,包长为N_1970Bytes。现有OMCI带宽分配技术,将OMCI带宽分配为前述第一种Fixed类型带宽,固有不变地占据着上行带宽。在XGPON系统中,需要支持1023颗0NU,按照每颗ONU都固有地占据着一个Fixed类型的OMCI带宽来计算,每个OMCI带宽至少为56Bytes (8字节的XGEMHeader+48字节的OMCI消息),总共需要57288Bytes,已经超出上行总带宽38870Bytes。在没有满配1023颗ONU的场景下,OMCI带宽的固有不变,但是OMCI消息交互量少,也造成了上行带宽的浪费。而且,如图4所示,XGPON需要支持长度可变的扩展类型OMCI消息。当OMCI消息的长度较长时进行长包传送时,现有OMCI带宽分配技术是分配前述第一种Fixed类型带宽方式,将会造成上行OMCI消息的多次切片,使得上行OMCI消息传递时间变长,同时上行重组过程中需要占有的缓存数量增加。
技术实现思路
针对上述两个问题,本专利技术提出。本专利技术提供了一种动态分配操作管理控制接口带宽的装置,包括配置软件模块,用于配置操作管理控制接口传输容器OMCI TCONT为Non-Assured类型TCONT ;配置信息模块,用于配置OMCI带宽模式和OMCI交互标志;带宽计算模块,用于计算OMCI带宽。进一步的,当OMCI交互标志被配置为使能无效时,不分配TCONT的OMCI带宽;当OMCI交互标志被配置为使能有效时,带宽计算模块计算TCONT的OMCI带宽。进一步的,在所述OMCI带宽模式为固定包长Baseline模式的情况下,OMCI带宽为固定带宽,所述固定带宽使得ONU恰好发送完整的固定包长的OMCI消息;在所述OMCI带宽模式为扩展包长Extended模式情况下,OLT先下发一部分带宽,该带宽仅使得ONU恰好可以发送包含至Message contentslength域的OMCI消息的一部分,然后在下一次下发剩余的OMCI消息带宽。进一步的,所述带宽计算模块还用于解析Message contents length,并计算剩余的OMCI消息长度。另一方面,本专利技术还提供了一种动态分配操作管理控制接口带宽的方法,包括步骤I :配置操作管理控制接口传输容器OMCI TCONT为Non-Assured类型TCONT,配置OMCI带宽模式,以及配置OMCI交互标志;步骤2 :带宽计算模块通过检测OMCI交互标志,判断是否需要分配该TCONT的OMCI带宽。进一步的,当OMCI交互标志使能无效时,不分配该TCONT的OMCI带宽,OLT下发最小带宽,该带宽仅使得ONU恰好上报DBRu信息;当OMCI交互标志使能有效时,根据OMCI带宽模式计算TCONT需分配的OMCI带宽。 本专利技术实施例通过将OMCI TCONT分配为NA类型TC0NT,能在比较低的资源开销和延迟基础上,实现根据带宽需求及时分配OMCI带宽,且及时回收OMCI带宽,解决现有的将OMCI通道配置为固定带宽,造成的上行业务可用带宽大幅减少的问题。通过本专利技术,可以得到良好的上行带宽利用率和上行OMCI消息传输时延。附图说明图I是XGPON网络的拓扑结构的示意图;图2是XGPON的XGTC帧结构和XGEM本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种动态分配操作管理控制接口带宽的装置,包括 配置软件模块,用于配置操作管理控制接口传输容器OMCI TCONT为Non-Assured类型TCONT ; 配置信息模块,用于配置OMCI带宽模式和OMCI交互标志; 带宽计算模块,用于计算OMCI带宽。2.根据权利要求I所述的装置,其特征在于,当OMCI交互标志被配置为使能无效时,不分配TCONT的OMCI带宽;当OMCI交互标志被配置为使能有效时,带宽计算模块计算TCONT的OMCI带宽。3.根据权利要求I或2所述的装置,其特征在于 在所述OMCI带宽模式为固定包长Baseline模式的情况下,OMCI带宽为固定带宽,所述固定带宽使得ONU恰好发送完整的固定包长的OMCI消息; 在所述OMCI带宽模式为扩展包长Extended模式情况下,OLT先下发一部分带宽,该带宽仅使得ONU恰好可以发送包含至消息内容长度Messagecontents length域的OMCI消息的一部分,然后在下一次下发剩余的OMCI消息带宽。4.根据权利要求3所述的装置,其特征在于所述带宽计算模块还用于解析Messagecontents length,并计算剩余的OMCI消息长度。5.根据权利要求I所述的装置,其特征在于,其中所述配置软件模块作为人机界面,为硬件提供配置输入,从而使能配置信息模块设置OMCI带宽模式和OMCI交互标志。6.根据权利要求I所述的装置,其特征在于,还包括带宽生成模块,负责生成各个TCONT的Band Width Map表,BW...
【专利技术属性】
技术研发人员:杨耿彬,马中兴,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。