光网络单元ONU管理的方法、装置以及系统与流程

文档序号:17149024发布日期:2019-03-19 23:15阅读:379来源:国知局
光网络单元ONU管理的方法、装置以及系统与流程

本申请涉及通讯技术,特别是涉及一种光网络单元ONU管理的方法、装置以及系统。



背景技术:

以太网无源光网络(Ethernet Passive Optical Network,EPON)主要包括光线路终端(optical line terminal,OLT)和光网络单元(Optical Network Unit,ONU),光线路终端与光网络单元之间的配置信息和状态信息是通过扩展以太网OAM协议实现。

在EPON网络中,网络管理软件系统需要对每个ONU进行实时监控,及时读取每个ONU的转发性能参数和配置信息,因而需要定时触发查询消息获取ONU的转发性能参数和配置信息,查询消息通过以太网OAM扩展协议消息实现,其中,扩展以太网OAM协议消息包括读取操作Get,设置操作Set,事件操作Event和数据操作,OLT主动发起获取Get操作的Request消息中携带要查询的内容,ONU的Get操作的Response消息中携带查询结果。

上述方式存在网络管理系统软件实施监控时,需要OLT设备主动向ONU设备发送获取请求,进而获得ONU设备转发性能参数和配置信息,当EPON网络中的ONU设备达到一定的数量时,网络管理软件系统需要实时获取每个ONU的转发性能参数和配置信息,从而在较短时间内对每个ONU设备产生大量的查询报文,影响了ONU设备的使用效率,并且大量的查询报文需要占用EPON链路的传输带宽,进而影响了用户的使用体验。



技术实现要素:

本申请提供了一种光网络单元ONU管理的方法、装置以及系统,以便提供一种克服上述问题或者至少部分地解决上述问题的方案。

为了解决上述问题,本申请公开了一种光网络单元ONU管理的方法,所述方法应用于以太网无源光网络EPON系统,所述方法包括:

光网络单元ONU接收光线路终端OLT发送的事件定制消息;

所述光网络单元ONU根据所述事件定制消息进行本地监控;

当所述光网络单元ONU监控到与所述事件定制消息相关的信息已变更,则光网络单元ONU主动将已变更的信息上报给OLT,以供OLT对所述光网络单元ONU进行管理。

优选地,所述光网络单元ONU接收光线路终端OLT发送的事件定制消息的步骤包括:

光网络单元ONU接收所述光线路终端OLT发送的以太网OAM扩展协议的事件定制消息。

优选地,所述以太网OAM扩展协议的事件定制消息通过在以太网OAM扩展协议增加用以表示用户的定制事项的字段。

优选地,所述用户的定制事项包括:OLT主动启动的事件通告信息和ONU主动上报的消息类型。

优选地,所述光网络单元ONU根据所述事件定制消息进行本地监控的步骤包括:

解析所述事件定制消息,获得事件定制消息中光线路终端定制的配置信息和状态信息,根据定制的配置信息和状态信息进行本地监控。

为了解决上述问题,本申请还公开了一种光网络单元ONU管理的装置,所述装置应用于以太网无源光网络EPON系统的光网络单元ONU,所述装置包括:接收模块,用于接收光线路终端OLT发送的事件定制消息;

监控模块,用于根据所述事件定制消息进行本地监控;

上报模块,用于当监控到与所述事件定制消息相关的信息已变更,则光网络单元ONU主动将已变更的信息上报给OLT,以供OLT对所述光网络单元ONU进行管理。

优选地,所述接收模块用于接收所述光线路终端OLT发送的以太网OAM扩展协议的事件定制消息。

优选地,所述以太网OAM扩展协议的事件定制消息通过在以太网OAM扩展协议增加用以表示用户的定制事项的字段。

优选地,所述用户的定制事项包括:OLT主动启动的事件通告信息和ONU主动上报的消息类型。

优选地,所述监控模块包括:

解析单元,用于解析所述事件定制消息;

获取单元,用于获得事件定制消息中光线路终端定制的配置信息和状态信息;

监控单元,用于根据定制的配置信息和状态信息进行本地监控。

为了解决上述问题,本申请还公开了一种光网络单元ONU管理的系统,包括:

光线路终端OLT,用于向光网络单元ONU发送事件定制消息;

光网络单元ONU,用于根据所述事件定制消息进行本地监控,以及将监控到与所述事件定制消息相关的信息已变更,则将所述已变更的信息上报给OLT;

网络管理系统,用于将已变更的信息上报给用户。

