波长配置方法、系统和装置的制造方法

文档序号:10675533阅读:697来源:国知局
波长配置方法、系统和装置的制造方法
【专利摘要】本申请提供一种多波长无源光网络的波长配置方法,包括:ONU扫描下行接收波长,并在所述下行接收波长扫描过程中接收OLT通过多波长PON系统的各个下行波长通道分别广播的所述下行波长通道的下行波长信息;所述ONU根据所述下行波长信息建立下行接收波长映射表,所述下行接收波长映射表的表项包括下行接收波长信息、下行光接收机驱动电流信息和ONU接收光物理参数信息;所述ONU在所述OLT广播的下行波长信息中选择一个下行波长,并根据所述下行接收波长映射表中相关表项记录的下行光接收机驱动电流信息,将所述下行光接收机的工作波长设置为选择的下行波长。本申请还提供一种多波长无源光网络系统及其波长配置装置。
【专利说明】
波长配置方法、系统和装置
技术领域
[0001] 本申请主要设及光通信技术,特别地,设及一种多波长无源光网络(Passive Optical化twork,PON)的波长配置方法、系统和装置。
【背景技术】
[0002] 无源光网络(P0N)技术是目前一种主要的宽带接入技术。传统的P0N系统是一种基 于时分复用(Time Division Multiplexing,TDM)机制的点到多点网络系统,请参阅图1,通 常P0N系统包括位于局侧的光线路终端(Optical Line Terminal,0LT)、位于用户侧的多个 光网络单元(Optical Network化it,0NU)W及连接在所述化T和0NU之间的光分配网络 (Optical Dis1:;r;Lbuting Network,0DN)。其中,所述0DN用于分发或复用0LT和0NU之间的数 据信号,W使所述多个0NU可W共享光传输通道。在上述基于TDM机制的P0N系统中,从化T到 0NU的方向称为下行,由化T按照TDM方式将下行数据流广播到所有0NU,各个0NU只接收带有 自身标识的数据;从0NU到化T的方向为上行,由于各个0NU共享光传输通道,为了保证各个 0NU的上行数据不发生冲突,所述P0N系统在上行方向采用时分多址(Time Division Multiple Access,TDMA)方式,即由化Τ为每个ONU分配时隙,各个ONU严格按照所述化Τ分配 的时隙发送上行数据。
[0003] 不过,上述Ρ0Ν系统受TDM机制的时分特性的影响,用户的可用带宽通常会受到限 审IJ,且另一方面又无法有效利用光纤自身的可用带宽,因此无法满足不断出现的宽带网络 应用业务的需求。为解决上述问题,同时考虑兼容现有的Ρ0Ν系统,业界提出了融合波分复 用(Wavelength Division Multiplexing,WDM)技术和TDM技术的混合Ρ0Ν系统,在所述混合 P0N中,局端化T与用户侧0NU之间采用多个波长通道进行数据收发,即所述混合P0N系统是 一种多波长P0N系统。
[0004] 在所述多波长P0N系统中,所述化T支持同时W多个波长通道进行数据发送和接 收,每个0NU分别工作在其中一个波长通道,在下行方向,所述化T采用每一个波长通道分别 对应的下行波长将下行数据广播给工作在所述波长通道的多个0NU;而在上行方向,每一个 波长通道的0NU可W在所述化T分配的时隙中采用该波长通道的上行波长向所述化T发送上 行数据。为了降低仓储成本,通常所述0NU采用波长可调光收发组件,因此在初始化时需要 所述0NU首先进行工作波长配置。不过,如果所述0NU所配置的下行接收波长或者上行发射 波长并不被所述化T支持,则所述0NU无法正常注册。

【发明内容】

