用于epon局端网元设备的配置数据查询管理方法

文档序号:7651023阅读:240来源:国知局

专利名称::用于epon局端网元设备的配置数据查询管理方法
技术领域
:本发明涉及无源光网络系统(PassiveOpticalNetworks,以下简称XPON),尤其涉及一种用于以太网无源光网络(EthernetPassiveOpticalNetworks,以下简称EPON)局端网元设备的配置数据查询管理方法。
背景技术
:EPON技术是新兴的基于以太网的宽带无源光网络技术。与传统的接入网技术及以太网交换机技术相比,EPON采用自动拓扑发现机制,它的光网络单元(OpticalNetworkUnit,以下简称ONU)设备具有自动注册功能,可以动态的注册及去注册。每次ONU注册后,都将与局端网元设备,即指光线路终端(OpticalLineTerminal,以下简称OLT)端建立起一条逻辑链路,该链路的标示(LogicalLineIdentification,简称LLID)在ONU注册成功后由OLT动态分配。可见逻辑链路的局端属性参数只有在ONU注册成功后才能进行配置,这就是说EPON系统需要在局端对ONU有关的属性参数进行动态配置。此夕卜,对于一个具有多个OLT的EPON来说,对其中的OLT也可以动态的激活及去激活。这也同样对OLT提出了动态配置要求。为了实5见这样的动态配置,一般的做法是先将网管配置的数据保存在OLT上,一旦OLT被激活或者ONU注册上后再将其动态配置到设备硬件。不过,这样做会出现一个新的问题,即网管配置的数据可能在配置实际硬件的时候失败,造成网管配置值和实际运行值之间的差异。近而引出另外一个问题一当基于简单网络管理协议(SimpleNetworkManagementProtocol,简称SNMP)的网管进行査询操作时,局端网元设备应该返回保存在局端网元设备上的网管配置数据还是设备硬件当前使用的配置数据?对于上述问题的处理,目前存在两种不同的做法,一种是在MIB定义时定义两套管理信息库(ManagementInformationBase,以下简称MIB)对象,一套对应于网管配置数据,一套对应于当前配置数据。另外一种方法则认为网管查询时就应该只返回网管配置数据或者只返回当前配置数据。这两种方法虽然都对上述问题做出了解答,但都明显存在着不足之处。前者两套数据形式上非常相似,很多处理都一样,相当于大幅度增加了软件上的冗余处理,而后者则无法解决如何既查看网管配置数据又査看当前配置数据的问题,不利于对设备进行有效地管理和维护。为此,有必要采用新的方法来更好地解决这个问题。然而,至'J目前为止,还没有见到相关合适的方》去。
发明内容本发明的目的是为了克服了现有配置数据查询管理方法不适合EPON局端网元设备的缺点,而提出了一种新的对该类局端网元设备配置数据的査询管理方》去。本发明提供了一种EPON局端网元设备配置数据的査询管理方法,包括以下步马聚步骤1,在EPON的OLT上保存多种配置数据;步骤2,OLT初始化时,采用上述配置数据中的一种配置OLT和ONU,配置成功后,将该配置数据复制作为其他配置数据;步骤3,定义一个MIB对象"数据查询方式",用于在网管执行查询操作时控制局端网元设备返回给网管的数据类型;步骤4,网管通过写"数据査询方式"对象的值来控制局端网元设备返回的数据类型;步骤5,当网管执行查询操作时,局端网元设备首先查询"数据查询方式"对象的值,并根据结果确定返回数据的类型。所述步骤5还包括以下步骤步骤51,收到网管查询对象值的查询命令,即SNMP中的GET操作命令后,局端网元设备首先查询"数据查询方式"对象的当前值;步骤52,如果上述当前值为网管配置数据查询、当前配置数据查询或者缺省配置数据查询,则返回相应的配置数据,否则执行自适应数据查询操作;步骤53,如果执行自适应数据査询方式,首先要根据查询对象所属的配置数据类别来判断OLT是否已经激活或者ONU是否已经上线,即设备硬件是否可以操作,如果设备硬件可操作,贝陏两种选择,如设备硬件提供了査询当前运行数据的接口,则到硬件上取直接査询数据,如不支持则返回之前配置操作完成后保存的当前配置数据;如果设备硬件不可操作,则返回网管配置数据。所述步骤1中的配置数据包括缺省配置数据,网管配置数据和当前配置数据,其中,上述每种配置数据又分为单板级配置数据、OLT级配置数据和ONU级配置数据。"数据査询方式"对象属性为可读写,类型为整型,取{直范围为网管配置数据查询、当前配置数据查询、缺省配置数据查询以及自适应数据査询,其中,自适应数据査询是局端网元设备根据底层硬件的可操作状态来选择返回哪类配置数据给网管。"数据查询方式"对象的缺省配置设为自适应数据查询方式。所述步骤2中,采用OLT级缺省配置数据配置OLT和ONU,并且在配置成功后将该缺省配置数据复制作为网管配置数据和当前配置数据。本发明的有益效果在于采取了上述的配置数据查询管理方法,使EPON局端网元设备支持对多种配置数据的查询,不止可以查询网管配置数据和当前配置数据,而且还能査询到缺省配置数据,此外还支持自适应查询方式。该方法控制灵活,实现简单,提高了EPON局端网元设备配置管理和维护的效率和灵活性。图1是本发明一较i圭实施例的各配置数据之间关系的示意图;图2是本发明一较佳实施例的査询步骤的流程图。具体实施方式下面结合附图和具体实施例对本发明作进一步地介绍,但不作为对本发明的限定。本发明一较佳实施例的的EPON局端网元设备配置数据的査询管理方法包括以下步骤.-步骤1,在EPON的OLT上保存多种配置数据,配置数据包括缺省配置数据,网管配置数据和当前配置数据,其中,上述每种配置数据又分为单板级配置数据、OLT级配置数据和ONU级配置数据。步骤2,OLT初始化时,采用OLT级缺省配置数据配置OLT和ONU,配置成功后,将该缺省配置数据复制作为网管配置数据和当前配置数据。步骤3,定义一个私有MIB对象"数据査询方式",用于在网管执行查询操作时控制局端网元设备返回给网管的数据类型,其属性可以为可读写,类型可以为整型(Integer),取值范围为网管配置数据查询、当前配置数据查询、缺省配置数据查询以及自适应数据査询,其中,"数据査询方式"对象的缺省配置可设为自适应数据査询方式,自适应数据查询是局端网元设备根据底层硬件的可操作状态来选择返回哪类配置数据给网管。步骤4,网管通过写"数据查询方式"对象的值来控制局端网元设备返回的数据类型;步骤5,当网管执行査询操作时,局端网元设备首先査询"数据查询方式"对象的^U并根据结果确定返回数据的类型。图1为本发明一较佳实施例的EPON局端网元设备的配置数据关系。从图中可以看出,在初始化时缺省配置数据11起到了类似于网管12下发的配置数据的关系,但与网管下发配置数据不同的,缺省配置数据11的选择,一般按通用性的原则来选择,以保证在没有网管配置的情况下,也可以使用基本的EPON局端网元设备功能。网管配置数据13是网管12下发的并通过了合法性检查的配置数据,它严格反映了网管对局端网元设的配置操作。而当前配置数据14相当于配置局端网元设备硬件成功后的网管配置数据13。对于那些未提供硬件实际状态参数査询接口的硬件设备15来说,该数据反映的就是设备实际运行的状态参数。本发明一较佳实施例的对"数据査询方式"对象的定义和描述还可以通过以下方式实现eponDataQueryModeOBJECT-TYPESYNTAXINTEGER^defaultdataquery(l),managementdataquery(2),currentdataquery(3Xself-adaptabledataquery(4)MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Configurationdataquerymodeusedtocontrolwhichtypedatashouldbereturnbysnmpgetoperation"::={eponSysParaCfg1}其中,该对象应作为有MB对象定义。其类型为INTEGER,可取如下值(1)缺省酉己置数据査询、(2)网管配置数据查询、(3)当前配置数据査询、(4)自适应数据査询。接入方式为可读写,状态为Current,描述为"数据查询方式控制对象,用于控制局端网元设备响应网管GET操作时返回对象值的类型",缺省值为自适应数据査询方式。该对象在具体实现时,在局端网元设备上只用一个静态变量(单板级)来保存,不需要再另行区分为网管配置、当前配置或缺省配置。图2是本发明一较佳实施例的对网管发起查询某一对象配置数据时在局端网元设备上的处理流程,如步骤5所表示的,如该图所示,首先,局端网元设备接收到网管下发的查询命令,即SNMP中的GET操作;8其次,对MIB对象索引的合法性进行检查,如果通过,则继续査看"数据查询方式"MIB对象的当前值,如果不通过,则结束操作;然后判断,如果当前值为1,为缺省配置查询方式,则返回i亥对象的缺省配置值;如果当前值为2,为网管配置查询方式,贝腿回该对象的网管配置值;如果当前值为3,为当前配置査询方式,贝赃设备硬件未提供査询接口的情况下直接返回保存在软件中的当前配置数据值,或者调用硬件驱动去查询当前设备硬件使用的配置值,即获取设备硬件操作状态;如果该MIB对象的值为4,则表示数据査询操作应该采用自适应方式。在采用该方式时,需要先行判断当前硬件是否可操作,如OLT是否已经激活以及ONU是否已经注册上线。如果当前硬件不可操作,则返回网管配置数据。如果当前数据可操作,且设备硬件提供了査询当前运行数据的接口,则直接到硬件上取直接査询数据,如不支持则返回之前配置操作完成后保存的当前配置数据。以上所述仅为本发明的较佳实施例,并非用来限定本发明的实施范围;如果不脱离本发明的精神和范围,对本发明进行修改或者等同替换的,均应涵盖在本发明的禾又利要求的保护范围当中。权利要求1.一种以太网无源光网络局端网元设备配置数据的查询管理方法,其特征在于包括以下步骤步骤1,在以太网无源光网络的光线路终端上保存多种配置数据;步骤2,光线路终端初始化时,采用上述配置数据中的一种配置光线路终端和光网络单元,配置成功后,将该配置数据复制作为其他配置数据;步骤3,定义一个管理信息库对象“数据查询方式”;步骤4,网管通过写“数据查询方式”对象的值来控制局端网元设备返回的数据类型;步骤5,当网管执行查询操作时,局端网元设备首先查询“数据查询方式”对象的值,并根据结果确定返回数据的类型。2.根据权利要求1所述的方法,其特征在于,所述步骤5还包括以下步骤-步骤51,收到网管査询对象值的查询命令后,局端网元设备首先查询"数据查询方式"对象的当前值;步骤52,如果上述当前值为网管配置数据査询、当前配置数据查询或者缺省配置数据查询,则返回相应的配置数据,否则执行自适应数据查询操作;步骤53,如果执行自适应数据查询方式,首先要根据査询对象所属的配置数据类别来判断光线路终端是否已经激活或者光网络单元是否已经上线,即设备硬件是否可以操作,如果设备硬件可操作,则有两种选择,如设备硬件提f共了查询当前运行数据的接口,则到硬件上取直接查询数据,如不支持则返回之前配置操作完成后保存的当前配置数据;如果设备硬件不可操作,则返回网管配置数据。3.根据权利要求1或2所述的方法,其特征在于,所述步骤1中的配置数据包括缺省配置数据,网管配置数据和当前配置数据,其中,上述每种配置数据又分为单板级配置数据、光线路终端级配置数据和光网络单元级配置数据。4.根据权利要求3所述的方法,其特征在于,"数据查询方式"对象属性为可读写,类型为整型,取值范围为网管配置数据査询、当前配置数据査询、缺省配置数据查询以及自适应数据査询,其中,自适应数据查询是局端网元设备根据底层硬件的可操作状态来选择返回哪类配置数据给网管。5.根据权利要求4所述的方法,其特征在于,"数据查询方式"对象的缺省配置设为自适应数据査询方式。6.根据权利要求5所述的方法,其特征在于,所述步骤2中,采用光线路终端级缺省配置数据配光线路终端和光网络单元,并且在配置成功后将该缺省配置数据复制作为网管配置数据和当前配置数据。全文摘要本发明提供了一种EPON局端网元设备配置数据的查询管理方法,包括在EOPN的OLT上保存多种配置数据;OLT初始化时,采用上述配置数据中的一种配置OLT和ONU,配置成功后,将该配置数据复制作为其他配置数据;定义一个私有MIB对象“数据查询方式”;网管通过写“数据查询方式”对象的值来控制局端网元设备返回的数据类型;当网管执行查询操作时,局端网元设备首先查询“数据查询方式”对象的值,并根据结果确定返回数据的类型。本发明使EPON局端网元设备支持对多种配置数据的查询,还支持自适应查询方式。该方法控制灵活,实现简单,提高了EPON局端网元设备配置管理和维护的效率和灵活性。文档编号H04B10/12GK101282178SQ20071009080公开日2008年10月8日申请日期2007年4月6日优先权日2007年4月6日发明者于金辉,唐美玲,谢云鹏,马焕南申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1