基于OMCI业务模型自适应ONU设备类型的方法及系统与流程

文档序号:15456172发布日期:2018-09-15 01:08阅读:1033来源:国知局

本发明涉及通信接入技术领域,具体涉及一种基于OMCI业务模型自适应ONU设备类型的方法和一种基于OMCI业务模型自适应ONU设备类型的系统。



背景技术:

PON(Passive Optical Network,无源光纤网络)是目前应用最广的光接入系统,具有高带宽、高效率、高服务质量、大覆盖范围以及用户接口丰富等众多优点,是当前大多数运营商实现接入网业务宽带化、综合化改造的理想技术。

PON中的ONU(Optical Network Unit,光网络单元)出厂设备的类型一般为SFU(单家庭单元)或HGU(家庭网关型单元),当为SFU类型时,只能承载PPTP Ethernet UNI(Physical path termination point Ethernet user network interface,物理路径终节点以太网用户网络接口)数据业务和VoIP(Voice over Internet Protocol,网络电话)业务;当为HGU类型时,只能承载VEIP(Virtual Ethernet interface point,虚拟以太网接口点)数据业务、VoIP业务与TR-069(CPE广域网管理协议)管理业务。

随着PON系统在全球的大规模应用,光接入场景越来越复杂、且灵活多变。用户要求同一ONU需要同时支持PPTP Ethernet UNI数据业务、VEIP数据业务、VoIP业务与TR-069管理业务,但目前ONU单一的设备类型不能满足此类应用需求;同一客户同时接入SFU类型的ONU和HGU类型的ONU,又会急剧增加光接入网的运维成本。

且在常规情况下,ONU出厂的设备类型为SFU或HGU,OLT(optical line terminal,光线路终端)根据ONU设备类型下发对应的业务,但是,在互通场景下,特别是国际工程,各厂家OLT与ONU混接,OLT不会根据ONU的设备类型下发对应业务,而是根据运营商要求随意下发业务,如对SFU下发VEIP数据业务、对HGU下发PPTP Ethernet UNI数据业务、对SFU或HGU同时下发VEIP数据业务和PPTP Ethernet UNI数据业务等,这种情况下,如果ONU不能自动适配修改设备形态,则相应业务便无法开通,只能通过换ONU设备进行解决,增加了通信运营成本。



技术实现要素:

针对现有技术中存在的缺陷,本发明的目的在于提供一种基于OMCI业务模型自适应ONU设备类型的方法,能够有效提高ONU承载业务的灵活性与全面性。

为达到以上目的,本发明采取的技术方案是,包括:

S1:OLT通过OMCI协议给ONU下发业务;

S2:ONU接收OLT下发的业务,并根据所述业务中的OMCI协议报文,分析得到业务模型;

S3:ONU根据业务模型分析结果自适应设备类型;

S4:ONU指示相应业务实现单元进行业务实现。

在上述技术方案的基础上,

所述业务模型为PPTP Ethernet UNI数据业务模型、VEIP数据业务模型、VoIP业务模型和TR-069管理业务模型;

所述设备类型为NONE、SFU、HGU和Hybrid;所述Hybrid为SFU和HGU的组合类型,所述NONE表示当分析OMCI协议报文未得到任何业务模型时,此时ONU的自适应设备类型为NONE。

在上述技术方案的基础上,步骤S3具体包括以下步骤:

当业务模型分析结果为未得到任何业务模型时,ONU自适应设备类型为NONE;

当业务模型分析结果为得到PPTP Ethernet UNI数据业务模型,但未得到VEIP数据业务模型和TR-069管理业务模型时,ONU自适应设备类型为SFU;

当业务模型分析结果为得到VEIP数据业务模型或TR-069管理业务模型,但未得到PPTP Ethernet UNI数据业务模型时,ONU自适应设备类型为HGU;

当业务模型分析结果为得到PPTP Ethernet UNI数据业务模型,且同时得到VEIP数据业务模型或TR-069管理业务模型时,ONU自适应设备类型为Hybrid。