[0005] 本申请提供一种可W有效保证0NU正常注册的波长配置方法。并且,基于所述波长 切换方法,本申请还提供一种多波长无源光网络系统和装置。
[0006] -种波长配置方法,包括:0NU在下行可接收波长范围内进行扫描,获取各个下行 波长通道的下行波长信息;所述下行波长信息是光线路终端化T通过所述多波长P0N系统的 所述各个下行波长通道分别广播的;
[0007] 所述ONU根据所述下行波长信息建立下行接收波长映射表,所述下行接收波长映 射表的表项包括下行接收波长信息、下行光接收机驱动电流信息和0NU接收光物理参数;
[0008] 所述0NU在所述化T广播的下行波长信息中选择一个下行波长,并根据所述下行接 收波长映射表中与所述选择的下行波长对应的下行光接收机驱动电流信息,将所述选择的 下行波长设置为工作波长。
[0009] -种波长配置装置,包括:接收模块,用于在下行可接收波长范围内进行扫描,获 取各个下行波长通道的下行波长信息;所述下行波长信息是光线路终端化T通过多波长P0N 系统的所述各个下行波长通道分别广播的;
[0010] 波长映射表建立模块,用于根据所述下行波长信息建立下行接收波长映射表,所 述下行接收波长映射表的表项包括下行接收波长信息、下行光接收机驱动电流信息和0NU 接收光物理参数;
[0011] 波长配置模块,用于在所述化T广播的下行波长信息中选择一个下行波长,并根据 所述下行接收波长映射表中与所述选择的下行波长对应的下行光接收机驱动电流信息,将 所述选择的下行波长设置为工作波长。
[0012] 一种多波长无源光网络系统,包括:至少一个化T和多个0NU,所述至少一个化T通 过光分配网络W点到多点的方式连接到所述多个0NU,其中,所述0NU包括如上所述的波长 配置装置。
[0013] 在本申请提供的多波长P0N的波长切换方法、系统和装置中,0NU在初始化过程中 进行波长扫描并与0LT进行交互,建立相应的波长映射表,从而保证所述0NU配置的收发波 长在所述化T支持的波长范围之内,实现0MJ收发波长的正常初始化。
【附图说明】
[0014] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施 例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据运些附图获 得其他的附图。
[0015] 图1是一种基于时分复用机制的无源光网络系统的网络架构示意图。
[0016] 图2是本申请提供的多波长无源光网络系统一种实施例的网络架构示意图。
[0017] 图3是本申请提供的多波长无源光网络的波长切换方法第一种实施例的流程图。
[0018] 图4是图3所示的多波长无源光网络的波长切换方法中采用XGTC帖承载波长信息 的示意图。
[0019] 图5是图3所示的多波长无源光网络的波长切换方法中采用化0AM消息承载波长信 息的示意图。
[0020] 图6是本申请提供的多波长无源光网络的波长切换装置一种实施例的结构示意 图。
【具体实施方式】
[0021] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0022] 请参阅图2,本申请一种实施例提供的多波长无源光网络系统的网络架构示意图。 所述多波长P0N系统100包括至少一个光线路终端(OLT)llO、多个光网络单元(0NUH20和一 个光分配网络(0DN) 130,其中,所述化T 110通过所述0DN 130 W点到多点的方式连接到所 述多个0NU 120,其中所述多个0NU 120共享所述0DN 130的光传输介质。所述0DN 130可W 包括主干光纤131、光分路模块132和多个分支光纤133,其中所述光分路模块132可W设置 在远端节点(Remote Node,RN),其一方面通过所述主干光纤131连接到所述化T 110,另一 方面通过所述多个分支光纤133分别连接至所述多个0NU 120。
[0023] 在所述多波长P0N系统100中,所述化T 110和所述多个0NU 120之间的通信链路可 W包括多个上行波长通道和多个下行波长通道。在下行方向,所述多个下行波长通道同样 通过波分复用(WDM)方式共享所述0DN的光传输介质,且每个0NU 120可W工作在所述多波 长P0N系统100的其中一个下行波长通道,每个下行波长通道可W承载一个或多个0NU 120 的下行业务;并且,工作在同一个下行波长通道的0NU 120可W通过时分多址(TDM)方式共 享所述下行波长通道。在上行方向,所述多个上行波长通道通过WDM方式共享所述0DN 130 的光传输介质,且每个0NU 120可W工作在所述多波长P0N系统100的其中一个上行波长通 道,每个上行波长通道可W承载一个或多个0NU 120的上行业务;并且,工作在同一个上行 波长通道的0NU 120可W通过时分多址(TDMA)方式共享所述上行波长通道。
[0024] 在本实施例中,如图2所示,W所述多波长P0N系统100具有四个上行波长通道和下 行波长通道为例进行介绍,应当理解,在实际应用时,所述多波长P0N系统100的上下行波长 通道的数量还可W根据网络需要而定。为便于描述,在本实施例中将所述多波长P0N系统 100的四个上行波长通道分别命名为上行波长通道1(采用第一上行波长λιι?)、上行波长通 道2(采用第二上行波长λυ2)、上行波长通道3(采用第Ξ上行波长λυ3)和上行波长通道4(采 用第四上行波长λιι4),将其四个下行波长通道分别命名为下行波长通道1(采用第一下行波 长Adi)、下行波长通道2(采用第二下行波长λ(12)、下行波长通道3(采用第Ξ下行波长λ(13) 和下行波长通道4(采用第四下行波长λ(14)。
[0025] 每个上行波长通道和下行波长通道可W分别具有对应的波长通道标识(比如,通 道号),也即是说,所述上行波长通道标识与其标识的上行波长通道的上行波长具有匹配关 系,所述化Τ 110和所述0NU 120可W根据所述上行波长通道标识获悉所述上行波长通道的 上行波长;相类似地,所述下行波长通道标识与其标识的下行波长通道的下行波长同样具 有匹配关系,所述化Τ 110和所述0NU 120可W根据所述下行波长通道标识获悉所述下行波 长通道的下行波长。
[00%]在一种实施例中,请参阅图2,所述化Τ 110可W包括光禪合器111、第一波分复用 器112、第二波分复用器113、多个下行光发射器Txl~Τχ4、多个上行光接收器Rxl~Rx4和处 理模块114。其中,所述多个下行光发射器Txl~Τχ4通过所述第一波分复用器112连接到所 述光禪合器111,所述多个上行光接收器Rxl~Rx4通过所述第二波分复用器113连接到所述 光禪合器111,所述禪合器111进一步连接到所述0DN 130的主干光纤131。
[0027]所述多个下行光发射器Txl~Τχ4的发射波长各不相同,其中,每一个下行光发射 器Txl~Τχ4可W分别对应所述多波长Ρ0Ν系统100的其中一个下行波长通道,比如所述多个 下行光发射器Txl~Τχ4的发射波长可W分别λ(11~λ(14。所述下行光发射器Txl~Τχ4可W分 别利用其发射波长Adi~λ(14将下行数据发射到对应的下行波长通道,W便被工作在所述下 行波长通道的ONU 120所接收。相对应地,所述多个上行光接收器Rxl~Rx4的接收波长可W 各不相同,其中每一个上行光接收器Rxl~Rx4同样分别对应所述多波长无源光网络系统 100的其中一个上行波长通道,比如,所述多个上行光接收器Rxl~Rx4的发射波长可W分别 λιι?~λιι4。所述上行光接收器Rxl~Rx4可W分别利用其接收波长λιι?~λιι4接收工作在对应 上行波长通道的ONU 120发送的上行数据。
[0028] 所述第一波分复用器112用于将所述多个下行光发射器Txl~Τχ4发射的波长分别 为λ(11~λ(14的下行数据进行波分复用处理,并通过所述光禪合器111发送到所述0DN 130的 主干光纤131,W通过所述0DN 130将所述下行数据提供给所述0NU 120。并且,所述光禪合 器111还可W用于将来自所述多个0NU 120且波长分别为λυ?~λυ4的上行数据提供给所述 第二波分复用器113,所述第二波分复用器113可W将所述波长分别为λυ?~λυ4的上行数据 解复用到所述上行光接收器Rxl~Rx4进行数据接收。
[0029] 所述处理模块114可W为媒介接入控制(Media Access Control,MAC)模块,其一 方面可W根据某个ONU 120工作的下行波长通道,将待发送给所述0NU120的下行数据提供 给与所述下行波长通道相对应的下行光发射器,W便所述下行光发射器将所述下行数据发 射到所述波长通道,另一方面,所述处理模块114还可W对各个上行光接收器Rxl~Rx4接收 到的上行数据进行处理。
[0030] 所述0NU 120的工作波长(包括上行发射波长和下行接收波长)是可调的,在具体 实施例中,所述0NU 120可W包括光禪合器121、下行光接收器122、上行光发射器123和处理 模块124。其中,所述下行光接收器122和所述上行光发射器123均为波长可调器件,二者可 W通过所述光禪合器121连接到所述0NU 120对应的分支光纤。所述光禪合器121可W-方 面将所述上行光发射器123发送的上行数据提供到所述0DN 130的分支光纤133, W通过所 述0DN 130发送给所述化T 110;另一方面,所述光禪合器121还可W将所述化T 110通过所 述0DN 130发送的下行数据提供给所述下行光接收器122进行数据接收。
[0031] 所述处理模块124可W是MAC模块,其一方面可W根据需要控制所述下行光接收器 122和所述上行光发射器123进行波长调整,另一方面可W在指定时隙将待发送给所述化T 110的上行数据提供给所述上行光发射器123, W通过所述上行光发射器123通过相应的上 行波长通道发送给所述化T 110,并对所述下行光接收器122接收到的下行数据进行处理。
[0032] 在所述多波长P0N系统中,由于所述化T 110支持多个上下行波长通道且所述0NU 120的工作波长可调,为实现正常注册,所述0NU 120在初始化时首先需要根据所述化T 110 所支持的波长能力,进行下行接收波长和上行发射波长的配置。本发明实施例提供一种多 波长P0N系统的波长配置方法,可W保证0NU的工作波长正确初始化。
[0033] 图3为本申请一种实施例提供的多波长无源光网络的波长配置方法的流程图。所 述波长配置方法可W包括:
[0034] 步骤S10,化T在多波长P0N系统的各个下行波长通道分别周期性广播所述下行波 长通道的下行波长信息和可供0NU注册使用的上行波长信息。
[0035] 一方面,局端化T的Μ对莫块可W将各个下行波长通道的下行波长信息分别提供给 相对应的下行光发射器Txl~Τχ4,并控制所述下行光发射器Txl~Τχ4通过各个下行波长通 道周期性地向用户侧的ONU广播所述下行波长信息。由于各个下行波长通道分别对应特定 的下行波长,因此,在一种实施例中,所述化T在各个波长通道广播的下行波长信息可W分 别是所述下行波长通道的通道标识信息,比如下行波长通道号等。
[0036] 另一方面,所述化T的Μ对莫块还可W结合各个上行波长通道实际上线的0NU数量, 并根据波长通道0NU数量均衡算法,获得可供0NU注册使用的上行波长信息,即可用上行波 长信息;并且,所述MAC模块可W将所述上行波长信息提供给所述下行光发射器Txl~Τχ4, W供所述下行光发射器Txl~Τχ4通过各个下行波长通道广播所述下行波长信息的同时实 现所述可用上行波长信息的广播。
[0037] 在一种实施例中,所述下行波长信息和上行波长信息可W通过XGP0N传输汇聚 (XGP0N Transmission Conversion,XGTC)帖、GP0N传输汇聚(GP0N Transmission Conversion,GTC)帖或者带逻辑链路标识(Xogic Link Identifier,LLID)的W太网帖(即 EP0N帖)来承载。
[0038] W采用XGTC帖来承载所述下行波长信息和上行波长信息为例,请参阅图4,所述 XGTC帖包括XGTC帖头和XGTC净荷,其中XGTC帖头包括光网络单元标识(0NU-ID)字段、指示 (Ind)字段、混合纠错化ybrid Error Correction,肥C)字段和上行物理层操作管理和维护 (Physical Layer Operations.Administration and Maintenance upstream,PLOAMu)字 段,其中,所述下行波长信息和上行波长信息可W通过所述Ind字段进行承载。比如,现有 XGP0N标准定义的XGTC帖头的Ind字段预留有9个比特的保留(Reserve)域,在本实施例中, 所述下行波长信息和上行波长信息可W利用在XGTC帖头的Ind字段的保留域进行承载,如 图4所示。
[0039] 在另一种实施例中,所述下行波长信息和上行波长信息可W通过物理层操作管理 和维护(Physical Layer Oper曰tions.Administration 曰nd Μ曰inten曰nce,PL0AM)消息、光 网络终端管理和控制接口(0NT Management and Conhol Inte;rface,0MCI)消息、多点控 制协议(Multi-Point Control Protocol ,MPCP)消息或者操作管理和维护(Operation Administration and Maintenance,0AM)消息进行承载,具体消息格式如字段取值和字段 长度可W根据实际需要而定;当然,在其他替代实施例中,所述化T 110也可W通过新定义 的消息来承载所述下行波长切换命令。
[0040] W采用化0AM消息来承载所述下行波长信息和上行波长信息为例,请参阅图5,其 为化0AM消息的消息格式示意图,所述化0AM消息通常包括光网络单元标识(0NU ID)字段、 消息标识(Message ID)字段、序列号(Sequence No)字段、数据(Data)字段和完整性检查 (Integrity化eck)字段。在本实施例中,所述下行波长信息和上行波长信息可W承载在所 述PL0AM消息的数据字段,比如所述PL0AM消息可W采用如下表所示格式: 「ηπ4?1

[0042] 步骤S20,0NU扫描下行接收波长,接收下行接收光物理参数,并建立下行接收波长 映射表,所述下行接收波长映射表的表项包括下行接收波长信息、下行光接收机驱动电流 信息和0NU接收光物理参数。
[0043] 具体而言,0NU可W在其波长可调的下行光接收机的最大波长接收范围之内扫描 下行接收波长,比如通过调整所述下行光接收机的驱动电流逐渐改变下行接收波长,并在 下行接收波长扫描过程中分别接收各个下行波长通道广播的下行光信号。并且,所述可调 光接收机可W将其接收到的承载下行波长信息和上行波长信息的消息(比如化0AM消息)或 者数据帖(比如XGTC帖)提供给所述0NU的Μ对莫块。
[0044] 在一种实施例中,所述0NU接收光物理参数可W是0NU接收光电流(即所述0NU的下 行光接收机的光生电流)的峰值。所述0NU在下行接收波长扫描过程中检测0NU接收光电流, 捜索0NU接收光电流的峰值。在捜索到0NU接收光电流峰值时,所述0NU可W记录当前下行光 接收机的驱动电流W及从MAC模块接收到的消息或者数据帖提取出来当前0NU所处的下行 波长通道的下行波长信息,并根据上述Ξ个参数建立下行接收波长映射表项,即所述下行 接收波长映射表项包括下行接收波长信息、下行光接收机驱动电流信息和0NU接收光电流 峰值。
[0045] 在另一种实施例中,所述0NU接收光物理参数也可W是0NU接收光功率峰值或者接 收信号强度指示(Received Si即al Shength Indication,RSSI)信息。所述0NU在下行接 收波长扫描过程中检测0NU接收光功率或者RSSI,捜索测0NU接收光功率或者RSSI的峰值。 在捜索到0NU接收光功率或者RSSI峰值时,所述0NU可W记录当前下行光接收机的驱动电流 W及从MAC模块接收到的消息或者数据帖提取出来当前0NU所处的下行波长通道的下行波 长信息,并根据上述Ξ个参数建立下行接收波长映射表项,即所述下行接收波长映射表项 包括下行接收波长信息、下行光接收机驱动电流信息、W及0NU接收光功率或RSSI峰值。当 然,应当理解,在其他替代实施例中,所述0NU接收光物理参数还可W是与所述0NU接收光相 关的其他物理参数,相对应地,所述0NU在下行接收波长扫描过程中检测该物理参数,并根 据检测到的物理参数建立所述下行接收波长映射表项。
[0046] 通过重复上述过程,所述0NU的下行接收波长扫描可W遍历所述下行光接收机支 持的所有下行接收波长或者所述下行光接收机整个下行波长接收范围,并建立起一个或者 多个下行接收波长映射表项。在完成上述下行接收波长扫描之后,所述0NU便可W建立起包 括一个或者多个表项的下行接收波长映射表,其中每个表项分别对应不同的下行接收波 长。
[0047] 步骤S30,所述0NU选择一个下行接收波长,并根据所述下行接收波长映射表中相 关表项记录的下行光接收机驱动电流信息,将其下行光接收机的工作波长设置为选择的下 行接收波长。
[0048] 比如,所述0NU在建立所述下行接收波长映射表之后,可W按照预设波长配置要求 或者随机地选择一个下行接收波长,并查找所述下行接收波长映射表,从与所述选择的下 行接收波长相对应的表项中获得下行光接收机驱动电流信息,并根据所述下行光接收机驱 动电流信息,调整所述下行光接收机的驱动电流,从而将所述下行光接收机的下行接收波 长设置为上述选择的下行接收波长。
[0049] 步骤S40,所述0NU扫描上行发送波长,并在所述化T提供的注册授权时隙向所述 0LT上报注册请求。
[0050] 在一种实施例中,该步骤的启动条件可W设置为:所述0NU可W正确收到所述化T 通过下行广播的注册授权信息,但尚未正常注册。该步骤的结束条件可W设置为:所述0NU 成功注册;或者,所述0NU接收到所述化T下发的停止上行发送波长调整指令。
[0051] 具体而言,由于所述0NU在初始化时通常并不知道其可调上行光发射机当前的上 行发送波长,也不确定通过当前的上行发送波长发送的上行光信号是否可W被所述化T正 常接收,因此,在本实施例中,所述0NU可W通过在其上行光发射机支持的驱动电流的取值 范围之内逐渐改变所述驱动电流,进行上行发送波长扫描。比如,在初始化时,所述0NU可W 选择所述驱动电流的取值范围的一个边界值作为初始电流值,并在所述初始电流值基础上 W预设的变化量进行递增或递减,直到所述驱动电流值到达所述取值范围的另一个边界 值。在此过程中,所述上行光发射机的上行发送波长随着驱动电流的递增或递减相应地发 生逐渐调整,从而实现所述上行光发射机的上行发送波长扫描。在所述驱动电流值到达所 述取值范围的另一个边界值之后,如果当前并不满足上述结束条件,所述0NU可W将所述上 行光发射机的驱动电流重新调整为原来边界值(即初始电流值),重新继续上行发送波长扫 描。
[0052] 在所述上行发送波长扫描过程中,所述0NU的下行光接收机可W通过上述选择的 下行接收波长接收到所述化T通过相应的下行波长通道广播的注册授权信息,因此,所述 0NU可W通知其上行光发射机可W在所述化T提供给所述0NU的注册授权时隙之内,根据当 前所述上行光发射机调整到的驱动电流值所对应的上行发送波长,向所述化T上发0NU注册 请求。
[0053] 在上发0NU注册请求之后,所述0NU的MAC模块可W进一步判断在预设时间段之间 是否接收到所述化T反馈的0NU标识(0NU ID)分配消息,如果在预设时间段时间无法接收到 所述0NU ID分配消息,所述MAC模块可W认为化T不支持当前所述上行光发射机的上行发送 波长(即采用所述上行发送波长时所述0NU无法正常注册),于是便可按照上述扫描规则继 续调整所述上行光发射机的驱动电流,控制所述上行光发射器维持上述上行发送波长扫 描,并在所述化T分配的下一个注册授权时隙重新向所述化T发送0NU注册请求,直至成功接 收到所述化T发送的0NU ID分配消息(即所述0NU成功注册)。
[0054] 步骤S50,所述化T向所述0NU下发上行发送波长调整指令,并在所述0NU的上行发 送波长调整过程中检测化T接收光物理参数,建立上行接收波长映射表,所述上行接收波长 映射表的表项包括上行接收波长信息、0LT接收光物理参数和0NU序列号信息。
[0055] 在具体实施例中,所述化T接收光物理参数可W是化T接收光电流峰值、0LT接收光 功率峰值或者RSSI峰值。W化T接收光电流峰值为例,在所述0NU注册过程中,所述化T可W 检测所述0NU发送的上行光信号所对应的化T接收光电流(即所述化T的上行光接收机的光 生电流),并记录所述0LT接收光电流,并且,在所述0NU完成注册之后,所述0LT可W对所述 0NU在波长通道的注册次数进行累加。另一方面,所述化T可W通过向所述0NU下发上行发送 波长调整指令,指示所述0NU按照上述步骤S40的上行发送波长扫描规则进行上行发送波长 微调,所述0NU可W通过逐步调整所述上行光发射机的驱动电流,来实现上行发送波长微 调,直至接收到所述化τ下发的停止上行发送波长调整指令。
[0056] 所述化Τ可W在所述0NU的上行发送波长微调过程中,对所述0NU通过相应上行波 长通道发送的上行光信号进行光生电流检测,从而获取并记录化Τ接收光电流值。进一步 地,所述化Τ的MAC模块可W在其记录到的一系列0LT接收光电流值捜索至化LT接收光电流峰 值,并根据所述化巧妾收光电流峰值W及该峰值所对应的上行波长信息,建立上行接收波长 映射表项。其中,所述上行接收波长映射表项可W包括上行接收波长信息、0LT接收光电流 峰值信息和0NU序列号信息。其中,所述上行接收波长信息可W是所述化T检测到所述光电 流峰值时承载所述上行光信号的上行波长通道的通道标识信息(比如波长通道号)或者所 述波长通道的上行波长信息。当然,
[0057] 应当理解,在其他替代实施例中,如果所述化T接收光物理参数采用化T接收光功 率或RSSI峰值或者其他物理参数,所述化T在所述0NU的上行发送波长微调过程中将进行相 关物理参数检测,且其相应建立上行接收波长映射表项中的化T接收光电流峰值信息将被 替换为所述化T接收光功率或RSSI峰值或者其他物理参数。
[0058] 通过重复上述过程,所述0NU的上行发送波长扫描可W遍历所述上行光发射机支 持的所有上行发射波长或者所述上行光发射机整个上行波长发射范围,由此,所述化T可建 立起一个或者多个上行接收波长映射表项。在完成上述上行发送波长扫描之后,所述化T便 可W建立起包括一个或者多个表项的上行接收波长映射表,其中每个表项分别对应不同的 上行接收波长。
[0059] 步骤S60,所述化T将所述上行接收波长信息发送给所述0NU,所述ON诉財屆所述上 行接收波长信息建立上行发送波长映射表,所述上行发送波长映射表的表项包括上行发送 波长信息和上行光发射机驱动电流信息。
[0060] 比如,当所述化T发现所述0NU在同一个上行波长通道进行第二次注册时,所述化T 的MAC模块可W将当前检测到的0LT接收光电流值与记录的0LT接收光电流峰值进行比较, 判断二者之间的偏差是否小于预设阔值,如果小于阔值,则可W认为所述0NU当前上行发送 波长与所述化T当前上行接收波长对准,所述化T便可W将所述化T接收光电流峰值所对应 的上行波长通道的上行波长信息发送给所述0NU。所述0NU在接收到所述上行波长信息之 后,便可W建立相应的上行发送波长映射表,所述上行发送波长映射表的表项可W包括上 行发送波长信息(即所述化T提供的上行波长信息及所述0NU的上行光发射机驱动电流 信息。
[0061] 当所述化T发现所述0NU在同一个波长通道进行第Ξ次注册时,所述化T可W认为 所述0NU已经完成上行发送波长映射表的建立,此时,所述化T可W向所述0NU发送停止上行 发送波长扫描指令,W指示所述0NU停止上述上行发送波长扫描,并且,所述化T还可W进一 步将所述0NU在所述上行波长通道的注册次数清零。
[0062] 步骤S70,所述0NU根据所述化T下行广播的可供0NU注册使用的上行波长信息,查 询所述上行发送波长映射表的相关表项记录的上行光发射机驱动电流信息,并根据所述驱 动电流信息对所述上行光发射机的上行发送波长进行设置。
[0063] 在所述ON叫欠到所述化T下发的停止上行发送波长扫描指令之后,其可W根据所述 MAC模块解析出的可供0NU注册使用的上行波长信息,查询其建立的上行发送波长映射表的 相关表项,获取与所述0LT提供的可供0NU注册使用的上行波长信息相对应的表项记录的上 行光发射机驱动电流信息,并根据所述驱动电流信息设置所述上行光发射机的驱动电流, 从而将所述上行光发射机的上行发送波长设置为所述MAC模块解析到的可供ONU注册使用 的上行波长。
[0064] 可选地,在具体实施例中,所述多波长无源光网络的波长配置方法还可W进一步 包括:
[0065] 步骤S80,所述ON诉良据所述下行接收波长映射表,检测其下行光接收机的下行接 收波长是否发生漂移,并在发生漂移时对所述下行接收波长进行校准。
[0066] 具体而言,在正常通信过程中,所述0NU可W对0NU接收光电流(或者0NU接收光功 率或RSSI)进行监控,并将监控到的0NU接收光电流值(或者0NU接收光功率值或RSSI值)与 所述下行接收波长映射表的相关表项中记录的0NU接收光电流峰值(或者0NU接收光功率峰 值或RSSI峰值)进行比较,如果二者之间的偏差超过预设阔值,则认为所述0NU的下行光接 收机的下行接收波长发生漂移。此时,所述0NU可W任意选取一个方向调整所述下行光接收 机的下行接收波长,并在调整过程中继续测量0NU接收光电流(或者0NU接收光功率值或 RSSI值),如果测量到的0NU接收光电流值(或者0NU接收光功率值或RSSI值)出现减小,则往 相反方向调整所述下行接收波长,直至测量到的0NU接收光电流值(或者0NU接收光功率值 或RSSI值)与所述0NU接收光电流峰值(或者0NU接收光功率峰值或RSSI峰值)之间的偏差小 于所述预设阔值为止。
[0067] 步骤S90,所述化巧財屆所述上行接收波长映射表,监控所述0NU的上行发射波长是 否发生漂移,并在发生漂移时指令所述0NU对所述上行发射波长进行校准。
[0068] 具体而言,在正常通信过程中,所述化T可W对化T接收光电流(或者化T接收光功 率或RSSI)进行监控,并将监控到的化T接收光电流值(或者化巧妾收光功率值或RSSI值)与 所述上行接收波长映射表的相关表项中记录的化T接收光电流峰值(或者化T接收光功率峰 值或RSSI峰值)进行比较,如果二者之间的偏差超过预设阔值,则认为所述0NU的上行光发 射机的上行发射波长发生漂移。此时,所述化T可W向所述0NU下发波长调整指令,指示所述 0NU任意选取一个方向调整所述上行光发射机的上行发送波长,且所述化T在所述0NU的上 行发送波长调整过程中继续测量化T接收光电流(或者化巧妾收光功率值或RSSI值),如果测 量到的化T接收光电流值(或者化T接收光功率值或RSSI值)出现减小,则重新向所述0NU下 发波长调整指令,指示所述0NU往相反方向调整所述上行发送波长,直至测量到的化T接收 光电流值(或者化T接收光功率值或RSSI值)与所述化T接收光电流峰值(或者化巧妾收光功 率峰值或RSSI峰值)之间的偏差小于所述预设阔值为止。
[0069] 在本申请实施例提供的多波长无源光网络的波长配置方法中,0NU在初始化过程 中进行波长扫描并与0LT进行交互,建立相应的波长映射表,从而保证所述0NU配置的收发 波长在所述化T支持的波长范围之内,实现0MJ收发波长的正常初始化;另一方面,基于所述 波长映射表,在正常通信过程中可W实时监控所述0NU的收发波长是否发生漂移,并在发生 漂移时进行自动调整,从而保证信号接收质量,降低误码率。
[0070] 基于上述实施例提供的多波长无源光网络系统的波长切换配置,本申请还进一步 提供一种波长切换装置,所述波长切换装置可W应用到在图2所示的多波长无源光网络系 统100的0NU 120。请参阅图6,其为本申请提供的多波长无源光网络系统的波长配置装置一 种实施例的结构示意图,所述波长配置装置600可W包括:
[0071] 接收模块610,用于扫描下行接收波长,并在所述下行接收波长扫描过程中接收 0LT通过多波长P0N系统的各个下行波长通道分别广播的所述下行波长通道的下行波长信 息;
[0072] 波长映射表建立模块620,用于根据所述下行波长信息建立下行接收波长映射表, 所述下行接收波长映射表的表项包括下行接收波长信息、下行光接收机驱动电流信息和 0NU接收光物理参数;
[0073] 波长配置模块630,用于在所述化T广播的下行波长信息中选择一个下行波长,并 根据所述下行接收波长映射表中相关表项记录的下行光接收机驱动电流信息,将所述下行 光接收机的工作波长设置为选择的下行波长。
[0074] 在具体实施例中,所述波长映射表建立模块620可W包括:
[0075] 峰值捜索单元621,用于在所述下行接收波长扫描过程中从检测到的0NU接收光电 流(或者0NU接收光功率或RSSI)捜索0NU接收光电流峰值(或者0NU接收光功率峰值或RSSI 峰值);
[0076] 表项建立模块622,用于在所述峰值捜索单元捜索到所述0NU接收光电流峰值(或 者0NU接收光功率峰值或RSSI峰值)时,记录当前下行光接收机的驱动电流W及所述0NU接 收光电流峰值(或者0NU接收光功率峰值或RSSI峰值)所对应的下行波长通道的下行波长信 息,并根据上述Ξ个参数建立下行接收波长映射表项。
[0077] 进一步地,在一种实施例中,所述波长配置装置600还可W包括:
[0078] 发送模块640,用于扫描上行发送波长,并在所述化T分配的注册授权时隙向所述 0LT发送注册请求;
[0079] 控制模块650,用于判断所述接收模块是否接收到所述化T发送的0NU标识分配消 息,如果否,控制所述发送模块在所述化T分配的下一个注册授权时隙重新向所述化T发送 注册请求,直至所述接收模块成功接收到所述0NU标识分配消息。
[0080] 在具体实施例中,所述发送模块640可W包括:
[0081] 驱动电流调整单元641,用于选择在上行光发射机支持的驱动电流的取值范围选 择一个边界值作为初始电流值,W预设变化量调整所述上行光发射机的驱动电流进行递增 或递减;
[0082] 发送单元642,用于在所述化T提供给所述0NU的注册授权时隙之内,根据当前所述 上行光发射机调整到的驱动电流值所对应的上行发送波长,向所述化T上发0NU注册请求。
[0083] 在一种实施例中,所述还波长配置装置600还可W包括:
[0084] 波长校准模块660,用于根据所述下行接收波长映射表,检测其下行光接收机的下 行接收波长是否发生漂移,并在发生漂移时对所述下行接收波长进行校准。
[0085] 在一种实施例中,所述接收模块610还可W用于接收所述化T发送的上行发送波长 调整指令;并且,所述发送模块640还用于根据所述上行波长调整指令对所述上行光发射机 的上行发送波长进行微调,W供所述0LT进行0LT接收光电流(或者0LT接收光功率或RSSI) 检测并建立上行接收波长映射表。
[0086] 进一步地,所述接收模块610还用于接收所述化T在建立所述上行接收波长映射表 之后下发的上行接收波长信息;并且,所述波长映射表建立模块620,还可W用于根据所述 上行接收波长信息建立上行发送波长映射表,所述上行发送波长映射表包括上行发送波长 信息和上行光发射机驱动电流信息。
[0087] 进一步地,所述接收模块610还可W用于在接收到所述化T广播的下行波长信息的 同时接收到所述化T通过各个下行波长通道分别广播的可供0NU注册使用的上行波长信息; 并且,所述波长配置模块620还用于根据所述可供0NU注册使用的上行波长信息,查询所述 上行发送波长映射表的相关表项记录的上行光发射机驱动电流信息,并根据所述驱动电流 信息对所述上行光发射机的上行发送波长进行设置。
[0088] 应当理解,W上仅是简单概括所述波长配置装置600各个功能模块的主要功能,所 述功能模块具体工作过程可W参阅上述实施例所述的波长配置方法。并且,上述各个模块 的主要是在波长配置时的具体功能进行划分,在具体实施例中,当所述波长切换装置600应 用到在图2所示的多波长无源光网络系统100的0NU 120时,所述接收模块610可W通过所述 下行光接收机122及相关的驱动模块来实现,所述发送模块640可W通过所述上行光发射器 123及相关的驱动模块来实现,所述波长映射表建立模块620、所述波长配置模块630、所述 控制模块650和所述波长校准模块660可W通过所述0NU 120的MAC模块来实现。当然,在其 他替代实施例中,所述波长配置装置600的各个功能模块还可W通过其他硬件实体来实现。
[0089] 通过W上的实施方式的描述,本领域的技术人员可W清楚地了解到本发明可借助 软件加必需的硬件平台的方式来实现,当然也可W全部通过硬件来实施。基于运样的理解, 本发明的技术方案对【背景技术】做出贡献的全部或者部分可软件产品的形式体现出来, 该计算机软件产品可W存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用W使 得一台计算机设备(可W是个人计算机,服务器,或者网络设备等)执行本发明各个实施例 或者实施例的某些部分所述的方法。
[0090] W上所述,仅为本申请较佳的【具体实施方式】,但本申请的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本申请披露的技术范围内,可轻易想到的变化或替换, 都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该W权利要求的保护范围 为准。
【主权项】
1. 一种波长配置方法,应用于多波长PON系统,其特征在于,包括: 光网络单元0NU在下行可接收波长范围内进行扫描,获取各个下行波长通道的下行波 长信息;所述下行波长信息是光线路终端0LT通过所述多波长P0N系统的所述各个下行波长 通道分别广播的; 所述0NU根据所述下行波长信息建立下行接收波长映射表,所述下行接收波长映射表 的表项包括下行接收波长信息、下行光接收机驱动电流信息和0NU接收光物理参数; 所述0NU在所述0LT广播的下行波长信息中选择一个下行波长,并根据所述下行接收波 长映射表中与所述选择的下行波长对应的下行光接收机驱动电流信息,将所述选择的下行 波长设置为工作波长。2. 如权利要求1所述的波长配置方法,其特征在于, 所述下行波长信息是所述下行波长通道的通道标识信息。3. 如权利要求1或2所述的波长配置方法,其特征在于, 所述0NU根据所述下行波长信息建立下行接收波长映射表包括: 所述0NU在所述扫描过程中检测0NU接收光电流或者0NU接收光功率或接收信号强度指 示RSSI,搜索0NU接收光电流峰值或者0NU接收光功率或RSSI峰值; 在搜索到所述0NU接收光电流峰值或者接收光功率或RSSI峰值时,所述0NU记录当前下 行光接收机的驱动电流以及所述0NU接收光电流峰值或者接收光功率或RSSI峰值所对应的 下行波长通道的下行波长信息,并根据所述下行接收波长信息、下行光接收机驱动电流信 息和0NU接收光物理参数建立下行接收波长映射表项。4. 如权利要求1或2所述的波长配置方法,其特征在于,还包括: 所述0NU在所述0LT分配的注册授权时隙向所述0LT发送注册请求; 如果没有收到所述0LT发送的0NU标识分配消息,在所述0LT分配的下一个注册授权时 隙重新向所述0LT发送注册请求。5. 如权利要求1或2所述的波长配置方法,其特征在于,所述0NU在下行可接收波长范围 内进行扫描包括: 所述0NU在波长可调的下行光接收机的最大波长接收范围之内,通过调整所述下行光 接收机的驱动电流逐渐改变下行接收波长。6. 如权利要求4所述的波长配置方法,其特征在于,还包括:所述0NU根据所述下行接收 波长映射表,检测其下行光接收机的下行接收波长是否发生漂移,并在发生漂移时对所述 下行接收波长进行校准。7. -种波长配置装置,其特征在于,包括: 接收模块,用于在下行可接收波长范围内进行扫描,获取各个下行波长通道的下行波 长信息;所述下行波长信息是光线路终端0LT通过多波长P0N系统的所述各个下行波长通道 分别广播的; 波长映射表建立模块,用于根据所述下行波长信息建立下行接收波长映射表,所述下 行接收波长映射表的表项包括下行接收波长信息、下行光接收机驱动电流信息和0NU接收 光物理参数; 波长配置模块,用于在所述0LT广播的下行波长信息中选择一个下行波长,并根据所述 下行接收波长映射表中与所述选择的下行波长对应的下行光接收机驱动电流信息,将所述 选择的下行波长设置为工作波长。8. 如权利要求7所述的波长配置装置,其特征在于,所述下行波长信息是所述下行波长 通道的通道标识信息。9. 如权利要求7或8所述的波长配置装置,其特征在于, 所述波长映射表建立模块包括: 峰值搜索单元,用于在所述扫描过程中,从检测到的ONU接收光电流或者ONU接收光功 率或者接收信号强度指示之中,搜索ONU接收光电流峰值或者ONU接收光功率或RSSI峰值; 表项建立模块,用于在所述峰值搜索单元搜索到所述ONU接收光电流峰值或者ONU接收 光功率或RSSI峰值时,记录当前下行光接收机的驱动电流以及所述ONU接收光电流峰值或 者ONU接收光功率或RSSI峰值所对应的下行波长通道的下行波长信息,并根据所述下行接 收波长信息、下行光接收机驱动电流信息和ONU接收光物理参数建立下行接收波长映射表 项。10. 如权利要求7或8所述的波长配置装置,其特征在于,还包括: 发送模块,用于在所述OLT分配的注册授权时隙向所述OLT发送注册请求; 控制模块,用于判断所述接收模块是否接收到所述OLT发送的ONU标识分配消息,如果 否,控制所述发送模块在所述OLT分配的下一个注册授权时隙重新向所述OLT发送注册请 求。11. 如权利要求7或8所述的波长配置装置,其特征在于,所述接收模块在下行可接收波 长范围内进行扫描包括: 所述接收模块在波长可调的下行光接收机的最大波长接收范围之内,通过调整所述下 行光接收机的驱动电流逐渐改变下行接收波长。12. 如权利要求7或8所述的波长配置装置,其特征在于,还包括: 波长校准模块,用于根据所述下行接收波长映射表,检测其下行光接收机的下行接收 波长是否发生漂移,并在发生漂移时对所述下行接收波长进行校准。13. -种多波长无源光网络PON系统,其特征在于,包括至少一个光线路终端OLT和多个 光网络单元ONU,所述至少一个OLT通过光分配网络以点到多点的方式连接到所述多个ONU, 其中,所述ONU包括如权利要求7所述的波长配置装置。
【文档编号】H04J14/02GK106059704SQ201610628475
【公开日】2016年10月26日
【申请日】2012年6月13日
【发明人】高波, 林华枫, 高建河, 叶飞
【申请人】华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1