專利名稱:Gpon系統(tǒng)中檢測長發(fā)光onu的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及保障GPON(Gigabit-Capable Passive Optical Network,吉比特/千兆位無源光網(wǎng)絡(luò))系統(tǒng)業(yè)務(wù)安全的方法,特別是涉及一種GPON系統(tǒng)中檢測長發(fā)光ONU(Optical Network Unit,光網(wǎng)絡(luò)單兀)的方法。
背景技術(shù):
GPON是近幾年迅速發(fā)展起來的一種技術(shù),全名為吉比特/千兆位無源光纖網(wǎng)絡(luò),也是一種無源被動式光纖網(wǎng)路。相對于其他的PON(Passive Optical Network,無源光網(wǎng)絡(luò))標(biāo)準(zhǔn)而言,GPON標(biāo)準(zhǔn)提供了前所未有的高帶寬,下行速率高達(dá)2. 5Gbit/s,其非對稱特性更能適應(yīng)寬帶數(shù)據(jù)業(yè)務(wù)。提供QoS (Quality of Service,服務(wù)質(zhì)量)的全業(yè)務(wù)保障,有很好的提供服務(wù)等級、支持QoS保證和全業(yè)務(wù)接入的能力。傳輸距離可達(dá)20公里,因而具有高帶寬、高速、高效傳輸、大范圍覆蓋、用戶接口豐富等的眾多特點(diǎn),已被大多數(shù)運(yùn)營商視為實(shí)現(xiàn)接入網(wǎng)業(yè)務(wù)的寬帶化、綜合化改造的理想技術(shù)。在GPON系統(tǒng)中,上下行方向采用不同的工作波長,下行方向工作波長范圍為1480 1500nm,一般為1490nm,上行方向的工作波長范圍應(yīng)為1260 1360nm,一般為1310nm。上行幀和下行幀同步,每幀包括一個(gè)或多個(gè)ONU的傳輸。上行數(shù)據(jù)流以時(shí)分復(fù)用的方式共享上行帶寬,OLT (Optical Line Tterminal,光線路終端設(shè)備)在下行巾貞中以字節(jié)為單位,指示了上行流在上行幀中的允許位置,OLT在PCBd(Physical Control Blockdownstream,下行幀物理控制塊)中發(fā)送指針,這些指針指示了每個(gè)ONU上行發(fā)送的開始和結(jié)束時(shí)間。這樣在任意時(shí)刻只有一個(gè)ONU可以訪問媒質(zhì),在正常工作狀態(tài)下不會發(fā)生碰撞。一旦有ONU不按照OLT的帶寬映射方式發(fā)送數(shù)據(jù)流,可能導(dǎo)致整個(gè)PON 口都無法工作?!傲髅ァ?ONU就是這類ONU中的一種,而長發(fā)光ONU又是“流氓” ONU中的一種。正常ONU是在指定時(shí)間發(fā)送數(shù)據(jù),發(fā)送完畢后關(guān)閉激光器,等待下一次發(fā)送時(shí)間;流氓ONU是指它一直發(fā)送數(shù)據(jù),造成其它ONU無法發(fā)送數(shù)據(jù),在此OLT上的其它ONU都會掉線,一般都是光模塊損壞,激光器不能關(guān)斷造成的。長發(fā)光ONU是指由有故障的激光發(fā)生器發(fā)送光信號(連續(xù)或是間斷)到光纖,或者ONU SoC (System on Chip,片上系統(tǒng))發(fā)生了故障而產(chǎn)生的一種現(xiàn)象,例如CPU(Central Processing Unit,中央處理器)掛起,錯誤的配置了傳輸時(shí)間和GPON TC circuitry (0NU光模塊的發(fā)送信號控制電路)中的控制信號。實(shí)際GPON系統(tǒng)中,PON 口下連接的ONU可以分為三類第一類是已通過認(rèn)證,已被OLT授權(quán)了的ONU ;第二類是新接入、沒有通過認(rèn)證、未被OLT授權(quán)但可以上報(bào)SN (SeriesNumber,序列號)的ONU ;第三類是新接入、沒有通過認(rèn)證、未被OLT授權(quán)、由于長發(fā)光或其他原因而不能上報(bào)序列號的0NU。長發(fā)光ONU可能是上述三種類型中的任何一種。長發(fā)光ONU引起的問題極大,如果某一 ONU的激光器有長發(fā)光的現(xiàn)象,則會導(dǎo)致整個(gè)PON 口所有的ONU都不能正常工作。因此,檢測并隔離長發(fā)光0NU,對保障GPON系統(tǒng)的業(yè)務(wù)安全是非常重要的。
發(fā)明內(nèi)容
本發(fā)明的目的是為了克服上述背景技術(shù)的不足,提供一種GPON系統(tǒng)中檢測長發(fā)光ONU的方法,能夠檢測并隔離PON 口下單個(gè)長發(fā)光的ONU和多個(gè)長發(fā)光的ONU,也能夠檢測OLT中已經(jīng)被授權(quán)ONU的長發(fā)光,還能夠檢測并隔離序列號未知的長發(fā)光0NU,能更好地保障業(yè)務(wù)安全。本發(fā)明提供的GPON系統(tǒng)中檢測長發(fā)光ONU的方法,包括以下步驟A、0LT檢測PON口下是否存在長發(fā)光0NU,如果存在長發(fā)光ONU,OLT關(guān)閉所有在線ONU激光器的發(fā)送;B、OLT輪詢授權(quán)表和發(fā)現(xiàn)表中的0NU,依次檢測是否存在長發(fā)光0NU。在上述技術(shù)方案中,步驟A之前還包括以下步驟OLT通過下行幀物理控制塊中的帶寬映射控制,暫停對所有ONU進(jìn)行上行帶寬分配,然后通過RSSI接口測試ONU的光功率,如果判定ONU的光功率不為0,則啟動長發(fā)光ONU的檢測過程。
在上述技術(shù)方案中,所述通過RSSI接口測試ONU的光功率的步驟完成后,OLT恢復(fù)正常的ONU上行帶寬分配機(jī)制。在上述技術(shù)方案中,所述OLT通過PLOAM消息關(guān)閉所有在線ONU激光器的發(fā)送。在上述技術(shù)方案中,所述OLT通過發(fā)送廣播DISABLE PLAOM消息,關(guān)閉所有在線ONU的激光器的發(fā)送,所有在線ONU接收到該消息后,響應(yīng)該DISABLE PLOAM消息,關(guān)閉激光器的發(fā)送,所有ONU轉(zhuǎn)移并停留在緊急停止?fàn)顟B(tài)。在上述技術(shù)方案中,步驟B包括以下步驟0LT讀取授權(quán)表的一個(gè)SN,然后給該SN對應(yīng)的ONU發(fā)送單播ENABLE PLAOM消息,使能該ONU,ONU收到該ENABLE PLOAM消息后,打開激光器的發(fā)送,并脫離緊急停止?fàn)顟B(tài),轉(zhuǎn)移到待機(jī)狀態(tài),處于待機(jī)狀態(tài)的ONU響應(yīng)OLT的PLOAM消息,進(jìn)行響應(yīng)的測距、激活動作;然后重復(fù)檢測過程先停止給所有ONU分配上行帶寬,再通過RSSI測試ONU的光功率,如果檢測到有長發(fā)光ONU存在,則該SN對應(yīng)的ONU就是長發(fā)光0NU,如果未檢測到長發(fā)光ONU存在,則該ONU繼續(xù)保持在正常的工作狀態(tài);0LT再讀取授權(quán)表的下一個(gè)SN,重復(fù)檢測過程,輪詢授權(quán)表,依次對授權(quán)表中的ONU進(jìn)行長發(fā)光檢測,直到檢測完授權(quán)表中所有的ONU ;0LT讀取發(fā)現(xiàn)表的一個(gè)SN,然后重復(fù)檢測過程,輪詢發(fā)現(xiàn)表,依次對發(fā)現(xiàn)表中的ONU進(jìn)行長發(fā)光檢測,直到檢測完發(fā)現(xiàn)表中所有的0NU。在上述技術(shù)方案中,ONU對PLOAM消息的處理過程如下0LT發(fā)送PLOAM消息,ONU接收來自O(shè)LT的PLOAM消息;0NU首先通過消息ID域,判定該消息為DISABLE SN PLOAM消息時(shí),繼續(xù)判斷該消息是廣播消息還是單播消息,若是廣播消息,或者是單播消息且ONU的SN與消息中的SN相符,ONU解析該P(yáng)LOAM消息的第三字節(jié),判斷此消息是ENABLE命令還是DISABLE命令,若是ENABLE命令,ONU打開激光器的發(fā)送開關(guān);若是DISABLE命令,ONU關(guān)閉激光器的發(fā)送開關(guān)。在上述技術(shù)方案中,步驟B之后還包括以下步驟若檢測到長發(fā)光ONU,OLT對該ONU發(fā)送單播DISABLE PLOAM消息,關(guān)斷隔離該ONU =ONU收到該P(yáng)LOAM消息,關(guān)閉激光器的發(fā)送,ONU轉(zhuǎn)移并停留在緊急停止?fàn)顟B(tài)。與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)如下本發(fā)明能夠檢測并隔離PON 口下單個(gè)長發(fā)光的ONU和多個(gè)長發(fā)光的0NU,也能夠檢測OLT中已經(jīng)被授權(quán)ONU的長發(fā)光,還能夠檢測并隔離序列號未知的長發(fā)光0NU,能更好地保障業(yè)務(wù)安全。
圖I為本發(fā)明實(shí)施例的流程圖。圖2為本發(fā)明實(shí)施例中ONU對DISABLE_Serial_Number PLOAM消息的處理流程圖。
具體實(shí)施例方式下面結(jié)合附圖及具體實(shí)施例對本發(fā)明作進(jìn)一步的詳細(xì)描述。參見圖I所示,本發(fā)明實(shí)施例提供一種GPON系統(tǒng)中檢測長發(fā)光ONU的方法,包括 以下步驟0LT首先暫停給所有的ONU分配上行帶寬,然后通過RSSI測試PON 口下的ONU的光功率,如果判定光功率不為0(本文中光功率為0代表無光),表明存在長發(fā)光0NU,需要啟動檢測過程。檢測過程啟動后,OLT讀取授權(quán)表SN,依次對ONU進(jìn)行檢測,直到發(fā)現(xiàn)并關(guān)閉所有長發(fā)光ONU的激光器為止。
下面結(jié)合附圖對本發(fā)明實(shí)施例作出詳細(xì)的說明。本發(fā)明實(shí)施例基于標(biāo)準(zhǔn)的PLOAM(Physical Layer Operations、Administrationand Maintenance,物理層操作管理和維護(hù))消息實(shí)現(xiàn),PLOAM消息是G. 984. 3定義的標(biāo)準(zhǔn),PLOAM消息負(fù)責(zé)實(shí)現(xiàn)ONU的注冊及ID分配、測距、Port ID(GEMP0RT, GPON標(biāo)準(zhǔn)中的定義)分配、加密、狀態(tài)檢測、誤碼率監(jiān)視等功能。在長發(fā)光ONU檢測過程中,OLT或ONU主要處理ENABLE/DISABLE序列號消息。通過PLOAM消息控制ONU上行光模塊的關(guān)斷。DISABLE_Serial_Number消息格式參見表I所示,標(biāo)準(zhǔn)的ONU狀態(tài)定義參見表2所示。表I、標(biāo)準(zhǔn)的 DISABLE_Serial_Number PLOAM 消息格式
權(quán)利要求
1.一種GPON系統(tǒng)中檢測長發(fā)光ONU的方法,其特征在于包括以下步驟 A、0LT檢測PON口下是否存在長發(fā)光0NU,如果存在長發(fā)光0NU,0LT關(guān)閉所有在線ONU激光器的發(fā)送; B、OLT輪詢授權(quán)表和發(fā)現(xiàn)表中的0NU,依次檢測是否存在長發(fā)光0NU。
2.如權(quán)利要求I所述的GPON系統(tǒng)中檢測長發(fā)光ONU的方法,其特征在于步驟A之前還包括以下步驟=OLT通過下行幀物理控制塊中的帶寬映射控制,暫停對所有ONU進(jìn)行上行帶寬分配,然后通過RSSI接口測試ONU的光功率,如果判定ONU的光功率不為0,則啟動長發(fā)光ONU的檢測過程。
3.如權(quán)利要求2所述的GPON系統(tǒng)中檢測長發(fā)光ONU的方法,其特征在于所述通過RSSI接口測試ONU的光功率的步驟完成后,OLT恢復(fù)正常的ONU上行帶寬分配機(jī)制?!?br>
4.如權(quán)利要求I所述的GPON系統(tǒng)中檢測長發(fā)光ONU的方法,其特征在于所述OLT通過PLOAM消息關(guān)閉所有在線ONU激光器的發(fā)送。
5.如權(quán)利要求4所述的GPON系統(tǒng)中檢測長發(fā)光ONU的方法,其特征在于所述OLT通過發(fā)送廣播DISABLE PLAOM消息,關(guān)閉所有在線ONU的激光器的發(fā)送,所有在線ONU接收到該消息后,響應(yīng)該DISABLE PLOAM消息,關(guān)閉激光器的發(fā)送,所有ONU轉(zhuǎn)移并停留在緊急停止?fàn)顟B(tài)。
6.如權(quán)利要求I所述的GPON系統(tǒng)中檢測長發(fā)光ONU的方法,其特征在于步驟B包括以下步驟OLT讀取授權(quán)表的一個(gè)SN,然后給該SN對應(yīng)的ONU發(fā)送單播ENABLE PLAOM消息,使能該ONU,ONU收到該ENABLE PLOAM消息后,打開激光器的發(fā)送,并脫離緊急停止?fàn)顟B(tài),轉(zhuǎn)移到待機(jī)狀態(tài),處于待機(jī)狀態(tài)的ONU響應(yīng)OLT的PLOAM消息,進(jìn)行響應(yīng)的測距、激活動作;然后重復(fù)檢測過程先停止給所有ONU分配上行帶寬,再通過RSSI測試ONU的光功率,如果檢測到有長發(fā)光ONU存在,則該SN對應(yīng)的ONU就是長發(fā)光0NU,如果未檢測到長發(fā)光ONU存在,則該ONU繼續(xù)保持在正常的工作狀態(tài);0LT再讀取授權(quán)表的下一個(gè)SN,重復(fù)檢測過程,輪詢授權(quán)表,依次對授權(quán)表中的ONU進(jìn)行長發(fā)光檢測,直到檢測完授權(quán)表中所有的ONU ;0LT讀取發(fā)現(xiàn)表的一個(gè)SN,然后重復(fù)檢測過程,輪詢發(fā)現(xiàn)表,依次對發(fā)現(xiàn)表中的ONU進(jìn)行長發(fā)光檢測,直到檢測完發(fā)現(xiàn)表中所有的0NU。
7.如權(quán)利要求6所述的GPON系統(tǒng)中檢測長發(fā)光ONU的方法,其特征在于0NU對PLOAM消息的處理過程如下=OLT發(fā)送PLOAM消息,ONU接收來自O(shè)LT的PLOAM消息;0NU首先通過消息ID域,判定該消息為DISABLE SN PLOAM消息時(shí),繼續(xù)判斷該消息是廣播消息還是單播消息,若是廣播消息,或者是單播消息且ONU的SN與消息中的SN相符,ONU解析該P(yáng)LOAM消息的第三字節(jié),判斷此消息是ENABLE命令還是DISABLE命令,若是ENABLE命令,ONU打開激光器的發(fā)送開關(guān);若是DISABLE命令,ONU關(guān)閉激光器的發(fā)送開關(guān)。
8.如權(quán)利要求I至7中任一項(xiàng)所述的GPON系統(tǒng)中檢測長發(fā)光ONU的方法,其特征在于步驟B之后還包括以下步驟若檢測到長發(fā)光ONU,OLT對該ONU發(fā)送單播DISABLE PLOAM消息,關(guān)斷隔離該ONU =ONU收到該P(yáng)LOAM消息,關(guān)閉激光器的發(fā)送,ONU轉(zhuǎn)移并停留在緊急停止?fàn)顟B(tài)。
全文摘要
本發(fā)明公開了一種GPON系統(tǒng)中檢測長發(fā)光ONU的方法,涉及保障GPON系統(tǒng)業(yè)務(wù)安全的方法,包括以下步驟OLT檢測PON口下是否存在長發(fā)光ONU,如果存在長發(fā)光ONU,OLT關(guān)閉所有在線ONU激光器的發(fā)送,然后輪詢授權(quán)表和發(fā)現(xiàn)表中的ONU序列號,依次檢測是否存在長發(fā)光ONU。本發(fā)明能檢測并隔離PON口下單個(gè)長發(fā)光ONU和多個(gè)長發(fā)光ONU,也能檢測OLT中已被授權(quán)ONU的長發(fā)光,還能檢測并隔離序列號未知的長發(fā)光ONU,能更好地保障業(yè)務(wù)安全。
文檔編號H04Q11/00GK102752041SQ20121018525
公開日2012年10月24日 申請日期2012年6月6日 優(yōu)先權(quán)日2012年6月6日
發(fā)明者徐永國 申請人:烽火通信科技股份有限公司