优选地,所述光网络单元ONU用于解析所述事件定制消息,获得事件定制消息中光线路终端定制的配置信息和状态信息,根据定制的配置信息和状态信息进行本地监控。

优选地,所述网络管理系统根据所述已变更的信息更新所述光网络单元ONU信息,并解析接收到的已变更的信息,将已变更的信息按照类型显示在用户控制界面。

与现有技术相比,本申请包括以下优点:

首先,本申请通过OLT向ONU发送事件定制消息,使光网络单元根据该事件定制消息进行本地监控,当ONU监控到该事件定制消息的相关的信息发生变更时,则ONU主动将事件定制消息中发生变更的信息上报给OLT,ONU只将事件定制消息中发生变更的进行上报,而其他未变更的信息不进行上报,从而减少了OLT向ONU发送大量无效查询消息,减轻了OLT和ONU的CPU资源消耗,从而提高了ONU设备的使用效率,同时也提升了用户的使用体验。

当然,实施本申请的任一方法或产品不一定需要同时达到以上所述的所有优点。

附图说明

图1是本申请实施例一所述一种光网络单元ONU管理方法的流程图;

图2是本申请实施例二所述一种光网络单元ONU管理方法的流程图;

图3是本申请以太网OAM扩展协议进行优化的示意图;

图4是本申请一种光网络单元ONU管理方法的应用实例;

图5是本申请实施例三所述一种光网络单元ONU管理装置的结构框图;

图6是本申请实施例四所述一种光网络单元ONU管理装置的结构框图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

实施例一

本申请的方法主要应用于以太网无源光网络EPON系统,以太网无源光网络是基于以太网的无源光纤网络(Passive Optical Network,PON)技术,采用点到多点的网络拓扑结构,通过无源光纤传输,在以太网之上提供多种业务。

以太网无源光网络EPON系统主要包括:光线路终端、网络管理系统和光网络单元,OLT设备和ONU设备之间的配置信息和状态信息通过扩展以太网OAM协议实现。

参照图1,其示出了本申请实施例一所述一种光网络单元ONU管理方法的流程图。其中,该方法应用于以太网无源光网络EPON系统,所述方法具体包括:

步骤101:光网络单元ONU接收光线路终端OLT发送的事件定制消息。

OLT可以是交换机或者路由器也可以是一个业务平台,通过OLT提供面向以太网无源光网络的光纤接口。

ONU属于接入层设备,将用户主机通过光纤接口接入到EPON系统中,从而使ONU为用户提供数据、语音等业务。

ONU在实际运行过程中并不是所有的转发参数和配置信息都会发生变化,OLT每次从ONU获取到的转发参数和配置信息大部分都是相同的,对于相同的配置信息和转发参数是没有必要定时去获取的,但当ONU设备上的转发参数和配置信息真正发生了变化的时候,OLT设备必须能够及时感知,因此本申请提出使用事件定制消息携带发生变化的信息,该事件定制消息包括事件定制内容和事件定制项。

事件定制消息可以通过网络管理系统向OLT下发事件定制消息,也可以由用户直接向OLT下发事件定制消息,对此本申请不做具体限制。

步骤102:光网络单元ONU根据所述事件定制消息进行本地监控。

ONU解析事件定制消息,获得事件定制项,并从事件定制内容中获得光线路终端定制的配置信息和状态信息,根据定制的配置信息和状态信息进行本地监控。

本地监控的状态信息可以包括但不限于用户网络侧接口(User Networks interface,UNI)端口状态、告警和组播更新之类的事件。

例如:当OLT向OUN发送Get操作时,ONU解析报文Get操作,获得Get操作中所指示的具体的操作类型以及具体的操作内容,ONU根据具体的操作内容进行本地监控。

当OLT向OUN发送Set操作时,ONU解析报文Set操作,获得Set操作中所指示的具体的操作类型以及具体的操作内容,ONU根据具体的操作内容进行本地监控。

步骤103:当所述光网络单元ONU监控到与所述事件定制消息相关的信息已变更,则ONU主动将已变更的信息上报给OLT,以供OLT对所述光网络单元ONU进行管理。

当ONU监控到事件定制消息中相关信息任何一个发生变化时,ONU主动向OLT发送事件操作消息,将已变更的信息及时上报给OLT,OLT会按照预先既定的策略对ONU进行管理。

在实际应用中可以通过网络管理系统将ONU监控到的已变更的信息以可视化界面的方式显示给用户,也可以不将ONU监控到的已变更的信息呈现给用户,在具体应用时,可以根据用户的需求对已变更的信息进行呈现,对此本申请不做具体限制。