在上述技术方案的基础上,步骤S2的具体步骤为:

S201:ONU接收OLT下发的业务,并存储所述业务中的OMCI协议报文;

S202:ONU分析存储的OMCI协议报文,得到OMCI协议报文所属的业务模型。

在上述技术方案的基础上,步骤S4的具体步骤为:

ONU检测OLT下发的业务的配置是否正确,若错误,则结束;若正确,则指示对应业务实现单元进行业务的实现。

本发明还提供一种基于OMCI业务模型自适应ONU设备类型的系统,该系统包括OLT和ONU,其中:

OLT用于:通过OMCI协议给ONU下发业务;

ONU用于:接收OLT下发的业务,根据所述业务中的OMCI协议报文,分析得到业务模型;根据业务模型分析结果自适应设备类型;指示相应业务实现单元进行业务实现。

在上述技术方案的基础上,

所述业务模型为PPTP Ethernet UNI数据业务模型、VEIP数据业务模型、VoIP业务模型和TR-069管理业务模型;

所述设备类型为NONE、SFU、HGU和Hybrid;所述Hybrid为SFU和HGU的组合类型,所述NONE表示当分析OMCI协议报文未得到任何业务模型时,此时ONU的自适应设备类型为NONE。

在上述技术方案的基础上,所述ONU根据业务模型分析结果自适应设备类型,具体过程为:

当业务模型分析结果为未得到任何业务模型时,ONU自适应设备类型为NONE;

当业务模型分析结果为得到PPTP Ethernet UNI数据业务模型,但未得到VEIP数据业务模型和TR-069管理业务模型时,ONU自适应设备类型为SFU;

当业务模型分析结果为得到VEIP数据业务模型或TR-069管理业务模型,但未得到PPTP Ethernet UNI数据业务模型时,ONU自适应设备类型为HGU;

当业务模型分析结果为得到PPTP Ethernet UNI数据业务模型,且同时得到VEIP数据业务模型或TR-069管理业务模型时,ONU自适应设备类型为Hybrid。

在上述技术方案的基础上,所述ONU还用于:接收OLT下发的业务,并存储所述业务中的OMCI协议报文;分析存储的OMCI协议报文,得到OMCI协议报文所属的业务模型。

在上述技术方案的基础上,所述ONU还用于:判定OLT下发的业务的配置正确时,指示对应业务实现单元进行业务的实现。

与现有技术相比,本发明的优点在于:通过OLT下发给ONU业务中OMCI协议报文的分析,得到业务模型,然后ONU根据业务模型分析结果自适应设备类型,并相应进行业务的实现,极大地提高了ONU承载业务的灵活性与全面性,适用于多业务复杂应用场景,降低了光接入网的运维成本,并使ONU的业务开通变得简洁高效。

附图说明

图1为本发明实施例中一种基于OMCI业务模型自适应ONU设备类型的方法的流程图。

具体实施方式

以下结合附图及实施例对本发明作进一步详细说明。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

实施例1

参见图1所示,本发明实施例提供一种基于OMCI业务模型自适应ONU设备类型的方法,能够根据OLT(optical line terminal,光线路终端)下发的业务分析业务模型,并根据分析结果自适应设备类型,能够灵活自适应为SFU、HGU或Hybrid,同时支持PPTP Ethernet UNI数据业务、VEIP数据业务、VoIP业务与TR-069管理业务的能力。本发明实施例的一种基于OMCI业务模型自适应ONU设备类型的方法具体包括:

S1:OLT通过OMCI协议给ONU下发业务。OMCI协议是GPON(Gigabit-Capable PON,无源光接入系统)标准中定义的一种OLT与ONT之间信息交互的协议,用于在GPON网络中OLT对ONT的管理,且OMCI协议处于GPON系统中高层的控制层面。

