专利名称:一种自动生成onu网元拓扑的方法、服务器及系统的制作方法
技术领域:
本发明涉及电信领域,特别是涉及一种在管理以太网无源光网络(以下简称 ΕΡ0Ν)中光网络单元(以下简称0NU)设备过程中在其网管系统上灵活、快速和自动地生成 ONU网元拓扑的方法、服务器及系统。
背景技术:
按照TMN(电信管理网)的规范,电信网络管理系统主要由配置管理、故障管理、性 能管理、拓扑管理和安全管理这五个功能模块组成,拓扑管理是其中的一个重要的部分。拓 扑管理用于展示网管系统中被管理对象的拓扑结构,被管理对象的拓扑结构一般是和设备 实际组网是一致的,设备操作维护人员通过网管系统上提供的拓扑管理功能可以快速的定 位设备,同时也可以方便的浏览全局所有设备或者部分相关设备的网络拓扑结构。EPON是一种采用点到多点结构的单纤双向光接入网络,其典型网络拓扑结构为树 型,如图1所示。EPON系统由局侧的光线路终端(以下简称0LT)、用户侧的ONU和光分配 网络(以下简称0DN)组成,为单纤双向系统。在下行方向(0LT到0NU),OLT发送的信号 通过ODN到达各个0NU。在上行方向(0NU到0LT),ONU发送的信号只会到达0LT,而不会 到达其他ONU。ODN由光纤和一个或多个无源光分路器等无源光器件组成,在OLT和ONU间 提供光通道。EPON中ONU设备可能有多种类型,其中MDU(多住户单元)类型的ONU主要 用于多个住宅用户,具有宽带接入终端功能,具有多个(至少8个)用户侧接口(包括以 太网接口、ADSL2+接口或VDSL2接口),提供以太网/IP业务、可以支持VoIP业务(内置 IAD(Integrated Access Device,综合接入设备))或CATV (有线电视)业务,主要应用于 FTTB/FTTC/FTTCab的场合。“中国电信EPON设备技术要求(V2. 1) ” 18. 3. 3章节关于MDU禾口 MTU型ONU设备的远程管理要求支持SNMP (简单网络管理协议)方式的管理描述“SNMP方 式0NU作为一个SNMP实体,EMS (网元管理系统)基于SNMP协议实现对ONU的远程管理。 SNMP协议应支持SNMP V2c版本,可选支持V3版本。”所以MDU类型的ONU除了要在OLT上完成业务注册后在网管上还需要创建一个网 元作为独立网元管理,对这种类型的ONU进行管理的时候需要在网管上创建SNMP类型的节 点,虽然ONU设备在业务组网层次上和OLT设备不在同一层次,但是在网管系统上和OLT设 备都是作为独立的网元管理的,为了表示OLT和ONU网管在EPON中的关系,一般设备开通 过程中需要在网管上创建ONU网元分组节点,然后将ONU网元归属到不同的分组以方便日 常的维护和管理。在网络建设初期,为了方便一般会将一个PON 口下的ONU全部放在一个 分组下面,这种是以OLT设备的PON接口为ONU网元拓扑分组的方式创建OLT网元的ONU 网元拓扑数据。网管系统中保存了 OLT的设备维护信息和ONU的设备维护信息,其中ONU的一个 重要的维护信息是该ONU所属的光路编号,工程技术人员为了后期维护设备的方便,一般 情况下会设置这个光线路编号,这个光路编号是一个和业务不相关的ONU的维护使用的属 性参数,当ONU中断的时候根据这个光线路编号来排查光纤的问题。EPON网管上的网络拓扑数据一般是依靠工程技术人员在设备开通的时候手工创建,工程技术人员根据工程资料 在网管上一个一个创建ONU网元分组,然后将已经在OLT网元上注册不同的ONU网元手工 创建到指定的分组下面。很多情况下为了快速开通,工程技术人员在开通阶段经常将OLT 下的所有的ONU全部挂接在一个分组节点下面,导致后期设备维护很不便利,而其工程技 术人员按照工程资料手工创建ONU分组节点也经常出现人为的差错。
发明内容
鉴于上述问题,本发明提供了一种自动生成ONU网元拓扑的方法、服务 器及系统, 以在网管系统上灵活、快速和自动地生成EPON ONU网元拓扑数据。为解决以上技术问题,本发明提供一种自动生成光网络单元(ONU)网元拓扑的方 法,包括以下步骤服务器定制光线路终端(OLT)网元的ONU网元拓扑规则;向OLT网元获取ONU配置数据信息;根据定制的ONU网元拓扑规则及所述ONU配置数据信息自动生成指定OLT网元的 ONU网元拓扑。进一步地,上述方法还具有下面特点所述定制ONU网元拓扑规则具体实现为接收到定制拓扑规则请求消息后,保存所述定制拓扑规则请求消息中携带的OLT 网元的ONU网元拓扑规则。进一步地,上述方法还具有下面特点所述ONU网元的拓扑规则为根据ONU类型进行拓扑分组规则;根据ONU所属的PON接口进行拓扑分组规则;或根据ONU所属分光器进行拓扑分组规则。进一步地,上述方法还具有下面特点所述向OLT网元获取ONU配置数据信息具体 为服务器接收到生成指定OLT网元的ONU网元拓扑的请求消息后,向所述指定的OLT 网元获取ONU配置数据。进一步地,上述方法还具有下面特点所述向OLT网元获取ONU配置数据信息具体 为服务器接收到OLT网元发来的ONU自动注册成功消息,所述ONU自动注册成功消息包含 ONU的配置数据。进一步地,上述方法还具有下面特点所述自动生成指定OLT网元的ONU网元拓扑 具体为根据所述定制的指定OLT网元的ONU网元拓扑规则创建ONU拓扑分组;判断是否已创建ONU对应的网元节点,若已创建,则将ONU对应的网元节点移动到 相应的ONU拓扑分组中;若未创建,则在相应的ONU拓扑分组中创建ONU对应的网元节点。为了解决上述问题,本发明还提供了一种自动生成光网络单元(ONU)网元拓扑的 服务器,包括,定制拓扑规则模块,用于定制光线路终端(OLT)网元的ONU网元拓扑规则;拓扑管理模块,用于向OLT网元获取ONU配置数据,根据所述定制拓扑规则模块定 制的ONU网元拓扑规则及所述ONU配置数据自动生成指定OLT网元的ONU网元拓扑。
进一步地,上述服务器还具有下面特点所述定制拓扑规则模块,具体用于接收到定制拓扑规则请求消息后,保存所述定 制拓扑规则请求消息中携带的OLT网元的ONU网元拓扑规则。进一步地,上述服务器还具有下面特点所述ONU网元拓扑规则为根据ONU类型进行拓扑分组规则;根据ONU所属的PON 接口进行拓扑分组规则;或根据ONU所属分光器进行拓扑分组规则。进一步地,上述服务器还具有下面特点所述拓扑管理模块,具体用于接收到生成指定OLT网元的ONU网元拓扑的请求消 息后,向所述指定的OLT网元获取ONU配置数据。进一步地,上述服务器还具有下面特点还包括消息接收模块,用于将接收到OLT 网元发送的包含ONU配置数据的ONU自动注册成功消息输出给所述拓扑管理模块;所述拓扑管理模块,接收到所述ONU自动注册成功消息后,向所述定制拓扑规则 模块获取相应OLT网元的ONU网元拓扑规则,然后根据该ONU网元拓扑规则及所述ONU配 置数据自动生成指定OLT网元的ONU网元拓扑。进一步地,上述服务器还具有下面特点所述拓扑管理模块,自动生成指定OLT网元的ONU网元拓扑具体为根据所述定制 的指定OLT网元的ONU网元拓扑规则创建ONU拓扑分组;判断是否已创建ONU对应的网元 节点,若已创建,则将ONU对应的网元节点移动到相应的ONU拓扑分组中;若未创建,则在相 应的ONU拓扑分组中创建ONU对应的网元节点。为了解决上述问题,本发明还提供了一种自动生成光网络单元(ONU)网元拓扑的 系统,包括客户端、服务器和光线路终端(OLT)网元,其中,客户端包括第一定制拓扑规则模块,提供定制OLT网元的ONU网元拓扑规则的客 户端界面,用于接收用户输入的定制OLT网元的ONU网元拓扑规则,然后向服务器发送定制 拓扑规则请求消息;服务器包括第二定制拓扑规则模块,用于接收到所述定制拓扑规则请求消息后,保存该定制 拓扑规则请求消息中携带的OLT网元的ONU网元拓扑规则;用于接收第二拓扑管理模块发 来的获取规则消息后,将相应的OLT网元的ONU网元拓扑规则发送给所述第二拓扑管理模 块;第二拓扑管理模块,用于向OLT网元获取ONU配置数据;用于向所述第二定制拓扑 规则模块发送获取规则消息;用于根据接收到的相应的OLT网元的ONU网元拓扑规则及所 述ONU配置数据自动生成相应OLT网元的ONU网元拓扑。进一步地,上述系统还具有下面特点所述ONU网元拓扑规则为根据ONU类型进 行拓扑分组规则;根据ONU所属的PON接口进行拓扑分组规则;或根据ONU所属分光器进行 拓扑分组规则。进一步地,上述系统还具有下面特点所述客户端还包括第一拓扑管理模块,提 供生成ONU网元拓扑的客户端界面,用于接收用户输入的生成指定OLT网元的ONU网元拓 扑的信息,然后向服务器发送生成指定OLT网元的ONU网元拓扑的请求消息;所述第二拓扑管理模块,具体用于接收到所述生成指定OLT网元的ONU网元拓扑的请求消息后,向所述指定OLT网元发送获取ONU配置数据的消息;所述指定OLT网元,包括配置管理模块,存储有相应的ONU配置数据,用于接收到 所述获取ONU配置数据的消息后,将相应的ONU配置数据发送给所述第二拓扑管理模块。进一步地,上述系统还具有下面特点所述OLT网元,用于在ONU自动注册成功后,向所述服务器发送包含ONU配置数据的ONU自动注册成功消息;所述服务器还包括消息接收模块,用于将接收到的ONU自动注册成功消息输出给 所述第二拓扑管理模块。进一步地,上述系统还具有下面特点所述第二拓扑管理模块,自动生成指定OLT网元的ONU网元拓扑具体为根据所述 定制的指定OLT网元的ONU网元拓扑规则创建ONU拓扑分组;判断是否已创建ONU对应的 网元节点,若已创建,则将ONU对应的网元节点移动到相应的ONU拓扑分组中;若未创建,则 在相应的ONU拓扑分组中创建ONU对应的网元节点。综上,本发明提供的一种自动生成ONU网元拓扑的方法、服务器及系统,能够灵活 快速和自动地在网管系统上生成EPON OLT网元的ONU网元拓扑数据,克服了工程技术人 员因为手工创建ONU网元拓扑数据容易出差错的问题;同时也可以对运营商现有不合理的 ONU网元拓扑数据根据操作维护人员对EPON设备维护的要求进行快速的重新生成和更新, 大大的提高的EPON网络的可维护性。
图1是EPON系统的参考结构图;图2为本发明实施例的自动生成ONU网元拓扑的网管系统的示意图;图3为本发明实施例的自动生成ONU网元拓扑的方法的流程图;图4为本发明实施例的自动生成ONU网元拓扑的详细流程图;图5为本发明实施例的EPON多级分光组网图。
具体实施例方式本发明基于EPON设备网络管理实际情况,提供了一种可灵活定制、快速和自动地 在网管系统中自生成OLT网元设备的ONU网元拓扑的方法和系统。本发明的核心体现在网 管系统可以灵活定制被管理的各个OLT网元的ONU网元拓扑规则,网管系统的ONU网元拓 扑管理模块自动从OLT网元设备获取ONU的数据配置,根据定制的规则和ONU的数据配置, 自动生成ONU网元拓扑,网管系统可以同时对一个、多个OLT网元或者网管系统中的所有 OLT网元同时进行生成ONU网元拓扑的操作。本发明所述的生成ONU网元拓扑指创建或更新ONU网元所属的拓扑分组,创建或 者移动ONU网元拓扑节点。以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实 施例仅仅用于说明和解释本发明,并不用于限定本发明。图2为本发明实施例的自动生成ONU网元拓扑的系统的示意图,如图所示,本实施 例的系统包括网管客户端(以下简称客户端)、网管服务器(以下简称为服务器)和OLT网元。其中,客户端包括第一定制拓扑规则模块,提供定制OLT网元的ONU网元拓扑规则的客户端界面,用户可以通过该客户端界面输入定制OLT网元的ONU网元拓扑规则,用户可以定制OLT网元 的ONU网元拓扑规则可以有根据ONU类型进行拓扑分组,根据PON接口进行拓扑分组,或 根据分光器进行拓扑分组。然后向服务器发送定制ONU网元拓扑规则的请求消息;第一拓扑管理模块,提供自动生成ONU网元拓扑的客户端界面,用户可以通过该 客户端界面输入生成哪些OLT网元的ONU网元拓扑,用户可以输入生成一个OLT网元的ONU 网元拓扑,也可以输入生成多个OLT网元的ONU网元拓扑,也可以输入生成所有OLT网元的 ONU网元拓扑。然后向服务器发送生成OLT网元的ONU网元拓扑的请求消息。服务器包括第二定制拓扑规则模块,用于接收并且处理客户端第一定制拓扑规则模块发来的 定制ONU网元拓扑规则的请求消息;接收并处理第二拓扑管理模块发来的获取某个OLT网 元的ONU网元拓扑规则的消息;第二拓扑管理模块,用于接收并且处理客户端第一拓扑管理模块发来的生成ONU 网元拓扑的请求消息,向OLT网元发送获取ONU配置数据的消息,或者接收到消息接收模块 发来的ONU自动注册成功的消息后,向第二定制拓扑规则模块发送获取某个OLT网元的ONU 网元拓扑规则的消息,根据定制的OLT网元的ONU网元拓扑规则自动生成ONU网元拓扑;消息接收模块,用于接收并且处理OLT网元发来的ONU自动注册成功的消息,向第 二拓扑管理模块发送ONU自动注册成功的消息(该消息中包含ONU配置数据信息)。所述 消息接收模块例如可以是Trap (陷阱)消息接收模块。OLT网元中可以包括配置管理模块,用于接收和处理网管服务器第二拓扑管理 模块发来的获取ONU配置数据的消息,并向服务器返回ONU配置数据信息。上述实施例中,用户在客户端上定制OLT网元的ONU网元拓扑规则,通过客户端将 定制的OLT网元的ONU网元拓扑规则传输给服务器,并且在客户端上指示服务器生成指定 OLT网元的ONU网元拓扑。当然,用户也可以跳过客户端,直接在服务器上进行定制操作等, 这仅需服务器具备上述客户端相应的功能即可实现。下面详细说明利用上述系统自动生成ONU网元拓扑的方法,如图3所示,可以包括 以下具体步骤S10、定制ONU网元拓扑规则;在本实施例中,客户端的第一定制拓扑规则模块发送定制拓扑规则请求消息给服 务器,定制拓扑规则请求消息中携带有设置好的OLT网元的ONU网元拓扑规则,以指示服务 器定制OLT网元的ONU网元拓扑规则。例如,客户端的第一定制拓扑规则模块发送N(N大于等于1,小于等于网管系统中 所有的OLT网元的数量之和)个OLT网元的ONU网元拓扑规则的定制请求消息给服务器, 以定制这N个OLT网元的ONU网元拓扑规则。本实施例中的ONU网元拓扑规则可以为根据ONU类型进行拓扑分组规则,根据 ONU所属的PON接口进行拓扑分组规则和根据ONU所属分光器进行拓扑分组规则。服务器的第二定制拓扑规则模块接收和处理定制拓扑规则请求消息,持久化OLT网元的拓扑规则。例如,服务器的第二定制拓扑规则模块接收和处理定制拓扑规则请求消息,将上 述N个OLT网元的拓扑规则保存在网管服务器的数据库中。S20、服务器向OLT网元获取ONU配置数据信息;在一示例中,客户端的第一拓扑管理模块发送生成OLT网元的ONU网元拓扑的请 求消息给服务器,例如,发送生成N(N大于等于1,小于等于网管系统中所有的OLT网元的数 量之和)个OLT网元的ONU网元拓扑请求消息给服务器。服务器的第二拓扑管理模块收到生成OLT网元的ONU网元拓扑的请求消息后,并 发地对OLT进行生成ONU网元拓扑的操作。这里的并发是指创建并启动多个任务同时进行 ONU网元拓扑生成操作,每个任务指定一个或者几个OLT网元,这些任务用于对指定的OLT 网元进行生成ONU网元拓扑的操作。例如,服务器的第二拓扑管理模块收到上述生成N个OLT网元的ONU网元拓扑请 求消息后,创建并启动和请求消息中OLT网元数量相等的任务,同时对该N个OLT网元进行 ONU网元拓扑生成操作,每个任务指定一个OLT网元,这些任务用于对指定的OLT网元进行 生成ONU网元拓扑的操作。服务器的第二拓扑管理模块的生成ONU网元拓扑任务发送获取所有ONU配置数据 信息的消息给指定OLT网元,具体地,服务器的第二拓扑管理模块的生成ONU网元拓扑任务 通过SNMP协议发送Get消息到OLT网元获取当前OLT网元的ONU配置信息列表,主要可以 包括0NU的类型、ONU名称、ONU物理位置、ONU管理IP地址和ONU的光路编号等信息。OLT 网元的配置管理模块接收和处理网管服务器发来的获取所有ONU配置数据信息的消息,并 返回所有ONU配置数据信息给网管服务器。在另一示例中,ONU自动注册成功后,OLT网元发送消息给网管服务器,服务器的 消息接收模块接收到ONU自动注册成功消息后,发送内部消息(消息中包含ONU的配置数 据信息)给网管服务器的第二拓扑管理模块。S30、服务器根据定制的ONU网元拓扑规则和ONU的配置数据自动生成指定OLT网 元的ONU网元拓扑;在上述一示例中,服务器自动生成指定OLT网元的ONU网元拓扑的具体实施如图 4所示,可以使用如下步骤S301,网管服务器的第二拓扑管理模块生成ONU网元拓扑任务向第二定制拓扑规 则模块发送获取指定OLT网元的ONU网元拓扑规则的消息;S302,网管服务器第二定制拓扑规则模块接收并处理第二拓扑管理模块发来的获 取指定OLT网元的ONU网元拓扑规则的消息,返回指定OLT网元的ONU网元拓扑规则;S303,生成ONU网元拓扑任务判断ONU网元拓扑规则类型,根据ONU网元拓扑规则 类型创建分组,具体如下S3031、如果ONU网元拓扑规则类型是根据ONU类型进行拓扑分组,则根据所有ONU 配置数据中的ONU类型自动生成以ONU类型命名的拓扑分组。具体过程是轮询每个ONU的类型,判断这个类型分组是否已经创建,如果未创 建,则创建以ONU类型命名的分组,然后转入步骤S304 ;如果已创建,则转入步骤S304。S3032,如果ONU网元拓扑规则类型是根据PON接口进行拓扑分组,则根据所有ONU的物理位置信息自动生成以PON接口命名的拓扑分组。具体过程是轮询每个ONU的物理位置,具体是ONU的PON 口的物理位置,判断该 PON 口分组是否已经创建,如果未创建,则创建以PON 口的物理位置命名的分组,然后转入 步骤S304 ;如果已创建,则转入步骤S304。S3033,如果ONU网元拓扑规则类型是根据分光器进行拓扑分组,则根据该所有ONU的光路编号自动生成以分光器命名的拓扑分组。具体过程是轮询每个ONU的光路编号,判断相应分光器分组是否已经创建,如 果未创建,则创建以相应分光器命名的分组,然后转入步骤S304 ;如果已创建,则转入步骤 S304。比如,如图5所示,如果ONU的光路编号是aO,表示该ONU应该在根分光器下, 如果根分光器未创建,则创建ODN-root分组;如果光路编号是bO-dl,表示该ONU应该在 一级分光器b0下,如果一级分光器分组b0未创建,则创建0DN-b0分组;如果光路编号是 b0-el-i2,表示该ONU应该在二级分光器bO-el下,首先判断一级分光器分组b0是否创建, 如未创建,则创建0DN-b0分组再判断二级分光器分组bO-el是否创建,如未创建,则创建二 级分光器分组ODN-bO-el ;......;依次类推完成所有分光器分组的更新。S304,网管服务器的第二拓扑管理模块生成ONU网元拓扑任务根据该OLT的所有 ONU的信息判断ONU对应的拓扑网元节点是否已经创建,如果已经创建,则转向步骤S305, 否则转向步骤S306。S305,移动该网元节点到S303中创建的相应的分组中。S306,自动在S303指定的分组中创建ONU网元节点。在上述另一示例中,网管服务器的第二拓扑管理模块根据当前OLT网元的ONU网 元拓扑规则和上报的ONU的信息自动创建ONU网元节点,如果ONU所属分组没有创建还自 动创建ONU分组。根据本实施例的自动生成ONU网元拓扑的方法、服务器及系统,能够灵活、快速和 自动地在网管系统上生成EPON OLT网元的ONU网元拓扑数据,克服了工程技术人员因为手 工创建ONU网元拓扑数据容易出差错的问题;同时也可以对运营商现有不合理的ONU网元 拓扑数据根据操作维护人员对EPON设备维护的要求进行快速的重新生成和更新,大大的 提高的EPON网络的可维护性。以上仅为本发明的几种具体实施。当然,本发明还可有其他多种实施例,在不背离 本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改 变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
一种自动生成光网络单元(ONU)网元拓扑的方法,包括以下步骤服务器定制光线路终端(OLT)网元的ONU网元拓扑规则;向OLT网元获取ONU配置数据信息;根据定制的ONU网元拓扑规则及所述ONU配置数据信息自动生成指定OLT网元的ONU网元拓扑。
2.如权利要求1所述的方法,其特征在于所述定制0NU网元拓扑规则具体实现为 接收到定制拓扑规则请求消息后,保存所述定制拓扑规则请求消息中携带的0LT网元的0NU网元拓扑规则。
3.如权利要求2所述的方法,其特征在于所述0NU网元的拓扑规则为 根据0NU类型进行拓扑分组规则;根据0NU所属的P0N接口进行拓扑分组规则;或 根据0NU所属分光器进行拓扑分组规则。
4.如权利要求1所述的方法,其特征在于所述向0LT网元获取0NU配置数据信息具 体为服务器接收到生成指定0LT网元的0NU网元拓扑的请求消息后,向所述指定的0LT网 元获取0NU配置数据。
5.如权利要求1所述的方法,其特征在于所述向0LT网元获取0NU配置数据信息具 体为服务器接收到0LT网元发来的0NU自动注册成功消息,所述0NU自动注册成功消息包 含0NU的配置数据。
6.如权利要求1-5任一项所述的方法,其特征在于所述自动生成指定0LT网元的0NU 网元拓扑具体为根据所述定制的指定0LT网元的0NU网元拓扑规则创建0NU拓扑分组; 判断是否已创建0NU对应的网元节点,若已创建,则将0NU对应的网元节点移动到相应 的0NU拓扑分组中;若未创建,则在相应的0NU拓扑分组中创建0NU对应的网元节点。
7.一种自动生成光网络单元(0NU)网元拓扑的服务器,其特征在于,包括, 定制拓扑规则模块,用于定制光线路终端(0LT)网元的0NU网元拓扑规则;拓扑管理模块,用于向0LT网元获取0NU配置数据,根据所述定制拓扑规则模块定制的 0NU网元拓扑规则及所述0NU配置数据自动生成指定0LT网元的0NU网元拓扑。
8.如权利要求7所述的服务器,其特征在于所述定制拓扑规则模块,具体用于接收到定制拓扑规则请求消息后,保存所述定制拓 扑规则请求消息中携带的0LT网元的0NU网元拓扑规则。
9.如权利要求8所述的服务器,其特征在于所述0NU网元拓扑规则为根据0NU类型进行拓扑分组规则;根据0NU所属的P0N接口 进行拓扑分组规则;或根据0NU所属分光器进行拓扑分组规则。
10.如权利要求7所述的服务器,其特征在于所述拓扑管理模块,具体用于接收到生成指定0LT网元的0NU网元拓扑的请求消息后, 向所述指定的0LT网元获取0NU配置数据。
11.如权利要求7所述的服务器,其特征在于还包括消息接收模块,用于将接收到0LT网元发送的包含0NU配置数据的0NU自动注册成功消息输出给所述拓扑管理模块;所述拓扑管理模块,接收到所述0NU自动注册成功消息后,向所述定制拓扑规则模块 获取相应0LT网元的0NU网元拓扑规则,然后根据该0NU网元拓扑规则及所述0NU配置数 据自动生成指定0LT网元的0NU网元拓扑。
12.如权利要求7-11任一项所述的服务器,其特征在于所述拓扑管理模块,自动生成指定0LT网元的0NU网元拓扑具体为根据所述定制的指 定0LT网元的0NU网元拓扑规则创建0NU拓扑分组;判断是否已创建0NU对应的网元节点, 若已创建,则将0NU对应的网元节点移动到相应的0NU拓扑分组中;若未创建,则在相应的 0NU拓扑分组中创建0NU对应的网元节点。
13.一种自动生成光网络单元(0NU)网元拓扑的系统,其特征在于,包括客户端、服务 器和光线路终端(0LT)网元,其中,客户端包括第一定制拓扑规则模块,提供定制0LT网元的0NU网元拓扑规则的客户端 界面,用于接收用户输入的定制0LT网元的0NU网元拓扑规则,然后向服务器发送定制拓扑 规则请求消息;服务器包括第二定制拓扑规则模块,用于接收到所述定制拓扑规则请求消息后,保存该定制拓扑 规则请求消息中携带的0LT网元的0NU网元拓扑规则;用于接收第二拓扑管理模块发来的 获取规则消息后,将相应的0LT网元的0NU网元拓扑规则发送给所述第二拓扑管理模块;第二拓扑管理模块,用于向0LT网元获取0NU配置数据;用于向所述第二定制拓扑规 则模块发送获取规则消息;用于根据接收到的相应的0LT网元的0NU网元拓扑规则及所述 0NU配置数据自动生成相应0LT网元的0NU网元拓扑。
14.如权利要求13所述的系统,其特征在于所述0NU网元拓扑规则为根据0NU类型进行拓扑分组规则;根据0NU所属的P0N接口 进行拓扑分组规则;或根据0NU所属分光器进行拓扑分组规则。
15.如权利要求13所述的系统,其特征在于所述客户端还包括第一拓扑管理模块,提供生成0NU网元拓扑的客户端界面,用于接 收用户输入的生成指定0LT网元的0NU网元拓扑的信息,然后向服务器发送生成指定0LT 网元的0NU网元拓扑的请求消息;所述第二拓扑管理模块,具体用于接收到所述生成指定0LT网元的0NU网元拓扑的请 求消息后,向所述指定0LT网元发送获取0NU配置数据的消息;所述指定0LT网元,包括配置管理模块,存储有相应的0NU配置数据,用于接收到所述 获取0NU配置数据的消息后,将相应的0NU配置数据发送给所述第二拓扑管理模块。
16.如权利要求13所述的系统,其特征在于所述0LT网元,用于在0NU自动注册成功后,向所述服务器发送包含0NU配置数据的 0NU自动注册成功消息;所述服务器还包括消息接收模块,用于将接收到的0NU自动注册成功消息输出给所述 第二拓扑管理模块。
17.如权利要求13-16任一项所述的系统,其特征在于所述第二拓扑管理模块,自动生成指定0LT网元的0NU网元拓扑具体为根据所述定制的指定0LT网元的0NU网元拓扑规则创建0NU拓扑分组;判断是否已创建0NU对应的网元 节点,若已创建,则将0NU对应的网元节点移动到相应的0NU拓扑分组中;若未创建,则在相 应的0NU拓扑分组中创建0NU对应的网元节点。
全文摘要
本发明涉及一种自动生成ONU网元拓扑的方法、服务器及系统,该方法包括步骤服务器定制光线路终端(OLT)网元的ONU网元拓扑规则;向OLT网元获取ONU配置数据信息;根据定制的ONU网元拓扑规则及所述ONU配置数据信息自动生成指定OLT网元的ONU网元拓扑。根据本发明能够灵活快速和自动地在网管系统上生成EPON OLT网元的ONU网元拓扑数据,克服了工程技术人员因为手工创建ONU网元拓扑数据容易出差错的问题。
文档编号H04L12/24GK101834745SQ20101017565
公开日2010年9月15日 申请日期2010年5月17日 优先权日2010年5月17日
发明者傅华明, 李璐 申请人:中兴通讯股份有限公司