本申请实施例,通过OLT向ONU发送事件定制消息,使光网络单元根据该事件定制消息进行本地监控,当ONU监控到该事件定制消息的相关的信息发生变更时,则ONU主动将事件定制消息中发生变更的信息上报给OLT,ONU只将事件定制消息中发生变更的进行上报,而其他未变更的信息不进行上报,从而减少了OLT向ONU发送大量无效查询消息,减轻了OLT和ONU的CPU资源消耗,从而提高了ONU设备的使用效率,同时也提升了用户的使用体验。

实施例二

参照图2,其示出了本申请实施例二所述一种光网络单元ONU管理的方法的流程图,具体包括:

步骤201:光网络单元ONU接收所述光线路终端OLT发送的以太网OAM扩展协议的事件定制消息。

事件定制消息是光线路终端基于用户需求定制的消息。

为了能够让OLT向ONU发送事件定制消息,需要对现有的以太网OAM扩展协议进行进一步的优化,即在以太网OAM扩展协议新增加用以表示用户的定制事项的字段。

用户的定制事项包括:OLT主动启动的事件通告信息(Notify消息)和ONU主动上报的消息类型,ONU解析该事件通告信息,从该事件通告消息中获得光线路终端关注的配置信息和状态信息,即从该事件通告消息提取出ONU需要主动上报的配置信息和状态信息。

进一步的,为了能够让ONU主动上报事件定制消息的消息类型,需要扩展现有的Event事件的类型增加主动上报的消息种类的字段,并使用扩展的以太网OAM PDU携带OLT主动启动的事件通告信息和ONU主动上报的消息类型。

参见图3,示出了对现有以太网OAM扩展协议进行优化的示意图,该图中增加了一个字段,该字段为Data/Pad,该字段中的PDU TYPE新增一个Notify类型,该Notify类型用于表示OLT通知ONU需要进行关注的事件,ONU设备仍然使用Event类型消息上报OLT被关注的事件。

步骤202:光网络单元ONU根据所述事件定制消息进行本地监控。

解析所述事件定制消息,获得事件定制消息中光线路终端定制的配置信息和状态信息,根据定制的配置信息和状态信息进行本地监控。

当ONU监控到定制的配置信息和状态信息中的任何一个发生变化时,ONU会及时将已变更的配置信息和状态信息告知OLT。

步骤203:当所述光网络单元ONU监控到与所述事件定制消息相关的信息已变更,则光网络单元ONU主动将已变更的信息上报给OLT,以供OLT对所述光网络单元ONU进行管理。

OLT根据所述已变更的信息更新光网络单元ONU信息,通过网络管理系统将已变更的信息按照类型显示在用户控制界面上,同时也可以对已变更的信息中的告警信息进行处理。

本实施例,通过OLT向ONU发送事件定制消息,使光网络单元根据该事件定制消息进行本地监控,当ONU监控到该事件定制消息的相关的信息发生变更时,则ONU主动将事件定制消息中发生变更的信息上报给OLT,ONU只将事件定制消息中发生变更的进行上报,而其他未变更的信息不进行上报,从而减少了OLT向ONU发送大量无效查询消息,减轻了OLT和ONU的CPU资源消耗,从而提高了ONU设备的使用效率,同时也提升了用户的使用体验。

其次,OLT不必定时从每个ONU读取大量的配置信息和状态信息,只需要接收从ONU发送过来的事件定制消息可以得知当前ONU设备的工作状态,没有发生更新的配置信息和状态信息则使用原来的就可以了,从而大大减少了链路上的消息数量,减轻了OLT和ONU设备的控制层处理负担,也避免了数据带宽被大量占用的情况。

为了本领域技术人员更好的理解本申请限定的技术方案,参见图4示出了本申请所述一种光网络单元ONU管理的方法应用实例。

本实施例包括:网络管理系统、OLT、ONU和PC机。

当用户通过网络管理系统定制了ONU上每个UNI端口的主机数量、端口上每个主机收发包数量、端口错包率以及基本网络配置项,OLT设备通过以太网OAM扩展协议消息向ONU通告了事件定制内容,每个ONU保存接收到的事件定制项并进行本地监控。

例如:当ONU监控到ONU100设备上有PC1000上线时,ONU主动上报PC1000的地址到OLT,通过网络管理系统显示到监控界面,以供用户确定进行具体的操作。

当ONU监控到ONU200设备的配置被家庭用户手动更新时,ONU200主动上报自身的配置到OLT,通过网络管理系统显示到控制界面,以供用户确定进行具体的操作。

