一种光网络终端位置信息收集方法,装置及系统与流程

文档序号:16276852发布日期:2018-12-14 22:38阅读:215来源:国知局
一种光网络终端位置信息收集方法,装置及系统与流程

本公开涉及计算机领域,特别涉及一种光网络终端位置信息收集方法,装置和系统。

背景技术

gpon和epon技术目前已经是光接入网领域主流技术,其在接入速率、带宽效率和分光比、全业务承载能力以及安全性方面都具有明显优势。gpon技术的设备基本结构与已有的epon技术类似,由局端的olt(光线路终端),用户端的ont/onu(光网络终端或称作光网络单元),连接前两种设备由单模光纤(smfiber)和无源分光器(splitter)组成的odn(光分配网络)以及网管系统组成。在部署onu(opticalnetworkunit,光网络终端)时需要在线配置用户数据,现有技术中通常由运营商施工人员上门安装调试好onu设备后,通知运维部门后台人员配置onu数据,但施工人员只知道onu的sn序列号,不知道该onu所属的olt(opticallineterminal,线路终端)设备信息以及olt设备下所属pon端口位置信息,目前通过遍历整个pon系统中的所有olt网元的所有gpon单板的所有pon端口,逐一查找每个pon端口下的未认证onu列表中是否有匹配sn序列号的未认证onu。现有技术中无法实现实时搜集和收集耗费网络资源巨大,查询困难的问题,目前没有技术方案解决未认证光网络终端位置信息实时收集的问题。



技术实现要素:

本发明提供了一种光网络终端位置信息收集方法,装置和系统,以至少解决现有技术中无法实现实时搜集和收集耗费网络资源巨大,查询困难的问题,目前没有技术方案解决未认证光网络终端位置信息实时收集的问题。

本发明提供了一种光网络终端位置信息收集方法,包括接收光线路终端发送的通知消息,所述通知消息包含预定时间间隔内所述光线路终端中未认证光网络终端的位置信息和所述未认证光网络终端的序列号;其中,所述通知消息按所述预定时间间隔发送或当所述未认证光网络终端在所述光线路终端上线时由所述光线路终端发送。

进一步地,所述位置信息包括以下信息:所述光线路终端网络地址,所述未认证光网络终端在所述光线路终端中的所属机架信息、所属机框信息、所属槽位信息,所述端口信息。

进一步地,所述位置信息包括以下信息:所述光线路终端网络地址,所述未认证光网络终端在所述光线路终端中的所属机架信息、所属机框信息、所属槽位信息、所述端口信息。

进一步地,所述通知消息还包括至少一个以下消息:所述光网络终端上线时间信息和接收所述通知消息的时间信息。

进一步地,接收光线路终端发送的通知消息之后,所述方法还包括:将所述通知消息存入历史告警库。

进一步地,所述方法还包括:接收第三方指令发送的位置信息查询指令,根据所述指令从所述历史告警库中查询所述位置信息。

进一步地,所述通知消息还包括至少一个以下消息:所述光网络终端上线时间信息和接收所述通知消息的时间信息。

进一步地,在接收光线路终端发送的通知消息之前,所述方法还包括:向所述光线路终端发送消息,所述消息用于设定所述预定时间间隔的时长。

本发明另一方面还提供一种光网络终端位置信息收集方法,包括:向网络管理服务器发送通知消息,所述通知消息包含预定时间间隔内光线路终端中未认证光网络终端的位置信息和所述未认证光网络终端的序列号;其中,所述通知消息按所述预定时间间隔发送或当所述未认证光网络终端在所述光线路终端上线时由所述光线路终端发送。

本发明另一方面还提供一种光网络终端位置信息收集系统,包括光线路终端和网络管理服务器,其中:所述光线路终端,用于向所述网络管理服务器发送通知消息,所述通知消息包含预定时间间隔内所述光线路终端中未认证光网络终端的位置信息和所述未认证光网络终端的序列号;所述网络管理服务器,用于接收所述光线路终端发送的通知消息,所述通知消息包含预定时间间隔内所述光线路终端中所述未认证光网络终端的位置信息和所述未认证光网络终端的序列号;其中,所述通知消息按所述预定时间间隔发送或当所述未认证光网络终端在所述光线路终端上线时由所述光线路终端发送。

本发明另一方面还提供一种光网络终端位置信息收集装置,其特征在于包括:处理器,用于实现各指令;以及存储设备,适用于存储多条指令,所述指令适于由处理器加载并执行:接收光线路终端发送的通知消息,所述通知消息包含预定时间间隔内所述光线路终端中未认证光网络终端的位置信息和所述未认证光网络终端的序列号;其中,所述通知消息按所述预定时间间隔发送或当所述未认证光网络终端在所述光线路终端上线时由所述光线路终端发送

