一种GPON ONU业务部署方法及装置制造方法及图纸

技术编号:24419359 阅读:66 留言:0更新日期:2020-06-06 13:13
本发明专利技术实施例公开了一种GPON ONU业务部署方法和装置,以解决ONU业务开局慢、操作复杂的技术问题。其中所述方法包括:生成ONU业务部署所需的公共子模型模板和至少一种业务的个性化子模型模板;生成配置模板信息,该信息至少包括所述公共子模型模板中接入网络接口侧相关子模型模板的预配置信息;从ONU上采集ONU的业务承载能力信息;根据采集的信息和配置模板信息,实例化公共子模型模板和至少一个性化子模型模板,得到公共子模型和至少一个个性化子模型;收集得到的公共子模型和个性化子模型作为ONU的业务模型,将所述业务模型下发至ONU。

A GPON ONU service deployment method and device

【技术实现步骤摘要】
一种GPONONU业务部署方法及装置
本专利技术涉及通信
,特别地涉及一种GPONONU业务部署方法及装置。
技术介绍
GPON(Gigabit-CapablePassiveOpticalNetworks,吉比特无源光网络)技术是基于ITU-TG.984.x标准的最新一代宽带无源光综合接入标准,因其具有高带宽、高效率、大覆盖范围、用户接口丰富等优点,而被广泛应用于接入网的业务承载,其可以支持数据、语音、视频等业务类型。为方便统一管理,GPON协议标准将ONU(OpticalNetworkUnit,光网络单元)上各种资源和功能抽象成ME(ManagedEntity,管理实体),ONU开通业务时需要获取完整的ME配置。通常情况下,一个OLT往往下挂有大量的ONU,要么是运维人员在开局时完成成百上千个ONU的ME预配置,要么是客服人员在在装机师傅上门安装ONU时一个一个的完成ONU的ME配置。为此,从OLT的角度有必要提供一种更智能的GPONONU部署方案,使开局过程更简单。为解决以上问题,现有技术采用OLT(OpticalLineTerminal,光线路终端)向ONU下发业务模型,其描述了ONU完整的ME配置及各ME之间的引用关系。然而,所述业务模型对于ONU能力信息存在一定的依赖,而不同厂家、不同型号的ONU的能力不同,在开通业务时需要在OLT分别逐一手动部署不同ONU的业务模型,这样就会引入开局慢、操作复杂的问题。
技术实现思路
本专利技术提供一种GPONONU业务部署方法及装置,以解决上述ONU业务开局慢、操作复杂的技术问题。第一方面,本专利技术实施例提供一种GPONONU业务部署方法,该方法包括:生成ONU业务部署所需的公共子模型模板和至少一种业务的个性化子模型模板;生成配置模板信息,该信息至少包括所述公共子模型模板中接入网络接口侧相关子模型模板的预配置信息;从ONU上采集ONU的业务承载能力信息;根据采集的信息和配置模板信息,实例化公共子模型模板和至少一个性化子模型模板,得到公共子模型和至少一个个性化子模型;收集得到的公共子模型和个性化子模型作为ONU的业务模型,将所述业务模型下发至ONU。进一步的,所述公共子模型模板包括:设备级管理子模型模板、板卡级管理子模型模板、媒体访问控制MAC桥子模型模板和接入网络接口侧相关子模型模板;其中,接入网络接口侧相关子模型模板包括GPON封装方式端口GEMPORT业务承载子模型模板;至少一种业务的个性化子模型模板包括用户网络接口侧相关子模型模板,具体包括:二层以太网业务ETH端口子模型模板,语音业务端口子模型模板,三层虚拟以太网业务端口子模型模板,三层业务协议栈子模型模板。进一步的,所述配置模板信息还包括用户网络接口侧相关子模型模板的预配置信息。进一步的,ONU的业务承载能力信息包括ONU板卡管理信息、无源光网络PON端口信息、传输容器TCONT信息以及如下至少一种信息:ETH端口信息、虚拟以太网接口点VEIP端口信息、互联网协议主机IPHOST协议栈信息、普通老式电话服务POTS端口信息。进一步的,根据采集的信息和配置模板信息,实例化公共子模型模板和至少一个性化子模型模板,得到公共子模型和至少一个个性化子模型,包括:读取ONU板卡管理信息,生成如下至少一种业务端口类型的板卡级管理子模型:ETH端口、VEIP端口、POTS端口和PON端口。进一步的,根据采集的信息和配置模板信息,实例化公共子模型模板和至少一个性化子模型模板,得到公共子模型和至少一个个性化子模型,包括:根据采集到的业务端口信息和业务端口子模型模板,生成采集到的每个业务端口的子模型;其中,各子模型中各管理实体ME的功能属性配置从配置模板信息中获取,业务端口和业务端口子模型模板包括如下至少一种:业务端口为ETH端口,对应的业务端口子模型模板为二层以太网业务端口子模型模板;业务端口为VEIP端口,对应的业务端口子模型模板为三层虚拟以太网业务端口子模型模板;业务端口为IPHOST协议栈,对应的业务端口子模型模板为三层业务协议栈子模型模板;业务端口为POTS端口,对应的业务端口子模型模板为语音业务端口子模型模板。进一步的,根据采集的信息和配置模板信息,实例化公共子模型模板和至少一个性化子模型模板,得到公共子模型和至少一个个性化子模型,包括:根据采集到的业务端口信息和MAC桥子模型模板,生成采集到的每个业务端口对应的MAC桥子模型;其中,各子模型中各管理实体ME的功能属性配置从配置模板信息中获取,业务端口和业务端口子模型模板包括如下至少一种:业务端口为ETH端口,对应的业务端口子模型模板为二层以太网业务端口子模型模板;业务端口为VEIP端口,对应的业务端口子模型模板为三层虚拟以太网业务端口子模型模板;业务端口为IPHOST协议栈,对应的业务端口子模型模板为三层业务协议栈子模型模板。进一步的,根据采集的信息和配置模板信息,实例化公共子模型模板和至少一个性化子模型模板,得到公共子模型和至少一个个性化子模型,包括:选取采集到的TCONT信息中的TCONT个数与GEMPORT业务承载子模型模板预配置信息中TCONT个数两者中的最小值MIN,从GEMPORT业务承载子模型模板的预配置信息中获取MIN个TCONTME,用于组建GEMPORT的业务承载子模型;针对GEMPORT业务承载子模型模板的预配置信息中的每个GEMPORT:根据GEMPORT业务承载子模型模板预配置信息中各ME的功能属性配置、得到的MAC桥子模型中的MAC桥ME,实例化GEMPORT业务承载子模型模板,得到该GEMPORT的业务承载子模型。进一步的,所述方法还包括确定ONU的业务模型中ME的标识,具体包括:第i种业务下第j个业务端口对应的MAC桥子模型中:MAC桥ME的标识ID(i,j)为:ID(i,j)=j,其中i=1;ID(i,j)=ID(i-1,Si-1)+j,其中i>1,Si-1为第i-1种业务的业务端口个数,ID(i-1,Si-1)为第i-1种业务下第Si-1个业务端口对应的MAC桥子模型中MAC桥ME的标识;组播通道对应的接入网络接口侧MAC桥端口ME的标识为:Q+ID(i,j),广播通道对应的接入网络接口侧MAC桥端口ME的标识为:2*Q+ID(i,j),第p个GPON封装方式端口对应的MAC桥端口ME的标识ID(p,i,j)=(3+p-1)*Q+ID(i,j);其中,Q为所有业务的业务端口总个数;第i种业务下第j个业务端口的子模型中:MAC桥端口ME的标识与对应的MAC桥子模型中MAC桥ME的标识相同。进一步的,所述方法还包括确定MAC桥端口ME属性中连到关联的MAC桥的端口号,具体包括:第i种业务下第j个业务端口对应的MAC桥子模型中,第p个GPON封装方式端口对应的MAC桥端口ME本文档来自技高网...

