以太网无源光网络系统中设备注册和波长切换的方法和装置与流程

文档序号:15485189发布日期:2018-09-21 19:44阅读:336来源:国知局

本发明涉及光通信领域,尤其涉及光通信领域中的以太网无源光网络系统中设备注册和波长切换的方法和装置。



背景技术:

随着光通信技术的迅速发展,无源光网络(Passive Optical Network,简称为“PON”)系统在光通信技术中的应用越来越广。PON系统可以包括时分复用(Time Division Multiplexing,简称为“TDM”)PON、吉比特无源光网络(Gigabit Passive Optical Network,简称为“GPON”)、以太网无源光网络(Ethernet Passive Optical Network,简称为“EPON”)、时分波分复用(Time Wavelength Division Multiplexing,简称为“TWDM”)PON、点对点(Point to Point,简称为“PtP”)波分复用(Wavelength Division Multiplexing,简称为“WDM”)PON等。

对于每种类型的PON系统,该PON系统都可以包括:位于中心局的光线路终端(Optical Line Terminal,简称为“OLT”)、包括无源光器件的光分配网络(Optical Distribution Network,简称为“ODN”)、以及位于用户端的光网络单元(Optical Network Unit,简称为“ONU”)/光网络终端(Optical Network Terminal,简称为“ONT”),其中,可以用ONU指代ONU和/或ONT。

为了提高PON系统的容量,国际电信联盟远程通信标准化组(ITU Telecommunication Standardization Sector,简称为“ITU-T”,其中,International Telecommunication Union简称为“ITU”)提出了一种称为下一代以太网无源光网络(Next Generation-EPON,简称为“NG-EPON”)的通信系统,该NG-EPON系统可能采用多个下行波长和一个上行波长进行通信的网络架构。但在该NG-EPON系统中,没有现有的设备注册和波长切换的方法可以适用该网络架构。

因此,在下一代以太网无源光网络系统中,如何进行设备注册和波长切换是当前亟待解决的问题。



技术实现要素:

有鉴于此,本发明实施例提供了一种以太网无源光网络系统中设备注册和波长切换的方法和装置,能够在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中进行设备注册和波长切换。

第一方面,提供了一种以太网无源光网络EPON系统中设备注册的方法,该EPON系统包括光线路终端OLT和光网络单元ONU,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,其中,该方法包括:向该ONU发送开窗消息;接收该ONU根据该开窗消息发送的用于请求注册的注册请求消息,该注册请求消息携带该ONU的波长信息,该波长信息包括该ONU接收该开窗消息所采用的注册下行波长;通过所述注册下行波长向该ONU发送注册消息,该注册消息包括该OLT为该ONU分配的逻辑链路标记LLID;接收该ONU根据该注册消息发送的用于确认完成注册的注册确认消息。

结合第一方面,在第一方面的第一种可能的实现方式中,该注册消息还包括波长确认信息,该波长确认信息用于指示该OLT确认该波长信息。

结合第一方面、第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,该注册请求消息的发现信息域包括该波长信息;或该注册请求消息包括波长信息域,该波长信息域包括该波长信息。

结合第一方面或第一方面的第一种或第二种可能的实现方式,在第一方面的第三种可能的实现方式中,该波长信息还包括该ONU的下行波长调节能力信息,该下行波长调节能力信息包括下列信息中的至少一种:下行波长调节间隔、下行波长数、可调滤波器的波长调节范围、每个下行波长调节间隔的调节时间和下行波长调节速度。

第二方面,提供了一种以太网无源光网络EPON系统中设备注册的方法,该EPON系统包括光线路终端OLT和光网络单元ONU,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,其中,该方法包括:接收该OLT发送的开窗消息;根据该开窗消息,向该OLT发送用于请求注册的注册请求消息,该注册请求消息携带该ONU的波长信息,该波长信息包括该ONU接收该开窗消息所采用的注册下行波长;接收该OLT根据该注册请求消息发送的注册消息,该注册消息包括该OLT为该ONU分配的逻辑链路标记LLID;根据该注册消息向该OLT发送用于确认完成注册的注册确认消息。

结合第二方面,在第二方面的第一种可能的实现方式中,该注册消息还包括波长确认信息,该波长确认信息用于指示该OLT确认该波长信息。

结合第二方面、第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,该注册请求消息的发现信息域包括该波长信息;或该注册请求消息包括波长信息域,该波长信息域包括该波长信息。

结合第二方面或第二方面的第一种或第二种可能的实现方式,在第二方面的第三种可能的实现方式中,该波长信息还包括该ONU的下行波长调节能力信息,该下行波长调节能力信息包括下列信息中的至少一种:下行波长调节间隔、下行波长数、可调滤波器的波长调节范围、每个下行波长调节间隔的调节时间和下行波长调节速度。

第三方面,提供了一种以太网无源光网络EPON系统中波长切换的方法,该EPON系统包括光线路终端OLT和光网络单元ONU,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,其中,该方法包括:在源下行波长通道上向光网络单元ONU发送波长切换请求消息,该波长切换请求消息用于指示该ONU切换至目标下行波长,并且该波长切换请求消息包括用于指示该目标下行波长的目标波长信息,以及用于指示下行波长切换的起止时间的切换时间信息;在所述上行波长通道上,接收该ONU根据该波长切换请求消息发送的波长切换确认消息,该波长切换确认消息用于指示该ONU确定执行该下行波长切换;在该起止时间内,在与该目标下行波长相应的目标下行波长通道上向该ONU发送波长切换授权消息,该波长切换授权消息用于对该ONU进行授权;当该ONU在该起止时间内成功切换到该目标下行波长时,在该上行波长通道上接收该ONU根据该波长切换授权消息发送的波长切换完成消息,该波长切换完成消息用于指示该ONU在该起止时间内成功切换到该目标下行波长。

结合第三方面,在第三方面的第一种可能的实现方式中,该方法还包括:在该目标下行波长通道上,根据该波长切换完成消息向该ONU发送波长切换成功消息,该波长切换成功消息用于指示光线路终端OLT确认该ONU下行波长切换成功。

结合第三方面,在第三方面的第二种可能的实现方式中,该方法还包括:当在该起止时间内没有接收到该ONU发送的该波长切换完成消息时,仅在该源下行波长通道上向该ONU发送该波长切换授权消息;在该上行波长通道上,接收该ONU根据该波长切换授权消息发送的波长切换未完成消息,该波长切换未完成消息用于指示该ONU在该起止时间内未成功切换到该目标下行波长。

结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,该方法还包括:在该源下行波长通道上,根据该波长切换未完成消息向该ONU发送波长切换未成功消息,该波长切换未成功消息用于指示OLT确认该ONU下行波长切换未成功。

结合第三方面或第三方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第三方面的第四种可能的实现方式中,该波长切换请求消息、该波长切换确认消息、该波长切换授权消息和该波长切换完成消息中的至少一种消息为多点控制协议MPCP消息或运营管理维护OAM消息。

第四方面,提供了一种以太网无源光网络EPON系统中波长切换的方法,该EPON系统包括光线路终端OLT和光网络单元ONU,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,其中,该方法包括:在源下行波长通道上接收光线路终端OLT发送的波长切换请求消息,该波长切换请求消息用于指示光网络单元ONU切换至目标下行波长,并且该波长切换请求消息包括用于指示该目标下行波长的目标波长信息,以及用于指示下行波长切换的起止时间的切换时间信息;在所述上行波长通道上,根据该波长切换请求消息向该OLT发送波长切换确认消息,该波长切换确认消息用于指示该ONU确定执行该下行波长切换;当该ONU在该起止时间内成功切换到该目标下行波长时,接收该OLT在与该目标下行波长相应的目标下行波长通道上发送的波长切换授权消息,该波长切换授权消息用于对该ONU进行授权;在该上行波长通道上,根据该波长切换授权消息向该OLT发送波长切换完成消息,该波长切换完成消息用于指示该ONU在该起止时间内成功切换到该目标下行波长。

结合第四方面,在第四方面的第一种可能的实现方式中,该方法还包括:在该目标下行波长通道上,接收该OLT根据该波长切换完成消息发送的波长切换成功消息,该波长切换成功消息用于指示该OLT确认该ONU下行波长切换成功。

结合第四方面,在第四方面的第二种可能的实现方式中,该方法还包括:当该ONU在该起止时间内未成功切换到该目标下行波长时,在该起止时间超时后,接收该OLT仅在该源下行波长通道上发送的该波长切换授权消息;在该上行波长通道上,根据该波长切换授权消息向该OLT发送波长切换未完成消息,该波长切换未完成消息用于指示该ONU在该起止时间内未成功切换到该目标下行波长。

结合第四方面的第二种可能的实现方式,在第四方面的第三种可能的实现方式中,该方法还包括:在该源下行波长通道上,接收该OLT根据该波长切换未完成消息发送的波长切换未成功消息,该波长切换未成功消息用于指示该OLT确认该ONU下行波长切换未成功。

结合第四方面或第四方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第四方面的第四种可能的实现方式中,该波长切换请求消息、该波长切换确认消息、该波长切换授权消息和该波长切换完成消息中的至少一种消息为多点控制协议MPCP消息或运营管理维护OAM消息。

第五方面,提供了一种以太网无源光网络EPON系统中的光线路终端OLT,该EPON系统包括光线路终端OLT和光网络单元ONU,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,该EPON系统还包括光网络单元ONU,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,其中,该OLT包括:发送模块,用于向该ONU发送开窗消息;接收模块,用于接收该ONU根据该发送模块发送的该开窗消息而发送的用于请求注册的注册请求消息,该注册请求消息携带该ONU的波长信息,该波长信息包括该ONU接收该开窗消息所采用的注册下行波长;其中,该发送模块还用于:根据该接收模块接收的该注册请求消息,向该ONU发送注册消息,该注册消息包括该OLT为该ONU分配的逻辑链路标记LLID;该接收模块还用于:接收该ONU根据该发送模块发送的该注册消息发送的用于确认完成注册的注册确认消息。

结合第五方面,在第五方面的第一种可能的实现方式中,该发送模块发送的该注册消息还包括波长确认信息,该波长确认信息用于指示该OLT确认该波长信息。

结合第五方面、第五方面的第一种可能的实现方式,在第五方面的第二种可能的实现方式中,该接收模块接收的该注册请求消息的发现信息域包括该波长信息;或该接收模块接收的该注册请求消息包括波长信息域,该波长信息域包括该波长信息。

结合第五方面或第五方面的第一种或第二种可能的实现方式中的任一种可能的实现方式,在第五方面的第三种可能的实现方式中,该接收模块接收的该波长信息还包括该ONU的下行波长调节能力信息,该下行波长调节能力信息包括下列信息中的至少一种:下行波长调节间隔、下行波长数、可调滤波器的波长调节范围、每个下行波长调节间隔的调节时间和下行波长调节速度。