当ONU启动并接入OLT注册成功后,OLT给ONU下发业务。对于ONU的启动注册过程,具体为:接通ONU的电源并启动,当ONU的软件镜像加载完毕后,将ONU的设备类型初始化为NONE,然后ONU插上光纤接入OLT,此时进行认证注册流程,当OLT检验ONU的认证信息合法,则ONU注册成功,否则ONU注册失败。ONU的认证信息包括SN码(产品序列号)、LOID(注册码)、PASSWORD(密码)等。

当ONU成功注册到OLT后,OLT会下发业务给ONU,在GPON、XG-PON、XGS-PON、WDM-PON等系统中,OLT通过OMCI协议对ONU下发业务,业务类型包括宽带上网业务、语音业务、IPTV业务、TR-069管理业务等。

S2::ONU接收OLT下发的业务,并根据所述业务中的OMCI协议报文,分析得到业务模型。ONU收到OLT下发业务相关的OMCI协议报文后,会根据G.988标准规定的业务模型分析这些OMCI协议报文。如果能正确匹配G.988标准规定的业务模型,则生成得到相应的业务模型;否则,不生成业务模型。业务模型包含:PPTP EthernetUNI数据业务模型、VEIP数据业务模型、VoIP业务模型和TR-069管理业务模型。其中,PPTP Ethernet UNI数据业务模型包括以下7中模式:N:1、1:P、N:P、1:M、N:M、1:MP和N:MP。

对于PPTP Ethernet UNI数据业务模型,创建的过程为:第一步创建gemport,第二步创建MAC桥,第三步创建ANI(access network interface)侧,第四步创建GEM(GPON encapsulation mode)interworking TP(termination point),第五步设置802.1p mapper service profile,第六步基于PPTP Ethernet UNI(user network interface)创建UNI侧。

对于VEIP数据业务模型,创建的过程为:第一步创建gemport;第二步创建MAC桥;第三步创建ANI侧;第四步创建GEMinterworking TP;第五步设置802.1p mapper service profile;第六步基于VEIP创建UNI侧。

对于VoIP业务模型,创建的过程为:第一步创建gemport;第二步创建MAC桥;第三步创建ANI侧;第四步设置IP/IPv6host config data;第五步设置VoIP config data;第六步基于PPTP POTS UNI创建UNI侧。

对于TR-069管理业务模型,创建的过程为:第一步创建gemport;第二步创建MAC桥;第三步创建ANI侧;第四步创建UNI侧MAC桥端口;第五步创建TCP/UDP config data;第六步设置TR-069关联ME配置。

S3:ONU根据业务模型分析结果自适应设备类型。设备类型为NONE、SFU、HGU和Hybrid。Hybrid为SFU和HGU的组合类型,NONE表示当分析OMCI协议报文未得到任何业务模型时,此时ONU的自适应设备类型为NONE。

S4:ONU指示相应业务实现单元进行业务实现。当得到业务模型,及根据业务模型分析结果自适应设备类型后,此时相应业务实现单元进行业务实现,如宽带上网业务配置下发给宽带业务实现单元、语音业务配置下发给语音业务实现单元、IPTV业务配置下发给组播业务实现单元、TR-069管理业务配置下发给管理业务实现单元。

本发明实施例的基于OMCI业务模型自适应ONU设备类型的方法,通过OLT下发给ONU业务中OMCI协议报文的分析,得到业务模型,然后ONU根据业务模型分析结果自适应设备类型,并相应进行业务的实现,极大地提高了ONU承载业务的灵活性与全面性,适用于多业务复杂应用场景,降低了光接入网的运维成本,并使ONU的业务开通变得简洁高效。

实施例2

在实施例1的基础上,对于根据业务模型分析结果自适应设备类型,具体为:

当业务模型分析结果为未得到任何业务模型时,ONU自适应设备类型为NONE;

当业务模型分析结果为得到PPTP Ethernet UNI数据业务模型,但未得到VEIP数据业务模型和TR-069管理业务模型时,ONU自适应设备类型为SFU;

