无源光网络系统中的业务管理控制方法、OLT及ONU与流程

文档序号:15521878发布日期:2018-09-25 19:40阅读:231来源:国知局

本发明实施例涉及但不限于无源光网络(pon)领域,尤其涉及一种无源光网络系统中的业务管理控制方法、olt及onu。



背景技术:

pon是点到多点网络,包括中心局处的光线路终端(olt),光分配网络(odn),以及多个用户处光网络单元(onu),图1为pon系统结构示意图。上行数据以tdma(timedivisionmultipleaccess,时分多址)方式,从onu传送至olt。下行数据从olt被广播至能到达的各onu处。为了更好地控制、管理下挂的多个onu,吉比特无源光网络(gpon)提供了管理及控制接口(omci),以太网无源光网络(epon)提供了操作、管理和维护机制(oam)。

gpon系统中,olt通过omci协议对onu进行管理,管理的载体是基于管理实体的omci消息。通过下发不同omci消息,可以实现多种远程管理。其中一些管理操作,会中断onu上正在运行的业务,例如,远程重启(reboot)、远程激活版本(activateimage)、管理信息库复位(mibreset)等。类似地,epon系统中,某些远程管理也会中断onu上正在运行的业务。

如果终端用户正在通过onu体验业务,例如上网(internet)、互联网电视(iptv)、无线上网(wlan)等,olt此时执行远程重启(reboot)的管理操作,onu立即执行,则会中断用户的业务,导致用户体验不佳。



技术实现要素:

本发明要解决的技术问题是提供一种无源光网络系统中的业务管理控制方法、olt及onu,以避免olt执行远程管理操作时,导致onu立即执行,中断用户的业务,导致用户体验不佳。

一种无源光网络系统中的业务管理控制方法,包括:

光线路终端接受光网络单元的注册;

所述光线路终端向所述光网络单元发送业务管理消息,携带执行所述业务管理消息的条件。

可选地,所述执行所述业务管理消息的条件包括:所述光网络单元是否处于指定状态。

可选地,所述光网络单元是否处于指定状态包括以下任一种状态:所述光网络单元是否执行指定业务的状态,所述光网络单元是否出现告警状态,所述光网络单元是否出现故障状态,所述光网络单元电压是否稳定的状态,所述光网络单元电流是否稳定的状态。

可选地,所述业务管理消息包括所述无源光网络系统支持的所有类型的消息。

可选地,所述业务管理消息包括以下任一消息:远程激活版本消息,管理信息库复位消息,远程重启消息。

可选地,所述无源光网络系统包括:吉比特无源光网络系统或以太网无源光网络系统。

一种光线路终端,包括:

注册模块,用于接受光网络单元的注册;

发送模块,用于向所述光网络单元发送业务管理消息,携带执行所述业务管理消息的条件。

可选地,所述执行所述业务管理消息的条件包括:所述光网络单元处于指定状态。

可选地,所述光网络单元是否处于指定状态包括以下任一种状态:所述光网络单元是否执行指定业务的状态,所述光网络单元是否出现告警状态,所述光网络单元是否出现故障状态,所述光网络单元电压是否稳定的状态,所述光网络单元电流是否稳定的状态。

可选地,所述业务管理消息包括所述无源光网络系统支持的所有类型的消息,或者包括以下任一消息:远程激活版本消息,管理信息库复位消息,远程重启消息。

一种无源光网络系统中的业务管理控制方法,包括:

光网络单元接收光线路终端发送的业务管理消息,携带执行所述业务管理消息的条件;

所述光网络单元检测是否满足执行所述业务管理消息的条件,如满足所述条件,则执行所述业务管理消息的指令;如不满足所述条件,则拒绝执行所述业务管理消息的指令。

可选地,所述光网络单元执行所述业务管理消息的条件包括:所述光网络单元是否处于指定状态;

所述光网络单元如检测不处于所述指定状态,则执行所述业务管理消息的指令,如处于所述指定状态,则拒绝执行所述业务管理消息的指令。

可选地,所述光网络单元是否处于指定状态包括以下任一种状态:所述光网络单元是否执行指定业务的状态,所述光网络单元是否出现告警状态,所述光网络单元是否出现故障状态,所述光网络单元电压是否稳定的状态,所述光网络单元电流是否稳定的状态。

可选地,所述光网络单元执行所述业务管理消息的指令后,还包括,所述光网络单元向所述光线路终端返回已执行应答消息;

所述光网络单元拒绝执行所述业务管理消息的指令后,还包括:

所述光网络单元向所述光线路终端返回忙应答消息。

可选地,所述无源光网络系统包括:吉比特无源光网络系统或以太网无源光网络系统。

一种光网络单元,包括:

接收模块,用于接收光线路终端发送的业务管理消息,携带执行所述业务管理消息的条件;

执行模块,用于检测是否满足执行所述业务管理消息的条件,如满足所述条件,则执行所述业务管理消息的指令;如不满足所述条件,则拒绝执行所述业务管理消息的指令。