第六方面,提供了一种以太网无源光网络EPON系统中的光网络单元ONU,该EPON系统包括光线路终端OLT和光网络单元ONU,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,该EPON系统还包括光线路终端OLT,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,其中,该ONU包括:接收模块,用于接收该OLT发送的开窗消息;发送模块,用于根据该接收模块接收的该开窗消息,向该OLT发送用于请求注册的注册请求消息,该注册请求消息携带该ONU的波长信息,该波长信息包括该ONU接收该开窗消息所采用的注册下行波长;该接收模块还用于:接收该OLT根据该发送模块发送的该注册请求消息而发送的注册消息,该注册消息包括该OLT为该ONU分配的逻辑链路标记LLID;该发送模块还用于:根据该接收模块接收的该注册消息向该OLT发送用于确认完成注册的注册确认消息。

结合第六方面,在第六方面的第一种可能的实现方式中,该接收模块接收的该注册消息还包括波长确认信息,该波长确认信息用于指示该OLT确认该波长信息。

结合第六方面、第六方面的第一种可能的实现方式,在第六方面的第二种可能的实现方式中,该发送模块发送的该注册请求消息的发现信息域包括该波长信息;或该发送模块发送的该注册请求消息包括波长信息域,该波长信息域包括该波长信息。

结合第六方面或第六方面的第一种或第二种可能的实现方式,在第六方面的第三种可能的实现方式中,该发送模块发送的该波长信息还包括该ONU的下行波长调节能力信息,该下行波长调节能力信息包括下列信息中的至少一种:下行波长调节间隔、下行波长数、可调滤波器的波长调节范围、每个下行波长调节间隔的调节时间和下行波长调节速度。

第七方面,提供了一种以太网无源光网络EPON系统中的光线路终端OLT,该EPON系统包括光线路终端OLT和光网络单元ONU,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,其中,该OLT包括:发送模块,用于在源下行波长通道上向光网络单元ONU发送波长切换请求消息,该波长切换请求消息用于指示该ONU切换至目标下行波长,并且该波长切换请求消息包括用于指示该目标下行波长的目标波长信息,以及用于指示下行波长切换的起止时间的切换时间信息;接收模块,用于在所述上行波长通道上,接收该ONU根据该发送模块发送的该波长切换请求消息而发送的波长切换确认消息,该波长切换确认消息用于指示该ONU确定执行该下行波长切换;其中,该发送模块还用于:在该起止时间内,在与该目标下行波长相应的目标下行波长通道上向该ONU发送波长切换授权消息,该波长切换授权消息用于对该ONU进行授权;该接收模块还用于:当该ONU在该起止时间内成功切换到该目标下行波长时,在该上行波长通道上接收该ONU根据该发送模块发送的该波长切换授权消息而发送的波长切换完成消息,该波长切换完成消息用于指示该ONU在该起止时间内成功切换到该目标下行波长。

结合第七方面,在第七方面的第一种可能的实现方式中,该发送模块还用于:在该目标下行波长通道上,根据该波长切换完成消息向该ONU发送波长切换成功消息,该波长切换成功消息用于指示光线路终端OLT确认该ONU下行波长切换成功。

结合第七方面,在第七方面的第二种可能的实现方式中,该发送模块还用于:当在该起止时间内没有接收到该ONU发送的该波长切换完成消息时,仅在该源下行波长通道上向该ONU发送该波长切换授权消息;该接收模块还用于:在该上行波长通道上,接收该ONU根据该波长切换授权消息发送的波长切换未完成消息,该波长切换未完成消息用于指示该ONU在该起止时间内未成功切换到该目标下行波长。

结合第七方面的第二种可能的实现方式,在第七方面的第三种可能的实现方式中,该发送模块还用于:在该源下行波长通道上,根据该波长切换未完成消息向该ONU发送波长切换未成功消息,该波长切换未成功消息用于指示OLT确认该ONU下行波长切换未成功。

结合第七方面或第七方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第七方面的第四种可能的实现方式中,该波长切换请求消息、该波长切换确认消息、该波长切换授权消息和该波长切换完成消息中的至少一种消息为多点控制协议MPCP消息或运营管理维护OAM消息。

第八方面,提供了一种以太网无源光网络EPON系统中的光网络单元ONU,该EPON系统包括光线路终端OLT和光网络单元ONU,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,其中,该ONU包括:接收模块,用于在源下行波长通道上接收光线路终端OLT发送的波长切换请求消息,该波长切换请求消息用于指示光网络单元ONU切换至目标下行波长,并且该波长切换请求消息包括用于指示该目标下行波长的目标波长信息,以及用于指示下行波长切换的起止时间的切换时间信息;发送模块,用于在所述上行波长通道上,根据该接收模块接收的该波长切换请求消息向该OLT发送波长切换确认消息,该波长切换确认消息用于指示该ONU确定执行该下行波长切换;其中,该接收模块还用于:当该ONU在该起止时间内成功切换到该目标下行波长时,接收该OLT在与该目标下行波长相应的目标下行波长通道上发送的波长切换授权消息,该波长切换授权消息用于对该ONU进行授权;该发送模块还用于:在该上行波长通道上,根据该接收模块接收的该波长切换授权消息向该OLT发送波长切换完成消息,该波长切换完成消息用于指示该ONU在该起止时间内成功切换到该目标下行波长。

结合第八方面,在第八方面的第一种可能的实现方式中,该接收模块还用于:在该目标下行波长通道上,接收该OLT根据该波长切换完成消息发送的波长切换成功消息,该波长切换成功消息用于指示该OLT确认该ONU下行波长切换成功。

结合第八方面,在第八方面的第二种可能的实现方式中,该接收模块还用于:当该ONU在该起止时间内未成功切换到该目标下行波长时,在该起止时间超时后,接收该OLT仅在该源下行波长通道上发送的该波长切换授权消息;该发送模块还用于:在该上行波长通道上,根据该波长切换授权消息向该OLT发送波长切换未完成消息,该波长切换未完成消息用于指示该ONU在该起止时间内未成功切换到该目标下行波长。

结合第八方面的第二种可能的实现方式,在第八方面的第三种可能的实现方式中,该接收模块还用于:在该源下行波长通道上,接收该OLT根据该波长切换未完成消息发送的波长切换未成功消息,该波长切换未成功消息用于指示该OLT确认该ONU下行波长切换未成功。

结合第八方面或第八方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第八方面的第四种可能的实现方式中,该波长切换请求消息、该波长切换确认消息、该波长切换授权消息和该波长切换完成消息中的至少一种消息为多点控制协议MPCP消息或运营管理维护OAM消息。

基于上述技术方案,本发明实施例的以太网无源光网络系统中设备注册的方法和装置,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信;另一方面,本发明实施例的以太网无源光网络系统中波长切换的方法和装置,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务容量。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例的一种应用场景的示意图;

图2是本发明实施例提供的设备注册的方法的示意性流程图;

图3A和3B是本发明实施例提供的注册请求消息的示意性结构图;

图4是本发明实施例提供的注册消息的示意性结构图;

图5是本发明另一实施例提供的设备注册的方法的示意性流程图;

图6是本发明再一实施例提供的设备注册的方法的示意性流程图;

图7是本发明实施例提供的波长切换的方法的示意性流程图;

图8A和8B分别是本发明实施例提供的基于MPCP协议的调节控制消息和调节响应消息的示意性结构图;

图9A和9B分别是本发明实施例提供的基于OAM协议的调节控制消息和调节响应消息的示意性结构图;

图10是本发明实施例提供的波长切换的方法的另一示意性流程图;

图11是本发明实施例提供的波长切换的方法的再一示意性流程图;

图12是本发明另一实施例提供的波长切换的方法的示意性流程图;

图13是本发明另一实施例提供的波长切换的方法的另一示意性流程图;

图14是本发明另一实施例提供的波长切换的方法的再一示意性流程图;

图15是本发明再一实施例提供的波长切换的方法的示意性流程图;

图16是本发明实施例提供的光线路终端的示意性框图;

图17是本发明实施例提供的光网络单元的示意性框图;

图18是本发明另一实施例提供的光线路终端的示意性框图;

图19是本发明另一实施例提供的光网络单元的示意性框图;

图20是本发明再一实施例提供的光线路终端的示意性框图;

图21是本发明再一实施例提供的光网络单元的示意性框图;

图22是本发明再一实施例提供的光线路终端的示意性框图;

图23是本发明再一实施例提供的光网络单元的示意性框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。

图1示出了本发明实施例提供的一种应用场景。如图1所示,该EPON系统可以包括EPON OLT以及一个或多个EPON ONU,该EPON OLT可以通过分光器(Optical Splitter,简称为“OS”)与该一个或多个EPON ONU光纤连接,其中,该EPON OLT与该EPON ONU之间基于多个下行波长和一个上行波长进行通信。

该EPON OLT例如为NG-EPON OLT,或者该EPON OLT也可以为其它OLT,该OLT具有多个发射波长以及一个接收波长。如图1所示,该EPON ONU例如为n个EPON ONU,即EPON ONU 1至EPON ONU n,其中n为自然数;该EPON ONU的接收波长可调但发射波长固定,该EPON ONU例如可以包括一个或多个1G EPON ONU、一个或多个10G EPON ONU、一个或多个NG EPON ONU等,但本发明实施例并不限于此。

应理解,在本发明实施例中,数据或承载数据的光信号从OLT传输到ONT/ONU的传输方向称为下行方向,相应地,OLT向ONT/ONU发送光信号的通道也称为下行波长通道;类似地,数据或承载数据的光信号从ONT/ONU传输到OLT的传输方向称为上行方向;相应地,ONT/ONU向OLT发送光信号的通道也称为上行波长通道。

还应理解,本发明实施例仅以四波下行单波上行的EPON系统为例进行说明,即以具有四个下行波长通道和一个上行波长通道的EPON系统为例进行说明,但本发明并不限于此,根据本发明实施例的设备注册和波长切换的方法及其装置,还可以应用于其它具有多个下行波长通道和一个上行波长通道的EPON系统,以及具有多个下行波长通道和多个上行波长通道的EPON系统。此外,为了描述方便,下文中将以ONU代替ONT和/或ONU进行说明,但本发明并不限于此。

图2示出了本发明实施例提供的EPON系统中设备注册的方法100的示意性流程图,该EPON系统包括光线路终端OLT和光网络单元ONU,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,该方法100可以由OLT执行,例如,该方法100由NG-EPON OLT执行。如图2所示,该方法100包括:

S110,向该ONU发送开窗消息;

S120,接收该ONU根据该开窗消息发送的用于请求注册的注册请求消息,该注册请求消息携带该ONU的波长信息,该波长信息包括该ONU接收该开窗消息所采用的注册下行波长;

S130,通过该注册下行波长向该ONU发送注册消息,该注册消息包括该OLT为该ONU分配的逻辑链路标记(Logical Link Identifier,简称为“LLID”);

