一种用于实现光网络单元及时上报的方法

文档序号:7943998阅读:237来源:国知局

专利名称::一种用于实现光网络单元及时上报的方法
技术领域
:本发明涉及千兆无源光网络GPON(GigaPassiveOpticalNetwork)系统,特别涉及一种实现光网络单元及时报告的方法。
背景技术
:GPON系统是一种基于时分复用接入TDMA(TimeDivisionMultiplexAccess)的无源光网络PON(PassiveOpticalNetwork)系统,该系统通常由光线路终端OLT(OpticalLineTerminal)、光网络单元ONU(OpticalNetworkUnit)和光配线网络ODN(OpticalDistributionNetwork)组成。ODN通常为点到多点结构,一个OLT通过一个ODN连接多个ONU。其中,ONU在上行方向上需要OLT的授权才能发送数据或者消息,而目前OLT是通过动态带宽分配DBA(DynamicBandwidthAssignment)功能为ONU分配上行带宽的,ONU在指定的上行带宽内在上行方向发送数据或者消息。由于ONU只能在指定的上行带宽内在上行方向发送数据或者消息,即ONU不能随时向OLT发送数据或者消息,因此当有紧急数据或者消息需要向OLT发送/报告时,ONU不一定能及时将紧急数据或者消息发送/报告给OLT。在GPON系统中,有一禾中紧急PLOAM(PhysicalLayerOperation、Administration、Maintenance,物理层的操作、管理、维护)消息报告机制,即当ONU有紧急PLOAM消息需要向OLT报告时,ONU将上行GPON传输汇聚层GTC(GPONTransmissionConvergence)帧的Ind域(如图l所示)的比特7置为l,提示OLT有紧急PLOAM消息报告,此时,OLT将在5ms之内向ONU分配上行带宽供ONU报告紧急PLOAM消息。但是,在GPON系统的紧急PLOAM消息报告机制中,ONU需要先向OLT提示有紧急PLOAM消息,若ONU根本没有获得发送数据或者消息的上行带宽,则根本没有机会向OLT提示有紧急PLOAM消息。另外,在现有的GPON系统中,当ONU的工作电源发生变化并有可能影响上行方向的数据或者消息的发送时,ONU需要向OLT发送一种Dying_GaSp报告,OLT收到Dying_GaSp消息后,根据实际情况需要抑制部分告警(如LOS,LossofSignal)并采取诊断行动。其中,Dying_GaSp报告也是PLOAM消息,长度为13个字节,格式如表1所示。表lDying_Gasp消息格式<table>tableseeoriginaldocumentpage4</column></row><table>但是实际应用中,如果ONU断电后能维持正常工作的时间少于5ms,则即使ONU能够获得上行带宽,也没有能力上报Dying_GaSp消息。综上所述,目前GPON系统的紧急PLOAM消息报告机制并不能完全解决紧急消息的快速报告问题,因此,急需为GPON系统提供一种ONU快速报告机制。
发明内容本发明所要解决的技术问题是,提供一种用于实现光网络单元及时上报的方法,使得ONU能够及时准确地向OLT报告紧急事件,从而使GPON系统能够正常稳定地运行。为了解决上述问题,本发明公开了一种用于实现光网络单元ONU及时上报的方法,包括光线路终端OLT为其下的ONU正常分配上行带宽的过程中,所述OLT还周期性地为其下的ONU分配一额外的上行带宽,以保证所述ONU及时上报紧急PLOAM消息;所述ONU在正常分配的上行带宽或者额外的上行带宽上发送紧急PLOAM消息。进一步地,上述方法中,所述OLT周期性地为其下的ONU分配一额外的上行带宽指,为所述OLT设置一分配周期,当该分配周期到达时,所述OLT为其下所有的ONU统一分配额外的上行带宽;或者根据所述OLT下各个ONU的类型和/或能力,分别为各个ONU设置分配周期,当各ONU的分配周期到达时,所述OLT为该ONU分配额外的上行带宽。进一步地,上述方法中,所述ONU发送紧急PLOAM消息的过程进一步分为所述ONU将所要发送的紧急PLOAM消息置于上行GTC帧中,并将该上行GTC帧中的保留域设置为有效,以表示该GTC帧中携带有紧急PLOAM消息;所述ONU在正常分配的上行带宽或者额外的上行带宽上发送所述上行GTC帧。其中,所述ONU的能力指ONU在断电后能够维持正常工作的时间,当所述OLT根据各ONU的能力分别为各个ONU设置分配周期时,所设置的分配周期的长短与ONU在断电后能够维持正常工作的时间的长短成正比。所述分配周期为125微秒或者125微秒的整数倍。本发明还公开了一种用于实现光网络单元ONU及时上报的方法,包括光线路终端OLT为其下的ONU正常分配上行带宽的过程中,所述OLT周期性地判断其下ONU中是否存在足够发送紧急PLOAM消息的上行带宽,并为没有足够发送紧急PLOAM消息的上行带宽的ONU再分配一额外的上行带宽,以保证所述ONU及时上报紧急PLOAM消息;所述ONU在正常分配的上行带宽或者额外的上行带宽上发送紧急LOAM消息。进一步地,上述方法中,所述OLT周期性地判断ONU中是否存在适合发送紧急PLOAM消息大小的上行带宽指,为所述OLT设置一周期,当该周期到达,判断其下的ONU中是否存在足够发送紧急PLOAM消息的上行带宽;或者根据所述OLT下各个ONU的类型和/或能力,分别为各个ONU设置周期,当各ONU的周期到,判断该ONU中是否存在足够发送紧急PLOAM消息的上行带宽。进一步地,上述方法中,所述ONU发送紧急PLOAM消息的过程进一步分为所述ONU将所要发送的紧急PLOAM消息置于上行GTC帧中,并将该上行GTC帧中5的保留域设置为有效,以表示该GTC帧中携带有紧急PLOAM消息;所述ONU在正常分配的上行带宽或者额外的上行带宽上发送所述上行GTC帧。其中,所述ONU的能力指ONU在断电后能够维持正常工作的时间,当所述OLT根据各ONU的能力分别为各个ONU设置分配周期时,所设置的分配周期的长短与ONU在断电后能够维持正常工作的时间的长短成正比。所述周期为125微秒或者125微秒的整数倍。当所述OLT判断其下某个ONU中存在足够发送紧急PLOAM消息的上行带宽时,则所述OLT在本周期内对该ONU不分配任何额外的上行带宽。本发明还公开了一种用于实现光网络单元ONU及时上报的方法,包括为光线路终端OLT设置分配周期,当该分配周期到达时,若判断其下的ONU中不存在足够发送紧急PLOAM消息的上行带宽时,为所述ONU分配上行带宽;所述ONU在所述上行带宽上发送紧急PLOAM消息或者非紧急PLOAM消息。进一步地,上述方法中,为所述OLT设置分配周期指,为所述OLT设置一个分配周期,当该分配周期到达,所述OLT为其下ONU中不存在足够发送紧急PLOAM消息的上行带宽的ONU分配上行带宽;或者根据所述OLT下各个ONU的类型和/或能力,分别为各个ONU设置一分配周期,当各ONU的分配周期到达,且所述OLT判断该ONU中不存在足够发送紧急PLOAM消息的上行带宽时,所述OLT为该ONU分配额外的上行带宽。进一步地,上述方法中,所述ONU在所述上行带宽上发送紧急PLOAM消息的过程进一步分为所述ONU将所要发送的紧急PLOAM消息置于上行GTC帧中,并将该上行GTC帧中的保留域设置为有效,以表示该GTC帧中携带有紧急PLOAM消息;所述ONU在正常分配的上行带宽或者额外的上行带宽上发送所述上行GTC帧。其中,所述ONU的能力指ONU在断电后能够维持正常工作的时间,当所述OLT根据各ONU的能力分别为各个ONU设置分配周期时,所设置的分配周期的长短与ONU在断电后能够维持正常工作的时间的长短成正比。所述分配周期为125微秒或者125微秒的整数倍。当所述分配周期到达时,所述OLT为其下的ONU中存在足够发送紧急PLOAM消息的上行带宽的ONU,不分配任何上行带宽。本发明技术方案使得ONU能够在第一时间向OLT报告紧急事件,从而确保GPON系统正常稳定地工作。图1是现有GPON系统中上行GTC帧及Ind域示意图。图2是实施例1流程图;图3是实施例2流程图;图4是实施例3流程图。具体实施例方式下面结合附图及实施例对本发明技术方案作进一步详细说明。实施例1本实施例以GPON系统中的Dying_GaSp消息报告为例,说明在OLT按照现有技术为ONU正常分配上行带宽的过程中,OLT为其下ONU分配额外的上行带宽的过程,如图2所示,包括以下步骤步骤201:为OLT设置统一的额外上行带宽的分配周期,每当分配周期到达时,OLT为其下的ONU分别分配额外的上行带宽,该额外的上行带宽用于ONU优先向OLT上报紧急PLOAM消息,本实施例中,分配周期为125微秒,额外的上行带宽的大小至少为13字节;该步骤中,由于Dying_GaSp消息为PLOAM消息,其长度为13个字节,也就是说,ONU向OLT报告Dying—Gasp消息至少需要13个字节大小的上行带宽,因此,在本实施例中,OLT为ONU分配的上行带宽的大小至少为13字节;在其它实施例中,设置的额外的上行带宽的分配周期也可以是125微秒的整数倍,这是由于在GPON系统中,在下行和上行方向上都是以125微秒为周期发送GTC帧的,在每个上行125微秒的周期中,多个0NU可以同时发送数据,而0NU的上行发送是由OLT的带宽分配控制的,因此OLT就可以125微秒为周期向其下各ONU分别分配上行带宽,从而使得ONU在上行方向上每125微秒都有机会报告紧急消息;在其它实施例中,当OLT将要为ONU分配额外的上行带宽时,OLT可以进一步判断其下的各ONU中是否存在可用的且大小适合发送紧急PLOAM消息的上行带宽,如果是,则OLT可以暂时取消本次为该ONU所分配的额外带宽。步骤202:当ONU有Dying_GaSp消息上报时,会搜索获得一个足够大小的上行带宽,在该上行带宽中优先发送Dying_GaSp消息,并将携带该Dying_GaSp消息的上行GTC帧的Ind域的比特O(从图1中可以看出Ind域的比特O为保留域)的值设置为l,表示ONU在该上行带宽中发送Dying_GaSp消息。步骤203:OLT收到ONU发送的Dying_GaSp消息后,按照现有技术抑制部分告警(如LOS,LossofSignal)并采取诊断行动。在其它实施例中,若所有ONU在断电后仍然能够维持正常工作的时间至少为5ms时,可以将额外的上行带宽的分配周期延长为5ms,即OLT每5ms向ONU分配一次额外的上行带宽。实施例2本实施例以GPON系统中的Dying_GaSp消息报告为例,说明在OLT按照现有技术为ONU正常分配上行带宽的过程中,根据OLT其下的各ONU的类型和/或能力,针对各ONU分别设定额外的上行带宽的分配周期时,OLT为各ONU分配额外的上行带宽的过程,如图3所示,包括以下步骤步骤301:根据OLT其下的各ONU的类型和/或能力,分别设定额外的上行带宽的分配周期,当各分配周期到达时,OLT为对应的ONU分配额外的上行带宽,该额外的上行带宽用于ONU优先向OLT上报紧急PLOAM消息,其中,额外上行带宽的大小至少为13字节;该步骤中,OLT根据各ONU的类型和/或能力,如ONU的类型和/或ONU断电后仍然能够维持正常工作的时间(用Tgasp表示),来为各ONU设定额外的上行带宽的分配周期,具体地,如0NU的类型为单家庭单元SFU(SingleFamilyUnit)时,可以设置较长的分配周期;如ONU的类型为多住户/租户单元MDU/MTU(Multi-DwellingUnit/Multi-TenantUnit)类型时,可以设置较短的分配周期;另外,为各ONU设置的分配周期的长短还可以与各ONU的Tgasp的长短成正比,即ONU的Tgasp越长,为该ONU设置的分配周期也就越长,反之亦然;其中,可以在系统配置时,在OLT中事先配置好各ONU的类型和/或能力信息,另外OLT也可以检测获得各ONU的类型和/或能力信息,也可以由各ONU主动向OLT上报自身的类型和/或能力信息;在其它实施例中,当OLT将要为ONU分配额外的上行带宽时,OLT可以进一步判断其下的ONU中是否存在可用的且大小适合发送紧急PLOAM消息的上行带宽,如果是,则OLT可以暂时取消对这些ONU本次额外带宽的分配。步骤302:当ONU有Dying_GaSp消息上报时,会搜索获得一个足够大小的上行带宽,在该上行带宽中优先发送Dying_GaSp消息,并将携带该Dying_GaSp消息的上行GTC帧的Ind域的比特0的值设置为l,表示ONU在该上行带宽中发送Dying_GaSp消息。步骤303:OLT收到ONU发送的Dying_GaSp消息后,按照现有技术抑制部分告警(如LOS,LossofSignal)并采取诊断行动。实施例3本实施例以GPON系统中的Dying_GaSp消息报告为例,说明OLT周期性地为其下的ONU分配上行带宽的过程,如图4所示,包括以下步骤步骤401:为OLT设置分配周期,并在该分配周期到达时,判断其下的各ONU中是否存在大小适合发送紧急PLOAM消息的上行带宽,为不存在大小适合发送紧急PLOAM消息的上行带宽的ONU分配上行带宽,该上行带宽的大小至少适合发送紧急PLOAM消息的上行带宽,而对于存在大小适合发送紧急PLOAM消息的上行带宽的ONU,则OLT为该ONU不分配任何上行带宽,其中,OLT为ONU分配的上行带宽用于ONU发送紧急PLOAM消息或者非紧急PLOAM消息(即普通上行消息);该步骤中,可以为OLT设置一个分配周期,当该分配周期到达,为其下各个不存在大小适合发送紧急PLOAM消息的上行带宽的ONU分别分配上行带宽;也可以根据OLT其下的各ONU的类型和/或能力,为各ONU分别设定分配周期,当各ONU的分配周期到达,且该ONU中不存在大小适合发送紧急PLOAM消息的上行带宽时,为该ONU分配上行带宽,其中,根据OLT其下的各ONU的类型和/或能力为各ONU分别设定分配周期指,根据ONU的类型和/或ONU断电后仍然能够维持正常工作的时间(用Tgasp表示),来为各ONU设定额外的上行带宽的分配周期,具体地,如ONU的类型为单家庭单元SFU(SingleFamilyUnit)时,可以设置较长的分配周期;如ONU的类型为多住户/租户单元MDU/MTU(Multi-DwellingUnit/Multi-TenantUnit)类型时,可以设置较短的分配周期;另外,为各ONU设置的分配周期的长短还可以与各ONU的Tgasp的长短成正比,即ONU的Tgasp越长,为该ONU设置的分配周期也就越长,反之亦然;其中,可以在系统配置时,在OLT中事先配置好各ONU的类型和/或能力信息,另外OLT也可以检测获得各ONU的类型和/或能力信息,也可以由各ONU主动向OLT上报自身的类型和/或能力信息。步骤402:当ONU有Dying_GaSp消息上报时,会搜索获得一个足够大小的上行带宽,在该上行带宽中发送Dying_GaSp消息,并将携带该Dying_GaSp消息的上行GTC帧的Ind域的比特0的值设置为l,表示ONU在该上行带宽中发送Dying_GaSp消息。步骤403:OLT收到ONU发送的Dying_GaSp消息后,按照现有技术抑制部分告警(如LOS,LossofSignal)并采取诊断行动。上述实施例1、2、3中所述的紧急PLOAM消息用于携带紧急事件及其相关信息,紧急PLOAM消息包括Dying_Gasp消息,ONU在收到下行PLOAM消息后所返回的响应Acknowledge消息,以及其他如物理设备错误PEE(PhysicalEquipmentError)消息,例如,ONU向OLT报告错误时,OLT收到该消息产生的相应的告警,OLT收到远端错误指示REI(RemoteErrorlndication)消息后计算误码率BER(BitErrorRatio)时,ONU向OLT返回的报告均为紧急PLOAM消息,其中,各种Acknowledge消息的格式如下表2所示表2Acknowledge消息的格式<table>tableseeoriginaldocumentpage10</column></row><table>从上述实施列可以看出,本发明技术方案通过0LT每隔一定时间就为ONU分配足够的上行带宽,使得ONU能够在第一时间向0LT报告紧急事件,从而确保GP0N系统正常稳定地工作。同时,本发明技术方案中,额外的上行带宽的分配可以根据ONU已经被分配的上行带宽进行实施,从而避免了冗余额外上行带宽的分配,有效解决了上行带宽利用效率以及紧急事件报告及时性。优选的,上述实施例中还根据各ONU的类型和/或能力分别设置额外上行带宽的分配周期,从而提高了上行带宽的分配效率。当然,本发明还可以有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。权利要求一种用于实现光网络单元ONU及时上报的方法,其特征在于,包括光线路终端OLT为其下的ONU正常分配上行带宽的过程中,所述OLT还周期性地为其下的ONU分配一额外的上行带宽,以保证所述ONU及时上报紧急PLOAM消息;所述ONU在正常分配的上行带宽或者额外的上行带宽上发送紧急PLOAM消息。2.如权利要求l所述的方法,其特征在于,所述OLT周期性地为其下的ONU分配一额外的上行带宽指,为所述OLT设置一分配周期,当该分配周期到达时,所述OLT为其下所有的ONU统一分配额外的上行带宽;或者根据所述OLT下各个ONU的类型和/或能力,分别为各个ONU设置分配周期,当各ONU的分配周期到达时,所述OLT为该ONU分配额外的上行带宽。3.如权利要求l所述的方法,其特征在于,所述ONU发送紧急PLOAM消息的过程进一步分为所述ONU将所要发送的紧急PLOAM消息置于上行GTC帧中,并将该上行GTC帧中的保留域设置为有效,以表示该GTC帧中携带有紧急PLOAM消息;所述ONU在正常分配的上行带宽或者额外的上行带宽上发送所述上行GTC帧。4.如权利要求2所述的方法,其特征在于,所述ONU的能力指ONU在断电后能够维持正常工作的时间,当所述OLT根据各ONU的能力分别为各个ONU设置分配周期时,所设置的分配周期的长短与ONU在断电后能够维持正常工作的时间的长短成正比。5.如权利要求2或4所述的方法,其特征在于,所述分配周期为125微秒或者125微秒的整数倍。6.—种用于实现光网络单元ONU及时上报的方法,其特征在于,包括光线路终端OLT为其下的ONU正常分配上行带宽的过程中,所述OLT周期性地判断其下ONU中是否存在足够发送紧急PLOAM消息的上行带宽,并为没有足够发送紧急PLOAM消息的上行带宽的ONU再分配一额外的上行带宽,以保证所述ONU及时上报紧急PLOAM消息;所述ONU在正常分配的上行带宽或者额外的上行带宽上发送紧急PLOAM消息。7.如权利要求6所述的方法,其特征在于,所述OLT周期性地判断ONU中是否存在适合发送紧急PLOAM消息大小的上行带宽指,为所述OLT设置一周期,当该周期到达,判断其下的ONU中是否存在足够发送紧急PLOAM消息的上行带宽;或者根据所述OLT下各个ONU的类型和/或能力,分别为各个ONU设置周期,当各ONU的周期到,判断该ONU中是否存在足够发送紧急PLOAM消息的上行带宽。8.如权利要求6所述的方法,其特征在于,所述ONU发送紧急PLOAM消息的过程进一步分为所述ONU将所要发送的紧急PLOAM消息置于上行GTC帧中,并将该上行GTC帧中的保留域设置为有效,以表示该GTC帧中携带有紧急PLOAM消息;所述ONU在正常分配的上行带宽或者额外的上行带宽上发送所述上行GTC帧。9.如权利要求7所述的方法,其特征在于,所述ONU的能力指ONU在断电后能够维持正常工作的时间,当所述OLT根据各ONU的能力分别为各个ONU设置分配周期时,所设置的分配周期的长短与ONU在断电后能够维持正常工作的时间的长短成正比。10.如权利要求7或9所述的方法,其特征在于,所述周期为125微秒或者125微秒的整数倍。11.如权利要求6或7所述的方法,其特征在于,当所述0LT判断其下某个0NU中存在足够发送紧急PL0AM消息的上行带宽时,则所述0LT在本周期内对该0NU不分配任何额外的上行带宽。12.—种用于实现光网络单元ONU及时上报的方法,其特征在于,包括为光线路终端0LT设置分配周期,当该分配周期到达时,若判断其下的0NU中不存在足够发送紧急PL0AM消息的上行带宽时,为所述0NU分配上行带宽;所述0NU在所述上行带宽上发送紧急PL0AM消息或者非紧急PL0AM消息。13.如权利要求10所述的方法,其特征在于,为所述0LT设置分配周期指,为所述0LT设置一个分配周期,当该分配周期到达,所述0LT为其下0NU中不存在足够发送紧急PL0AM消息的上行带宽的0NU分配上行带宽;或者根据所述0LT下各个0NU的类型和/或能力,分别为各个0NU设置一分配周期,当各0NU的分配周期到达,且所述0LT判断该0NU中不存在足够发送紧急PL0AM消息的上行带宽时,所述0LT为该0NU分配额外的上行带宽。14.如权利要求IO所述的方法,其特征在于,所述0NU在所述上行带宽上发送紧急PL0AM消息的过程进一步分为所述0NU将所要发送的紧急PL0AM消息置于上行GTC帧中,并将该上行GTC帧中的保留域设置为有效,以表示该GTC帧中携带有紧急PL0AM消息;所述0NU在正常分配的上行带宽或者额外的上行带宽上发送所述上行GTC帧。15.如权利要求13所述的方法,其特征在于,所述0NU的能力指0NU在断电后能够维持正常工作的时间,当所述0LT根据各0NU的能力分别为各个0NU设置分配周期时,所设置的分配周期的长短与0NU在断电后能够维持正常工作的时间的长短成正比。16.如权利要求12、13或15所述的方法,其特征在于,所述分配周期为125微秒或者125微秒的整数倍。17.如权利要求12或13所述的方法,其特征在于,当所述分配周期到达时,所述0LT为其下的0NU中存在足够发送紧急PL0AM消息的上行带宽的ONU,不分配任何上行带宽。全文摘要本发明公开了一种实现光网络单元及时报告的方法,涉及千兆无源光网络GPON系统。本发明方法包括光线路终端OLT为其下的ONU正常分配上行带宽的过程中,所述OLT还周期性地为其下的ONU分配一额外的上行带宽,以保证所述ONU及时上报紧急PLOAM消息;所述ONU在正常分配的上行带宽或者额外的上行带宽上发送紧急PLOAM消息。本发明技术方案使得ONU能够在第一时间向OLT报告紧急事件,从而确保GPON系统正常稳定地工作。文档编号H04Q11/00GK101778313SQ200910002408公开日2010年7月14日申请日期2009年1月13日优先权日2009年1月13日发明者张伟良申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1