可选地,所述光网络单元执行所述业务管理消息的条件包括:所述光网络单元是否处于指定状态;

所述执行模块,具体用于如检测所述光网络单元不处于指定状态,则执行所述业务管理消息的指令,如处于指定状态,则拒绝执行所述业务管理消息的指令。

可选地,所述光网络单元是否处于指定状态包括以下任一种状态:所述光网络单元是否执行指定业务的状态,所述光网络单元是否出现告警状态,所述光网络单元是否出现故障状态,所述光网络单元电压是否稳定的状态,所述光网络单元电流是否稳定的状态。

可选地,所述执行模块,执行所述业务管理消息的指令后还用于,向所述光线路终端返回已执行应答消息;拒绝执行所述业务管理消息的指令后还包括:向所述光线路终端返回忙应答消息。

综上,本发明实施例提供一种无源光网络系统中的业务管理控制方法、olt及onu,克服现有无源光网络系统在执行远程管理操作时会中断用户正在体验的业务的缺陷,提高用户对产品体验的美誉度。

附图说明

图1为pon系统结构示意图;

图2为本发明实施例一的一种无源光网络系统中的业务管理控制方法的流程图;

图3为本发明实施例二的一种无源光网络系统中的业务管理控制方法的流程图;

图4为本发明实施例三的gpon系统中对现有消息进行扩展管理onu的交互流程图;

图5为本发明实施例六的epon系统对软件升级的扩展oampdu帧格式的示意图;

图6为本发明实施例七的olt的示意图;

图7为本发明实施例八的onu的示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

实施例一

图2为本发明实施例的一种无源光网络系统中的业务管理控制方法的流程图,如图2所示,本实施例的方法包括以下步骤:

步骤11、olt接受onu的注册;

步骤12、olt向所述onu发送业务管理消息,携带执行所述业务管理消息的条件。

其中,所述执行所述业务管理消息的条件包括:所述光网络单元是否处于指定状态。

所述光网络单元是否处于指定状态包括但不限于以下任一种状态:所述光网络单元是否执行指定业务的状态,所述光网络单元是否出现告警状态,所述光网络单元是否出现故障状态,所述光网络单元电压是否稳定的状态,所述光网络单元电流是否稳定的状态。

所述业务管理消息包括但不限于以下任一消息:远程激活版本消息,管理信息库复位消息,远程重启消息。

本实施例的方法适用于无源光网络系统,特别适用于吉比特无源光网络系统或以太网无源光网络系统。

实施例二

图3为本发明实施例的一种无源光网络系统中的业务管理控制方法的流程图,如图3所示,本实施例的方法包括:

步骤21、onu接收olt发送的业务管理消息,携带执行所述业务管理消息的条件;

步骤22、onu检测是否满足执行所述业务管理消息的条件,如满足所述条件,则执行所述业务管理消息的指令;如不满足所述条件,则拒绝执行所述业务管理消息的指令。

在一可选实施例中,所述onu执行所述业务管理消息的条件包括:所述onu是否处于指定状态;

所述onu如检测不处于所述指定状态,则执行所述业务管理消息的指令,如处于所述指定状态,则拒绝执行所述业务管理消息的指令。

在一可选实施例中,所述onu执行所述业务管理消息的指令后,还包括,向所述olt返回已执行应答消息;

所述onu拒绝执行所述业务管理消息的指令后,还包括:

所述onu向所述olt返回忙应答消息。

本发明实施例的一种无源光网络系统中的业务管理控制方法,通过对管理消息进行扩展,消息体包含执行该管理消息的条件,来控制onu有选择地执行远程管理命令。所述条件为onu特定状态,不限于onu业务状态。onu根据消息体的条件,查询本地状态,当onu本地状态满足条件时,执行管理操作;当不满足时,拒绝执行管理操作,并应答忙。

采用本发明实施例所述方法,与现有技术相比,在执行某些影响用户体验的远程管理操作时,可以依据onu特定状态,有选择的条件执行;而不是立即执行,中断用户正在体验的服务,提高用户对产品体验的美誉度。

以下以具体实施例对本发明的方法进行详细的说明。

实施例三,gpon系统中对mibreset消息进行扩展

对itu-t(国际电信联盟电信标准分局)g.988所描述的基本消息类型(a.3baselinemessageset)中的mibreset消息进行如下扩展,messagecontents(消息内容)新增servicesareinprogress(服务正在进行中)字段(字节9~10),表示执行该消息需要关心的条件,本实施例的条件为onu当前正在运行的业务。扩展消息类型(a.2extendedmessageset)中的mibreset消息扩展方法与此类似。

a.3.17mibreset

具体实施步骤如图4所示,包括以下步骤:

步骤101、onu向olt注册完成。

步骤102、olt按照如上定义mibreset消息,下发mibreset消息,消息体的字节9和10(servicesareinprogress)表示该操作关心的业务。

步骤103、onu接收到mibreset消息后,查询mibreset消息中指定的业务是否正在运行。

