基于能力集模板管理onu的方法

文档序号:7551975阅读:264来源:国知局
专利名称:基于能力集模板管理onu的方法
技术领域
本发明涉及ONU (Optical Network Unit,光网络单元)注册授权管理领域,具体来讲是一种基于能力集模板管理ONU的方法。
背景技术
PON (Passive Optical Network,无源光网络)凭借着高带宽、高容量、简单且容易维护等优点,目前已是各大运营商大规模商用的接入技术。ONU注册授权管理是PON的关键技术之一,过去一般都通过类型码来管理各种不同类型的0NU。但随着PON接入技术应用越来越广泛,用户的ONU类型也越来越多,ONU端口种类、端口数目、软件功能的差异等都会有一个类型码,也都会带来不同的ONU类型;因此通过类型码管理ONU的管理成本就会提高。另外,而且由于不同厂家的ONU类型码无法统一,对于一个厂家类型码对应的物理属性和功能属性,其他厂家无法下发对应的配置参数,也就无法对该类型码的ONU进行精确配置管理,互通性很差。还有,如果ONU类型增加了,OLT (Optical Line Terminal,光线路终端)设备如果需要管理新型号的0NU,则OLT侧软件需要升级,这也给实际工程使用带来了种种不便。

发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种基于能力集模板管理ONU的方法,采用ONU能力集模板来区分具体0NU,降低ONU类型的管理成本;0LT设备能够明确描述不同厂家0NU,并且增加新型号ONU不需要升级OLT系统软件。为达到以上目的,本发明采取的技术方案是:一种基于能力集模板管理ONU的方法,包括如下步骤:s1.创建能力集模板,将物理属性和功能属性完全相同的ONU作为同一类型,每个类型的ONU对应创建一个能力集模板,每个能力集模板对应生成一个MD5码;
S2.网管根据不同的认证方式下发认证授权白名单,每个白名单中指定一个能力集模板,光线路终端设备根据每个白名单对其所对应类型的ONU认证授权;S3.网管根据认证授权的能力集模板,创建ONU管理界面,光线路终端设备对通过认证授权的ONU创建相应的ONU管理对象,对所述ONU的能力集模板进行配置管理。在上述技术方案的基础上,所述SI中,通过预配置全手动方式创建ONU能力集模板,即在图形化网管上选择所需ONU的物理属性和功能属性,下发能力集模板的参数,根据所述参数创建能力集模板,并指定模板名,模板名全网唯一。在上述技术方案的基础上,所述SI中,通过ONU能力集查询半自动方式生成ONU的能力集模板,即ONU上线后,网管主动查询该ONU的物理属性和功能属性,根据所述物理属性和功能属性创建能力集模板。在上述技术方案的基础上,所述SI中,根据生成的能力集模板内的参数计算出MD5码,检查光线路终端系统中是否有与该MD5码匹配的能力集模板,若是,则进一步检查该能力集模板内的参数;若否,则仓Il建新的能力集模板,计算与之对应的MD5码。
在上述技术方案的基础上,进一步检查该能力集模板内的参数时,检查该能力集模板内的物理属性和功能属性,是否和已存在能力集模板的物理属性和功能属性相同,若相同,则提示用户该能力集模板已创建;若不同,则提示用户冲突。在上述技术方案的基础上,所述S2中,ONU认证授权成功后,上报ONU的真实的能力,光线路终端设备将能力集模板描述的物理属性和功能属性,分别和ONU真实的物理属性和功能属性比较,如果所述属性相匹配,则上报网管认证授权成功,否则上报告警,新的能力集模板对该ONU进行重新认证授权。在上述技术方案的基础上,对ONU的能力集模板进行配置管理时,若网管下发的操作为删除能力集模板,则先查找与所删除能力集模板的MD5码相匹配的能力集模板,再确定该能力集模板是否已经被用于ONU的认证授权,若是,则不能删除;若否,则该能力集模板空闲。在上述技术方案的基础上,所述能力集模板空闲,则看该能力集模板是否为系统默认创建的,若是,则提示用户不可该能力集模板不可删除;若否,则删除该能力集模板。在上述技术方案的基础上,对ONU能力集模板进行配置管理时,若网管下发的操作为修改能力集模板,则查找所修改能力集模板的MD5码相匹配的能力集模板,确定该能力集模板是否已经被用于ONU认证授权,若是,则不能修改;若否,则该能力集模板空闲。在上述技术方案的基础上,所述能力集模板空闲,则看该能力集模板是否为系统默认创建的,若是,则提示用户不可该能力集模板不可修改;若否,则修改该能力集模板,完成后计算新的MD5码。本发明的有益效果在于:1.采用ONU能力集模板来区分具体0NU,不使用类型码来区分0NU,进而减少了ONU类型的管理成本。2.原来OLT设备不能明确描述不同厂家的ONU得已解决,不同厂家OLT设备和网管可以描述其他厂家ONU的物理属性和功能属性,互通性加强。3.当增加新型号ONU时,不需要升级OLT设备的系统软件,直接选择ONU能力集模板即可对该ONU进行认证授权管理。