当业务模型分析结果为得到VEIP数据业务模型或TR-069管理业务模型,但未得到PPTP Ethernet UNI数据业务模型时,ONU自适应设备类型为HGU;

当业务模型分析结果为得到PPTP Ethernet UNI数据业务模型,且同时得到VEIP数据业务模型或TR-069管理业务模型时,ONU自适应设备类型为Hybrid。

其中,业务模型分析结果中是否有VoIP业务模型不作为设备类型的判断依据。

实施例3

在实施例1的基础上,ONU接收OLT下发的业务,并根据所述业务中的OMCI协议报文,分析得到业务模型的具体步骤为:

S201:ONU接收OLT下发的业务,并存储所述业务中的OMCI协议报文;

S202:ONU分析存储的OMCI协议报文,得到OMCI协议报文所属的业务模型。

相应业务实现单元进行业务实现的具体步骤为:ONU检测OLT下发的业务的配置是否正确,若错误,则结束,业务不会发送给业务实现单元;若正确,则ONU将业务发送给对应的业务实现单元,指示相应的业务实现单元进行业务的实现。

ONU检测OLT下发的业务的配置是否正确,检测的内容包括:业务配置是否完整、业务之间是否有冲突、VLAN是否正确、业务优先级是否正确、业务配置端口是否正确等。

实施例4

本发明实施例提供一种基于OMCI业务模型自适应ONU设备类型的系统,包括OLT和ONU。

OLT用于通过OMCI协议给ONU下发业务;ONU用于接收OLT下发的业务,根据所述业务中的OMCI协议报文,分析得到业务模型;根据业务模型分析结果自适应设备类型;指示相应业务实现单元进行业务实现,如宽带上网业务配置下发给宽带业务实现单元、语音业务配置下发给语音业务实现单元、IPTV业务配置下发给组播业务实现单元、TR-069管理业务配置下发给管理业务实现单元。

业务模型为PPTP Ethernet UNI数据业务模型、VEIP数据业务模型、VoIP业务模型和TR-069管理业务模型;设备类型为NONE、SFU、HGU和Hybrid;Hybrid为SFU和HGU的组合类型,所述NONE表示当分析OMCI协议报文未得到任何业务模型时,此时ONU的自适应设备类型为NONE。

本发明实施例的基于OMCI业务模型自适应ONU设备类型的系统,通过OLT下发给ONU业务中OMCI协议报文的分析,得到业务模型,然后ONU根据业务模型分析结果自适应设备类型,并相应进行业务的实现,极大地提高了ONU承载业务的灵活性与全面性,适用于多业务复杂应用场景,降低了光接入网的运维成本,并使ONU的业务开通变得简洁高效。

实施例5

在实施例4的基础上,ONU根据业务模型分析结果自适应设备类型,具体过程为:

当业务模型分析结果为未得到任何业务模型时,ONU自适应设备类型为NONE;

当业务模型分析结果为得到PPTP Ethernet UNI数据业务模型,但未得到VEIP数据业务模型和TR-069管理业务模型时,ONU自适应设备类型为SFU;

当业务模型分析结果为得到VEIP数据业务模型或TR-069管理业务模型,但未得到PPTP Ethernet UNI数据业务模型时,ONU自适应设备类型为HGU;

当业务模型分析结果为得到PPTP Ethernet UNI数据业务模型,且同时得到VEIP数据业务模型或TR-069管理业务模型时,ONU自适应设备类型为Hybrid。

其中,业务模型分析结果中是否有VoIP业务模型不作为设备类型的判断依据。

实施例6

在实施例4的基础上,ONU还用于:接收OLT下发的业务,并存储所述业务中的OMCI协议报文;分析存储的OMCI协议报文,得到OMCI协议报文所属的业务模型,以及判定OLT下发的业务的配置正确时,指示对应业务实现单元进行业务的实现。检测的内容包括:业务配置是否完整、业务之间是否有冲突、VLAN是否正确、业务优先级是否正确、业务配置端口是否正确等。

本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1