一种无源光网络系统中的数据发送方法及系统的制作方法

文档序号:7978966阅读:139来源:国知局
一种无源光网络系统中的数据发送方法及系统的制作方法
【专利摘要】本发明提供一种无源光网络系统中的数据发送方法及系统,其中,方法包括:局端的光线路终端OLT利用下行物理通道发送下行数据给用户侧的光网络单元ONU;若所述ONU不能接收到所述OLT发送的下行数据,所述OLT在相关物理通道上发送一命令给所述ONU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值;所述OLT和所述ONU按照调整后的通道值传输数据。本发明的方案缩短了OLT和ONU之间恢复通信的时间,提高通信效率。
【专利说明】一种无源光网络系统中的数据发送方法及系统
【技术领域】
[0001]本发明涉及通信【技术领域】,特别是指一种无源光网络系统中的数据发送方法及系统。
【背景技术】
[0002]随着网络技术的发展,可以利用网络传输大量的语音、数据、视频等业务,因此对带宽的要求不断提高,无源光网络(PON)就是在这种需求下产生的。
[0003]PON系统的拓扑结构如图1所示,PON系统通常由局侧的光线路终端(0LT)、用户侦_光网络单元(ONU)和光分配网络(ODN)组成,通常采用点到多点的网络结构。ODN由单模光纤和光分路器、光连接器等无源光器件组成,为OLT和ONU之间的物理连接提供光传输媒质。目前PON技术中主要有时分复用(Time Division Multiplexing,简称TDM) PON系统、波分复用(Wavelength Division Multiplexing,简称WDM) PON系统、正交频分复用(Orthogonal Frequency Division Multiplexing,简称 0FDM)P0N 系统和混合 PON 系统,混合PON系统中包括波分时分混合PON系统、频分时分混合PON系统等和波分频分时分混合PON系统。
[0004]在时分复用的PON系统中,例如吉比特无源光网络(Gigabit-Capable PassiveOptical Network,简称为 G·P0N)系统、以太网无源光网络(Ethernet Passive OpticalNetwork,简称 EP0N)系统、10-Gigabit-capable passive optical network (简称 XG-P0N)系统和10-Gigabit-capable EPON系统中,下行方向(由OLT到0NU)的数据传输采用广播方式,每个ONU分别接收所有的帧,再根据ONU-1D、GEM-Port ID、Allocation_ID(配置ID)、逻辑链路标识(Logical Link identity,,简称LLID)等信息来获取属于自己的巾贞。对于上行方向(从ONU到0LT)的数据传输,由于各个ONU需要共享传输媒质,因此各个ONU应该在OLT安排给自己的时隙内传输上行数据。
[0005]在WDM-PON系统中,OLT处有多个不同波长的光发射器,各个光发射器的光波长分别为Adl,Ad2,…,Adn,其中Adl为OLT与第一个ONU通信时发送下行数据采用的波长,入d2为OLT与第二个ONU通信时发送下行数据采用的波长,…,入dn为OLT与第n个ONU通信时发送下行数据采用的波长;每个ONU处的发射器的发生波长均不同于其他ONU处发射器的发射波长,例如第一个ONU用于给OLT发送上行数据的发射器的发射波长为\ ul,第二个ONU用于给OLT发送上行数据的发射器的发射波长为Au2,…,第n个ONU用于给OLT发送上行数据的发射器的发射波长为Xun ;采用上述技术,OLT可以同时给所有ONU发送下行数据,每个ONU也可以同时发送上行数据,即OLT和ONU在光通道上是采用点到点的结构。
[0006]在0FDM-P0N系统中,OLT处有多个不同的子载波,各个子载波分别为Cl,C2,…,Cn,且各个子载波是正交的,OLT将发送给第一个ONU的下行数据调制到第一组子载波上(每组子载波的数量可以相同或者不同),0LT将发送给第二个ONU的下行数据调制到第二组子载波上,…,OLT将发送给第n个ONU的下行数据调制到第n组子载波上,发送给不同ONU的下行数据所采用的子载波组之间没有交集,即不同的ONU使用不同的子载波组,ONU发送给OLT的上行数据采用的子载波是OLT分配给ONU,ONU处用于给OLT发送上行数据的子载波与OLT采用给当前ONU发送下行数据的子载波相同,也可以不同。采用上述技术,OLT可以同时给所有ONU发送下行数据,每个ONU也可以同时发送上行数据,即OLT和ONU在光通道上是采用点到点的结构。
[0007]波分时分混合PON系统和频分时分混合PON系统的拓扑结构如图2和图3所示,每个OLT管理一组0NU,波分时分混合PON系统中的所述一组ONU用于发送上行数据的上行波长相同,并且接收下行数据的下行波长也相同;频分时分混合PON系统中的所述一组ONU用于发送上行数据的子载波组相同,并且接收下行数据的子载波组也相同,所述一组ONU中的不同ONU通过时分复用的方式传输上行数据。不同OLT的下行波长(子载波组)不同,不同OLT管理的每组ONU使用的上行波长(子载波组)也不同。每个ONU可以按照OLT的命令调整用于接收下行信号的下行波长(子载波组)和用于发送上行数据的上行波长(子载波组),并且在OLT的命令下在特定的上行时隙内发送上行数据。
[0008]在上述WDM-PON、OFDM-PON和混合PON系统中,每个ONU接收发送给自己的调制在特定波长或者特定子载波或者子载波组上的单播数据,隔离发送给其他ONU的调制在其他波长或者其他子载波或者其他子载波组上的单播数据,考虑到负载均衡、保护倒换、节能或者OLT为定位异常ONU时,OLT需要将一个或者多个ONU调整到其他的波长或者子载波或者子载波组发送和接收数据,如果ONU没有收到OLT发送的调整波长或者子载波或者子载波组组的命令,或者ONU调整波长或者子载波的速度较慢,则会发生OLT采用更新后的波长或者子载波或者子载波组组与ONU通信,ONU采用没有更新的现有波长、子载波或者子载波组与OLT之间进行通信,上述情况会造成OLT和ONU之间不能正常通信,除此之外,如果ONU工作的波长发生漂移时也会造成OLT和ONU之间不能正常通信,现有技术没有提出解决上述问题的方法。

