波長配置方法、系統和裝置的制造方法
【專利摘要】本申請提供一種多波長無源光網絡的波長配置方法,包括: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日
【發明人】高波, 林華楓, 高建河, 葉飛
【申請人】華為技術有限公司