图1为本发明基于能力集模板管理ONU的方法流程图;图2为本发明中能力集模板认证授权ONU的流程具体实施例方式以下结合附图对本发明作进一步详细说明。如图1所示,本发明基于能力集模板管理ONU的方法,包括如下步骤:S1.创建能力集模板,将物理属性和功能属性完全相同的ONU作为同一类型,每个类型的ONU对应创建一个能力集模板,每个能力集模板对应生成一个MD5码。其中物理属性有EPON上行口数、GPON上行口数、上行端口带宽、POTS端口数、FE端口数、GE端口数、El端口数、Tl端口数、MoCA端口数、EOC头端端口数、WiFi端口数、CATV端口数、1588时钟端口数、RS232/RS485端口数目、ADSL2+接口数、VDSL2接口数等等;功能属性有LLID数目、OAM管理方式、T-CONT数目、GEM-Port数目、是否SNMP直接管理、是否支持馈电功能、是否支持IPV6、是否支持三层路由功能等等。由于一个类型ONU对应一个能力集模板,MD5码是能力集模板内的参数计算得出的,属性的差异就决定了 MD5码的不同。网管可以通过预配置从上到下创建ONU的能力集模板,也可以通过ONU能力集查询,从下到上生成ONU的能力集模板。具体是通过预配置全手动方式创建ONU的能力集模板,即在图形化网管上选择所需ONU的物理属性和功能属性,下发能力集模板的参数。若网管下发的操作为“创建”能力集模板,网管将根据ONU的物理属性和功能属性来创建不同的能力集模板,并指定模板名,模板名必须全网唯一。或者通过ONU能力集查询半自动方式生成ONU的能力集模板,ONU上线后,网络主动查询该ONU的物理属性和功能属性,根据所述物理属性和功能属性生成能力集模板。上述两种方式创建能力集模板时,根据生成的能力集模板内的参数计算出MD5码,检查OLT系统中是否有与该MD5码匹配的能力集模板,若是,则进一步检查该能力集模板的参数,检查该能力集模板内的物理属性和功能属性,是否和已存在能力集模板的物理属性和功能属性相同,若相同,则提示用户该能力集模板已创建;若不同,则提示用户冲突。若否,则创建新的能力集模板,填充网管下发的能力集模板数据,计算该能力集模板的MD5码。S2.根据每个白名单中的能力集模板认证授权0NU,如图2所示,具体步骤为:S21.网管根据不同的认证方式下发认证授权白名单,每个白名单中指定一个能力集模板,OLT设备根据每个白名单对其所对应类型的ONU认证授权。认证方式一般有:物理标识认证、物理标识+物理密码认证、物理密码认证、逻辑标识认证、物理标识/逻辑标识混合认证、逻辑标识认证(不含密码)、物理标识/逻辑标识(不含密码)、逻辑密码认证、物理标识/物理密码混合认证等等。S22.0NU认证授权成功后,上报ONU的真实的能力,OLT将能力集模板描述的物理属性和功能属性和ONU真实物理属性和功能属性比较,如果所述属性相匹配,进入S23 ;如果不匹配,则进入S24。S23.上报网管认证授权成功。S24.上报告警,提示用户用新的能力集模板对该ONU进行重新认证授权。S3.网管根据认证授权的能力集模板,创建ONU管理界面,OLT设备对通过认证授权的ONU创建相应的ONU管理对象,对所述ONU的能力集模板进行配置管理,同时还可以对ONU进行业务配置管理。对ONU的能力集模板进行配置管理时,若网管下发的操作为“删除”能力集模板,先查找所删除的能力集模板的MD5码相匹配的能力集模板,再确定该能力集模板是否已经被用于ONU认证授权,若是,说明该能力集模板已使用,则不能删除。若否,则该能力集模板“空闲”,则看该能力集模板是否为系统默认创建的,若是,则提示用户不可该能力集模板不可删除;若否,则删除该能力集模板。若网管下发的操作为“修改”能力集模板,则查找所修改能力集模板的MD5码相匹配的能力集模板,确定该能力集模板是否已经被用于ONU认证授权,若是,说明该能力集模板已使用,则不能修改。若否,则该能力集模板“空闲”,则看该能力集模板是否为系统默认创建的,若是,则提示用户不可该能力集模板不可修改;若否,则修改该能力集模板,完成后计算新的MD5码。下面通过具体实施例进一步说明本发明。跟据EPON ONU和GPON ONU的能力和管理对象不同,ONU能力集模板参数有所不同,EP0N/GP0N采用统一参数结构保持其能力集。可以定义模板1-40为EPON默认能力集模板,41-64为GPON默认能力集模板,同时支持256个自定义的能力集模板,支持对自定义能力集模板的配置和删除,能力集模板的显示和查询。能力集模板基于全网统一规划,不是基于OLT设备唯一,OLT设备根据ONU类型创建的默认能力集模板不开放给网管,对这些模板用户不可配置(添加、删除、修改),但是可以显示。首先初始化能力集模板功能,分配能力集模板全局结构空间,初始化创建256+64个能力集模板参数结构,以数组下标+1做能力集模板ID索引,前面64个数据项为创建的默认能力集模板预留,用户只能查看,在和图形化网管交互的时候,根据能力集模板中参数计算的MD5码作为该能力集模板的标识。ONU的能力集模板包括以下属性:模板属性(指示此模板是EPON ONU还是GPON ONU能力集模板)、上行口数目、POTS端口数目、FE端口、GE端口数、El端口数、Tl端口数、MoCA端口数、EOC头端端口数、WiFi端口数、CATV端口数、1588时钟端口数、RS232/RS485端口数目、ADSL2+接口数、VDSL2接口数、用户自定义端口 I类型、用户自定义端口 I数目、用户自定义端口 2类型、用户自定义端口 2数。对于ONU自动上报的一些信息,和能力集认证不密切相关,或许和ONU业务开通有关,设计ONU信息结构保存,供各模块查询,以后可以根据实际情况进行扩充,参数结构存储于上线ONU的注册表中,具体可扩充的部分包括:0NU管理方式,判断是否SNMP直接管理;0NU是否有备用电池;0NU芯片制造商、编号;0NU软硬件版本号、firmware (固件)版本;ONU 类型;IP 地址模式:支持、不支持、DHCP (Dynamic Host Configuration Protocol动态主机设置协议IP、static only (静态IP)。以及EPON特有的LLID (Logical LinkIdentifier,逻辑链路标记)数目和 0AM (Operation Administration and Maintenance 操作管理和维护)管理方式;GPON特有的T-C0NT (Transmission Containers传输容器)数目和GEM-Port (GP0N封装方式帧端口)数目;TDM业务类型特有的T-CONT优先级队列个数。本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
权利要求
1.一种基于能力集模板管理ONU的方法,其特征在于,包括如下步骤:建能力集模板,将物理属性和功能属性完全相同的ONU作为同一类型,每个类型的ONU对应创建一个能力集模板,每个能力集模板对应生成一个MD5码;管根据不同的认证方式下发认证授权白名单,每个白名单中指定一个能力集模板,光线路终端设备根据每个白名单对其所对应类型的ONU认证授权;管根据认证授权的能力集模板,创建ONU管理界面,光线路终端设备对通过认证授权的ONU创建相应的ONU管理对象,对所述ONU的能力集模板进行配置管理。
2.按权利要求1所述的基于能力集模板管理ONU的方法,其特征在于:所述SI中,通过预配置全手动方式创建ONU能力集模板,即在图形化网管上选择所需ONU的物理属性和功能属性,下发能力集模板的参数,根据所述参数创建能力集模板,并指定模板名,模板名全网唯一。
3.按权利要求1所述的基于能力集模板管理ONU的方法,其特征在于:所述SI中,通过ONU能力集查询半自动方式生成ONU的能力集模板,即ONU上线后,网管主动查询该ONU的物理属性和功能属性,根据所述物理属性和功能属性创建能力集模板。
4.按权利要求2或3所述的基于能力集模板管理ONU的方法,其特征在于:所述SI中,根据生成的能力集模板内的参数计算出MD5码,检查光线路终端系统中是否有与该MD5码匹配的能力集模板,若是,则进一步检查该能力集模板内的参数;若否,则创建新的能力集模板,计算与之对应的MD5码。
5.按权利要求4所述的基于能力集模板管理ONU的方法,其特征在于:进一步检查该能力集模板内的参数时,检查该能力集模板内的物理属性和功能属性,是否和已存在能力集模板的物理属性和功能属性相同,若相同,则提示用户该能力集模板已创建;若不同,则提示用户冲突。
6.按权利要求1所述的基于能力集模板管理ONU的方法,其特征在于:所述S2中,ONU认证授权成功后,上报ONU的真实的能力,光线路终端设备将能力集模板描述的物理属性和功能属性,分别和ONU真实的物理属性和功能属性比较,如果所述属性相匹配,则上报网管认证授权成功,否则上报告警,新的能力集模板对该ONU进行重新认证授权。
7.按权利要求1所述的基于能力集模板管理ONU的方法,其特征在于:对ONU的能力集模板进行配置管理时,若网管下发的操作为删除能力集模板,则先查找与所删除能力集模板的MD5码相匹配的能力集模板,再确定该能力集模板是否已经被用于ONU的认证授权,若是,则不能删除;若否,则该能力集模板空闲。
8.按权利要求7所述的基于能力集模板管理ONU的方法,其特征在于:所述能力集模板空闲,则看该能力集模板是否为系统默认创建的,若是,则提示用户不可该能力集模板不可删除;若否,则删除该能力集模板。
9.按权利要求1所述的基于能力集模板管理ONU的方法,其特征在于:对ONU能力集模板进行配置管理时,若网管下发的操作为修改能力集模板,则查找所修改能力集模板的MD5码相匹配的能力集模板,确定该能力集模板是否已经被用于ONU认证授权,若是,则不能修改;若否,则该能力集模板空闲。
10.按权利要求1所述的基于能力集模板管理ONU的方法,其特征在于:所述能力集模板空闲,则看该能力集模板是否为系统默认创建的,若是,则提示用户不可该能力集模板不可修改;若否,则修改该能 力集模板,完成后计算新的MD5码。
全文摘要
一种基于能力集模板管理ONU的方法,涉及ONU注册授权管理领域,包括步骤S1.创建能力集模板,将物理属性和功能属性完全相同的ONU作为同一类型,每个类型的ONU对应创建一个能力集模板,对应生成一个MD5码;S2.网管根据不同的认证方式下发认证授权白名单,每个白名单中指定一个能力集模板,OLT设备对其所对应类型的ONU认证授权;S3.网管根据认证授权的能力集模板,创建ONU管理界面,OLT设备对通过认证授权的ONU创建相应的ONU管理对象,对所述ONU的能力集模板进行配置管理。本发明降低ONU类型的管理成本;OLT设备能够明确描述不同厂家ONU,增加新型号ONU不需要升级OLT系统软件。
文档编号H04L12/24GK103095725SQ20131004572
公开日2013年5月8日 申请日期2013年2月5日 优先权日2013年2月5日
发明者张宏进, 沈宜 申请人:烽火通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1