【发明内容】

[0009]本发明要解决的技术问题是提供一种无源光网络系统中的数据发送方法及系统,可以解决混合无源光网络系统中,ONU的物理通道发生漂移,或者OLT命令ONU调整物理通道且ONU没有调整到OLT命令的物理通道时,OLT和ONU之间不能正常通信的问题。
[0010]为解决上述技术问题,本发明的实施例提供无源光网络系统中的数据发送方法,包括:
[0011]局端的光线路终端OLT利用下行物理通道发送下行数据给用户侧的光网络单元ONU ;
[0012]若所述ONU不能接收到所述OLT发送的下行数据,所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值;
[0013]所述OLT和所述ONU按照调整后的通道值传输数据。
[0014]其中,所述OLT利用下行物理通道发送下行数据给用户侧的光网络单元ONU的步骤包括:
[0015]所述OLT将发送给所述ONU的下行数据复制到与所述ONU对应的所有物理通道上,并在所述ONU对应的物理通道上给所述ONU发送下行数据;
[0016]或者
[0017]所述OLT在广播或者组播通道上给ONU发送下行数据;
[0018]或者
[0019]所述OLT在至少两个单播通道上给ONU发送下行数据。
[0020]其中,所述OLT将发送给所述ONU的下行数据复制到与所述ONU对应的所有物理通道上,并在所述ONU对应的物理通道上给所述ONU发送下行数据的步骤包括:
[0021 ] 所述OLT将发送给所述ONU的下行数据复制到所述ONU目前使用的物理通道和即将使用的物理通道上,或者OLT将发送给所述ONU的下行数据复制到所述ONU过去使用的物理通道和目前使用的物理通道上,并在所述物理通道上给所述ONU发送所述下行数据。
[0022]其中,所述OLT在广播通道上给ONU发送下行数据的步骤包括:
[0023]所述OLT将广播信息封装在具有一确定端口标识的下行帧中;
[0024]所述OLT将所述帧复制到所有物理通道上后发送给0NU,使ONU接收到上述信息后,根据所述端口标识识别出该信息为广播信息。
[0025]其中,所述OLT在组播通道上给ONU发送下行数据的步骤包括:
[0026]所述OLT将组播信息封装在具有一确定端口标识的下行帧中;
[0027]所述OLT将所述帧复制到组播组对应的物理通道上后发送给0NU,使对应组播组的ONU接收到上述信息后,根据所述端口标识信息识别出该信息为组播信息。
[0028]其中,所述OLT在至少两个单播通道上给ONU发送下行数据的步骤包括:
[0029]所述OLT将单播信息封装在具有对应该ONU的端口标识的下行帧中;
[0030]OLT将所述帧复制到至少两个单播对应的物理通道上后发送给0NU,使对应的ONU接收到上述信息后,根据所述端口标识识别出该信息为OLT发送给自己的单播信息。
[0031]其中,所述若所述ONU不能接收到所述OLT发送的下行数据,所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值的步骤包括:
[0032]若ONU不能接收到OLT发送的下行数据后,所述OLT将一个调整下行数据所采用的波长、子载波或者子载波组的命令,在单播通道、组播通道或者广播通道上发送给对应的0NU,或者在所述ONU当前使用的波长通道或者子载波通道或者子载波组通道和调整后的波长通道或者子载波通道或者子载波组通道上发送给对应的0NU,或者在所述ONU当前使用的波长通道或者子载波通道或者子载波组通道和调整前的波长通道或者子载波通道或者子载波组通道上发送给对应的0NU,使所述ONU将自己的接收数据的物理通道调整到OLT命令的波长值或者子载波或者子载波组对应的值。
[0033]其中,所述若所述ONU不能接收到所述OLT发送的下行数据,所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值的步骤包括:
[0034]若ONU不能接收到OLT发送的下行数据后,OLT先通过单播通道发送一命令给相应的ONU,ONU根据所述命令将自己的接收数据的物理通道调整到OLT命令的值;
[0035]OLT为所述ONU分配上行带宽,若OLT在预定时间内未接收到所述ONU响应的上行数据,则OLT将所述命令在指定波长通道或者子载波通道或者子载波组通道上,发送给所述ONU,所述ONU在所述预订时间内未收到OLT分配的上行带宽后,将自己的物理通道调整为指定波长通道或者子载波通道或者子载波组通道。ONU在所述指定波长通道或者子载波通道或者子载波组通道上收到所述命令后,所述ONU将自己的接收数据的物理通道调整到所述OLT命令的波长或者子载波或者子载波组对应的值。
[0036]其中,所述若所述ONU不能接收到所述OLT发送的下行数据,所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值的步骤包括:
[0037]若ONU不能接收到OLT发送的下行数据后,OLT将一命令直接在指定波长通道或者子载波通道或者子载波组通道上,发送给所述0NU,所述ONU在所述预订时间内未收到OLT分配的上行带宽后,将自己的物理通道调整为指定波长通道或者子载波通道或者子载波组通道;0NU在所述指定波长通道或者子载波通道或者子载波组通道上收到所述命令后,ONU将自己的接收数据的物理通道调整到所述OLT命令的波长或者子载波或者子载波组对应的值。
[0038]其中,上述方法还包括:
[0039]OLT在所述ONU调整完接收数据的物理通道后,给所述ONU分配上行带宽;
[0040]OLT接收所述ONU在所述上行带宽下响应的上行数据,若在预定时间内没有收到ONU的响应数据,OLT在ONU当前使用的波长或者子载波或者子载波组,和/或,原来使用的波长或者子载波或者子载波组上,发送该ONU接收调整接收数据的物理通道到指定波长或者子载波或者子载波组的命令。
[0041]本发明的实施例还提供一种无源光网络系统,包括:局端的光线路终端0LT,光分配网络ODN以及多个用户侧的光网络单元0NU,其中,所述ODN与所述OLT连接,ONU与所述ODN连接;所述OLT利用下行物理通道发送下行数据给所述ONU ;
[0042]若所述ONU不能接收到所述OLT发送的下行数据,所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值;
[0043]所述OLT和所述ONU按照调整后的通道值传输数据。
[0044]本发明的上述技术方案的有益效果如下:
[0045]上述方案中,通过所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值;确保了 OLT的发送数据的物理通道和ONU接收上行数据的物理通道不符时,ONU能够接收到OLT发送的命令,缩短了OLT和ONU之间恢复通信的时间,提高通信效率。
【专利附图】