当ONU监控到ONU300的UNI端口发生了较多数量的错包时,ONU300主动上报端口的错包数率到OLT,通过网管系统显示到控制界面,以供用户确定进行具体的操作。

需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请所必需的。

基于上述方法实施例的说明,本申请还提供了一种光网络单元ONU管理的装置实施例,来实现上述方法实施例所述的内容。

实施例三

参照图5,其示出了本申请实施例三所述一种光网络单元ONU管理的装置的结构图,所述装置应用于以太网无源光网络EPON系统的光网络单元ONU,具体可以包括:

接收模块501,用于接收光线路终端OLT发送的事件定制消息。

监控模块502,用于根据所述事件定制消息进行本地监控。

上报模块503,用于当监控到与所述事件定制消息相关的信息已变更,则光网络单元ONU主动将已变更的信息上报给OLT,以供OLT对所述光网络单元ONU进行管理。

本发明实施例,通过OLT向ONU发送事件定制消息,使光网络单元根据该事件定制消息进行本地监控,当ONU监控到该事件定制消息的相关的信息发生变更时,则ONU主动将事件定制消息中发生变更的信息上报给OLT,ONU只将事件定制消息中发生变更的进行上报,而其他未变更的信息不进行上报,从而减少了OLT向ONU发送大量无效查询消息,减轻了OLT和ONU的CPU资源消耗,从而提高了ONU设备的使用效率,同时也提升了用户的使用体验。

实施例四

参照图6,其示出了本申请实施例四所述一种光网络单元ONU管理的装置的结构图,具体包括:

接收模块601,用于接收所述光线路终端OLT发送的以太网OAM扩展协议的事件定制消息。

所述以太网OAM扩展协议的事件定制消息通过在以太网OAM扩展协议增加用以表示用户的定制事项的字段。

优选地,所述用户的定制事项包括:OLT主动启动的事件通告信息和ONU主动上报的消息类型。

监控模块602,用于根据所述事件定制消息进行本地监控。

优选地,监控模块包括:解析单元6021,用于解析所述事件定制消息。

获取单元6022,用于获得事件定制消息中光线路终端定制的配置信息和状态信息。

监控单元6023,用于根据定制的配置信息和状态信息进行本地监控。

上报模块603,用于当监控到与所述事件定制消息相关的信息已变更,则光网络单元ONU主动将已变更的信息上报给OLT,以供OLT对所述光网络单元ONU进行管理

本实施例,通过OLT向ONU发送事件定制消息,使光网络单元根据该事件定制消息进行本地监控,当ONU监控到该事件定制消息的相关的信息发生变更时,则ONU主动将事件定制消息中发生变更的信息上报给OLT,ONU只将事件定制消息中发生变更的进行上报,而其他未变更的信息不进行上报,从而减少了OLT向ONU发送大量无效查询消息,减轻了OLT和ONU的CPU资源消耗,从而提高了ONU设备的使用效率,同时也提升了用户的使用体验。

其次,OLT不必定时从每个ONU读取大量的配置信息和状态信息,只需要接收从ONU发送过来的事件定制消息可以得知当前ONU设备的工作状态,没有发生更新的配置信息和状态信息则使用原来的就可以了,从而大大减少了链路上的消息数量,减轻了OLT和ONU设备的控制层处理负担,也避免了数据带宽被大量占用的情况。

对于上述光网络单元ONU管理的装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处所示方法实施例的部分说明即可。

实施例五

本申请实施例五还公开了一种光网络单元ONU管理的系统,包括:

光线路终端OLT,用于向光网络单元ONU发送事件定制消息。

光网络单元ONU,用于根据所述事件定制消息进行本地监控,以及将监控到与所述事件定制消息相关的信息已变更,则将所述已变更的信息上报给OLT。

网络管理系统,用于将光网络单元ONU上报的已变更的信息上报给用户。

优选地,所述光网络单元ONU用于解析所述事件定制消息,获得事件定制消息中光线路终端定制的配置信息和状态信息,根据定制的配置信息和状态信息进行本地监控。

优选地,所述网络管理系统将已变更的信息按照类型显示在用户控制界面。

对于系统实施例而言,由于其与方法和装置实施例基本相似,所以描述的比较简单,相关之处参见方法和装置实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域技术人员易于想到的是:上述各个实施例的任意组合应用都是可行的,故上述各个实施例之间的任意组合都是本申请的实施方案,但是由于篇幅限制,本说明书在此就不一一详述了。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

以上对本申请所提供的一种光网络单元NOU管理的方法、装置以及系统,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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