S140,接收该ONU根据该注册消息发送的用于确认完成注册的注册确认消息。

具体而言,在采用多个下行波长和一个上行波长进行通道的EPON系统中,例如OLT向ONU广播发送开窗消息,以用于询问是否有新加入的ONU需要进行注册。如果此时刚好有新加入的ONU需要进行注册,那么该ONU接收到OLT广播发送的开窗消息时,就可以向OLT广播发送注册请求消息,该注册请求消息用于向OLT请求注册,并且该注册请求消息携带波长信息,该波长信息能够指示该ONU接收该开窗消息所采用的注册下行波长。OLT接收到该ONU发送的波长信息后,可以向该ONU发送包括LLID的注册消息;该ONU接收到OLT下发的注册消息后,可以进行相应的注册处理,并可以向OLT发送注册确认消息,以用于向OLT指示该ONU完成注册,从而在该EPON系统中,该OLT与该ONU之间能够进行数据通信。

因此,本发明实施例的以太网无源光网络系统中设备注册的方法,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信。

具体而言,在S110中,OLT向ONU发送开窗消息。例如,OLT可以通过广播的方式向ONU发送开窗消息。该开窗消息例如为基于多点控制协议(Multi-Point Control Protocol,简称为“MPCP”)的GATE消息,该GATE消息用于对ONU进行授权,以使得接收到该GATE消息的ONU能够立即或在指定时间内发送信息。

在本发明实施例中,该GATE消息可以包括源地址、目的地址以及消息内容,该消息内容例如可以包括下列信息中的至少一种信息:授权(Grant)信息、同步时间(Sync Time)信息和发现信息(Discovery Information),但本发明并不限于此。

在S120中,OLT接收该ONU根据该开窗消息发送的注册请求消息,该注册请求消息携带的波长信息包括该ONU接收该开窗消息所采用的注册下行波长。

在本发明实施例中,ONU进行自校准后,可以将接收波长调节至多个下行波长中的一个,即ONU接收该开窗消息所采用的注册下行波长,并可以将该注册下行波长上报给OLT,以进行设备注册。

在本发明实施例中,可选地,该波长信息还包括该ONU的下行波长调节能力信息,该下行波长调节能力信息包括下列信息中的至少一种:下行波长调节间隔、下行波长数、可调滤波器的波长调节范围、每个下行波长调节间隔的调节时间和下行波长调节速度。

即在本发明实施例中,ONU可以将其下行波长调节能力信息上报给OLT,以便于OLT能够完全获知ONU的相关信息以进行后续操作。例如,OLT可以根据ONU的下行波长调节能力信息,确定下行波长切换的目标下行波长等。

在本发明实施例中,该注册请求消息例如为基于MPCP的REGISTER_REQ消息,该REGISTER_REQ消息用于向OLT请求注册,并且该REGISTER_REQ消息携带该波长信息。在本发明实施例中,该REGISTER_REQ消息可以包括源地址、目的地址以及消息内容,该消息内容除了包括波长信息之外,例如还可以包括下列信息中的至少一种信息:等待授权(Pending Grants)信息、发现信息(Discovery Information)、激光开启时间(Laser On Time)信息和激光关闭时间(Laser Off Time)信息,但本发明并不限于此。

在本发明实施例中,可以通过扩展REGISTER_REQ消息的帧结构,来携带该波长信息。可选地,该注册请求消息的发现信息(Discovery Information)域(Field)包括该波长信息;或该注册请求消息包括波长信息(Wavelength Information)域,该波长信息域包括该波长信息。

下面将结合图3A和3B,分别对上述注册请求消息进行描述。

图3A示出了本发明实施例提供的注册请求REGISTER_REQ消息的一种帧结构,其中,该REGISTER_REQ消息的发现信息域承载该波长信息。如图3A所示,操作码(Opcode)0001表示媒体接入控制(Media Access Control,简称为“MAC”)功能为暂停(PAUSE),即操作码为0001的消息为暂停(PAUSE)消息;类似地,操作码为0002的消息为开窗(GATE)消息;操作码为0003的消息为报告(REPORT)消息;操作码为0004的消息为注册请求(REGISTER_REQ)消息;操作码为0005的消息为注册(REGISTER)消息;操作码为0006的消息为注册确认(REGISTER_ACK)消息。

其中,该REGISTER_REQ消息可以包括:6个字节的目的地址(Destination Address,简称为“DA”)域、6个字节的源地址(Source Address,简称为“SA”)域、2个字节的长度(Length)/类型(Type)域、2个字节的操作码(Opcode)域、4个字节的时间戳(Timestamp)域、1个字节的标志(Flags)域、1个字节的等待授权(Pending Grants)域、2个字节的发现信息(Discovery Information)域、1个字节的激光开启时间(Laser On Time)域、1个字节的激光关闭时间(Laser Off Time)域、32个字节的填充(Pad)域和4个字节的帧校验序列(Frame Check Sequence,简称为“FCS”)域。

其中,该Discovery Information域的各比特可以表示1G上行能力信息、10G上行能力信息、1G注册尝试信息或10G注册尝试信息;此外,该Discovery Information域的比特可以用于表示注册下行波长,并且还可以用于表示下列波长信息中的一种或多种:下行波长调节间隔信息、下行波长数信息、下行波长调节范围信息和下行波长每调节间隔的调节时间信息等。即在本发明实施例中,可以扩展REGISTER_REQ消息的Discovery Information域,使得该Discovery Information域的保留比特位还可以用于指示该ONU的波长信息。

图3B示出了本发明实施例提供的注册请求REGISTER_REQ消息的另一种帧结构,其中,操作码为0004的注册请求REGISTER_REQ消息还例如可以包括2字节的波长信息(Wavelength Information)域,该Wavelength Information域的比特可以用于表示注册下行波长,并且还可以用于表示下列波长信息中的一种或多种:下行波长调节间隔信息、下行波长数信息、下行波长调节范围信息和下行波长每调节间隔的调节时间信息等。即在本发明实施例中,可以在REGISTER_REQ消息中新增加一个Wavelength Information域,该Wavelength Information域的比特位用于指示该ONU的波长信息。

应理解,本发明实施例仅以图3A和图3B所示的帧结构为例进行说明,但本发明并不限于此,例如,ONU的波长信息还可以承载在REGISTER_REQ消息的其它域或其它预留字段中;又例如,波长信息域可以具有更多的字节数等。

在S130中,OLT根据该注册请求消息,可以通过广播向该ONU发送注册消息,该注册消息包括该OLT为该ONU分配的LLID。

应理解,在本发明实施例中,LLID是EPON系统分配给逻辑链路的一种数字标识,每个逻辑链路都会被分配不同的LLID。在EPON系统中,OLT可以通过LLID来辨别接收的帧是由哪个ONU发送的,同样地,OLT也可以通过修改帧中的LLID,将该帧发送到相应的ONU处。由此,可以建立OLT与ONU之间的对应关系,并能够进行通信。

在本发明实施例中,可选地,该注册消息还包括波长确认信息,该波长确认信息用于指示该OLT确认该波长信息。具体而言,例如,该波长确认信息可以包括注册下行波长确认信息,以用于指示OLT确认该注册下行波长。又例如,该波长确认信息还可以包括下行波长调节能力确认信息,该下行波长调节能力确认信息包括对下列信息中的至少一种信息的确认:下行波长调节间隔、下行波长数、可调滤波器的波长调节范围、每个下行波长调节间隔的调节时间和下行波长调节速度。

具体而言,在本发明实施例中,该注册消息例如为基于MPCP的REGISTER消息,该REGISTER消息用于为通过注册验证的ONU分配LLID。在本发明实施例中,该REGISTER消息可以包括源地址、目的地址以及消息内容,该消息内容除了包括LLID之外,例如还可以包括下列信息中的至少一种信息:同步时间(Sync Time)信息、等待授权的确认(Echo of Pending Grants)信息、目标激光开启时间(Target Laser On Time)信息、目标激光关闭时间(Target Laser Off Time)信息和波长确认信息(Echo of Wavelength Information),但本发明并不限于此。

在本发明实施例中,可以通过扩展REGISTER消息的帧结构,来携带该波长确认信息。下面将以图4所示的帧结构为例,详细描述包括波长确认信息的注册REGISTER消息。

如图4所示,操作码为0005的消息为注册(REGISTER)消息,该REGISTER消息例如可以包括:6个字节的目的地址(Destination Address,简称为“DA”)域、6个字节的源地址(Source Address,简称为“SA”)域、2个字节的长度(Length)/类型(Type)域、2个字节的操作码(Opcode)域、4个字节的时间戳(Timestamp)域、2个字节的分配端口(Assigned Port)域、1个字节的标志(Flags)域、2个字节的同步时间(Sync Time)域、1个字节的等待授权确认(Echoed Pending Grants)域、1个字节的目标激光开启时间(Target Laser On Time)域、1个字节的目标激光关闭时间(Target Laser Off Time)域、2个字节的波长确认信息(Echoed Wavelength Information)域、32个字节的填充(Pad)域和4个字节的帧校验序列(Frame Check Sequence,简称为“FCS”)。

其中,该Echoed Wavelength Information域的各比特可以表示下行波长确认信息、下行波长调节间隔确认信息、下行波长数确认信息、下行波长调节范围确认信息和下行波长每调节间隔的调节时间确认信息。

但应理解,本发明实施例仅以图4所示的帧结构为例进行说明,但本发明并不限于此,例如,该波长确认信息还可以承载在其它消息里,或承载在REGISTER消息的其它域或其它预留字段中。

在S140中,OLT接收该ONU根据该注册消息发送的注册确认消息,该注册确认消息用于确认ONU完成注册。

应理解,在ONU根据注册消息进行相关注册处理的时间内,OLT会定时地或周期性地向ONU发送GATE消息,等待ONU完成相关注册处理。ONU完成相关注册处理后,可以向OLT发送注册确认消息,以确认完成注册。

具体而言,在本发明实施例中,该注册确认消息例如为基于MPCP的REGISTER_ACK消息,该REGISTER_ACK消息可以包括源地址、目的地址以及消息内容,该消息内容例如还可以包括同步时间确认(Echo of Sync Time)信息和/或LLID确认(Echo of LLID)信息。

因此,本发明实施例的以太网无源光网络系统中设备注册的方法,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信。

应理解,本发明仅以图1所示的应用场景为例进行说明,但本发明并不限于此,例如,本发明实施例提供的EPON系统中设备注册的方法,还可以应用于采用多个下行波长和多个上行波长进行通信的EPON系统。

还应理解,在本发明实施例中,ONU向OLT发送的注册请求消息除了可以携带ONU的下行波长信息之外,还可以包括ONU的上行波长信息,例如,注册上行波长、上行波长调节能力信息等,该上行波长调节能力信息例如包括下列信息中的至少一种:上行波长调节间隔、上行波长数、上行波长调节范围、每个上行波长调节间隔的调节时间和上行波长调节速度。