本发明另一方面还提供一种光网络终端位置信息收集装置,其特征在于包括:处理器,用于实现各指令;以及存储设备,适用于存储多条指令,所述指令适于由处理器加载并执行:向网络管理服务器发送通知消息,所述通知消息包含预定时间间隔内光线路终端中未认证光网络终端的位置信息和所述未认证光网络终端的序列号;其中,所述通知消息按所述预定时间间隔发送或当所述未认证光网络终端在所述光线路终端上线时由所述光线路终端发送

本发明通过周期性上报未认证光网络终端位置信息给网络管理系统或者当未认证光网络终端上线时即刻发送包含为认证光网络终端位置信息的通知消息至网络管理服务器的技术方案,即能灵活收集各光线路终端在预定时间间隔内名下未认证光网络终端位置信息,又能在未认证光网络终端上线时实时通知网络管理服务器光线路终端上未认证光网络终端位置信息,高效率,高时效性收集光网络系统中各光线路终端中未认证光网络终端的位置信息,以至少解决现有技术中无法实现实时搜集和收集耗费网络资源巨大,查询困难的问题,目前没有技术方案解决未认证光网络终端位置信息实时收集的问题。

附图说明

图1是本公开实施例的一种光网络终端位置信息收集方法流程图1;

图2是本公开实施例的一种光网络终端位置信息收集方法流程图2;

图3是本公开实施例一种光网络终端位置信息收集装置结构图;

图4是本公开实施例的一种通知消息逻辑结构图;

图5是本公开实施例第三方软件系统调用网络管理服务器的示意图;

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

本发明一方面提供过一种光网络终端所属端口收集方法,图1是本公开实施例的一种光网络终端位置信息收集方法流程图1,如图1所示,包括:

s101:接收光线路终端发送的通知消息,所述通知消息包含预定时间间隔内所述光线路终端中未认证光网络终端的位置信息和所述未认证光网络终端的序列号;

其中,所述通知消息按所述预定时间间隔发送或当所述未认证光网络终端在所述光线路终端上线时由所述光线路终端发送。

进一步地,所述位置信息包括以下信息:所述光线路终端网络地址,所述未认证光网络终端在所述光线路终端中的所属机架信息、所属机框信息、所属槽位信息、所述端口信息。

进一步地,接收光线路终端发送的通知消息之后,所述方法还包括:将所述通知消息存入历史告警库。

进一步地,所述方法还包括:接收第三方指令发送的位置信息查询指令,根据所述指令从所述历史告警库中查询所述位置信息。

进一步地,所述通知消息还包括至少一个以下消息:所述光网络终端上线时间信息和接收所述通知消息的时间信息。

进一步地,在接收光线路终端发送的通知消息之前,所述方法还包括:向所述光线路终端发送消息,所述消息用于设定所述预定时间间隔的时长。

本发明一方面还提供过一种光网络终端位置信息收集方法,图2是本公开实施例的一种光网络终端位置信息收集方法流程图2,如图2所示,包括:

s201:向网络管理系统发送通知消息,所述通知消息包含预定时间间隔内光线路终端中未认证光网络终端的位置信息和所述未认证光网络终端的序列号;其中,所述通知消息按所述预定时间间隔发送或当所述未认证光网络终端在所述光线路终端上线时由所述光线路终端发送。

本发明另一方面还提供一种光网络终端位置信息收集装置,图3是本公开实施例一种光网络终端位置信息收集装置结构图,包括:处理器31,用于实现各指令;以及存储设备32,适用于存储多条指令,所述指令适于由处理器加载并执行:接收光线路终端发送的通知消息,所述通知消息包含预定时间间隔内所述光线路终端中未认证光网络终端的位置信息和所述未认证光网络终端的序列号;其中,所述通知消息按所述预定时间间隔发送或当所述未认证光网络终端在所述光线路终端上线时由所述光线路终端发送。

本发明另一方面还提供一种光网络终端位置信息收集装置,包括:处理器,用于实现各指令;以及存储设备,适用于存储多条指令,所述指令适于由处理器加载并执行:向网络管理系统发送通知消息,所述通知消息包含预定时间间隔内光线路终端中未认证光网络终端的位置信息和所述未认证光网络终端的序列号;其中,所述通知消息按所述预定时间间隔发送或当所述未认证光网络终端在所述光线路终端上线时由所述光线路终端发送。