【技术保护点】
1.一种GPON ONU业务部署方法,其特征在于,所述方法包括:/n生成ONU业务部署所需的公共子模型模板和至少一种业务的个性化子模型模板;/n生成配置模板信息,该信息至少包括所述公共子模型模板中接入网络接口侧相关子模型模板的预配置信息;/n从ONU上采集ONU的业务承载能力信息;/n根据采集的信息和配置模板信息,实例化公共子模型模板和至少一个性化子模型模板,得到公共子模型和至少一个个性化子模型;/n收集得到的公共子模型和个性化子模型作为ONU的业务模型,将所述业务模型下发至ONU。/n

【技术特征摘要】
1.一种GPONONU业务部署方法,其特征在于,所述方法包括:
生成ONU业务部署所需的公共子模型模板和至少一种业务的个性化子模型模板;
生成配置模板信息,该信息至少包括所述公共子模型模板中接入网络接口侧相关子模型模板的预配置信息;
从ONU上采集ONU的业务承载能力信息;
根据采集的信息和配置模板信息,实例化公共子模型模板和至少一个性化子模型模板,得到公共子模型和至少一个个性化子模型;
收集得到的公共子模型和个性化子模型作为ONU的业务模型,将所述业务模型下发至ONU。


2.如权利要求1所述的方法,其特征在于,所述公共子模型模板包括:设备级管理子模型模板、板卡级管理子模型模板、媒体访问控制MAC桥子模型模板和接入网络接口侧相关子模型模板;其中,接入网络接口侧相关子模型模板包括GPON封装方式端口GEMPORT业务承载子模型模板;
至少一种业务的个性化子模型模板包括用户网络接口侧相关子模型模板,具体包括:二层以太网业务ETH端口子模型模板,语音业务端口子模型模板,三层虚拟以太网业务端口子模型模板,三层业务协议栈子模型模板。