还应理解,在本发明实施例中,OLT向ONU发送的注册消息还可以包括OLT对上行波长信息进行确认的信息,例如,注册上行波长确认信息、上行波长调节能力确认信息等,该上行波长调节能力确认信息例如包括对下列信息中的至少一种的确认:上行波长调节间隔、上行波长数、上行波长调节范围、每个上行波长调节间隔的调节时间和上行波长调节速度。

还应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

因此,本发明实施例的以太网无源光网络系统中设备注册的方法,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信;此外,根据本发明实施例的该方法还能够减少设备注册过程中的出错概率,以提供一种更严谨、更规范、更高效的设备注册机制。

上文中结合图2至图4,从OLT侧详细描述了根据本发明实施例的EPON系统中设备注册的方法100,下面将结合图5,从ONU侧详细描述根据本发明实施例的EPON系统中设备注册的方法200。

如图5所示,示出了根据本发明实施例的EPON系统中设备注册的方法200,该EPON系统包括光线路终端OLT和光网络单元ONU,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,该方法200可以由ONU执行,例如,该方法200可以由NG-EPON ONU、1G EPON ONU或10G EPON ONU执行。

如图5所示,该方法200包括:

S210,接收该OLT发送的开窗消息;

S220,根据该开窗消息,向该OLT发送用于请求注册的注册请求消息,该注册请求消息携带该ONU的波长信息,该波长信息包括该ONU接收该开窗消息所采用的注册下行波长;

S230,接收该OLT根据该注册请求消息发送的注册消息,该注册消息包括该OLT为该ONU分配的逻辑链路标记LLID;

S240,根据该注册消息向该OLT发送用于确认完成注册的注册确认消息。

具体而言,在采用多个下行波长和一个上行波长进行通道的EPON系统中,OLT例如通过广播向ONU发送开窗消息,以用于询问是否有新加入的ONU需要进行注册。如果新加入的该ONU需要进行注册,那么该ONU接收到OLT广播发送的开窗消息时,就可以根据该开窗消息向该OLT广播发送注册请求消息,该注册请求消息用于向OLT请求注册,并且该注册请求消息携带波长信息,该波长信息能够指示该ONU接收该开窗消息所采用的注册下行波长。OLT接收到该ONU发送的波长信息后,可以向该ONU发送包括LLID的注册消息;该ONU接收到OLT下发的注册消息后,可以进行相应的注册处理,并可以向OLT发送注册确认消息,以用于向OLT指示该ONU完成注册,从而在该EPON系统中,该OLT与该ONU之间能够进行数据通信。

因此,本发明实施例的以太网无源光网络系统中设备注册的方法,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信。

在本发明实施例中,可选地,该注册消息还包括波长确认信息,该波长确认信息用于指示该OLT确认该波长信息。

在本发明实施例中,可选地,该注册请求消息的发现信息域包括该波长信息;或该注册请求消息包括波长信息域,该波长信息域包括该波长信息。

在本发明实施例中,可选地,该波长信息还包括该ONU的下行波长调节能力信息,该下行波长调节能力信息包括下列信息中的至少一种:下行波长调节间隔、下行波长数、可调滤波器的波长调节范围、每个下行波长调节间隔的调节时间和下行波长调节速度。

在本发明实施例中,可选地,该波长信息还包括该ONU的上行波长和/或上行波长调节能力信息,该上行波长调节能力信息包括下列信息中的至少一种:上行波长调节间隔、上行波长数、上行波长调节范围、每个上行波长调节间隔的调节时间和上行波长调节速度。

应理解,在本发明实施例中,该开窗消息例如为基于MPCP的GATE消息;该注册请求消息例如为基于MPCP的REGISTER_REQ消息;该注册消息例如为基于MPCP的REGISTER消息;该注册确认消息例如为基于MPCP的REGISTER_ACK消息。上文中已结合图2至图4对上述消息进行了详细的说明,为了简洁,在此不再赘述。

还应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

因此,本发明实施例的以太网无源光网络系统中设备注册的方法,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信。

下面将结合图6,对本发明实施例提供的EPON系统中设备注册的方法进行详细描述。

如图6所示,在S310中,OLT向ONU广播发送GATA消息,以用于询问是否有新加入的ONU需要进行注册。该GATA消息例如可以包括:源地址(SA)、目的地址(DA)、授权(Grant)信息、同步时间(Sync Time)信息和发现信息(Discovery Information)。

在S320中,ONU向OLT广播发送REGISTER_REQ消息,该REGISTER_REQ消息用于向OLT请求注册,并且该REGISTER_REQ消息携带波长信息。该REGISTER_REQ消息例如可以包括:源地址(SA)、目的地址(DA)、等待授权(Pending Grants)信息、发现信息(Discovery Information)、激光开启时间(Laser On Time)信息、激光关闭时间(Laser Off Time)信息和波长信息(Wavelength Information)。

在S330中,OLT向ONU广播发送REGISTER消息,该REGISTER消息包括波长确认信息,该波长确认信息用于指示该OLT确认该波长信息。该REGISTER消息例如可以包括:源地址(SA)、目的地址(DA)、LLID、同步时间(Sync Time)信息、等待授权的确认(Echo of Pending Grants)信息、目标激光开启时间(Target Laser On Time)信息、目标激光关闭时间(Target Laser Off Time)信息和波长确认信息(Echo of Wavelength Information)。

在S340中,OLT向ONU单播发送GATA消息,以对ONU进行授权。该GATA消息例如可以包括:源地址(SA)、目的地址(DA)和授权(Grant)。

在S350中,ONU向OLT单播发送REGISTER_ACK消息,该REGISTER_ACK消息用于向OLT指示ONU已完成注册。该REGISTER_ACK消息例如可以包括:源地址(SA)、目的地址(DA)、同步时间确认(Echo of Sync Time)信息和LLID确认(Echo of LLID)信息。

应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

因此,本发明实施例的以太网无源光网络系统中设备注册的方法,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信。

上文中结合图2至图6,详细描述了本发明实施例提供的EPON系统中设备注册的方法,下面将结合图7至图15,详细描述本发明实施例提供的EPON系统中波长切换的方法。

图7示出了本发明实施例提供的EPON系统中波长切换的方法500的示意性流程图,该方法500可以由OLT执行,例如,该方法500由NG-EPON OLT执行。如图7所示,该方法500包括:

S510,在源下行波长通道上向光网络单元ONU发送波长切换请求消息,该波长切换请求消息用于指示该ONU切换至目标下行波长,并且该波长切换请求消息包括用于指示该目标下行波长的目标波长信息,以及用于指示下行波长切换的起止时间的切换时间信息;

S520,在固定的上行波长通道上,接收该ONU根据该波长切换请求消息发送的波长切换确认消息,该波长切换确认消息用于指示该ONU确定执行该下行波长切换;

S530,在该起止时间内,仅在与该目标下行波长相应的目标下行波长通道上向该ONU发送波长切换授权消息,该波长切换授权消息用于对该ONU进行授权;

S540,当该ONU在该起止时间内成功切换到该目标下行波长时,在该上行波长通道上接收该ONU根据该波长切换授权消息发送的波长切换完成消息,该波长切换完成消息用于指示该ONU在该起止时间内成功切换到该目标下行波长。

因此,本发明实施例的以太网无源光网络系统中波长切换的方法,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

具体而言,在S510中,OLT在源下行波长通道上向ONU发送波长切换请求消息,该波长切换请求消息用于指示该ONU切换至目标下行波长,并包括目标波长信息和切换时间信息。

在本发明实施例中,该切换时间信息例如包括下行波长切换的起始时间和截止时间;又例如,该切换时间信息包括下行波长切换的起始时间和切换时长;再例如,该切换时间信息包括下行波长切换的切换时长和截止时间;再例如,该切换时间信息包括该起始时间、该切换时长和该截止时间,但本发明并不限于此。

在本发明实施例中,可选地,该波长切换请求消息为多点控制协议MPCP消息或运营管理维护OAM消息。下面将结合图8A和图9A,分别对上述波长切换请求消息进行描述。

图8A示出了本发明实施例提供的基于MPCP协议的调节控制消息的示意性结构图,其中,本发明实施例的波长切换请求消息可以采用图8A所示的调节控制消息的结构。

具体而言,如图8A所示,MPCP操作码(Opcode)0001表示媒体接入控制(Media Access Control,简称为“MAC”)功能为暂停(PAUSE),即操作码为0001的消息为暂停(PAUSE)消息;类似地,操作码为0002的消息为开窗(GATE)消息;操作码为0003的消息为报告(REPORT)消息;操作码为0004的消息为注册请求(REGISTER_REQ)消息;操作码为0005的消息为注册(REGISTER)消息;操作码为0006的消息为注册确认(REGISTER_ACK)消息;操作码为0007的消息为本发明实施例提供的调节控制(TUNING_CONTROL)消息,该TUNING_CONTROL消息可以用于OLT向ONU发送下行波长切换相关的控制指令;操作码为0008的消息为本发明实施例提供的调节响应(TUNING_RESPONSE)消息,该TUNING_RESPONSE消息可以用于ONU向OLT反馈下行波长切换相关的响应信息。

其中,该TUNING_CONTROL消息可以包括:6个字节的目的地址(Destination Address,简称为“DA”)域、6个字节的源地址(Source Address,简称为“SA”)域、2个字节的长度(Length)/类型(Type)域、2个字节的操作码(Opcode)域、4个字节的时间戳(Timestamp)域、1个字节的标志(Flags)域、2个字节的目标波长信息(Target Wavelength Information)域、1个字节的开始时间(Start Time)域、1个字节的超时(Timeouts)域、1个字节的授权(Grants)域、32个字节的填充(Pad)域和4个字节的帧校验序列(Frame Check Sequence,简称为“FCS”)域。

在本发明实施例中,该1个字节的标志(Flags)域例如可以包括四种状态,例如,该Flags为“00”时,可以表示OLT指示已注册的ONU进行下行波长切换;又例如,该Flags为“01”时,可以表示OLT指示准备进行波长切换的ONU撤销下行波长切换;再例如,该Flags为“10”时,可以表示OLT确认该ONU下行波长切换成功;再例如,该Flags为“11”时,可以表示OLT确认该ONU下行波长切换未成功,但本发明并不限于此。

即图8A示出了基于MPCP协议的波长切换请求消息,下面将描述图9A所示的基于OAM协议的波长切换请求消息。

图9A示出了本发明实施例提供的基于OAM协议的调节控制消息的示意性结构图,其中,本发明实施例的波长切换请求消息可以采用图9A所示的调节控制消息的结构。

如图9A所示,OAM消息例如可以包括6个字节的目的地址(Destination Address)域、6个字节的源地址(Source Address)域、2个字节的长度(Length)/类型(Type)域、2个字节的子类型(Subtype)域、1个字节的标志(Flags)域、2个字节的代码(Code)域、2个字节的填充(Pad)域和4个字节的帧校验序列(Frame Check Sequence)域。

