欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 一种光线路终端OLT系统独创技术15419字

一种光线路终端OLT系统

2021-03-31 22:25:50

一种光线路终端OLT系统

  技术领域

  本发明实施例涉及通信技术领域,尤其涉及一种光线路终端OLT系统。

  背景技术

  随着家庭宽带接入的不断发展,基于无源光网络(Passive Optical Network,PON)的宽带接入技术逐渐成为家庭宽带接入技术的主流,PON在接入网络中采用了光传输网络(Optical Distribute Network,ODN)进行接入,ODN网络的两端分别连接光线路终端(optical line terminal,OLT)、各业务网关和位于用户家庭或企业内的光网络单元(Optical Network Unit,ONU),如图1所示,为现有技术中OLT的网络连接示意图。

  针对图1所示的网络,当客户业务在开通或运行过程中存在问题时,涉及到ONU、OLT和业务网关的相互配合,由于无法确定出现问题的具体设备,通常需要多名维护人员同时到用户家庭中配合抓取业务相关信令交互的报文信息来协调定位,以确定故障原因,这种方式不仅效率低,对维护人员的技术能力要求较高,而且故障定位存在精度低的问题。

  发明内容

  本发明实施例提供了一种光线路终端OLT系统。以实现对诊断光网络单元业务故障的准确定位。

  本发明实施例提供了一种光线路终端OLT系统,包括:诊断配置分发模块、与诊断配置分发模块分别连接的诊断命令处理模块和业务驱动模块,与业务驱动模块连接的监控诊断模块;

  诊断命令处理模块,用于获取诊断请求消息,并将诊断请求消息发送给诊断配置分发模块,其中,诊断请求消息中包括诊断业务类型和诊断光网络单元ONU标识;

  诊断配置分发模块,用于根据诊断业务类型和诊断ONU标识获取配置信息,根据配置信息生成监控请求,并将监控请求发送给匹配的业务驱动模块;

  业务驱动模块,用于将监控请求发送给匹配的业务芯片,并将业务芯片根据监控请求所反馈的监控数据发送给监控诊断模块;

  监控诊断模块,用于将监控数据与标准模板进行对比,以确定诊断ONU的故障定位结果。

  本发明实施例的技术方案,通过在OLT系统中部署诊断命令处理模块、诊断配置分发模块、业务驱动模块和监控诊断模块,从而将故障业务相关的设备上交互业务诊断数据集中导入到监控诊断模块,以实现常用故障的自动定位,以及关键信息的辅助展示,从而提高了故障定位的处理效率和准确性。

  附图说明

  为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

  图1是现有技术中光线路终端OLT的网络连接示意图;

  图2是本发明实施例一提供的一种光线路终端OLT系统的结构示意图;

  图3是本发明实施例二提供的一种光线路终端OLT系统的结构示意图。

  具体实施方式

  下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

  实施例一

  图2是本发明实施例一提供的一种光线路终端OLT系统的结构示意图。如图2所示,光线路终端OLT系统包括:诊断配置分发模块12、与诊断配置分发模块12分别连接的诊断命令处理模块11和业务驱动模块13,与业务驱动模块13连接的监控诊断模块15。

  其中,诊断命令处理模块11,用于获取诊断请求消息,并将诊断请求消息发送给诊断配置分发模块12,其中,诊断请求消息中包括诊断业务类型和诊断光网络单元ONU标识。诊断配置分发模块12,用于根据诊断业务类型和诊断ONU标识获取配置信息,根据配置信息生成监控请求,并将监控请求发送给匹配的业务驱动模块13。业务驱动模块13,用于将监控请求发送给匹配的业务芯片,并将业务芯片根据监控请求所反馈的监控数据发送给监控诊断模块15。监控诊断模块15,用于将监控数据与标准模板进行对比,以确定诊断ONU的故障定位结果。

  可选的,业务驱动模块13包括:交换业务驱动模块131和无源光网络PON业务驱动模块132。

  可选的,诊断命令处理模块11,用于获取诊断请求消息,并将诊断请求消息进行格式化编码处理后发送给诊断配置分发模块12。

  其中,本实施方式中的诊断命令处理模块用于接收用户输入的诊断请求消息,并且诊断命令处理模块11在获取到诊断请求消息后,将诊断请求消息进行格式化编码处理,以将诊断请求消息转换成诊断配置分发模块能够识别的计算机编码语言。诊断请求消息中包括诊断业务类型和诊断光网络单元ONU标识,通过诊断光网络单元ONU标识可以具体确定出诊断对象。

  例如,诊断业务类型可以包括:DIAGTYPEONU_REGISTER,用来诊断ONU注册相关问题;DIAGTYPEONUOMCICFG,用来诊断ONU上和OLT之间配置信息相关的问题;DIAGTYPEONU_TR069用来诊断ONU使用TR069相关业务配置问题;DIAGTYPEONU_DHCPv4,用来诊断ONU获取IPv4地址获取的问题;DIAGTYPEONU_DHCPv6,用来诊断ONU获取IPv6地址获取的问题;DIAGTYPEONU_PPPoE,用来诊断ONU PPPoE认证相关的问题;DIAGTYPEONU_VOIP,用来诊断ONU IPHONE软交换相关的问题DIAGTYPEONU_IGMP用来诊断ONU IPtv业务相关的问题。而关于诊断光网络单元ONU标识可以包括:ONU-ID、ONU业务虚拟局域网VLAN和ONU业务端口中的一个或多个的组合,本实施方式中并不限定诊断光网络单元ONU标识的具体类型,只要能够对诊断对象进行识别都是在本申请的保护范围内,本申请实施方式中并不对其进行限定。

  可选的,配置信息包括:静态配置信息和动态业务配置信息;诊断配置分发模块,用于根据诊断业务类型和诊断ONU标识从配置数据库中获取静态配置信息;根据诊断业务类型、诊断ONU标识和静态配置信息从软件表项中获取动态业务配置信息;根据静态配置信息和动态业务配置信息生成监控请求,其中,监控请求包含与交换业务驱动模块相关联的第一监控请求,以及与PON业务驱动模块相关联的第二监控请求;将第一监控请求发送给交换业务驱动模块,并将第二监控请求发送给PON业务驱动模块。

  可选的,静态配置信息包括:业务虚拟局域网VLAN信息、组播组信息和业务服务器IP地址信息;动态业务配置信息包括:媒体存取控制MAC地址信息和地址解析协议ARP地址信息。当然,本实施方式中仅是举例进行说明,而并不对静态配置信息以及动态业务配置信息的具体参数类型进行限定。

  具体的说,本实施方式中,诊断配置分发模块12在获取到诊断业务类型和诊断ONU标识之后能够确定所要监控的对象以及监控对象所对应的具体业务类型,因此根据诊断请求信息首先从预先设置的配置数据库中获取上述所列举的静态配置信息,然后根据诊断请求信息以及所获取的静态配置信息从各个协议所维护的软件表项中获取动态业务配置信息。从而根据所获取的静态配置信息和动态业务配置信息生成监控请求,由于在配置信息中包含与诊断对象所对应的诊断业务类型相关联的参数,因此根据这些参数确定是与交换业务驱动模块131执行工作相关的则生成第一监控请求,并将第一监控请求发送给交换业务驱动模块131;而根据这些参数确定是与PON业务驱动模块132执行工作相关的则生成第二监控请求,并将第二监控请求发送给PON业务驱动模块132。

  需要说明的是,本实施方式中的交换业务驱动模块131和PON业务驱动模块132可以分布在一块业务卡,即集中式设备中,或者分布在多块业务卡,即分布式设备中,本实施方式中并不限定交换业务驱动模块131和PON业务驱动模块132的具体分布方式,只要能够支持对诊断对象所对应业务类型的故障诊断,都是在本申请的保护范围内,本申请实施方式中并不对其进行赘述。

  可选的,监控数据包括交互信令或注册配置信令。

  可选的,交换业务驱动模块,用于将第一监控请求发送给交换业务芯片,并将交换业务芯片根据第一监控请求所反馈的交互信令发送给监控诊断模块。

  可选的,PON业务驱动模块,用于将第二监控请求发送给PON业务芯片,并将PON业务芯片根据第二监控请求所反馈的注册配置信令发送给监控诊断模块。

  可选的,系统还包括诊断数据转发模块14,诊断数据转发模块14分别与业务驱动模块13和监控诊断模块15连接;诊断数据转发模块14,用于接收业务驱动模块13发送的监控数据,并将监控数据转发给监控诊断模块15。

  具体的说,本实施方式中交换业务驱动模块131用于将第一监控请求发送给交换业务芯片,则设置在交换业务芯片中的寄存器和驱动接口触发开启,交换业务芯片监听与光网络单元ONU标识所对应的诊断业务类型相关联的交互信令,其中,交互信令包括根据标识所指定的ONU与OLT之间的交互信令,以及OLT与业务网关之间的交互信令,并将监听所获取的交互信令反馈给交换业务驱动模块131。交换业务驱动模块将收集到的交互信令发送给诊断数据转发模块14进行汇总。

  另外,本实施方式中PON业务驱动模块132用于将第二监控请求发送给PON业务芯片,则设置在PON业务芯片中的寄存器和驱动接口触发开启,PON业务芯片监听与光网络单元ONU标识所对应的诊断业务类型相关联的注册配置信令,并将监听所获取的注册配置信令反馈给PON业务驱动模块132。PON业务驱动模块将收集到的注册配置信令发送给诊断数据转发模块14进行汇总。诊断数据转发模块将汇总的与指定ONU的诊断业务类型相关联的交互信令和注册配置信令转发给监控诊断模块15。

  可选的,监控诊断模块15包括业务诊断子模块151和报表子模块152;业务诊断子模块151,用于将交互信令或注册配置信令与标准模板进行对比,以确定诊断ONU的故障定位结果,并将故障定位结果发送给报表子模块,其中,标准模板中包含诊断ONU的正常业务信令;报表子模块152,用于将故障定位结果以图形或命令行的形式进行展示。

  具体的说,诊断数据转发模块14是将所汇总的交互信令和注册配置信令转发给监控诊断模块15中的业务诊断子模块151中,业务诊断子模块151用于将获取的交互信令或注册配置信令与标准模板进行对比,从而标识出有问题的信令。其中,标准模板中包含标识所对应的ONU的正常业务信令,由于本实施方式中的业务诊断子模块支持模板的上传和下载,因此标准模板可以是在ONU正常工作过程中,系统所获取的正常业务的信令并保存在本地所形成的,也可以是直接从网络上下载已有的标准模板,因此本实施方式中并不限定标准模板的具体获取方式。并且业务诊断子模块将所获取的信令与标准模板中的正常信令进行对比,确定出诊断数据转发模块所上传的数据中与标准模板不匹配的信令,并将所确定的不匹配的信令作为诊断ONU的故障定位结果。

  需要说明的是,本实施方式中的业务诊断子模块151还会将最后的故障定位结果发送给报表子模块152,故障报表子模块会将所获取的故障定位结果以图形或命令行的形式进行展示,便于维护人员更直观的获取故障诊断结果,从而进一步提高用户的体验效果。

  本发明实施例的技术方案,通过在OLT系统中部署诊断命令处理模块、诊断配置分发模块、业务驱动模块和监控诊断模块,从而将故障业务相关的设备上交互业务诊断数据集中导入到监控诊断模块,以实现常用故障的自动定位,以及关键信息的辅助展示,从而提高了故障定位的处理效率和准确性。

  实施例二

  图3是本发明实施例二提供的一种光线路终端OLT系统的结构示意图。本实施例在第一实施例的基础上,对监控诊断模块的具体设置位置进行了具体说明。

  其中,为了尽量减少增加对现的光线路终端OLT的硬件成本,光线路诊断终端OLT中可以仅包括诊断命令处理模块11、诊断配置分发模块12、业务驱动模块13和诊断数据转发模块14,而关于监控诊断模块15则可以部署在独立的外部设备上,例如,笔记本电脑或者手持式专用的诊断设备,这样不仅成本减少而且实现诊断设备的便携移动性。因此本实施方式中并不限定部署监控诊断模块15外部设备的具体类型。

  其中,在光线路终端OLT上设置有诊断接口,诊断数据转发模块14具体是通过诊断接口将所汇总的信令数据传输给监控诊断模块,其中OLT具体可以通过有线或无线的方式与部署在外部设备上的监控诊断模块进行通信,本实施方式中并不限定OLT与监控诊断模块的具体连接方式,只要能够实现汇总的信令数据的传输都是在本申请的保护范围内,本申请实施方式中并不对其进行限定。

  本发明实施例的技术方案,通过在OLT系统中部署诊断命令处理模块、诊断配置分发模块和业务驱动模块,并将汇总的信令数据传输给设置在独立外部设备上的监控诊断模块,并通过监控诊断模块根据汇总的信令数据实现自动故障定位,在减少OLT所增加的硬件成本,提高便携移动性的同时还提高了故障定位的处理效率和准确性。

  注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

《一种光线路终端OLT系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)