【附图说明】
[0046]图1为GPON系统的拓扑结构图;
[0047]图2为混合PON的拓扑结构图;
[0048]图3为另一混合PON的拓扑结构图;
[0049]图4为本发明的无源光网络系统中的数据发送方法的流程图。
【具体实施方式】[0050]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0051]如图4所示,本发明的实施例提供一种无源光网络系统中的数据发送方法,包括:
[0052]步骤11,局端的光线路终端OLT利用下行物理通道发送下行数据给用户侧的光网络单元ONU ;
[0053]步骤12,若所述ONU不能接收到所述OLT发送的下行数据,所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值;
[0054]步骤13,所述OLT和所述ONU按照调整后的通道值传输数据。
[0055]本发明的该实施例通过所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值;确保了 OLT的发送数据的物理通道和ONU接收上行数据的物理通道不符时,ONU能够接收到OLT发送的命令,缩短了 OLT和ONU之间恢复通信的时间,提高通信效率。
[0056]其中,在本发明的另一实施例中,步骤11包括:
[0057]步骤111,所述OLT将发送给所述ONU的下行数据复制到与所述ONU对应的所有物理通道上,并在所述ONU对应的物理通道上给所述ONU发送下行数据;具体地,所述OLT将发送给所述ONU的下行数据复制到所述ONU目前使用的物理通道和即将使用的物理通道上,或者OLT将发送给所述ONU的下行数据复制到所述ONU过去使用的物理通道和目前使用的物理通道上,并在所述物理通道上给所述ONU发送所述下行数据。
[0058]或者
[0059]步骤112,所述OLT在广播或者组播通道上给ONU发送下行数据;具体地,所述OLT将广播信息封装在具有一确定端口标识的下行帧中;所述OLT将所述帧复制到所有物理通道上后发送给0NU,使ONU接收到上述信息后,根据所述端口标识识别出该信息为广播信息;组播时,所述OLT将组播信息封装在具有一确定端口标识的下行帧中;所述OLT将所述帧复制到组播组对应的物理通道上后发送给0NU,使对应组播组的ONU接收到上述信息后,根据所述端口标识信息识别出该信息为组播信息。
[0060]或者
[0061]步骤113,所述OLT在至少两个单播通道上给ONU发送下行数据;具体地,所述OLT将单播信息封装在具有对应该ONU的端口标识的下行帧中;0LT将所述帧复制到至少两个单播对应的物理通道上后发送给0NU,使对应的ONU接收到上述信息后,根据所述端口标识识别出该信息为OLT发送给自己的单播信息。
[0062]在本发明的另一实施例中,步骤12包括:
[0063]步骤121,若ONU不能接收到OLT发送的下行数据后,所述OLT将一个调整下行数据所采用的波长、子载波或者子载波组的命令,在单播通道、组播通道或者广播通道上发送给对应的0NU,或者在所述ONU当前使用的波长通道或者子载波通道或者子载波组通道和调整后的波长通道或者子载波通道或者子载波组通道上发送给对应的0NU,或者在所述ONU当前使用的波长通道或者子载波通道或者子载波组通道和调整前的波长通道或者子载波通道或者子载波组通道上发送给对应的0NU,使所述ONU将自己的接收数据的通道调整到OLT命令的波长值或者子载波或者子载波组对应的值;[0064]或者
[0065]步骤122,若ONU不能接收到OLT发送的下行数据后,OLT先通过单播通道发送一命令给相应的ONU,ONU根据所述命令将自己的接收数据的物理通道调整到OLT命令的值;OLT为所述ONU分配上行带宽,若OLT在预定时间内未接收到所述ONU响应的上行数据,则OLT将所述命令在指定波长通道或者子载波通道或者子载波组通道上,发送给所述0NU,所述ONU在所述预订时间内未收到OLT分配的上行带宽后,将自己的物理通道调整为指定波长通道或者子载波通道或者子载波组通道。ONU在所述指定波长通道或者子载波通道或者子载波组通道上收到所述命令后,所述ONU将自己的接收数据的物理通道调整到所述OLT命令的波长或者子载波或者子载波组对应的值。
[0066]或者步骤123,若ONU不能接收到OLT发送的下行数据后,OLT将一命令直接在指定波长通道或者子载波通道或者子载波组通道上,发送给所述0NU,所述ONU在所述预订时间内未收到OLT分配的上行带宽后,将自己的物理通道调整为指定波长通道或者子载波通道或者子载波组通道;0NU在所述指定波长通道或者子载波通道或者子载波组通道上收到所述命令后,ONU将自己的接收数据的物理通道调整到所述OLT命令的波长或者子载波或者子载波组对应的值。
[0067]进一步地,上述所述方法还可以包括:
[0068]OLT在所述ONU调整完接收数据的物理通道后,给所述ONU分配上行带宽;
[0069]OLT接收所述ONU在所述上行带宽下响应的上行数据,若在预定时间内没有收到ONU的响应数据,OLT在ONU当前使用的波长或者子载波或者子载波组,和/或,原来使用的波长或者子载波或者子载波组上,发送该ONU调整接收数据的物理通道到指定波长或者子载波或者子载波组的命令。
[0070]在不冲突的情况下,本申请中的上述实施例及实施例中的特征可以相互组合。
[0071 ] 下面结合波分时分混合PON和正交频分时分混合PON系统的拓扑结构详细说明上述实施例的实现:
[0072]实例一(将广播信息复制到所有物理通道上,然后定义特定的广播和组播GEMPort-1D)
[0073]波分时分混合PON系统和正交频分时分混合PON系统的拓扑结构如图2和图3所
/Jn o
[0074]一个特定的GEM Port-1D值,例如值为OxFFFF的GEM Port-1D用于传输广播数据,该值为系统默认值(在其他的实施例中,也可以选择OLT将用于传输广播数据的GEMPortID值发送给0NU);
[0075]对应于上述实施例中的步骤112,OLT和ONU采用下述步骤完成广播数据的传输:
[0076]步骤1:在波分时分混合PON系统,OLT将广播数据封装在GEM Port-1D的值为OxFFFF的GEM帧中,并将该广播数据复制到所有下行波长上,OLT在所有波长通道上发送上述广播数据;在正交频分时分混合PON系统中,OLT将广播数据封装在GEM Port -1D的值为OxFFFF的GEM帧中,并将该数据复制到所有下行子载波或者子载波组上,每个子载波组的子载波数量可以相同也可以不同,OLT在所有子载波或者子载波组通道上发送上述广播数据;
[0077]步骤2:波分时分混合PON系统的ONU接收到上述数据后,根据GEM Port-1D的值为OxFFFF判断该GEM帧的内容为广播数据,ONU接收并解析所述广播数据;在正交频分时分混合PON系统中,ONU接收到上述数据后,根据GEM Port-1D的值为OxFFFF判断该GEM帧的内容为广播数据,ONU接收并解析所述广播数据。
[0078]对应于上述实施例中的步骤113,OLT和ONU采用下述步骤完成组播数据的传输:
[0079]步骤1:0LT将给ONU分配的用于传输组播信息的GEM Port-1D承载在ONU管理控制接口消息中发送给所述0NU,并通知该ONU所述GEM Port-1D是组播GEM Port-1D (在其他实施例中,也可以为OLT将给ONU分配的用于传输组播信息的GEM Port-1D和该组播组编号信息承载在ONU管理控制接口消息中发送给所述0NU);
[0080]步骤2 =ONU收到OLT在步骤I发送的分配组播GEM Port-1D的消息后,ONU存储所述组播GEM Port-1D的值;
[0081 ] 步骤3:在波分时分混合PON系统,OLT将组播数据封装在GEM Port-1D值为对应该组播的组播GEM Port-1D的GEM帧中,并将该数据复制到对应该组播组包含的所有ONU对应的下行波长上,OLT在上述下行波长通道上发送上述组播数据;在正交频分时分混合PON系统,OLT将组播数据封装在GEM Port-1D值为对应该组播的组播GEM Port-1D的GEM帧中,并将该数据复制到对应该组播组包含的所有ONU对应的下行子载波或者子载波组上,OLT在上述下行子载波或者子载波组通道上发送上述组播数据;
[0082]步骤4:波分时分混合PON系统的ONU接收到上述数据后,根据GEM Port-1D的值为本地存储的组播GEM Port-1D值判断该GEM帧的内容为组播数据,ONU接收并解析所述组播数据;在正交频分时分混合PON系统中,根据GEM Port-1D的值为本地存储的组播GEMPort-1D值判断该GEM帧的内容为组播数据,ONU接收并解析所述组播数据;
[0083]本实施例中,OLT通过ONU管理控制接口消息给ONU分配组播GEM Port-1D,在其他实施例中也可以采用OLT通过物理层操作管理维护消息、扩展操作管理维护消息或者嵌入式操作管理维护消息给ONU分配组播GEM Port-1D0
[0084]在本实施例中,OLT和ONU采用特定吉比特以太网封装方法端口标识发送广播信息和组播信息,在其他实施例中也可以采用OLT和ONU采用特定的逻辑链路标识和/或虚拟局域网标识发送广播信息和组播信息。
[0085]在本实施例中,一个OLT管理的不同ONU发送上行数据的波长或者子载波或者子载波组相同,且不同的ONU按照时分复用方式发送上行数据,本发明的方法也可以适用于一个ONU独占上行通道的情况,或者一个OLT管理的不同ONU采用不同的波长或者子载波或者子载波组发送上行数据,此时不同的ONU可以同时发送上行数据,在上述情况下,OLT将广播信息复制到所有下行波长、下行子载波或者下行子载波组后发送给所有ONU ;0LT将组播信息复制到该组播组对应的所有ONU对应的下行波长、下行子载波或者下行子载波组后发送给对应的ONU。
[0086]在上述实施例中的步骤12中,OLT在ONU调整前的波长、子载波或者子载波组和调整后的波长、子载波或者子载波组上都发送调整ONU接收波长的命令,包括两种情况:
1.0LT首先通过单播通道发送调整接收波长的命令,然后在发生不匹配的情况下采用两个通道(包括调整前的波长、子载波或者子载波组和调整后的波长、子载波或者子载波组上)同时发送调整波长、子载波或者子载波组的命令;2.0LT直接采用两个通道同时发送调整接收波长、子载波或者子载波组的命令;[0087]具体地,当考虑到负载均衡、保护倒换、节能或者OLT为定位异常ONU时,OLT需要将一个或者多个ONU调整到其他的波长、子载波或者子载波组发送和接收数据,OLT和ONU可以采用下述两种方法之一完成ONU接收下行数据的波长、子载波或者子载波组的调整:
[0088]方法一:
[0089]步骤1:0LT将命令一个ONU调整接收下行数据的波长(子载波或者子载波组)的命令封装在ONU管理控制接口消息,在其他的实施例中,也可以采用将一个ONU调整接收下行数据的波长(子载波或者子载波组)的命令封装在物理层操作管理维护消息、扩展操作管理维护消息或者嵌入式操作管理维护消息中,并在对应一个ONU的单播通道上发送上述命令;
[0090]步骤2 =ONU接收到OLT在步骤I发送的调整接收波长(子载波或者子载波组)命令后将自己的接收波长(子载波或者子载波组)调整为OLT命令的波长(子载波或者子载波组)值;
[0091]步骤3:0LT在ONU调整完波长(子载波或者子载波组)值后给ONU分配上行带宽,如果OLT收到ONU响应的上行数据,则跳到步骤4 ;如果OLT在预期时间内未收到ONU响应的上行数据,则OLT在ONU原来的接收波长(子载波或者子载波组)和命令其调整后的波长(子载波或者子载波组)上给ONU发送步骤I的调整接收波长(子载波或者子载波组)的命令,并跳到步骤2;
[0092]步骤4:0LT和ONU在调整后的波长(子载波或者子载波组)上通信。
[0093]方法二
[0094]步骤1:0LT将一个ONU调整接收下行数据的波长(子载波或者子载波组)的命令封装在ONU管理控制接口消息,在其他的实施例中,也可以采用将一个ONU调整接收下行数据的波长(子载波或者子载波组)的命令封装在物理层操作管理维护消息、扩展操作管理维护消息或者嵌入式操作管理维护消息中,并在该ONU当前使用的波长(子载波或者子载波组)和该ONU调整后的波长(子载波或者子载波组)通道上发送上述命令;
[0095]步骤2 =ONU接收到OLT在步骤I发送的调整接收波长(子载波或者子载波组)命令后将自己的接收波长(子载波或者子载波组)调整为OLT命令的波长(子载波或者子载波组)值。
[0096]步骤3:0LT在ONU调整完波长(子载波或者子载波组)值后给ONU分配上行带宽,如果OLT收到ONU响应的上行数据,则跳到步骤4 ;如果OLT在预期时间内未收到ONU响应的上行数据,则跳到步骤I ;
[0097]步骤4:0LT和ONU在调整后的波长(子载波或者子载波组)上进行通信。
[0098]上述实施例中的步骤12中,还可以按照如下方式实现:
[0099]OLT在特定波长(子载波或者子载波组)上发送调整ONU接收波长(子载波或者子载波组)的命令,包括两种情况:1.0LT首先通过单播通道发送调整接收波长的命令,然后在发生不匹配的情况下采用特定通道发送调整波长的命令;2.0LT直接采用特定通道发送调整接收波长的命令;
[0100]当考虑到负载均衡、保护倒换、节能或者OLT为定位异常ONU时,OLT需要将一个或者多个ONU调整到其他的波长或者子载波组发送和接收数据,OLT和ONU可以采用下述两种方法之一完成ONU接收下行数据的波长、子载波或者子载波组的调整:[0101]方法一,OLT首先通过单播通道发送调整接收波长(子载波或者子载波组)的命令,然后在发生不匹配的情况下采用特定通道发送调整波长(子载波或者子载波组)的命令;
[0102]步骤1:0LT将命令一个ONU调整接收下行数据的波长(子载波或者子载波组)的命令封装在ONU管理控制接口消息,在其他的实施例中,也可以采用将命令一个ONU调整接收下行数据的波长(子载波或者子载波组)的消息封装在物理层操作管理维护消息、扩展操作管理维护消息或者嵌入式操作管理维护消息中,并在对应一个ONU的单播通道上发送上述命令;
[0103]步骤2 =ONU接收到OLT在步骤I发送的调整接收波长(子载波或者子载波组)命令后将自己的接收波长(子载波或者子载波组)调整为OLT命令的波长值(子载波或者子载波组);
[0104]步骤3 =OLT在ONU调整完波长(子载波或者子载波组)值后给ONU分配上行带宽,如果OLT收到ONU响应的上行数据,则跳到步骤4 ;如果OLT在预期时间内未收到ONU响应的上行数据,则OLT在特定波长(子载波或者子载波组)上给ONU发送步骤I的调整接收波长(子载波或者子载波组)的命令,ONU在特定时间内未收到OLT的下行数据后将自身的接收下行数据的波长(子载波或者子载波组)值调整到特定波长(子载波或者子载波组)值,ONU收到OLT的上述调整波长(子载波或者子载波组)的命令后按照OLT的命令完成自身工作波长(子载波或者子载波组)的调谐,并跳到步骤3。
[0105]步骤4:0LT和ONU在调整后的波长(子载波或者子载波组)进行通信。
[0106]方法二 OLT直接采用特定通道发送调整接收波长的命令;
[0107]步骤1:0LT在ONU当前使用的波长(子载波或者子载波组)上通知该ONU接收特定波长(子载波或者子载波组)上的命令;
[0108]步骤2 =ONU收到上述命令后,将接收波长设置为所述特定波长(子载波或者子载波组),在其他的实施例中也可以采用ONU利用一个专门的接收机接收所述特定波长(子载波或者子载波组)的命令;
[0109]步骤3 =OLT将命令一个ONU调整接收下行数据的波长(子载波或者子载波组)的命令封装在ONU管理控制接口消息,在其他的实施例中,也可以采用将命令一个ONU调整接收下行数据的波长(子载波或者子载波组)的消息封装在物理层操作管理维护消息、扩展操作管理维护消息或者嵌入式操作管理维护消息中,并在所述特定波长(子载波或者子载波组)通道上发送上述调整接收波长(子载波或者子载波组)命令;
[0110]步骤4 =ONU接收到OLT在步骤3发送的调整接收波长(子载波或者子载波组)命令后将自己的接收波长调整为OLT命令的波长(子载波或者子载波组)值;
[0111]步骤5 =OLT在ONU调整完波长(子载波或者子载波组)值后给ONU分配上行带宽,如果OLT收到ONU响应的上行数据,则跳到步骤6 ;如果OLT在预期时间内未收到ONU响应的上行数据,OLT在ONU当前使用的波长和/或原来使用的波长(子载波或者子载波组)上通知该ONU接收特定波长(子载波或者子载波组)上的命令,则跳到步骤2。
[0112]步骤6:0LT和ONU按照调整后的波长进行通信。
[0113]本发明的另一实施例中,还提供一种无源光网络系统,包括:0LT,ODN以及多个0NU,其中,所述ODN与所述OLT连接,ONU与所述ODN连接;局端的光线路终端OLT利用下行物理通道发送下行数据给用户侧的光网络单元ONU ;若所述ONU不能接收到所述OLT发送的下行数据,所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值;所述OLT和所述ONU按照调整后的通道值传输数据。
[0114]以上所述是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种无源光网络系统中的数据发送方法,其特征在于,包括:局端的光线路终端OLT利用下行物理通道发送下行数据给用户侧的光网络单元ONU ;若所述ONU不能接收到所述OLT发送的下行数据,所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值;所述OLT和所述ONU按照调整后的通道值传输数据。
2.根据权利要求1所述的无源光网络系统中的数据发送方法,其特征在于,所述OLT利用下行物理通道发送下行数据给用户侧的光网络单元ONU的步骤包括:所述OLT将发送给所述ONU的下行数据复制到与所述ONU对应的所有物理通道上,并在所述ONU对应的物理通道上给所述ONU发送下行数据;或者所述OLT在广播或者组播通道上给ONU发送下行数据;或者所述OLT在至少两个单播通道上给ONU发送下行数据。
3.根据权利要求2所述的无源光网络系统中的数据发送方法,其特征在于,所述OLT将发送给所述ONU的下行数据复制到与所述ONU对应的所有物理通道上,并在所述ONU对应的物理通道上给所述ONU发送下行数据的步骤包括:所述OLT将发送给所述ONU的下行数据复制到所述ONU目前使用的物理通道和即将使用的物理通道上,或者OLT将发送给所述ONU的下行数据复制到所述ONU过去使用的物理通道和目前使用的物理通道上,并在所述物理通道上给所述ONU发送所述下行数据。`
4.根据权利要求2所述的无源光网络系统中的数据发送方法,其特征在于,所述OLT在广播通道上给ONU发送下行数据的步骤包括:所述OLT将广播信息封装在具有一确定端口标识的下行帧中;所述OLT将所述帧复制到所有物理通道上后发送给0NU,使ONU接收到上述信息后,根据所述端口标识识别出该信息为广播信息。
5.根据权利要求2所述的无源光网络系统中的数据发送方法,其特征在于,所述OLT在组播通道上给ONU发送下行数据的步骤包括:所述OLT将组播信息封装在具有一确定端口标识的下行帧中;所述OLT将所述帧复制到组播组对应的物理通道上后发送给0NU,使对应组播组的ONU接收到上述信息后,根据所述端口标识信息识别出该信息为组播信息。
6.根据权利要求2所述的无源光网络系统中的数据发送方法,其特征在于,所述OLT在至少两个单播通道上给ONU发送下行数据的步骤包括:所述OLT将单播信息封装在具有对应该ONU的端口标识的下行帧中;OLT将所述帧复制到至少两个单播对应的物理通道上后发送给0NU,使对应的ONU接收到上述信息后,根据所述端口标识识别出该信息为OLT发送给自己的单播信息。
7.根据权利要求1所述的无源光网络系统中的数据发送方法,其特征在于,所述若所述ONU不能接收到所述OLT发送的下行数据,所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值的步骤包括:若ONU不能接收到OLT发送的下行数据后,所述OLT将一个调整下行数据所采用的波长、子载波或者子载波组的命令,在单播通道、组播通道或者广播通道上发送给对应的0NU,或者在所述ONU当前使用的波长通道或者子载波通道或者子载波组通道和调整后的波长通道或者子载波通道或者子载波组通道上发送给对应的0NU,或者在所述ONU当前使用的波长通道或者子载波通道或者子载波组通道和调整前的波长通道或者子载波通道或者子载波组通道上发送给对应的0NU,使所述ONU将自己的接收数据的物理通道调整到OLT命令的波长值或者子载波或者子载波组对应的值。
8.根据权利要求1所述的无源光网络系统中的数据发送方法,其特征在于,所述若所述ONU不能接收到所述OLT发送的下行数据,所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值的步骤包括:若ONU不能接收到OLT发送的下行数据后,OLT先通过单播通道发送一命令给相应的0NU,使ONU根据所述命令将自己的接收数据的物理通道调整到OLT命令的值;OLT为所述ONU分配上行带宽,若OLT在预定时间内未接收到所述ONU响应的上行数据,则OLT将所述 命令在指定波长通道或者子载波通道或者子载波组通道上,发送给所述0NU,所述ONU在所述预订时间内未收到OLT分配的上行带宽后,将自己的物理通道调整为指定波长通道或者子载波通道或者子载波组通道。ONU在所述指定波长通道或者子载波通道或者子载波组通道上收到所述命令后,所述ONU将自己的接收数据的物理通道调整到所述OLT命令的波长或者子载波或者子载波组对应的值。
9.根据权利要求1所述的无源光网络系统中的数据发送方法,其特征在于,所述若所述ONU不能接收到所述OLT发送的下行数据,所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值的步骤包括:若ONU不能接收到OLT发送的下行数据后,OLT将一命令直接在指定波长通道或者子载波通道或者子载波组通道上,发送给所述0NU,所述ONU在所述预订时间内未收到OLT分配的上行带宽后,将自己的物理通道调整为指定波长通道或者子载波通道或者子载波组通道;0NU在所述指定波长通道或者子载波通道或者子载波组通道上收到所述命令后,ONU将自己的接收数据的物理通道调整到所述OLT命令的波长或者子载波或者子载波组对应的值。
10.根据权利要求1所述的无源光网络系统中的数据发送方法,其特征在于,还包括:OLT在所述ONU调整完接收数据的物理通道后,给所述ONU分配上行带宽;OLT接收所述ONU在所述上行带宽下响应的上行数据,若在预定时间内没有收到ONU的响应数据,OLT在ONU当前使用的波长或者子载波或者子载波组,和/或,原来使用的波长或者子载波或者子载波组上,发送该ONU调整接收数据的物理通道到指定波长或者子载波或者子载波组的命令。
11.一种无源光网络系统,包括:局端的光线路终端0LT,光分配网络ODN以及多个用户侧的光网络单元0NU,其中,所述ODN与所述OLT连接,ONU与所述ODN连接;其特征在于,所述OLT利用下行物理通道发送下行数据给所述ONU ;若所述ONU不能接收到所述OLT发送的下行数据,所述OLT在相关物理通道上发送一命令给所述0NU,使所述ONU将自己的接收数据的物理通道调整到所述OLT命令的通道值;所述OLT和所述ONU按照调整后的通 道值传输数据。
【文档编号】H04L1/00GK103428586SQ201210151325
【公开日】2013年12月4日 申请日期:2012年5月16日 优先权日:2012年5月16日
【发明者】张伟良, 郭勇, 耿丹, 朱松林, 印永嘉, 马壮, 李长垒, 黄新刚 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1