在2个字节的代码(Code)域中,代码“00”例如可以表示该OAM消息为信息(Information)消息;代码“00”例如可以表示该OAM消息为信息(Information)消息;代码“01”例如可以表示该OAM消息为事件通知(Event Notification)消息;代码“02”例如可以表示该OAM消息为可变请求(Variable Request)消息;代码“03”例如可以表示该OAM消息为可变响应(Variable Response)消息;代码“04”例如可以表示该OAM消息为回送控制(Loopback Control)消息;代码“05”例如可以表示该OAM消息为本发明实施例提供的调节控制(Tuning Control)消息;代码“06”例如可以表示该OAM消息为本发明实施例提供的调节响应(Tuning Response)消息;代码“FE”例如可以表示该OAM消息为具体组织(Organization Specific)消息。

其中,该调节控制(Tuning Control)消息的内容例如可以包括下列信息中的至少一种信息:标志信息、目标波长信息、开始时间信息、超时信息和授权信息。该标志(Flags)信息例如可以包括四种状态,例如,该Flags为“00”时,可以表示OLT指示已注册的ONU进行下行波长切换;又例如,该Flags为“01”时,可以表示OLT指示准备进行波长切换的ONU撤销下行波长切换;再例如,该Flags为“10”时,可以表示OLT确认该ONU下行波长切换成功;再例如,该Flags为“11”时,可以表示OLT确认该ONU下行波长切换未成功,但本发明并不限于此。

因此,在本发明实施例中,该波长切换请求消息例如为基于MPCP或OAM协议的Flags为“00”调节控制(Tuning Control)消息。

在本发明实施例中,该波长切换请求消息还可以包括用于指示消息类型的标记和/或下行波长调节能力信息,其中,该下行波长调节能力信息包括下列信息中的至少一种:下行波长调节间隔、下行波长数、可调滤波器的波长调节范围、每个下行波长调节间隔的调节时间和下行波长调节速度,但本发明并不限于此。

在S520中,OLT在固定的一个上行波长通道上,接收该ONU发送的波长切换确认消息,该波长切换确认消息用于指示该ONU确定执行该下行波长切换。

在本发明实施例中,可选地,该波长切换确认消息为多点控制协议MPCP消息或运营管理维护OAM消息。下面将结合图8B和图9B,分别对上述波长切换确认消息进行描述。

如图8B所示,示出了本发明实施例提供的基于MPCP协议的调节响应消息的示意性结构图,本发明实施例的波长切换确认消息可以采用该图8B所示的调节响应消息的结构。

其中,操作码为0008的调节响应(TUNING_RESPONSE)消息例如可以包括:6个字节的目的地址(Destination Address)域、6个字节的源地址(Source Address)域、2个字节的长度(Length)/类型(Type)域、2个字节的操作码(Opcode)域、4个字节的时间戳(Timestamp)域、1个字节的标志(Flags)域、2个字节的波长信息确认(Echoed Wavelength Information)域、1个字节的开始时间确认(Echoed Start Time)域、1个字节的超时确认(Echoed Timeouts)域、32个字节的填充(Pad)域和4个字节的帧校验序列(Frame Check Sequence)域。

在本发明实施例中,该1个字节的标志(Flags)域例如可以包括四种状态,例如,该Flags为“00”时,可以表示ONU确定执行下行波长切换;又例如,该Flags为“01”时,可以表示ONU不能执行下行波长切换;再例如,该Flags为“10”时,可以表示ONU反馈下行波长切换成功;再例如,该Flags为“11”时,可以表示ONU反馈未完成下行波长切换,并且回滚到源下行波长通道,但本发明并不限于此。

图9B示出了本发明实施例提供的基于OAM协议的调节响应消息的示意性结构图,其中,本发明实施例的波长切换确认消息可以采用图9B所示的调节响应消息的结构。

如图9B所示,代码为“06”的调节响应(Tuning Response)消息的内容例如可以包括下列信息中的至少一种信息:标志信息、目标波长确认信息、开始时间确认信息和超时确认信息。其中,该标志(Flags)信息例如可以包括四种状态,例如,该Flags为“00”时,可以表示ONU确定执行下行波长切换;又例如,该Flags为“01”时,可以表示ONU不能执行下行波长切换;再例如,该Flags为“10”时,可以表示ONU反馈下行波长切换成功信息;再例如,该Flags为“11”时,可以表示ONU反馈下行波长切换未成功信息,并且回滚到源下行波长通道,但本发明并不限于此。

因此,在本发明实施例中,该波长切换确认消息例如为基于MPCP或OAM协议的Flags为“00”的调节响应(Tuning Response)消息。

在本发明实施例中,该波长切换确认消息还可以包括下列信息中的至少一种:用于指示消息类型的标记、下行波长调节能力确认信息和切换时间确认信息,其中,该下行波长调节能力确认信息包括对下列信息中的至少一种信息的确认:下行波长调节间隔、下行波长数、可调滤波器的波长调节范围、每个下行波长调节间隔的调节时间和下行波长调节速度,但本发明并不限于此。

在S530中,在该起止时间内,OLT仅在与该目标下行波长相应的目标下行波长通道上向该ONU发送波长切换授权消息。

应理解,在本发明实施例中,在该下行波长切换的起止时间内,OLT仅仅在目标下行波长通道上进行授权,而没有在多个或所有的下行波长通道上进行同步授权,从而能够提高切换效率,减少切换出错概率,并能够提高系统的业务量。

还应理解,在本发明实施例中,OLT在该起止时间内可以周期性地发送波长切换授权消息。如果在该起止时间内,OLT接收到ONU发送的波长切换完成消息,则说明ONU切换成功,由此OLT不必再向ONU发送该波长切换授权消息。

即在本发明实施例中,可选地,在该起止时间内并且仅在OLT接收到ONU发送的波长切换完成消息之前,OLT仅在该目标下行波长通道上向该ONU发送波长切换授权消息。

在本发明实施例中,该波长切换授权消息也可以为基于MPCP或OAM协议的调节控制(Tuning Control)消息,如图8A和9A所示,为了简洁,在此不再赘述。

在S540中,当该ONU在该起止时间内成功切换到该目标下行波长时,OLT在该上行波长通道上接收该ONU发送的波长切换完成消息,以指示该ONU在该起止时间内成功切换到该目标下行波长。

即在该起止时间内,如果ONU成功切换到目标下行波长,则ONU在该起止时间内能够收到OLT例如周期性发送的波长切换授权消息,由此,ONU可以根据该波长切换授权消息,在该固定的上行波长通道上向OLT发送波长切换完成消息。

在本发明实施例中,该波长切换完成消息也可以为基于MPCP或OAM协议的调节响应(Tuning Response)消息,其中,该Tuning Response消息的Flags可以为“10”,指示ONU反馈下行波长切换成功,如图8B和9B所示,为了简洁,在此不再赘述。

因此,本发明实施例的以太网无源光网络系统中波长切换的方法,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

在本发明实施例中,可选地,如图10所示,该方法500还包括:

S550,在该目标下行波长通道上,根据该波长切换完成消息向该ONU发送波长切换成功消息,该波长切换成功消息用于指示光线路终端OLT确认该ONU下行波长切换成功。

即在本发明实施例中,当OLT接收到ONU发送的波长切换完成消息时,OLT可以在该目标下行波长通道上,向该ONU发送波长切换成功消息,以用于指示该OLT确认该ONU下行波长切换成功。

在本发明实施例中,该波长切换成功消息也可以为基于MPCP或OAM协议的调节控制(Tuning Control)消息,其中,该Tuning Control消息的Flags可以为“10”,表示OLT确认该ONU下行波长切换成功,如图8A和9A所示,为了简洁,在此不再赘述。

上文中结合图7至图10,详细描述了EPON系统中ONU的下行波长切换成功的情况,下面将结合图11描述ONU的下行波长切换未成功的情况。

如图11所示,可选地,本发明实施例提供的EPON系统中波长切换的方法500还包括:

S560,当在该起止时间内没有接收到该ONU发送的该波长切换完成消息时,仅在该源下行波长通道上向该ONU发送该波长切换授权消息;

S570,在该上行波长通道上,接收该ONU根据该波长切换授权消息发送的波长切换未完成消息,该波长切换未完成消息用于指示该ONU在该起止时间内未成功切换到该目标下行波长。

即在本发明实施例中,当OLT在该起止时间内没有接收到ONU发送的该波长切换完成消息时,OLT仅在源下行波长通道上向该ONU发送波长切换授权消息,从而使得下行波长切换未成功的ONU在源下行波长通道上能够接收到信息,由此ONU可以根据该波长切换授权消息,在该固定的上行波长通道上向OLT发送波长切换未完成消息,以指示该ONU在该起止时间内未成功切换到该目标下行波长。

因而,在本发明实施例中,即使ONU下行波长切换未成功,OLT也仅仅在源下行波长通道上对ONU进行授权,使得ONU能够回滚到源下行波长通道,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

在本发明实施例中,该波长切换授权消息也可以为基于MPCP或OAM协议的调节控制(Tuning Control)消息,如图8A和9A所示,为了简洁,在此不再赘述。

在本发明实施例中,该波长切换未完成消息也可以为基于MPCP或OAM协议的调节响应(Tuning Response)消息,其中,该Tuning Response消息的Flags可以为“11”,指示ONU反馈下行波长切换未成功信息,如图8B和9B所示,为了简洁,在此不再赘述。

在本发明实施例中,可选地,如图11所示,该方法500还包括:

S580,在该源下行波长通道上,根据该波长切换未完成消息向该ONU发送波长切换未成功消息,该波长切换未成功消息用于指示OLT确认该ONU下行波长切换未成功。

即在本发明实施例中,当OLT接收到ONU发送的波长切换未完成消息时,OLT可以在该源下行波长通道上,向该ONU发送波长切换未成功消息,以用于指示该OLT确认该ONU下行波长切换未成功。

在本发明实施例中,该波长切换未成功消息也可以为基于MPCP或OAM协议的调节控制(Tuning Control)消息,其中,该Tuning Control消息的Flags可以为“11”,表示OLT确认该ONU下行波长切换未成功,如图8A和9A所示,为了简洁,在此不再赘述。

应理解,本发明实施例仅以具有多个下行波长通道和一个上行波长通道的EPON系统为例进行说明,但本发明并不限于此,本发明实施例提供的波长切换的方法还可以应用于具有多个下行波长通道和多个上行波长通道的EPON系统。

还应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

因此,本发明实施例的以太网无源光网络系统中波长切换的方法,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

上文中结合图7至图11,从OLT侧详细描述了根据本发明实施例的EPON系统中波长切换的方法500,下面将结合图12至图14,从ONU侧详细描述根据本发明实施例的EPON系统中波长切换的方法600。