一种光网络终端位置信息收集系统包含网络管理服务器与光线路终端,为完成未认证光网络终端信息收集。可以先由网络管理服务器向全网络的所有光线路终端网元下发一个未认证光网络终端老化时间通知控制量,该通知属于告警的一部分,控制量代表一个时间间隔,光线路终端每到时间间隔,将定时触发一个事件向网络管理服务器发送该光线路终端下当前所有未认证onu的条目详细信息,网络管理服务器把信息存入历史告警数据库中,通过这种方式可以完成未认证光网络终端信息收集,并进一步将支持对光线路终端的查询操作转化为对数据库的查询操作,未认证onu的实时情况将及时体现到数据库中。

以下是本公开优选实施例,一一种光网络终端位置信息收集系统,包括光线路终端和网络管理服务器,其中:所述光线路终端,用于向网络管理系统发送通知消息,所述通知消息包含预定时间间隔内光线路终端中未认证光网络终端的位置信息和所述未认证光网络终端的序列号;所述网络管理服务器,用于接收光线路终端发送的通知消息,所述通知消息包含预定时间间隔内所述光线路终端中未认证光网络终端的位置信息和所述未认证光网络终端的序列号;其中,所述通知消息按预先设定的周期发送或当所述未认证光网络终端在所述光线路终端上线时由所述光线路终端发送。

网络管理服务器可以是包含一套拥有数据库系统的软件管理系统的服务器,用于可以管理无源光网络系统中的光线路终端,光线路终端上如果有告警或者通知消息,光线路终端会下发告警或者通知消息给网络管理服务器,网络管理服务器除了在终端界面上显示告警或者通知消息外,还会把通知信息存入历史告警库中的通知表中,该数据表会记录所有历史通知消息。

图4是本公开实施例的一种通知消息逻辑结构图,如图4所示,通知消息包括:通知流水号:通知唯一编号,不会重复。

光线路终端网络地址:可以唯一定位一个光线路终端,例如“123.111.22.33”

光线路终端内位置信息:即通知消息发生的光线路终端内具体位置,比如1-1-3-1,表示机架1-机框1-槽位3-端口4。

通知码:用来标识通知消息的具体含义,比如“53534”用来表示“未认证onu在线”。

通知发生时间:表明该通知在网元上发生的时间。

通知接收时间:网管上接收该通知消息的时间。

通知附加内容:有些通知消息需要额外给出一些更详细的内容用来更准确地了解通知信息,例如对于“未认证onu在线”通知消息,附加内容格式为“sn=xxxxx”,表明该onu的sn序列号为"xxxxx"。

该通知的触发条件为:未认证onu上线时触发,另外也定时触发,定时时间间隔可以被设置。当一个未认证onu上线时,光线路终端向网管系统发送通知码为“53534”的通知消息;或者光线路终端每隔一个时间间隔会向网管系统下发该光线路终端中所有当前未认证onu位置信息的通知,即可以是单个通知消息,也可以是多条消息。

为保证所有光线路终端的未认证onu通知消息定时时间间隔一致,网络管理服务器向所有所管理的光线路终端通过snmp接口设置同样的时间间隔为30分钟,也可以设置为其他的时间,每个光线路终端如果存在未认证onu,都会把未认证onu位置信息通过通知消息发给网络管理服务器。

进一步地,第三方软件系统也可以通过网络管理服务器完成根据光网络终端sn序列号获取光网络终端所属端口位置信息。第三方软件系统通常为运营商自己的用于业务配置和运维管理的软件系统,通过与网管系统交互获取信息。图5是本公开实施例第三方软件系统调用网络管理服务器的示意图,如图5所示第三方软件系统可以根据网络管理服务器获知无源光网络中光线路终端下属端口中未认证光网络终端的信息。

当运营商onu施工人员在用户家中完成onu设备安装后完成onu上电,该onu成为未认证onu,运营商运维部门需要立刻在后台对未认证onu进行注册操作和onu业务数据在线配置,所以需要根据onu的sn序列号查询onu所属光线路终端端口位置信息,端口位置信息要包括光线路终端网络地址和端口详细信息如“机架号-机框号-槽位号-端口号”。运营商运维部门的后台人员可以通过第三方软件系统向网络管理服务器发出查询命令,输入参数为sn序列号,返回光线路终端端口位置信息。例如组织查询sql语句,到历史告警数据库的通知表中查询结果。组织后的伪sql语句形如:

select通知表.网元ip,通知表.网元内定位from通知表where通知码=53534and通知附加内容='sn=xxx'

and通知接收时间>(系统当前时间-2*30分种)

and通知接收时间<系统当前时间

执行sql,并向第三方软件系统返回数据库查询结果

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上该仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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