3.如权利要求2所述的方法,其特征在于,所述配置模板信息还包括用户网络接口侧相关子模型模板的预配置信息。


4.如权利要求3所述的方法,其特征在于,ONU的业务承载能力信息包括ONU板卡管理信息、无源光网络PON端口信息、传输容器TCONT信息以及如下至少一种信息:ETH端口信息、虚拟以太网接口点VEIP端口信息、互联网协议主机IPHOST协议栈信息、普通老式电话服务POTS端口信息。


5.如权利要求4所述的方法,其特征在于,根据采集的信息和配置模板信息,实例化公共子模型模板和至少一个性化子模型模板,得到公共子模型和至少一个个性化子模型,包括:
读取ONU板卡管理信息,生成如下至少一种业务端口类型的板卡级管理子模型:ETH端口、VEIP端口、POTS端口和PON端口。


6.如权利要求4所述的方法,其特征在于,根据采集的信息和配置模板信息,实例化公共子模型模板和至少一个性化子模型模板,得到公共子模型和至少一个个性化子模型,包括:
根据采集到的业务端口信息和业务端口子模型模板,生成采集到的每个业务端口的子模型;其中,各子模型中各管理实体ME的功能属性配置从配置模板信息中获取,业务端口和业务端口子模型模板包括如下至少一种:
业务端口为ETH端口,对应的业务端口子模型模板为二层以太网业务端口子模型模板;
业务端口为VEIP端口,对应的业务端口子模型模板为三层虚拟以太网业务端口子模型模板;
业务端口为IPHOST协议栈,对应的业务端口子模型模板为三层业务协议栈子模型模板;
业务端口为POTS端口,对应的业务端口子模型模板为语音业务端口子模型模板。


7.如权利要求4所述的方法,其特征在于,根据采集的信息和配置模板信息,实例化公共子模型模板和至少一个性化子模型模板,得到公共子模型和至少一个个性化子模型,包括:
根据采集到的业务端口信息和MAC桥子模型模板,生成采集到的每个业务端口对应的MAC桥子模型;其中,各子模型中各管理实体ME的功能属性配置从配置模板信息中获取,业务端口和业务端口子模型模板包括如下至少一种:
业务端口为ETH端口,对应的业务端口子模型模板为二层以太网业务端口子模型模板;
业务端口为VEIP端口,对应的业务端口子模型模板为三层虚拟以太网业务端口子模型模板;
业务端口为IPHOST协议栈,对应的业务端口子模型模板为三层业务协议栈子模型模板。


8.如权利要求7所述的方法,其特征在于,根据采集的信息和配置模板信息,实例化公共子模型模板和至少一个性化子模型模板,得到公共子模型和至少一个个性化子模型,包括:
选取采集到的TCONT信息中的TCONT个数与GEMPORT业务承载子模型模板预配置信息中TCONT个数两者中的最小值MIN,从GEMPORT业务承载子模型模板的预配置信息中获取MIN个TCONTME,用于组建GEM...

【专利技术属性】
技术研发人员:马玉婷
申请(专利权)人:瑞斯康达科技发展股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1