如图12所示,本发明实施例提供的EPON系统中波长切换的方法600包括:

S610,在源下行波长通道上接收光线路终端OLT发送的波长切换请求消息,该波长切换请求消息用于指示光网络单元ONU切换至目标下行波长,并且该波长切换请求消息包括用于指示该目标下行波长的目标波长信息,以及用于指示下行波长切换的起止时间的切换时间信息;

S620,在固定的上行波长通道上,根据该波长切换请求消息向该OLT发送波长切换确认消息,该波长切换确认消息用于指示该ONU确定执行该下行波长切换;

S630,当该ONU在该起止时间内成功切换到该目标下行波长时,接收该OLT仅在与该目标下行波长相应的目标下行波长通道上发送的波长切换授权消息,该波长切换授权消息用于对该ONU进行授权;

S640,在该上行波长通道上,根据该波长切换授权消息向该OLT发送波长切换完成消息,该波长切换完成消息用于指示该ONU在该起止时间内成功切换到该目标下行波长。

因此,本发明实施例的以太网无源光网络系统中波长切换的方法,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

在本发明实施例中,可选地,该方法600还包括:

S650,在该目标下行波长通道上,接收该OLT根据该波长切换完成消息发送的波长切换成功消息,该波长切换成功消息用于指示该OLT确认该ONU下行波长切换成功。

在本发明实施例中,可选地,该方法600还包括:

S660,当该ONU在该起止时间内未成功切换到该目标下行波长时,在该起止时间超时后,接收该OLT仅在该源下行波长通道上发送的该波长切换授权消息;

S670,在该上行波长通道上,根据该波长切换授权消息向该OLT发送波长切换未完成消息,该波长切换未完成消息用于指示该ONU在该起止时间内未成功切换到该目标下行波长。

在本发明实施例中,可选地,该方法600还包括:

S680,在该源下行波长通道上,接收该OLT根据该波长切换未完成消息发送的波长切换未成功消息,该波长切换未成功消息用于指示该OLT确认该ONU下行波长切换未成功。

在本发明实施例中,可选地,该波长切换请求消息、该波长切换确认消息、该波长切换授权消息和该波长切换完成消息中的至少一种消息为多点控制协议MPCP消息或运营管理维护OAM消息。

在本发明实施例中,该波长切换请求消息例如为基于MPCP或OAM协议的调节控制(Tuning Control)消息,其中,该Tuning Control消息的Flags可以为“00”,表示OLT指示已注册的ONU进行下行波长切换,如图8A和9A所示,为了简洁,在此不再赘述。

在本发明实施例中,该波长切换确认消息例如为基于MPCP或OAM协议的调节响应(Tuning Response)消息,其中,该Tuning Response消息的Flags可以为“00”,表示ONU确定执行下行波长切换,如图8B和9B所示,为了简洁,在此不再赘述。

在本发明实施例中,该波长切换授权消息也可以为基于MPCP或OAM协议的调节控制(Tuning Control)消息,如图8A和9A所示,为了简洁,在此不再赘述。

在本发明实施例中,该波长切换完成消息也可以为基于MPCP或OAM协议的调节响应(Tuning Response)消息,其中,该Tuning Response消息的Flags可以为“10”,指示ONU反馈下行波长切换成功,如图8B和9B所示,为了简洁,在此不再赘述。

该波长切换成功消息也可以为基于MPCP或OAM协议的调节控制(Tuning Control)消息,其中,该Tuning Control消息的Flags可以为“10”,表示OLT确认该ONU下行波长切换成功,如图8A和9A所示,为了简洁,在此不再赘述。

该波长切换未完成消息也可以为基于MPCP或OAM协议的调节响应(Tuning Response)消息,其中,该Tuning Response消息的Flags可以为“11”,指示ONU反馈下行波长切换未成功信息,如图8B和9B所示,为了简洁,在此不再赘述。

该波长切换未成功消息也可以为基于MPCP或OAM协议的调节控制(Tuning Control)消息,其中,该Tuning Control消息的Flags可以为“11”,表示OLT确认该ONU下行波长切换未成功,如图8A和9A所示,为了简洁,在此不再赘述。

应理解,本发明实施例仅以具有多个下行波长通道和一个上行波长通道的EPON系统为例进行说明,但本发明并不限于此,本发明实施例提供的波长切换的方法还可以应用于具有多个下行波长通道和多个上行波长通道的EPON系统。

还应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

因此,本发明实施例的以太网无源光网络系统中波长切换的方法,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

下面将结合图15所示的流程图,对本发明实施例提供的EPON系统中波长切换的方法进行详细描述。

如图15所示,在S711中,OLT的发送端口1在源下行波长通道上向ONU发送波长切换请求消息,该波长切换请求消息用于指示该ONU切换至目标下行波长,并且该波长切换请求消息包括目标波长信息和切换时间信息。

在S712中,ONU在固定的上行波长通道上,向OLT发送波长切换确认消息,以用于指示该ONU确定执行该下行波长切换。

在S713中,OLT的发送端口2在该起止时间内,仅在目标下行波长通道上向ONU发送波长切换授权消息,以对该ONU进行授权。

在该起止时间内,如果ONU成功切换到该目标下行波长,则流程进行到S731至S734;如果ONU没有成功切换到该目标下行波长,则流程进行到S751至S753。

在S731中,ONU在该起止时间内,并且在目标下行波长通道上接收到OLT发送的波长切换授权消息。

在S732中,ONU在固定的上行波长通道上,向OLT发送波长切换完成消息,以用于指示该ONU在该起止时间内成功切换到该目标下行波长。

在S733中,OLT的发送端口2在该目标下行波长通道上,向ONU发送波长切换成功消息,以用于指示光线路终端OLT确认该ONU下行波长切换成功。

在S734中,ONU成功完成下行波长切换,与OLT在目标下行通道建立数据通信,由此,OLT可以在目标下行通道上向ONU发送数据,ONU可以在该固定的上行波长通道上向OLT发送数据。

在S751中,OLT在该起止时间内没有接收到ONU发送的波长切换完成消息,则OLT的发送端口1在该起止时间超时后,仅在该源下行波长通道上向该ONU发送波长切换授权消息。

在S752中,ONU在该固定的上行波长通道上,向OLT发送波长切换未完成消息,以用于指示该ONU在该起止时间内未成功切换到该目标下行波长。

在S753中,OLT的发送端口1在该源下行波长通道上,向该ONU发送波长切换未成功消息,以用于指示OLT确认该ONU下行波长切换未成功

还应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

因此,本发明实施例的以太网无源光网络系统中波长切换的方法,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

上文中结合图1至图15,详细描述了本发明实施例提供的EPON系统中设备注册和波长切换的方法,下面将结合图16至图23,详细描述根据本发明实施例的光线路终端和光网络单元。

图16示出了本发明实施例提供的EPON系统中的光线路终端OLT 10的示意性框图,该EPON系统还包括光网络单元ONU,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信。如图16所示,该OLT 10包括:

发送模块11,用于向该ONU发送开窗消息;

接收模块12,用于接收该ONU根据该发送模块11发送的该开窗消息而发送的用于请求注册的注册请求消息,该注册请求消息携带该ONU的波长信息,该波长信息包括该ONU接收该开窗消息所采用的注册下行波长;

其中,该发送模块11还用于:根据该接收模块12接收的该注册请求消息,向该ONU发送注册消息,该注册消息包括该OLT为该ONU分配的逻辑链路标记LLID;

该接收模块12还用于:接收该ONU根据该发送模块11发送的该注册消息发送的用于确认完成注册的注册确认消息。

因此,本发明实施例的以太网无源光网络系统中的光线路终端,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信。

在本发明实施例中,可选地,该发送模块11发送的该LLID包括用于指示该注册下行波长的信息。

在本发明实施例中,可选地,该发送模块11发送的该注册消息还包括波长确认信息,该波长确认信息用于指示该OLT确认该波长信息。

在本发明实施例中,可选地,该接收模块12接收的该注册请求消息的发现信息域包括该波长信息;或该接收模块12接收的该注册请求消息包括波长信息域,该波长信息域包括该波长信息。

在本发明实施例中,可选地,该接收模块12接收的该波长信息还包括该ONU的下行波长调节能力信息,该下行波长调节能力信息包括下列信息中的至少一种:下行波长调节间隔、下行波长数、可调滤波器的波长调节范围、每个下行波长调节间隔的调节时间和下行波长调节速度。

应理解,在本发明实施例中,该开窗消息例如为基于MPCP的GATE消息;该注册请求消息例如为基于MPCP的REGISTER_REQ消息;该注册消息例如为基于MPCP的REGISTER消息;该注册确认消息例如为基于MPCP的REGISTER_ACK消息,为了简洁,在此不再赘述。

应理解,根据本发明实施例的光线路终端10可对应于本发明实施例中的OLT,并且光线路终端10中的各个模块的上述和其它操作和/或功能分别为了实现图2至图4中的方法100的相应流程,为了简洁,在此不再赘述。

因此,本发明实施例的以太网无源光网络系统中的光线路终端,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信。

图17示出了本发明实施例提供的EPON系统中的光网络单元ONU 20的示意性框图,该EPON系统还包括光线路终端OLT,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信。如图17所示,该ONU 20包括:

接收模块21,用于接收该OLT发送的开窗消息;

发送模块22,用于根据该接收模块21接收的该开窗消息,向该OLT发送用于请求注册的注册请求消息,该注册请求消息携带该ONU的波长信息,该波长信息包括该ONU接收该开窗消息所采用的注册下行波长;

该接收模块21还用于:接收该OLT根据该发送模块22发送的该注册请求消息而发送的注册消息,该注册消息包括该OLT为该ONU分配的逻辑链路标记LLID;

该发送模块22还用于:根据该接收模块21接收的该注册消息向该OLT发送用于确认完成注册的注册确认消息。

因此,本发明实施例的以太网无源光网络系统中的光网络单元,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信。

在本发明实施例中,可选地,该接收模块21接收的该LLID包括用于指示该注册下行波长的信息。

在本发明实施例中,可选地,该接收模块21接收的该注册消息还包括波长确认信息,该波长确认信息用于指示该OLT确认该波长信息。

在本发明实施例中,可选地,该发送模块22发送的该注册请求消息的发现信息域包括该波长信息;或该发送模块22发送的该注册请求消息包括波长信息域,该波长信息域包括该波长信息。

在本发明实施例中,可选地,该发送模块22发送的该波长信息还包括该ONU的下行波长调节能力信息,该下行波长调节能力信息包括下列信息中的至少一种:下行波长调节间隔、下行波长数、可调滤波器的波长调节范围、每个下行波长调节间隔的调节时间和下行波长调节速度。

应理解,在本发明实施例中,该开窗消息例如为基于MPCP的GATE消息;该注册请求消息例如为基于MPCP的REGISTER_REQ消息;该注册消息例如为基于MPCP的REGISTER消息;该注册确认消息例如为基于MPCP的REGISTER_ACK消息,为了简洁,在此不再赘述。