步骤104、如果mibreset消息中指定的业务没有运行,则立即执行mibreset消息的指令,并应答olt执行结果,反之,拒绝执行并应答olt忙(busy)。

实施例四,gpon系统中对reboot消息的扩展

对itu-tg.988所描述的基本消息类型(a.3baselinemessageset)中的reboot消息进行如下扩展,messagecontents新增servicesareinprogress字段(字节10~11),表示执行该消息需要关心的条件,本实施例的条件为onu当前正在运行的业务。扩展消息类型(a.2extendedmessageset)中的reboot消息扩展方法与此类似。

a.3.35reboot

具体实施步骤如下:

步骤201、onu向olt注册完成。

步骤202、olt按照如上定义reboot消息,下发reboot消息,消息体的字节10和11(servicesareinprogress)表示该操作关心的业务。

步骤203、onu接收到reboot消息后,查询reboot消息中指定的业务是否正在运行。

步骤204、如果reboot消息中指定的业务没有运行,则立即执行并应答olt执行结果,反之,拒绝执行并应答oltbusy。

实施例五,epon系统中对reboot消息的扩展

对《中国电信epon设备技术要求v3.0》的rebootonu的操作进行如下扩展,新添加variablewidth(属性或操作内容的长度)字段和新增16个字段(表示执行该消息需要关心的预设条件,0为该业务当前没有运行,不关心,1为当前业务正在运行,关心),本实施的预设条件为onu当前正在运行的业务。其他扩展消息类型的扩展方法与rebootonu消息扩展方法类似。

rebootonuvariablediscriptor格式

本操作的操作对象为onu,无需使用管理对象的实例索引tlv(type-length-value,类型-长度-值)。

具体实施步骤如下:

步骤301、onu向olt注册完成;

步骤302、olt按照如上定义rebootonu消息,下发rebootonu消息,消息体的variablevalue内容表示该操作关心的业务;

步骤303、onu接收到rebootonu消息后,查询rebootonu消息中指定的业务是否正在运行;

步骤304、如果rebootonu消息中指定的业务没有运行,则立即执行并应答olt执行结果,反之,拒绝执行并应答oltonubusy(onubusy可以根据电信规范扩展一下定义为0x88),如下表所示:

实施例六,epon系统对版本升级消息的扩展

当onu遇到比较严重的故障,急切需要升级才能解决问题的时候,目前的做法,考虑到对用户的影响,大多会选择凌晨2点左右升级。本实施例计划对升级消息进行扩展,增加关心的业务,加上实施策略。当某用户的onu设备没有在使用时,就可以选择随时升级。这个方法就可以很好的解决问题。中国电信规范定义的软件升级的oampdu帧格式如图4所示:

如图5所示,虚线框为扩展的内容。careforbusiness字段代表了升级消息需要关心的业务,用掩码来表示常见的onu业务,0表示运行,1表示非运行,当业务正在运行而拒绝时回复oltonubusy,具体描述如下:

实施例七

图6为本发明实施例的olt的示意图,如图6所示,本实施例的olt包括:

注册模块601,用于接受onu的注册;

发送模块602,用于向所述onu发送业务管理消息,携带执行所述业务管理消息的条件。

其中,所述执行所述业务管理消息的条件包括:所述onu处于指定状态。

所述onu处于指定状态包括但不限于以下任一种状态:onu是否执行指定业务的状态,onu是否出现告警状态,onu是否出现故障状态,onu电压是否稳定的状态,所述光网络单元电流是否稳定的状态。

除了上述状态外,还可以是其他状态,只要onu能够检测出来的状态均可以设置为执行远程管理控制命令的执行条件。

实施例八

图7为本发明实施例的onu的示意图,如图7所示,本实施例的onu包括:

接收模块701,用于接收光线路终端发送的业务管理消息,携带执行所述业务管理消息的条件;

执行模块702,用于检测是否满足执行所述业务管理消息的条件,如满足所述条件,则执行所述业务管理消息的指令;如不满足所述条件,则拒绝执行所述业务管理消息的指令。

在一可选实施例中,所述光网络单元执行所述业务管理消息的条件包括:所述光网络单元是否处于指定状态;

所述执行模块702,具体用于如检测所述光网络单元不处于指定状态,则执行所述业务管理消息的指令,如处于指定状态,则拒绝执行所述业务管理消息的指令。

在一可选实施例中,所述执行模块702,执行所述业务管理消息的指令后还用于,向所述光线路终端返回已执行应答消息;拒绝执行所述业务管理消息的指令后还包括:向所述光线路终端返回忙应答消息。

本发明实施例的olt通过对管理消息进行扩展,消息体包含执行该管理消息的条件,来控制onu有选择地执行远程管理命令。

采用本发明实施例所述方法,与现有技术相比,在执行某些影响用户体验的远程管理操作时,可以依据onu特定状态,有选择的条件执行;而不是立即执行,中断用户正在体验的服务,提高用户对产品体验的美誉度。

本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。

以上仅为本发明的优选实施例,当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

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