專利名稱:一種無源光網絡檢測長發光onu的方法
技術領域:
本發明涉及通信技術領域,具體說是一種無源光網絡(PassiveOptical Networks, PON)檢測長發光 ONU(Optical Networks Unit)的方法。
背景技術:
在GPON(Gigabit Passive Optical Networks)系統中是由光線路終端 OLT(Optical Line Terminal)通過光分配網 0DN(0pticalDistribution Network)連接多 個光網絡單元ONU(Optical NetworksUnit)。從ONU到OLT上行采用TDMA方式,所有上行數 據傳輸均由OLT控制。OLT在同一時刻只允許一個ONU發送上行數據,為了避免ONU之間的 沖突,OLT根據ONU的帶寬需求給每個ONU分配不同的時隙,ONU只能在自己的時隙內發送
上行數據,如圖1所示,ONUl、0NU2、0NU3......ONUn的時隙分別為TS1、TS2、TS3......TSn。但
是如果有一個ONU處于異常狀態而長期發光,從而導致多個ONU的光信號疊加在一起,OLT不能正確的接收ONU的數據,導致整個GPON系統的癱瘓。如圖2所示,其中ONUl處于異常 狀態而長期發光。而在現代電信級的通信設備中,往往要求設備具有很高的可靠性和很強 的管理能力。這就要求我們的設備要有能自動檢測長發光ONU并能自動關斷長發光ONU的 功能。而且在GPON的標準體系中G. 984. 4規定了吉比特無源光網絡(GPON)系統的ONT管 理控制接口(OMCI)、OMCI協議無關MIB、ONT管理控制信道(OMCC)和協議,以及OMCI消息 集,OLT通過OMCI可以對ONU進行運營、維護和管理。中興通訊股份有限公司申請的《一種提高無源光網絡可靠性的方法和裝置》(申請 號200710073093. 0)提出了一種檢測長發光ONU的實現方法。其工作原理是檢測序列化 器/反序列化器(SerDes)的時鐘鎖定信號的狀態和媒體存取控制器(MAC)的光模塊使能 信號的有效狀態時間來控制ONU中光模塊的開啟與否。該方案存在以下問題第一此方案中為了檢測時鐘鎖定信號而把序列化器/反序列化器(SerDes)和媒 體存取控制器(MAC)分開,這樣大大的增加了設備的成本,而且是沒有必要的。第二 此方案另一個不足之處在于它不能克服由于光模塊本身而導致的長發光的 問題,它只能解決由于PON MAC(媒體存取控制器)電路發生故障而將光模塊長期打開的問 題。第三如果有長發光ONU出現,在OLT側沒有告警指示,不能做到故障定位。
發明內容
針對現有技術中存在的缺陷,本發明的目的在于提供一種無源光網絡檢測長發光 ONU的方法,直接監測光路信號,最大范圍內杜絕長發光故障,加強了設備的運營、維護和管 理的能力。不僅能關斷長發光0NU,避免一個ONU的不正常而導致整個PON下的ONU不能正 常工作的問題,而且能準確的上報告警信息,讓維護人員可以迅速的定位故障點,提高了設 備的可靠性,提高電信運營商和用戶的滿意度。為達到以上目的,本發明采取的技術方案是
一種無源光網絡檢測長發光ONU的方法,其特征在于步驟一 0NU上電后檢測flash芯片中的長發光故障標志位,如果長發光故障標志 位為“ 1 ”,表示ONU處于長發光故障中,點亮ONU面板上的告警燈Dl,指示該ONU需要維修; 如果長發光故障標志位為“0”,ONU開始檢測光模塊發出的信號TX_RSSI,信號TX_RSSI指 示光模塊有無光信號發送;步驟二 當TX_RSSI指示有光信號輸出時,ONU判斷信號TX_RSSI的高電平保持時 間是否超過了無源光網絡的最小輪巡周期;步驟三若信號TX_RSSI的高電平保持時間超過了無源光網絡的最小輪巡周期, ONU的GPON媒體存取控制器通過OMCI通道向OLT發送該ONU的ID號和長發光告警,步驟四GP0N媒體存取控制器通過OMCI協議將長發光告警上報OLT后,再將 flash芯片中的長發光故障標志位置“1”,ONU通過關斷光模塊的發送電源VCC_Tx來關斷 光模塊的發送,
步驟五若步驟二中判斷結果為否,長發光故障標志位置“0”,返回步驟一繼續檢 測光模塊發出的信號TX_RSSI。在上述技術方案的基礎上,無源光網絡的最小輪巡周期的測量按下述步驟實現 將該ONU分配PON系統的最大上行帶寬,然后測量信號TX_RSSI的高電平保持時間,測得的 信號TX_RSSI的高電平保持時間即為無源光網絡的最小輪巡周期。在上述技術方案的基礎上,所述ONU包括光模塊TRX1、GP0N媒體存取控制器ICl、 flash芯片IC2,所述GPON媒體存取控制器ICl內置了 CPU,光模塊TRXl的接收電源VCC_Rx和發送電源VCC_Tx是分開的,接收電源VCC_Rx 接3. 3v電源,光模塊TRXl將用來指示光模塊有無光信號發送的信號TX_RSSI送入GPON媒體存 取控制器ICl,CPU控制PMOS晶體管Tl來打開或者關斷光模塊的發送電源VCC_Tx,電阻Rl—端接地,另一端連接到發送電源VCC_Tx,電阻R2—端與電源3. 3V相連, 另一端與GPON媒體存取控制器ICl相連,用于長發光告警指示的發光二極管Dl與GPON媒體存取控制器ICl相連,GPON媒體存取控制器向光模塊TRXl提供發送使能信號TX_EN,GPON媒體存取控制器ICl通過local bus (局部數據總線)對flash芯片IC2進 行讀寫。在上述技術方案的基礎上,所述光模塊TRXl的型號為RTXM169-504,所述GPON媒 體存取控制器的型號為BL2340R,所述flash芯片的型號為S29GL128P1 ITFlVl,PMOS晶體管Tl的第1腳是柵極G,它與GPON媒體存取控制器ICl的管腳GPIOl 相連;第2腳是源級S,直接與電源3. 3V相連;第3腳是漏極D,與光模塊的發送電源VCC_ Tx相連。在上述技術方案的基礎上,信號TX_RSSI從光模塊TRXl的管腳20送入GPON媒體 存取控制器ICl的管腳GPI02。在上述技術方案的基礎上,電阻R2 —端與電源3. 3V相連,另一端與GPON媒體存 取控制器ICl的管腳GPIOl相連。
在上述技術方案的基礎上,發光二極管Dl的正極直接與電源3. 3V相連,負極接 GPON媒體存取控制器ICl的管腳GPI03。在上述技術方案的基礎上,GPON媒體存取控制器ICl通過管腳Kl將發送使能信 號TX_EN發送到光模塊TRXl的第13腳。在上述技術方案的基礎上,ONU剛上電瞬間,GPON媒體存取控制器ICl的管腳 GPIOl是高阻狀態,上拉電阻R2使Tl的第1腳柵極為高電平,晶體管Tl不導通,下拉電阻 Rl將發送電源VCC_Tx置為低電平,光模塊TRXl無發送電源不發光。在上述技術方案的基礎上,步驟一在ONU正常上電后,設置管腳GPIOl = 1,晶體管Tl不導通,光模塊發送 電源VCC_Tx為關閉狀態,GPON媒體存取控制器內置的CPU通過local bus總線與flash芯片相連,檢測 flash芯片中的長發光故障標志位,如果長發光故障標志位為“1”,表示ONU處于長發光故障中,點亮ONU面板上的告 警燈Dl 此時GPON媒體存取控制器設置管腳GPI03為“0”,點亮發光二極管D1,表示ONU處 于長發光故障中,該ONU需要維修,如果長發光故障標志位為“0”,表示ONU不處于長發光故障中,此時設置GPIOl = 0,晶體管Tl導通,打開光模塊的發送電源VCC_Tx,信號TX_RSSI隨之產生,步驟二 通過GPON媒體存取控制器的GPI02管腳,檢測信號TX_RSSI的高電平保 持時間是否超過該ONU分配最大帶寬時TX_RSSI信號的高電平保持時間,步驟三如果沒有超過,長發光故障標志位置“0”,回到步驟二繼續檢測TX_RSSI 信號;如果超過,則表示該ONU發生長發光故障,GPON媒體存取控制器通過OMCI協議將該 告警上報0LT,當ONU判斷自身處于長發光狀態時,首先通過OMCI協議向OLT發送告警信 息和ONU的Port-ID號,OLT根據Port-ID號查找到該ONU ID,再對應查找到該ONU的序列 號,進而在局端網管的用戶管理信息平臺上查找到對應ONU用戶的相關信息;OMCI協議的 報文包括5字節的GEM報頭、2字節的事物相關標識符TCI、1字節的消息類型、1字節設備 標識符、4字節消息標識符、32字節消息內容、和8字節的OMCI尾字段,GEM報文頭中包括被編址的ONU的Port-ID,設備標識符對于GPON設備固定為0Χ0Α,消息內容第14字節至第41字節為告警掩碼,且告警編碼223號為長發光告警,當 有長發光告警時設置消息類型字節值為0X10,再把報文格式中消息內容第41字節第1比特 的告警掩碼設置為1,消息內容第45字節的值設為223,GPON媒體存取控制器就是通過以 上定義的OMCI協議將長發光告警上報0LT,步驟四GP0N媒體存取控制器通過OMCI協議將長發光告警上報OLT后,再將 flash芯片中的長發光故障標志位置“1”,存貯在flash芯片中的長發光故障標志用于ONU 關電再重啟時指示該ONU是否處于長發光,以便于維護,長發光故障標志位不通過OMCI協 議發送給0LT,關閉光模塊的發送電源設置管腳GPIOl = 1,晶體管Tl不導通,光模塊發送電源VCC_Tx為關閉狀態,步驟五若步驟二中判斷結果為否,長發光故障標志位置“0”,返回步驟一繼續檢測光模塊發出的信號TX_RSSI。本發明所述的無源光網絡檢測長發光ONU的方法,直接監測光路信號,最大范圍 內杜絕長發光故障,加強了設備的運營、維護和管理的能力。不僅能關斷長發光0NU,避免一 個ONU的不正常而導致整個PON下的ONU不能正常工作的問題,而且能準確的上報告警信 息,讓維護人員可以迅速的定位故障點,提高了設備的可靠性,提高電信運營商和用戶的滿思度。
本發明有如下附圖圖IPON系統上行方向正常工作模式示意圖,圖2P0N系統上行方向長發光ONU工作模式示意圖,圖3長發光ONU的檢測裝置原理圖,圖4長發光ONU的檢測流程圖,圖50NU管理控制協議的報文格式(GEM模式),圖6消息類型字段,圖70MCI告警報文各字節定義,圖8告警掩碼編碼。
具體實施例方式以下結合附圖對本發明作進一步詳細說明。圖3是本發明設置的長發光ONU的檢測裝置原理圖,光模塊根據其發光管是否 發光,輸出電平信號TX_RSSI,通常為高電平表示“發光”,低電平表示“不發光”。反之亦 可。圖3所示的長發光ONU的檢測裝置,包括設置于ONU端的光模塊TRX1,例如,可以 選擇型號為RTXM169-504的光模塊;GPON媒體存取控制器(GPON MAC) ICl,例如,可以 選擇型號為BL2340R的GPON媒體存取控制器;flash芯片IC2,例如,可以選擇型號為 S29GL128P1 ITFlVl的flash芯片;PMOS晶體管Tl。上述光模塊TRXl、GPON媒體存取控制 器IC1、flash芯片IC2均可選用現有公知器件構成,并不局限于上述具體實施例。以上述具體型號為具體實施例,下面進一步說明各個元器件的連接關系光模塊TRXl的接收電源VCC_Rx(管腳7)和發送電源VCC_Tx(管腳11)是分開 的,接收電源VCC_Rx接3. 3v電源,信號TX_RSSI (管腳20)是光模塊的輸出信號,用來指示 光模塊有無光信號發送,“1”表示有光信號輸出,‘0’表示無光信號輸出,信號TX_RSSI輸 出給GPON媒體存取控制器ICl的管腳GPI02 (管腳W4)。GPON媒體存取控制器ICl內置了 CPU, CPU通過管腳GPIOl (管腳B21)控制PMOS晶體管Tl來打開或者關斷光模塊的發送電 源 VCC_Tx。PMOS晶體管Tl的第1腳是柵極G,它與GPON媒體存取控制器ICl的管腳GPIOl 相連。第2腳是源級S,直接與電源3. 3V相連。第3腳是漏極D,與光模塊的發送電源VCC_ Tx相連。電阻Rl—端接地,另一端連接到發送電源VCC_Tx,電阻R2—端與電源3. 3V相連, 另一端與GPON媒體存取控制器ICl的管腳GPIOl相連,電阻Rl和R2用于剛上電的時刻,給管腳一個固定電平。發光二極管Dl (型號為2EF611)是長發光告警指示,亮時表示有長發光告警,不亮時表示無長發光告警,發光二極管Dl的正極直接與電源3. 3V相連,負極接GPON媒體存取 控制器ICl的管腳GPI03 (管腳B20)。GPON媒體存取控制器ICl通過TX_EN信號(管腳Kl)控制光模塊TRXl的第13 腳,TX_EN為光模塊的發送使能信號,該使能信號由GPON媒體存取控制器ICl提供,接入到 光模塊的發送使能管腳。在分配的上行時隙內,控制光模塊TRXl發光,在非分配的上行時 隙內,控制光模塊停止發光。OLT根據ONU的帶寬需求給每個ONU分配不同的時隙,當TX_ EN為“0”時光模塊TRXl發光,ONU在自己的時隙內發送上行數據。當ΤΧ_ΕΝ為“1”時光模 塊TRXl不發光,ONU不能發送上行數據。GPON媒體存取控制器ICl通過local bus (局部數據總線)對flash芯片IC2進 行讀寫。所述local bus是通用的CPU控制外圍芯片的數據地址讀寫總線,可采用現有技 術實現,本專利不再詳述。ONU剛上電瞬間,GPON媒體存取控制器ICl的管腳GPIOl是高阻狀態,上拉電阻R2 使Tl的第1腳柵極為高電平,晶體管Tl不導通,下拉電阻Rl將發送電源VCC_Tx置為低電 平,光模塊TRXl無發送電源不發光。本發明所述的無源光網絡檢測長發光ONU的方法需要使用到圖3所示的長發光 ONU的檢測裝置,檢測過程可大致分為以下幾步步驟一 0NU上電后檢測flash芯片中的長發光故障標志位,存貯在flash芯片中 的長發光故障標志用于ONU關電再重啟時指示該ONU是否處于長發光,以便于維護,長發光 故障標志位不通過OMCI協議發送給0LT,如果長發光故障標志位為“ 1 ”,表示ONU處于長發 光故障中,點亮ONU面板上的告警燈Dl,指示該ONU有發光故障,需要維修。如果長發光故 障標志位為“0”,ONU開始檢測光模塊發出的信號TX_RSSI,信號TX_RSSI指示光模塊有無光 信號發送。例如TRX1 (型號為RTXM169-504)從管腳20發出的信號TX_RSSI是光模塊的 輸出信號,用來指示光模塊有無光信號發送,高電平“1”表示有光信號輸出,低電平‘0’表 示無光信號輸出。步驟二 當TX_RSSI指示有光信號輸出時,ONU判斷信號TX_RSSI的高電平保持時 間是否超過了無源光網絡的最小輪巡周期。無源光網絡的最小輪巡周期的測量可按下述步驟實現正常工作時,每當光模塊實際發光時,信號TX_RSSI為周期性脈沖波形,其具體的 占空比根據實際分配的上行帶寬(其對應上行時隙)而有所不同,分配的上行帶寬越大,信 號TX_RSSI的高電平保持時間越長。當光模塊發光故障時,信號TX_RSSI為固定高電平。將 該ONU分配PON系統的最大上行帶寬(1G帶寬),然后測量信號TX_RSSI的高電平保持時 間,就可以測量出無源光網絡的最小輪巡周期。例如以一個GPON上行幀為最小輪詢周期 (125us),正常情況下不可能出現某個ONU完全占用一個上行幀的情況,如果某ONU的TX_ RSSI的高電平保持時間超過了 125us,則可以作出判定。步驟三若超過了無源光網絡的最小輪巡周期,ONU的GPON媒體存取控制器通過 OMCI通道向OLT發送該ONU的ID號和長發光告警。步驟四0NU的GPON媒體存取控制器通過OMCI協議將長發光告警上報OLT后,再將flash芯片中的長發光故障標志位置“1”,存貯在flash芯片中的長發光故障標志用于 ONU關電再重啟時指示該ONU是否處于長發光,以便于維護。ONU通過關斷光模塊的發送電源VCC_Tx來關斷光模塊的發送。步驟五若步驟二中判斷結果為否,長發光故障標志位置“0”。返回步驟一繼續檢 測光模塊發出的信號TX_RSSI。圖4是圖3所示長發光ONU的檢測裝置的具體檢測過程。首先在ONU正常上電后,設置管腳GPIOl = 1,晶體管Tl不導通,光模塊發送電源 VCC_Tx為關閉狀態,GPON媒體存取控制器內置的CPU通過local bus總線與flash芯片相連,檢測 flash芯片中的長發光故障標志位,如果長發光故障標志位為“1”,表示ONU處于長發光故障中,點亮ONU面板上的告 警燈D1。此時GPON媒體存取控制器設置管腳GPI03為“0”,點亮發光二極管D1。如果長發光故障標志位為“0”,表示ONU不處于長發光故障中,此時設置GPIOl = 0,晶體管Tl導通,打開光模塊的發送電源VCC_Tx,信號TX_RSSI隨之產生,通過GPON媒體存取控制器的GPI02管腳,檢測信號TX_RSSI的高電平保持時間是 否超過該ONU分配最大帶寬時TX_RSSI信號的高電平保持時間,如果未超過,則表示該ONU發光正常,清除flash芯片中的長發光故障標志位,繼 續檢測TX_RSSI信號,如果超過,則表示該ONU發生長發光故障,GPON媒體存取控制器通過OMCI協議將 該告警上報0LT,GPON媒體存取控制器將長發光告警通過圖7所定義示的消息格式將該告警上報 0LT,具體的說明見下面的工作過程。然后GPON媒體存取控制器將flash芯片中的長發光故障標志位置“ 1 ”。長發光故 障標志位置“1”表示該ONU發生長發光故障。關閉光模塊的發送電源設置管腳GPIOl = 1,晶體管Tl不導通,光模塊發送電源 VCC_Tx為關閉狀態。下面分幾部分對圖3所示裝置的工作過程加以說明第一 · ONU正常工作時由于PON系統上行采用時分復用原理,每個ONU正常情況下都是根據系統分配的 不同上行時隙來發送數據。GPON媒體存取控制器通過TX_EN信號控制光模塊,在非分配的 上行時隙時,ONU應停止發光,以避免干擾其它0NU。由于各ONU分配的上行時隙并不重疊, 所以各ONU可上行正常通訊。此時TX_RSSI信號為周期性的脈沖波形,其具體的占空比根據實際分配的上行帶 寬(其對應上行時隙)而有所不同。第二 . ONU非正常工作處于長發光狀態時所有上行時隙該故障ONU都發光,此時該長發光ONU的TX_RSSI信號為長期的高電平。其占據了分配給其它ONU的上行時隙,因此會導致其它ONU的上行數據不通,進而導 致其它正常ONU掉線;而由于正常ONU都是僅在分配給其的上行時隙發光,并未干擾到該長 發光ONU的上行時隙,所以該ONU還可正常通訊。可以通過OMCI通道與OLT進行OMCI協議的交互。第三.長發光狀態的判決可依據TX_RSSI信號的電平來判斷是否處于長發光狀態。由于ONU正常工作時,TX.RSSI信號為周期性的脈沖波形,其具體的占空比根據實際分配的上行帶寬(其對應上 行時隙)而有所不同,分配的帶寬越大,其TX_RSSI信號的高電平保持時間越長。判斷信號 TX.RSSI的高電平保持時間是否超過該ONU分配最大帶寬時TX_RSSI信號的高電平保持時 間,來判斷是否處于長發光狀態。第四.光模塊的控制當GPON媒體存取控制器的GPI02管腳,檢測到TX_RSSI為長期高電平狀態時,先 通過OMCI協議向OLT發送告警信息,然后通過GPON媒體存取控制器的GPIOl控制晶體管 Tl,進而關斷光模塊的發送電源VCC_Tx,從而保證ONU光模塊的發光停止。第五.長發光告警信息的發送當ONU判斷自身處于長發光狀態時,可首先通過OMCI協議向OLT發送告警信息和 ONU的Port-ID號,OLT可根據Port-ID號查找到該ONU ID,再對應查找到該ONU的序列號, 進而在局端網管的用戶管理信息平臺上查找到對應ONU用戶的相關信息(如家庭地址,聯 系方式等),便于運營維護人員迅速定位故障、排除故障。OMCI協議(0NU管理控制接口 )是GPON系統中OLT對ONU進行控制管理以及告警 通告的標準協議,其有專門的通訊通道。OMCI的具體報文格式如圖5所示。包括5字節的 GEM報頭、2字節的事物相關標識符(TCI)、1字節的消息類型、1字節設備標識符、4字節消 息標識符、32字節消息內容、和8字節的OMCI尾字段。GEM報文頭中包括被編址的ONU的Port-ID。事物相關標識符(TCI)用于關聯一個請求消息和它的響應消息,TCI中最高有效 位指示消息的優先級。消息類型字段如圖6所示,它包括四部分,第8位是最高有效位,預留給目的位 (DB),在OMCI中,該位總是為0。第7位請求確認(AR),用來指示該消息是否需要確認。 如果需要確認,該位被置為” 1”,否則,該位為”0”。第6位確認(AK),用來指示該消息是不 是對一個動作請求的應答消息。如果是,該位被置為“1”。如果不是,該位被置為“0”。第 5位到第1位消息類型(MT),用來指示消息類型,值為16表示告警通告。設備標識符對于GPON設備固定為0Χ0Α。消息標識符用來指示消息類型中指定動作的目標受管實體,是內部管理實體,這 里不做說明。消息內容字段格式是和具體消息相關的。OMCI報文尾部用來進行CRC校驗。圖7是OMCI的具體報文格式中從消息類型(第8字節開始)到消息內容的具體 描述,消息內容第14字節至第41字節為告警掩碼,如圖8所示,每一比特對于一種告警信 息序列號的告警掩碼,總共224比特對應有224個告警信息序列號的告警掩碼,比特表中對 應于已定義告警的比特置為“0”則指示對應的告警已經清除,置為“ 1”則指示告警已經產 生,消息內容第45字節為要告警的告警信息序列號。告警編碼223號為長發光告警。當有 長發光告警時設置消息類型字節值為0X10,設備標識符字節固定為0Χ0Α,再把報文格式中消息內容第41字節第1比特的告警掩碼設置為1,消息內容第45字節的值設為223。全部 的設置見圖7。通過以上的OMCI協議格式將長發光告警發送到局端,讓維護人員可以迅速的定位故障點。
權利要求
一種無源光網絡檢測長發光ONU的方法,其特征在于步驟一ONU上電后檢測flash芯片中的長發光故障標志位,如果長發光故障標志位為“1”,表示ONU處于長發光故障中,點亮ONU面板上的告警燈D1,指示該ONU需要維修;如果長發光故障標志位為“0”,ONU開始檢測光模塊發出的信號TX_RSSI,信號TX_RSSI指示光模塊有無光信號發送;步驟二當TX_RSSI指示有光信號輸出時,ONU判斷信號TX_RSSI的高電平保持時間是否超過了無源光網絡的最小輪巡周期;步驟三若信號TX_RSSI的高電平保持時間超過了無源光網絡的最小輪巡周期,ONU的GPON媒體存取控制器通過OMCI通道向OLT發送該ONU的ID號和長發光告警,步驟四GPON媒體存取控制器通過OMCI協議將長發光告警上報OLT后,再將flash芯片中的長發光故障標志位置“1”,ONU通過關斷光模塊的發送電源VCC_Tx來關斷光模塊的發送,步驟五若步驟二中判斷結果為否,長發光故障標志位置“0”,返回步驟一繼續檢測光模塊發出的信號TX_RSSI。
2.如權利要求1所述的無源光網絡檢測長發光ONU的方法,其特征在于,無源光網絡的 最小輪巡周期的測量按下述步驟實現將該ONU分配PON系統的最大上行帶寬,然后測量信 號TX_RSSI的高電平保持時間,測得的信號TX_RSSI的高電平保持時間即為無源光網絡的 最小輪巡周期。
3.如權利要求1或2所述的無源光網絡檢測長發光ONU的方法,其特征在于所述ONU 包括光模塊TRXl、GPON媒體存取控制器ICl、flash芯片IC2,所述GPON媒體存取控制器 ICl 內置了 CPU,光模塊TRXl的接收電源VCC_Rx和發送電源VCC_Tx是分開的,接收電源VCC_Rx接3. 3v 電源,光模塊TRXl將用來指示光模塊有無光信號發送的信號TX_RSSI送入GPON媒體存取控 制器ICl,CPU控制PMOS晶體管Tl來打開或者關斷光模塊的發送電源VCC_Tx, 電阻Rl —端接地,另一端連接到發送電源VCC_Tx,電阻R2 —端與電源3. 3V相連,另一 端與GPON媒體存取控制器ICl相連,用于長發光告警指示的發光二極管Dl與GPON媒體存取控制器ICl相連,GPON媒體存取控制器向光模塊TRXl提供發送使能信號TX_EN,GPON媒體存取控制器ICl通過local bus (局部數據總線)對flash芯片IC2進行讀寫。
4.如權利要求3所述的無源光網絡檢測長發光ONU的方法,其特征在于所述光模塊 TRXl的型號為RTXM169-504,所述GPON媒體存取控制器的型號為BL2340R,所述flash芯片 的型號為 S29GL128P11TF1V1,PMOS晶體管Tl的第1腳是柵極G,它與GPON媒體存取控制器ICl的管腳GPIOl相連; 第2腳是源級S,直接與電源3. 3V相連;第3腳是漏極D,與光模塊的發送電源VCC_Tx相 連。
5.如權利要求4所述的無源光網絡檢測長發光ONU的方法,其特征在于信號TX_RSSI從光模塊TRXl的管腳20送入GPON媒體存取控制器ICl的管腳GPI02。
6.如權利要求4所述的無源光網絡檢測長發光ONU的方法,其特征在于電阻R2—端 與電源3. 3V相連,另一端與GPON媒體存取控制器ICl的管腳GPIOl相連。
7.如權利要求4所述的無源光網絡檢測長發光ONU的方法,其特征在于發光二極管 Dl的正極直接與電源3. 3V相連,負極接GPON媒體存取控制器ICl的管腳GPI03。
8.如權利要求4所述的無源光網絡檢測長發光ONU的方法,其特征在于GP0N媒體存 取控制器ICl通過管腳Kl將發送使能信號TX_EN發送到光模塊TRXl的第13腳。
9.如權利要求4所述的無源光網絡檢測長發光ONU的方法,其特征在于0NU剛上電瞬 間,GPON媒體存取控制器ICl的管腳GPIOl是高阻狀態,上拉電阻R2使Tl的第1腳柵極 為高電平,晶體管Tl不導通,下拉電阻Rl將發送電源VCC_Tx置為低電平,光模塊TRXl無 發送電源不發光。
10.如權利要求4所述的無源光網絡檢測長發光ONU的方法,其特征在于步驟一在ONU正常上電后,設置管腳GPIOl = 1,晶體管Tl不導通,光模塊發送電源 VCC_Tx為關閉狀態,GPON媒體存取控制器內置的CPU通過local bus總線與flash芯片相連,檢測flash 芯片中的長發光故障標志位,如果長發光故障標志位為“1”,表示ONU處于長發光故障中,點亮ONU面板上的告警燈 Dl 此時GPON媒體存取控制器設置管腳GPI03為“0”,點亮發光二極管D1,表示ONU處于長 發光故障中,該ONU需要維修,如果長發光故障標志位為“0”,表示ONU不處于長發光故障中,此時設置GPIOl = 0,晶 體管Tl導通,打開光模塊的發送電源VCC_Tx,信號TX_RSSI隨之產生,步驟二 通過GPON媒體存取控制器的GPI02管腳,檢測信號TX_RSSI的高電平保持時 間是否超過該ONU分配最大帶寬時TX_RSSI信號的高電平保持時間,步驟三如果沒有超過,長發光故障標志位置“0”,回到步驟二繼續檢測TX_RSSI信號; 如果超過,則表示該ONU發生長發光故障,GPON媒體存取控制器通過OMCI協議將該告警上 報0LT,當ONU判斷自身處于長發光狀態時,首先通過OMCI協議向OLT發送告警信息和ONU 的Port-ID號,OLT根據Port-ID號查找到該ONU ID,再對應查找到該ONU的序列號,進而 在局端網管的用戶管理信息平臺上查找到對應ONU用戶的相關信息;OMCI協議的報文包括 5字節的GEM報頭、2字節的事物相關標識符TCI、1字節的消息類型、1字節設備標識符、4 字節消息標識符、32字節消息內容、和8字節的OMCI尾字段, GEM報文頭中包括被編址的ONU的Port-ID, 設備標識符對于GPON設備固定為0Χ0Α,消息內容第14字節至第41字節為告警掩碼,且告警編碼223號為長發光告警,當有長 發光告警時設置消息類型字節值為0X10,再把報文格式中消息內容第41字節第1比特的告 警掩碼設置為1,消息內容第45字節的值設為223,GPON媒體存取控制器就是通過以上定 義的OMCI協議將長發光告警上報0LT,步驟四GP0N媒體存取控制器通過OMCI協議將長發光告警上報OLT后,再將flash芯 片中的長發光故障標志位置“ 1 ”,存貯在flash芯片中的長發光故障標志用于ONU關電再重 啟時指示該ONU是否處于長發光,以便于維護,長發光故障標志位不通過OMCI協議發送給OLT,關閉光模塊的發送電源設置管腳GPIOl= 1,晶體管Tl不導通,光模塊發送電源VCC_ Tx為關閉狀態,步驟五若步驟二中判斷結果為否,長發光故障標志位置“0”,返回步驟一繼續檢測光 模塊發出的信號TX_RSSI。
全文摘要
本發明是一種無源光網絡檢測長發光ONU的方法,在ONU正常上電后開始檢測光模塊發出的信號TX_RSSI,信號TX_RSSI指示光模塊有無光信號發送;當TX_RSSI指示有光信號輸出時,ONU判斷信號TX_RSSI的高電平保持時間是否超過了無源光網絡的最小輪巡周期;若信號TX_RSSI的高電平保持時間超過了無源光網絡的最小輪巡周期,ONU的GPON媒體存取控制器通過OMCI通道向OLT發送該ONU的ID號和長發光告警,ONU通過關斷光模塊的發送電源VCC_Tx來關斷光模塊的發送。本發明所述的無源光網絡檢測長發光ONU的方法,直接監測光路信號,最大范圍內杜絕長發光故障,不僅能關斷長發光ONU,而且能準確的上報告警信息,提高了設備的可靠性。
文檔編號H04B10/08GK101820558SQ20101015349
公開日2010年9月1日 申請日期2010年4月23日 優先權日2010年4月23日
發明者李靈, 王陽 申請人:烽火通信科技股份有限公司