应理解,根据本发明实施例的光网络单元20可对应于本发明实施例中的ONU,并且光网络单元20中的各个模块的上述和其它操作和/或功能分别为了实现图5中的方法200的相应流程,为了简洁,在此不再赘述。

因此,本发明实施例的以太网无源光网络系统中的光网络单元,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信。

上文中结合图16和图17,详细描述了本发明实施例提供的EPON系统中用于设备注册的光线路终端和光网络单元,下面将结合图18和图19,详细描述本发明实施例提供的EPON系统中用于波长切换的光线路终端和光网络单元。

图18示出了本发明实施例提供的光线路终端30的示意性框图。如图18所示,该OLT 30包括:

发送模块31,用于在源下行波长通道上向光网络单元ONU发送波长切换请求消息,该波长切换请求消息用于指示该ONU切换至目标下行波长,并且该波长切换请求消息包括用于指示该目标下行波长的目标波长信息,以及用于指示下行波长切换的起止时间的切换时间信息;

接收模块32,用于在固定的上行波长通道上,接收该ONU根据该发送模块31发送的该波长切换请求消息而发送的波长切换确认消息,该波长切换确认消息用于指示该ONU确定执行该下行波长切换;

其中,该发送模块31还用于:在该起止时间内,仅在与该目标下行波长相应的目标下行波长通道上向该ONU发送波长切换授权消息,该波长切换授权消息用于对该ONU进行授权;

该接收模块32还用于:当该ONU在该起止时间内成功切换到该目标下行波长时,在该上行波长通道上接收该ONU根据该发送模块31发送的该波长切换授权消息而发送的波长切换完成消息,该波长切换完成消息用于指示该ONU在该起止时间内成功切换到该目标下行波长。

因此,本发明实施例的以太网无源光网络系统中的光线路终端,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

在本发明实施例中,可选地,该发送模块31还用于:在该目标下行波长通道上,根据该波长切换完成消息向该ONU发送波长切换成功消息,该波长切换成功消息用于指示光线路终端OLT确认该ONU下行波长切换成功。

在本发明实施例中,可选地,该发送模块31还用于:当在该起止时间内没有接收到该ONU发送的该波长切换完成消息时,仅在该源下行波长通道上向该ONU发送该波长切换授权消息;

该接收模块32还用于:在该上行波长通道上,接收该ONU根据该波长切换授权消息发送的波长切换未完成消息,该波长切换未完成消息用于指示该ONU在该起止时间内未成功切换到该目标下行波长。

在本发明实施例中,可选地,该发送模块31还用于:在该源下行波长通道上,根据该波长切换未完成消息向该ONU发送波长切换未成功消息,该波长切换未成功消息用于指示OLT确认该ONU下行波长切换未成功。

在本发明实施例中,可选地,该波长切换请求消息、该波长切换确认消息、该波长切换授权消息和该波长切换完成消息中的至少一种消息为多点控制协议MPCP消息或运营管理维护OAM消息。

在本发明实施例中,该波长切换请求消息例如为基于MPCP或OAM协议的调节控制(Tuning Control)消息,其中,该Tuning Control消息的Flags可以为“00”,表示OLT指示已注册的ONU进行下行波长切换,如图8A和9A所示,为了简洁,在此不再赘述。

在本发明实施例中,该波长切换确认消息例如为基于MPCP或OAM协议的调节响应(Tuning Response)消息,其中,该Tuning Response消息的Flags可以为“00”,表示ONU确定执行下行波长切换,如图8B和9B所示,为了简洁,在此不再赘述。

在本发明实施例中,该波长切换授权消息也可以为基于MPCP或OAM协议的调节控制(Tuning Control)消息,如图8A和9A所示,为了简洁,在此不再赘述。

在本发明实施例中,该波长切换完成消息也可以为基于MPCP或OAM协议的调节响应(Tuning Response)消息,其中,该Tuning Response消息的Flags可以为“10”,指示ONU反馈下行波长切换成功,如图8B和9B所示,为了简洁,在此不再赘述。

该波长切换成功消息也可以为基于MPCP或OAM协议的调节控制(Tuning Control)消息,其中,该Tuning Control消息的Flags可以为“10”,表示OLT确认该ONU下行波长切换成功,如图8A和9A所示,为了简洁,在此不再赘述。

该波长切换未完成消息也可以为基于MPCP或OAM协议的调节响应(Tuning Response)消息,其中,该Tuning Response消息的Flags可以为“11”,指示ONU反馈下行波长切换未成功信息,如图8B和9B所示,为了简洁,在此不再赘述。

该波长切换未成功消息也可以为基于MPCP或OAM协议的调节控制(Tuning Control)消息,其中,该Tuning Control消息的Flags可以为“11”,表示OLT确认该ONU下行波长切换未成功,如图8A和9A所示,为了简洁,在此不再赘述。

应理解,根据本发明实施例的光线路终端30可对应于本发明实施例中的OLT,并且光线路终端30中的各个模块的上述和其它操作和/或功能分别为了实现图7至图11中的方法500的相应流程,为了简洁,在此不再赘述。

因此,本发明实施例的以太网无源光网络系统中的光线路终端,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

图19示出了本发明实施例提供的光网络单元40的示意性框图。如图19所示,该ONU 40包括:

接收模块41,用于在源下行波长通道上接收光线路终端OLT发送的波长切换请求消息,该波长切换请求消息用于指示光网络单元ONU切换至目标下行波长,并且该波长切换请求消息包括用于指示该目标下行波长的目标波长信息,以及用于指示下行波长切换的起止时间的切换时间信息;

发送模块42,用于在固定的上行波长通道上,根据该接收模块41接收的该波长切换请求消息向该OLT发送波长切换确认消息,该波长切换确认消息用于指示该ONU确定执行该下行波长切换;

其中,该接收模块41还用于:当该ONU在该起止时间内成功切换到该目标下行波长时,接收该OLT仅在与该目标下行波长相应的目标下行波长通道上发送的波长切换授权消息,该波长切换授权消息用于对该ONU进行授权;

该发送模块42还用于:在该上行波长通道上,根据该接收模块41接收的该波长切换授权消息向该OLT发送波长切换完成消息,该波长切换完成消息用于指示该ONU在该起止时间内成功切换到该目标下行波长。

因此,本发明实施例的以太网无源光网络系统中的光网络单元,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

在本发明实施例中,可选地,该接收模块41还用于:在该目标下行波长通道上,接收该OLT根据该波长切换完成消息发送的波长切换成功消息,该波长切换成功消息用于指示该OLT确认该ONU下行波长切换成功。

在本发明实施例中,可选地,该接收模块41还用于:当该ONU在该起止时间内未成功切换到该目标下行波长时,在该起止时间超时后,接收该OLT仅在该源下行波长通道上发送的该波长切换授权消息;

该发送模块42还用于:在该上行波长通道上,根据该波长切换授权消息向该OLT发送波长切换未完成消息,该波长切换未完成消息用于指示该ONU在该起止时间内未成功切换到该目标下行波长。

在本发明实施例中,可选地,该接收模块41还用于:在该源下行波长通道上,接收该OLT根据该波长切换未完成消息发送的波长切换未成功消息,该波长切换未成功消息用于指示该OLT确认该ONU下行波长切换未成功。

在本发明实施例中,可选地,该波长切换请求消息、该波长切换确认消息、该波长切换授权消息和该波长切换完成消息中的至少一种消息为多点控制协议MPCP消息或运营管理维护OAM消息。

在本发明实施例中,该波长切换请求消息例如为基于MPCP或OAM协议的调节控制(Tuning Control)消息,其中,该Tuning Control消息的Flags可以为“00”,表示OLT指示已注册的ONU进行下行波长切换,如图8A和9A所示,为了简洁,在此不再赘述。

在本发明实施例中,该波长切换确认消息例如为基于MPCP或OAM协议的调节响应(Tuning Response)消息,其中,该Tuning Response消息的Flags可以为“00”,表示ONU确定执行下行波长切换,如图8B和9B所示,为了简洁,在此不再赘述。

在本发明实施例中,该波长切换授权消息也可以为基于MPCP或OAM协议的调节控制(Tuning Control)消息,如图8A和9A所示,为了简洁,在此不再赘述。

在本发明实施例中,该波长切换完成消息也可以为基于MPCP或OAM协议的调节响应(Tuning Response)消息,其中,该Tuning Response消息的Flags可以为“10”,指示ONU反馈下行波长切换成功,如图8B和9B所示,为了简洁,在此不再赘述。

该波长切换成功消息也可以为基于MPCP或OAM协议的调节控制(Tuning Control)消息,其中,该Tuning Control消息的Flags可以为“10”,表示OLT确认该ONU下行波长切换成功,如图8A和9A所示,为了简洁,在此不再赘述。

该波长切换未完成消息也可以为基于MPCP或OAM协议的调节响应(Tuning Response)消息,其中,该Tuning Response消息的Flags可以为“11”,指示ONU反馈下行波长切换未成功信息,如图8B和9B所示,为了简洁,在此不再赘述。

该波长切换未成功消息也可以为基于MPCP或OAM协议的调节控制(Tuning Control)消息,其中,该Tuning Control消息的Flags可以为“11”,表示OLT确认该ONU下行波长切换未成功,如图8A和9A所示,为了简洁,在此不再赘述。

应理解,根据本发明实施例的光网络单元40可对应于本发明实施例中的ONU,并且光网络单元40中的各个模块的上述和其它操作和/或功能分别为了实现图12至图14中的方法600的相应流程,为了简洁,在此不再赘述。

因此,本发明实施例的以太网无源光网络系统中的光网络单元,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

如图20所示,本发明实施例还提供了一种EPON系统中的光线路终端OLT 60,该EPON系统还包括光网络单元ONU,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,该光线路终端60包括处理器61、存储器62、总线系统63、接收器64和发送器65。其中,处理器61、存储器62、接收器64和发送器65通过总线系统63相连,该存储器62用于存储指令,该处理器61用于执行该存储器62存储的指令,以控制接收器64接收信号,并控制发送器65发送信号;其中,该发送器65用于向该ONU发送开窗消息;该接收器64用于:接收该ONU根据该开窗消息发送的用于请求注册的注册请求消息,该注册请求消息携带该ONU的波长信息,该波长信息包括该ONU接收该开窗消息所采用的注册下行波长;其中,该发送器65还用于:根据该注册请求消息向该ONU发送注册消息,该注册消息包括该OLT为该ONU分配的逻辑链路标记LLID;该接收器64还用于:接收该ONU根据该注册消息发送的用于确认完成注册的注册确认消息。

因此,本发明实施例的以太网无源光网络系统中的光线路终端,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信。

应理解,在本发明实施例中,该处理器61可以是中央处理单元(Central Processing Unit,简称为“CPU”),该处理器61还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

该存储器62可以包括只读存储器和随机存取存储器,并向处理器61提供指令和数据。存储器62的一部分还可以包括非易失性随机存取存储器。例如,存储器62还可以存储设备类型的信息。

该总线系统63除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统63。

在实现过程中,上述方法的各步骤可以通过处理器61中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器62,处理器61读取存储器62中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。

可选地,作为一个实施例,该LLID包括用于指示该注册下行波长的信息。

可选地,作为一个实施例,该注册消息还包括波长确认信息,该波长确认信息用于指示该OLT确认该波长信息。

可选地,作为一个实施例,该注册请求消息的发现信息域包括该波长信息;或该注册请求消息包括波长信息域,该波长信息域包括该波长信息。

可选地,作为一个实施例,该波长信息还包括该ONU的下行波长调节能力信息,该下行波长调节能力信息包括下列信息中的至少一种:下行波长调节间隔、下行波长数、可调滤波器的波长调节范围、每个下行波长调节间隔的调节时间和下行波长调节速度。

应理解,在本发明实施例中,该开窗消息例如为基于MPCP的GATE消息;该注册请求消息例如为基于MPCP的REGISTER_REQ消息;该注册消息例如为基于MPCP的REGISTER消息;该注册确认消息例如为基于MPCP的REGISTER_ACK消息,为了简洁,在此不再赘述。

应理解,根据本发明实施例的光线路终端60可对应于本发明实施例中的OLT,并可以对应于本发明实施例提供的光线路终端10,并且光线路终端60中的各个模块的上述和其它操作和/或功能分别为了实现图2至图4中的方法100的相应流程,为了简洁,在此不再赘述。

因此,本发明实施例的以太网无源光网络系统中的光线路终端,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信。

如图21所示,本发明实施例还提供了一种EPON系统中的光网络单元ONU 70,该EPON系统还包括光线路终端OLT,该OLT与该ONU之间基于多个下行波长和一个上行波长进行通信,该光网络单元70包括处理器71、存储器72、总线系统73、接收器74和发送器75。其中,处理器71、存储器72、接收器74和发送器75通过总线系统73相连,该存储器72用于存储指令,该处理器71用于执行该存储器72存储的指令,以控制接收器74接收信号,并控制发送器75发送信号;其中,该接收器74用于接收该OLT发送的开窗消息;该发送器75用于:根据该开窗消息,向该OLT发送用于请求注册的注册请求消息,该注册请求消息携带该ONU的波长信息,该波长信息包括该ONU接收该开窗消息所采用的注册下行波长;其中,该接收器74还用于:接收该OLT根据该注册请求消息发送的注册消息,该注册消息包括该OLT为该ONU分配的逻辑链路标记LLID;该发送器75还用于:根据该注册消息向该OLT发送用于确认完成注册的注册确认消息。

因此,本发明实施例的以太网无源光网络系统中的光网络单元,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信。

可选地,作为一个实施例,该LLID包括用于指示该注册下行波长的信息。

可选地,作为一个实施例,该注册消息还包括波长确认信息,该波长确认信息用于指示该OLT确认该波长信息。

可选地,作为一个实施例,该注册请求消息的发现信息域包括该波长信息;或该注册请求消息包括波长信息域,该波长信息域包括该波长信息。

可选地,作为一个实施例,该波长信息还包括该ONU的下行波长调节能力信息,该下行波长调节能力信息包括下列信息中的至少一种:下行波长调节间隔、下行波长数、可调滤波器的波长调节范围、每个下行波长调节间隔的调节时间和下行波长调节速度。

应理解,在本发明实施例中,该开窗消息例如为基于MPCP的GATE消息;该注册请求消息例如为基于MPCP的REGISTER_REQ消息;该注册消息例如为基于MPCP的REGISTER消息;该注册确认消息例如为基于MPCP的REGISTER_ACK消息,为了简洁,在此不再赘述。

应理解,根据本发明实施例的光网络单元70可对应于本发明实施例中的ONU,并可以对应于本发明实施例提供的光网络单元20,并且光线路终端70中的各个模块的上述和其它操作和/或功能分别为了实现图5中的方法200的相应流程,为了简洁,在此不再赘述。

因此,本发明实施例的以太网无源光网络系统中的光网络单元,通过在光网络单元向光线路终端发送的注册请求消息中指示注册下行波长,使得该光线路终端能够确定该光网络单元所采用的下行波长,从而在采用多个下行波长和一个上行波长进行通信的以太网无源光网络系统中能够实现设备注册,由此该光网络单元和该光线路终端之间能够进行数据通信。

如图22所示,本发明实施例还提供了一种EPON系统中的光线路终端OLT 80,该光线路终端80包括处理器81、存储器82、总线系统83、接收器84和发送器85。其中,处理器81、存储器82、接收器84和发送器85通过总线系统83相连,该存储器82用于存储指令,该处理器81用于执行该存储器82存储的指令,以控制接收器84接收信号,并控制发送器85发送信号;

其中,该发送器85用于:在源下行波长通道上向光网络单元ONU发送波长切换请求消息,该波长切换请求消息用于指示该ONU切换至目标下行波长,并且该波长切换请求消息包括用于指示该目标下行波长的目标波长信息,以及用于指示下行波长切换的起止时间的切换时间信息;

该接收器84用于:在固定的上行波长通道上,接收该ONU根据该波长切换请求消息发送的波长切换确认消息,该波长切换确认消息用于指示该ONU确定执行该下行波长切换;

其中,该发送器85还用于:在该起止时间内,仅在与该目标下行波长相应的目标下行波长通道上向该ONU发送波长切换授权消息,该波长切换授权消息用于对该ONU进行授权;

该接收器84还用于:当该ONU在该起止时间内成功切换到该目标下行波长时,在该上行波长通道上接收该ONU根据该波长切换授权消息发送的波长切换完成消息,该波长切换完成消息用于指示该ONU在该起止时间内成功切换到该目标下行波长。

因此,本发明实施例的以太网无源光网络系统中的光线路终端,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

可选地,作为一个实施例,该发送器85还用于:在该目标下行波长通道上,根据该波长切换完成消息向该ONU发送波长切换成功消息,该波长切换成功消息用于指示光线路终端OLT确认该ONU下行波长切换成功。

可选地,作为一个实施例,该发送器85还用于:当在该起止时间内没有接收到该ONU发送的该波长切换完成消息时,仅在该源下行波长通道上向该ONU发送该波长切换授权消息;

该接收器84还用于:在该上行波长通道上,接收该ONU根据该波长切换授权消息发送的波长切换未完成消息,该波长切换未完成消息用于指示该ONU在该起止时间内未成功切换到该目标下行波长。

可选地,作为一个实施例,该发送器85还用于:在该源下行波长通道上,根据该波长切换未完成消息向该ONU发送波长切换未成功消息,该波长切换未成功消息用于指示OLT确认该ONU下行波长切换未成功。

可选地,作为一个实施例,该波长切换请求消息、该波长切换确认消息、该波长切换授权消息和该波长切换完成消息中的至少一种消息为多点控制协议MPCP消息或运营管理维护OAM消息。

应理解,根据本发明实施例的光线路终端80可对应于本发明实施例中的OLT,并可以对应于本发明实施例提供的光线路终端30,并且光线路终端80中的各个模块的上述和其它操作和/或功能分别为了实现图7至图11中的方法500的相应流程,为了简洁,在此不再赘述。

因此,本发明实施例的以太网无源光网络系统中的光线路终端,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

如图23所示,本发明实施例还提供了一种EPON系统中的光网络单元ONU 90,该光网络单元90包括处理器91、存储器92、总线系统93、接收器94和发送器95。其中,处理器91、存储器92、接收器94和发送器95通过总线系统93相连,该存储器92用于存储指令,该处理器91用于执行该存储器92存储的指令,以控制接收器94接收信号,并控制发送器95发送信号;

其中,该接收器94用于:在源下行波长通道上接收光线路终端OLT发送的波长切换请求消息,该波长切换请求消息用于指示光网络单元ONU切换至目标下行波长,并且该波长切换请求消息包括用于指示该目标下行波长的目标波长信息,以及用于指示下行波长切换的起止时间的切换时间信息;

该发送器95用于:在固定的上行波长通道上,根据该波长切换请求消息向该OLT发送波长切换确认消息,该波长切换确认消息用于指示该ONU确定执行该下行波长切换;

其中,该接收器94还用于:当该ONU在该起止时间内成功切换到该目标下行波长时,接收该OLT仅在与该目标下行波长相应的目标下行波长通道上发送的波长切换授权消息,该波长切换授权消息用于对该ONU进行授权;

该发送器95还用于:在该上行波长通道上,根据该波长切换授权消息向该OLT发送波长切换完成消息,该波长切换完成消息用于指示该ONU在该起止时间内成功切换到该目标下行波长。

因此,本发明实施例的以太网无源光网络系统中的光网络单元,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

可选地,作为一个实施例,该接收器94还用于:在该目标下行波长通道上,接收该OLT根据该波长切换完成消息发送的波长切换成功消息,该波长切换成功消息用于指示该OLT确认该ONU下行波长切换成功。

可选地,作为一个实施例,该接收器94还用于:当该ONU在该起止时间内未成功切换到该目标下行波长时,在该起止时间超时后,接收该OLT仅在该源下行波长通道上发送的该波长切换授权消息;

该发送器95还用于:在该上行波长通道上,根据该波长切换授权消息向该OLT发送波长切换未完成消息,该波长切换未完成消息用于指示该ONU在该起止时间内未成功切换到该目标下行波长。

可选地,作为一个实施例,该接收器94还用于:在该源下行波长通道上,接收该OLT根据该波长切换未完成消息发送的波长切换未成功消息,该波长切换未成功消息用于指示该OLT确认该ONU下行波长切换未成功。

可选地,作为一个实施例,该波长切换请求消息、该波长切换确认消息、该波长切换授权消息和该波长切换完成消息中的至少一种消息为多点控制协议MPCP消息或运营管理维护OAM消息。

应理解,根据本发明实施例的光网络单元90可对应于本发明实施例中的ONU,并可以对应于本发明实施例提供的光网络单元40,并且光网络单元90中的各个模块的上述和其它操作和/或功能分别为了实现图12至图14中的方法600的相应流程,为了简洁,在此不再赘述。

因此,本发明实施例的以太网无源光网络系统中的光网络单元,通过光线路终端向光网络单元指示目标波长信息以及切换时间信息,并在该光线路终端指示的下行波长切换起止时间内,仅在与目标下行波长相应的目标下行波长通道上向光网络单元发送波长切换授权消息,使得该光网络单元能够在该切换起止时间内进行下行波长切换,并能够避免光线路终端在多个下行波长通道上对光网络单元进行同步授权,由此能够简化下行波长切换流程,减少切换出错概率,并能够提高系统的业务量。

另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

应理解,在本发明实施例中,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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