專(zhuān)利名稱:一種gpon系統(tǒng)中onu的注冊(cè)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及GPON(吉比特?zé)o源光網(wǎng)絡(luò))系統(tǒng)中ONU(光網(wǎng)絡(luò)單元)的注冊(cè)策略,具 體的說(shuō)是一種GPON系統(tǒng)中ONU的注冊(cè)方法。
背景技術(shù):
隨著互聯(lián)網(wǎng)的不斷發(fā)展,各個(gè)運(yùn)營(yíng)商都在加強(qiáng)其寬帶網(wǎng)絡(luò)的建設(shè),用戶數(shù)量也迅 速增長(zhǎng)。對(duì)運(yùn)營(yíng)商而言,選擇簡(jiǎn)單、方便的用戶注冊(cè)方式是實(shí)施用戶管理和計(jì)費(fèi)管理的必要 過(guò)程;用戶也希望認(rèn)證簡(jiǎn)單快捷、計(jì)費(fèi)策略靈活多樣。 GPON系統(tǒng)作為接入設(shè)備,直接和用戶端相連,在GPON系統(tǒng)中實(shí)現(xiàn)對(duì)ONU的注冊(cè)功 能有著重要的作用。而目前在GPON系統(tǒng)中尚未有統(tǒng)一的注冊(cè)技術(shù),并且現(xiàn)有的這些注冊(cè)技 術(shù)都無(wú)法實(shí)現(xiàn)對(duì)ONU的控制,即無(wú)法識(shí)別合法和非法用戶,對(duì)所有連接的ONU都進(jìn)行授權(quán), 這樣可能導(dǎo)致非法用戶的產(chǎn)生,不利于運(yùn)營(yíng)商對(duì)用戶的管理。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明的目的在于提供一種GPON系統(tǒng)中ONU的注冊(cè)
方法,解決現(xiàn)有在GPON系統(tǒng)中ONU注冊(cè)時(shí)無(wú)法實(shí)現(xiàn)對(duì)ONU的控制,對(duì)所有連接的ONU都進(jìn)
行授權(quán),無(wú)法識(shí)別合法和非法用戶的問(wèn)題。 為達(dá)到以上目的,本發(fā)明采取的技術(shù)方案是 —種GPON系統(tǒng)中ONU的注冊(cè)方法,其特征在于包括以下步驟 GPON系統(tǒng)首先判斷系統(tǒng)配置的訪問(wèn)模式,當(dāng)訪問(wèn)模式為Quietjnode時(shí),對(duì)ONU的
注冊(cè)操作均由管理人員手工完成管理人員需預(yù)先獲知待操作的新ONU的序列號(hào),然后將
新ONU的序列號(hào)告知OLT中的PON芯片,并令OLT對(duì)該ONU進(jìn)行相應(yīng)操作,其底層操作由
PON芯片實(shí)現(xiàn); 當(dāng)訪問(wèn)模式為Polling—mode時(shí),OLT周期性的對(duì)ONU進(jìn)行注冊(cè)操作,在一個(gè)周期 內(nèi),所述ONU注冊(cè)過(guò)程包括以下兩步 第一步,OLT自動(dòng)發(fā)現(xiàn)新ONU,并將新發(fā)現(xiàn)的ONU的序列號(hào)寫(xiě)入序列號(hào)發(fā)現(xiàn)表;
第二步,OLT根據(jù)系統(tǒng)配置的注冊(cè)模式使用相應(yīng)的控制表對(duì)序列號(hào)發(fā)現(xiàn)表進(jìn)行過(guò) 濾,對(duì)未能過(guò)濾通過(guò)的ONU, OLT不進(jìn)行注冊(cè)操作;對(duì)過(guò)濾通過(guò)的ONU先進(jìn)行測(cè)距,以獲得請(qǐng) 求激活ONU需要的均衡時(shí)延,當(dāng)測(cè)距成功,且ONU收到OLT發(fā)送的Ranging_Time消息后, ONU被OLT激活,并建立被激活ONU與OLT之間的通信通道,此時(shí)即完成了一輪ONU的注冊(cè) 操作。 在上述技術(shù)方案的基礎(chǔ)上,當(dāng)完成一輪注冊(cè)操作后,OLT根據(jù)配置的參數(shù) interval的值等待一段時(shí)間后,再開(kāi)始下一輪的操作,ONU注冊(cè)過(guò)程運(yùn)行的輪數(shù)由配置的 參數(shù)cycle決定,當(dāng)參數(shù)cycle的值為零時(shí),表示無(wú)限循環(huán);當(dāng)參數(shù)cycle的值為正整數(shù)且 不等于一時(shí),OLT先執(zhí)行一輪ONU的注冊(cè)操作,然后參數(shù)cycle的值減一,當(dāng)參數(shù)cycle的 值等于一時(shí),代表注冊(cè)過(guò)程運(yùn)行的輪數(shù)已用完,GPON系統(tǒng)自動(dòng)進(jìn)入Quietjiiode。
4
在上述技術(shù)方案的基礎(chǔ)上,第二步中所述注冊(cè)模式包括 (1)無(wú)認(rèn)證模式NAjiiode,在此模式中,不用對(duì)ONU進(jìn)行驗(yàn)證,當(dāng)前在線、可見(jiàn)的ONU 均可被激活;在線ONU表示當(dāng)前掛在ODN上的所有ONU ;可見(jiàn)ONU表示已使能的ONU,當(dāng)ONU 被去使能時(shí),該ONU的激光器關(guān)閉,使能時(shí)打開(kāi); (2)純序列號(hào)模式SN_mode,在此模式下,OLT根據(jù)ONU的序列號(hào)來(lái)驗(yàn)證ONU的合 法性; (3)序列號(hào)+密碼模式SP_mode,在此模式下,OLT根據(jù)ONU的序列號(hào)和密碼PAS來(lái) 驗(yàn)證ONU的合法性; 第二步中所述控制表包括白名單、黑名單、錯(cuò)誤密碼表,在Polling—mode下的三 種注冊(cè)模式中,NA_mode只使用黑名單對(duì)ONU進(jìn)行過(guò)濾;SNjiiode使用黑名單和白名單對(duì) ONU進(jìn)行過(guò)濾;SP_mode使用白名單、黑名單和錯(cuò)誤密碼表對(duì)ONU進(jìn)行過(guò)濾,且三種注冊(cè)模式 共用一張黑名單對(duì)ONU進(jìn)行過(guò)濾。 在上述技術(shù)方案的基礎(chǔ)上,OLT根據(jù)參數(shù)visijiiode和authjiiode的配置判斷當(dāng)
前為何種訪問(wèn)模式和注冊(cè)模式,當(dāng)visijiiode = 0時(shí),配置訪問(wèn)模式為安靜模式;當(dāng)visi_
mode = 1時(shí),配置為輪詢模式;當(dāng)auth_mode = 0時(shí),配置注冊(cè)模式為NA_mode ;當(dāng)auth_
mode = 1時(shí),配置為SN_mode ;當(dāng)auth_mode = 2時(shí),配置為SP_mode。 在上述技術(shù)方案的基礎(chǔ)上,OLT實(shí)現(xiàn)ONU注冊(cè)接納功能和注冊(cè)去除功能時(shí),使用的
控制表有三種,分別為 黑名單,用于存放非法ONU的序列號(hào),序列號(hào)在此表中的ONU將被去使能;
白名單,白名單用于存放合法ONU的序列號(hào),序列號(hào)在此表中的ONU將被允許測(cè) 距; 錯(cuò)誤密碼表,錯(cuò)誤密碼表在SP_mode密碼驗(yàn)證過(guò)程中自動(dòng)生成,當(dāng)ONU的密碼驗(yàn)證 錯(cuò)誤激活不成功時(shí),將該ONU的序列號(hào)放入錯(cuò)誤密碼表中。 在上述技術(shù)方案的基礎(chǔ)上,當(dāng)ONU被激活后,其序列號(hào)被存儲(chǔ)進(jìn)一激活表中,避免 該ONU被重復(fù)激活, 當(dāng)OLT檢測(cè)到單個(gè)ONU斷鏈時(shí),OLT自動(dòng)將該ONU的序列號(hào)從激活表和序列號(hào)發(fā) 現(xiàn)表中刪除, 當(dāng)OLT檢測(cè)到所有鏈路斷鏈時(shí),OLT自動(dòng)清除整個(gè)序列號(hào)發(fā)現(xiàn)表和激活表。
在上述技術(shù)方案的基礎(chǔ)上,管理人員操作ONU的方法為 當(dāng)訪問(wèn)模式為Quiet_mode時(shí),對(duì)ONU激活時(shí),管理人員將ONU序列號(hào)告知OLT, 并令OLT對(duì)該ONU進(jìn)行激活操作,OLT自動(dòng)對(duì)該ONU測(cè)距,完成該ONU的激活;對(duì)ONU去激 活時(shí),管理人員將ONU序列號(hào)告知OLT,并令OLT對(duì)該ONU進(jìn)行去激活操作,OLT自動(dòng)發(fā)送 Deactive_ONU-ID消息對(duì)該ONU去激活;對(duì)ONU去使能時(shí),管理人員將ONU序列號(hào)告知OLT, 并令OLT對(duì)該ONU進(jìn)行去使能操作,OLT自動(dòng)發(fā)送帶有"Disable"選項(xiàng)的Disable_serial_ number消息來(lái)關(guān)閉該ONU的激光器;對(duì)ONU使能時(shí),管理人員將ONU序列號(hào)告知OLT,并令 OLT對(duì)該ONU進(jìn)行使能操作,OLT自動(dòng)發(fā)送帶有"Enable"選項(xiàng)的Disable_serial_number 消息來(lái)打開(kāi)該ONU的激光器; 當(dāng)訪問(wèn)模式為Polling—mode時(shí),管理人員通過(guò)編輯控制表來(lái)控制ONU的狀態(tài);對(duì) ONU激活時(shí),將ONU的序列號(hào)添加到白名單中,OLT通過(guò)上述流程自動(dòng)激活該ONU ;對(duì)ONU去激活時(shí),將0NU的序列號(hào)從白名單中刪除,OLT自動(dòng)發(fā)送DeactiveJ)NU-ID消息對(duì)該ONU去 激活;對(duì)ONU去使能時(shí),將ONU的序列號(hào)添加進(jìn)黑名單中,OLT自動(dòng)發(fā)送帶有"Disable"選 項(xiàng)的Disable_serial_number消息來(lái)關(guān)閉該ONU的激光器;對(duì)ONU使能時(shí),將ONU的序列號(hào) 從黑名單中刪除,OLT自動(dòng)發(fā)送帶有"Enable"選項(xiàng)的Disable_serial_number消息來(lái)打開(kāi) 該ONU的激光器。 在上述技術(shù)方案的基礎(chǔ)上,以下參數(shù)默認(rèn)配置為
visi—mode = 1,
auth—mode = 1,
cycle = 0,
interval = 5s, max_discover = 10,所述max_discover用于限定序列號(hào)發(fā)現(xiàn)表的深度。
本發(fā)明所述的GPON系統(tǒng)中ONU的注冊(cè)方法,提供了一套完整的GPON系統(tǒng)ONU注 冊(cè)策略,本發(fā)明提供了 Quiet_mode和Polling_mode這兩種訪問(wèn)模式,在Quiet_mode下,對(duì) ONU的注冊(cè)操作由管理人員手工完成,它適用于ONU數(shù)量少,且成員穩(wěn)定的情況;在其他情 況下,采用Pollingjnode,在Pollingjiiode下,OLT周期性的對(duì)ONU進(jìn)行注冊(cè)操作。在此訪 問(wèn)模式(Pollingjiiode)下,又提供了無(wú)認(rèn)證模式(NA_mode)、純序列號(hào)模式(SN_mode)和序 列號(hào)+密碼模式(SPjiiode)三種注冊(cè)模式,分別可提供不同安全級(jí)別的注冊(cè)模式。管理人 員可根據(jù)實(shí)際需要選擇不同的訪問(wèn)模式和注冊(cè)模式,提高了 GPON系統(tǒng)ONU注冊(cè)功能的靈活 性。
本發(fā)明有如下附圖
圖10NU注冊(cè)總體流程圖,
圖2發(fā)現(xiàn)表更新流程圖, 圖3NA_mode&Polling_mode ONU的激活流程圖,
圖4SN_mode&Polling_mode ONU的激活流程圖,
圖5SP_mode&Polling_mode ONU的激活流程圖。
具體實(shí)施例方式
以下結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。 為滿足用戶不同的需求,本發(fā)明所述的GPON系統(tǒng)中ONU的注冊(cè)方法,提供了安靜 模式(Quiet_mode)和輪詢模式(Polling_mode)兩種訪問(wèn)模式,以及在Polling_mode下的 無(wú)認(rèn)證模式(NAjiiode)、純序列號(hào)模式(SNjiiode)和序列號(hào)+密碼模式(SP_mode)三種注冊(cè) 模式。 本發(fā)明所說(shuō)的GPON系統(tǒng)中ONU的注冊(cè)功能包括包括兩個(gè)子功能注冊(cè)接納功能和 注冊(cè)去除功能,注冊(cè)接納功能即激活ONU,并為其建立與OLT之間的通信通道,注冊(cè)去除功 能即中斷ONU與OLT之間的通信通道。 本發(fā)明所說(shuō)的GPON系統(tǒng)中ONU的注冊(cè)過(guò)程可簡(jiǎn)述如下
GPON系統(tǒng)首先判斷系統(tǒng)配置的訪問(wèn)模式
當(dāng)訪問(wèn)模式為Quiet—mode時(shí),對(duì)ONU的注冊(cè)操作均由管理人員手工完成。管理人 員需預(yù)先獲知新ONU序列號(hào),然后將待操作ONU序列號(hào)告知OLT中的PON芯片(下文中簡(jiǎn) 稱為OLT),并令OLT對(duì)該ONU進(jìn)行相應(yīng)操作,其底層操作由PON芯片實(shí)現(xiàn)。對(duì)ONU激活或 去激活時(shí),管理人員將ONU序列號(hào)告知OLT,并令OLT對(duì)該ONU進(jìn)行激活或去激活操作;對(duì) ONU使能或去使能時(shí)同樣只需將ONU序列號(hào)告知OLT,并令OLT對(duì)該ONU進(jìn)行使能或去使能 操作。 當(dāng)訪問(wèn)模式為Pollingjiiode時(shí),OLT周期性的對(duì)ONU進(jìn)行注冊(cè)操作,在一個(gè)周期 內(nèi),所述ONU注冊(cè)過(guò)程包括以下兩步 第一步,OLT自動(dòng)發(fā)現(xiàn)新ONU,并將新發(fā)現(xiàn)的ONU寫(xiě)入序列號(hào)發(fā)現(xiàn)表;
第二步,OLT根據(jù)系統(tǒng)配置的注冊(cè)模式使用相應(yīng)的控制表對(duì)序列號(hào)發(fā)現(xiàn)表進(jìn)行過(guò) 濾,對(duì)未能過(guò)濾通過(guò)的ONU, OLT不進(jìn)行注冊(cè)操作;對(duì)過(guò)濾通過(guò)的ONU先進(jìn)行測(cè)距,以獲得請(qǐng) 求激活ONU需要的均衡時(shí)延,當(dāng)測(cè)距成功,且ONU收到OLT發(fā)送的Ranging_Time消息后, ONU被OLT激活,并建立被激活ONU與OLT之間的通信通道,此時(shí)即完成了一輪ONU的注冊(cè) 操作。在Polling_mode下有三種注冊(cè)模式,分別為NA_mode、 SN_mode和SP_mode,在第二 步中,不同的注冊(cè)模式下,使用不同的控制表對(duì)序列號(hào)發(fā)現(xiàn)表進(jìn)行過(guò)濾。詳見(jiàn)后續(xù)說(shuō)明。
在上述技術(shù)方案的基礎(chǔ)上,當(dāng)完成第一步、第二步這兩步后,至此, 一輪注冊(cè)操作 過(guò)程已完成,當(dāng)完成一輪注冊(cè)操作后,等待一段時(shí)間后,開(kāi)始下一輪的操作,這段等待時(shí)間 由配置的參數(shù)interval決定,注冊(cè)過(guò)程運(yùn)行的輪數(shù)由配置的參數(shù)cycle決定,當(dāng)注冊(cè)過(guò)程 運(yùn)行的輪數(shù)用完后,GPON系統(tǒng)自動(dòng)進(jìn)入Quietjiiode。各參數(shù)的具體設(shè)定及其含義詳見(jiàn)后續(xù) 說(shuō)明。 在上述技術(shù)方案的基礎(chǔ)上,管理人員可通過(guò)編輯控制表來(lái)控制ONU的狀態(tài)。對(duì)ONU 激活時(shí),將ONU的序列號(hào)添加到白名單中;對(duì)ONU去激活時(shí),將ONU的序列號(hào)從白名單中刪 除。對(duì)ONU去使能時(shí),將ONU的序列號(hào)添加進(jìn)黑名單中;對(duì)ONU使能時(shí),將ONU的序列號(hào)從 黑名單中刪除。 GPON協(xié)議是基于ONU的序列號(hào)來(lái)識(shí)別和配置ONU的。在預(yù)先知道ONU的序列號(hào) 的情況下,通常采用直接激活ONU的方式。而在其它情況下,ONU的序列號(hào)是不能提前獲知 的,因此OLT需要自動(dòng)發(fā)現(xiàn)ONU的序列號(hào)。本發(fā)明根據(jù)需求定義了兩種訪問(wèn)模式
( — )安靜模式(Quiet—mode),用于手動(dòng)注冊(cè),管理人員直接對(duì)ONU進(jìn)行注冊(cè)操 作,方式簡(jiǎn)單、直觀,它是對(duì)ONU的靜態(tài)操作,適用于ONU數(shù)量少,且成員穩(wěn)定的情況, 一般不 對(duì)最終用戶開(kāi)放;管理人員需預(yù)先獲知待操作ONU的序列號(hào),然后將序列號(hào)告知OLT,并令 OLT對(duì)該ONU進(jìn)行相應(yīng)操作,其底層操作由PON芯片實(shí)現(xiàn); (二)輪詢模式(Pollingjiiode),用于自動(dòng)注冊(cè),它可以周期性的獲取新上線ONU 的序列號(hào)(可按GPON標(biāo)準(zhǔn)寫(xiě)明的方法處理),并將它們加入序列號(hào)發(fā)現(xiàn)表中,然后OLT通過(guò) 將序列號(hào)發(fā)現(xiàn)表中的序列號(hào)與控制表中記錄的序列號(hào)進(jìn)行比較,來(lái)判斷ONU的合法性并激 活合法的ONU。至此,本輪注冊(cè)過(guò)程已完成,等待一段時(shí)間后,開(kāi)始下一輪的操作。以上操作 均為OLT自動(dòng)完成的。 在輪詢模式下有三個(gè)重要參數(shù),cycle表示系統(tǒng)運(yùn)行注冊(cè)過(guò)程的輪數(shù),當(dāng)初始值定 義為零時(shí),表示無(wú)限循環(huán)。定義為其它正整數(shù)且不等于一時(shí),按實(shí)際計(jì)數(shù)運(yùn)行,先執(zhí)行一次 注冊(cè)過(guò)程,判斷cycle值是否為一,不為一時(shí)對(duì)cycle值進(jìn)行減一操作,再執(zhí)行一次注冊(cè)過(guò)程,再次判斷cycle值是否為一,不為一時(shí)再對(duì)cycle值進(jìn)行減一操作,再執(zhí)行下一次注冊(cè) 過(guò)程,如此循環(huán),直至cycle值為一,當(dāng)cycle值為一時(shí),不再對(duì)其進(jìn)行減一操作,而此時(shí)已 經(jīng)先執(zhí)行了注冊(cè)過(guò)程,故執(zhí)行次數(shù)與最開(kāi)始的cycle值相等;interval表示這一輪開(kāi)始到 下一輪開(kāi)始之間的時(shí)間間隔;max_diSC0Ver限定了序列號(hào)發(fā)現(xiàn)表的深度。max—discover的 具體設(shè)定詳見(jiàn)后續(xù)說(shuō)明。 在輪詢模式下,本方案提出了三種注冊(cè)模式 (1)無(wú)認(rèn)證模式(NA_mode),在此模式中,不用對(duì)ONU進(jìn)行驗(yàn)證,當(dāng)前在線、可見(jiàn)的 ONU均可被激活;在線ONU表示當(dāng)前掛在ODN上的所有ONU ;可見(jiàn)ONU表示已使能的0NU,當(dāng) ONU被去使能時(shí),該ONU的激光器關(guān)閉,使能時(shí)打開(kāi),ONU的使能與否由黑名單控制;
(2)純序列號(hào)模式(SN_mode),在此模式下,OLT根據(jù)ONU的序列號(hào)來(lái)驗(yàn)證當(dāng)前在 線、可見(jiàn)的0NU的合法性; (3)序列號(hào)+密碼模式(SPjiiode),在此模式下,OLT根據(jù)ONU的序列號(hào)和密碼 (PAS)來(lái)驗(yàn)證當(dāng)前在線、可見(jiàn)的ONU的合法性。 管理員在OLT中配置ONU的訪問(wèn)模式和注冊(cè)模式。定義參數(shù)visi_mode和auth_
mode,配置訪問(wèn)模式和注冊(cè)模式實(shí)質(zhì)上是對(duì)visi_mode和auth_mode的賦值。 當(dāng)visijnode = 0時(shí),配置訪問(wèn)模式為安靜模式;當(dāng)visi_mode = 1時(shí),配置為輪
詢模式。 當(dāng)auth_mode = 0時(shí),配置注冊(cè)模式為NA_mode ;當(dāng)auth_mode = 1時(shí),配置為SN_ mode ;當(dāng)auth—mode = 2時(shí),配置為SP_mode。 實(shí)現(xiàn)ONU注冊(cè)功能所使用到的控制表有三種黑名單、白名單、錯(cuò)誤密碼表。也可 采用現(xiàn)有技術(shù)將這三種表合并為一種。 (1)黑名單用于存放非法ONU的序列號(hào),序列號(hào)在此表中的ONU將被去使能。當(dāng) ONU被去使能時(shí),ONU的激光器被關(guān)閉。當(dāng)ONU被使能時(shí),激光器打開(kāi)。黑名單在三種注冊(cè) 模式中都用到,且三種注冊(cè)模式共用一張黑名單對(duì)ONU進(jìn)行過(guò)濾。 當(dāng)在黑名單中添加了成員時(shí),直接對(duì)該ONU去使能,即使該ONU已激活;如果在黑 名單中刪除成員時(shí),則直接將該ONU使能。 (2)白名單用于存放合法ONU的序列號(hào)。它用于SN_mode和SPjiiode,序列號(hào)在 此表中的ONU將被允許測(cè)距。 (3)錯(cuò)誤密碼表在SP_mode密碼驗(yàn)證過(guò)程中自動(dòng)生成,當(dāng)ONU的密碼驗(yàn)證錯(cuò)誤 時(shí),將該ONU的序列號(hào)放入密碼密碼表中,激活不成功。它僅用于SP_mode。
在輪詢模式下的三種注冊(cè)模式中,NA_mode只使用黑名單;SNjiiode使用黑名單和 白名單;SPjiiode使用白名單、黑名單和錯(cuò)誤密碼表。這三種注冊(cè)模式共用一張黑名單。
本發(fā)明所述注冊(cè)過(guò)程如下 注冊(cè)過(guò)程開(kāi)始時(shí),OLT首先獲取新ONU序列號(hào),當(dāng)訪問(wèn)模式為Quiet—mode時(shí),新 ONU序列號(hào)由管理人員告知OLT ;當(dāng)訪問(wèn)模式為Pollingjiiode時(shí),OLT自動(dòng)獲取新ONU序列 號(hào),OLT向所有ONU廣播序列號(hào)請(qǐng)求消息,處于序列號(hào)狀態(tài)的ONU接收到序列號(hào)請(qǐng)求后,向 OLT發(fā)送序列號(hào)響應(yīng)消息,從而OLT獲得新ONU的序列號(hào)。然后OLT為每個(gè)新發(fā)現(xiàn)的ONU測(cè) 量均衡時(shí)延,即測(cè)距。最后OLT將測(cè)量的均衡時(shí)延傳送給ONU, ONU獲得自己的均衡時(shí)延后, 即建立了上下行通信通道。
8
ONU注冊(cè)總體流程如圖1所示,系統(tǒng)開(kāi)始運(yùn)行前,需要配置系統(tǒng)的訪問(wèn)模式、注冊(cè) 模式以及重要參數(shù)等,若未配置,可使用默認(rèn)值。默認(rèn)值可配置為visijiiode = 1, auth_ mode = 1, cycle = 0, interval = 5s, max—discover = 10。 當(dāng)訪問(wèn)模式為Quiet—mode時(shí),對(duì)ONU的注冊(cè)操作均由管理人員手工完成。管理人 員需預(yù)先獲知新ONU序列號(hào),然后將待操作ONU序列號(hào)告知0LT,并令OLT對(duì)該ONU進(jìn)行相 應(yīng)操作,其底層操作由PON芯片實(shí)現(xiàn)。 當(dāng)訪問(wèn)模式為Pollingjnode時(shí),首先OLT自動(dòng)發(fā)現(xiàn)新的0NU,并將新發(fā)現(xiàn)的ONU寫(xiě) 入序列號(hào)發(fā)現(xiàn)表;然后OLT根據(jù)系統(tǒng)配置的注冊(cè)模式使用相應(yīng)的控制表對(duì)序列號(hào)發(fā)現(xiàn)表進(jìn) 行過(guò)濾,并激活過(guò)濾通過(guò)的ONU。至此,一輪注冊(cè)操作過(guò)程已完成。接下來(lái)判斷參數(shù)cycle 的值,若cycle等于零,表示無(wú)限循環(huán),等待一段時(shí)間后,開(kāi)始下一輪的操作。若cycle不等 于零,則判斷cycle是否大于一,此時(shí)cycle按照實(shí)際計(jì)數(shù)運(yùn)行,當(dāng)cycle大于一時(shí),表示注 冊(cè)過(guò)程運(yùn)行的輪數(shù)尚未用完,將cycle值減一,再等待進(jìn)行下一輪操作;若cycle非大于一, 表示注冊(cè)過(guò)程運(yùn)行的輪數(shù)已用完,GP0N系統(tǒng)自動(dòng)進(jìn)入Quietjiiode。
( — ) Quiet_mode注冊(cè)過(guò)程 當(dāng)系統(tǒng)配置為Quietjiiode,在該模式下,一切注冊(cè)操作均由手工完成。對(duì)ONU激 活時(shí),管理人員將ONU序列號(hào)告知0LT,并令OLT對(duì)該ONU進(jìn)行激活操作,OLT自動(dòng)對(duì)該ONU 測(cè)距,完成該ONU的激活;對(duì)ONU去激活時(shí),管理人員將ONU序列號(hào)告知0LT,并令OLT對(duì)該 ONU進(jìn)行去激活操作,OLT自動(dòng)發(fā)送Deactive_ONU-ID消息對(duì)該ONU去激活。對(duì)ONU去使能 時(shí),管理人員將ONU序列號(hào)告知0LT,并令OLT對(duì)該ONU進(jìn)行去使能操作,OLT自動(dòng)發(fā)送帶有 "Disable"選項(xiàng)的Disable_serial_number消息來(lái)關(guān)閉該ONU的激光器;對(duì)ONU使能時(shí),管 理人員將ONU序列號(hào)告知0LT,并令OLT對(duì)該ONU進(jìn)行使能操作,OLT自動(dòng)發(fā)送帶有"Enable" 選項(xiàng)的Disable_serial_number消息來(lái)打開(kāi)該ONU的激光器。
( 二 )Pollingjnode注冊(cè)過(guò)程
在Pollingjnode下,ONU注冊(cè)過(guò)程由兩步完成。 [OO78] (1)更新序列號(hào)發(fā)現(xiàn)表 如圖2所示,配置disc_num的初始值為零,disc_num表示當(dāng)前已添加進(jìn)序列號(hào)發(fā) 現(xiàn)表的成員數(shù),每往序列號(hào)發(fā)現(xiàn)表中插入一個(gè)成員,disC_num就加一,當(dāng)disC_num達(dá)到序 列號(hào)發(fā)現(xiàn)表深度(max—discover)時(shí),OLT便不再接收序列號(hào)響應(yīng)消息。OLT接收ONU的序 列號(hào)響應(yīng)消息,若接收超時(shí),表示已無(wú)ONU序列號(hào)響應(yīng)消息可接收,不必繼續(xù)往序列號(hào)發(fā)現(xiàn) 表中添加成員。將序列號(hào)發(fā)現(xiàn)表中所有成員的老化時(shí)間加一,并剔除已經(jīng)達(dá)到老化時(shí)間的 ONU序列號(hào),更新序列號(hào)發(fā)現(xiàn)表過(guò)程結(jié)束;若OLT接收到ONU的序列號(hào)響應(yīng)消息,提取消息 中的序列號(hào),檢查本輪已添加進(jìn)序列號(hào)發(fā)現(xiàn)表的成員數(shù)是否小于max—discover,若非小于, 則不能再繼續(xù)往序列號(hào)發(fā)現(xiàn)表中添加成員。將序列號(hào)發(fā)現(xiàn)表中所有成員的老化時(shí)間加一, 并剔除已經(jīng)達(dá)到老化時(shí)間的ONU序列號(hào),更新序列號(hào)發(fā)現(xiàn)表過(guò)程結(jié)束;若小于,則進(jìn)行后續(xù) 的操作。接下來(lái)判斷該序列號(hào)是否在黑名單中,如果在黑名單中,則對(duì)該ONU去使能,并接 收下一條序列號(hào)響應(yīng)消息。如果序列號(hào)不在黑名單中,再檢查該序列號(hào)是否已經(jīng)存在于序 列號(hào)發(fā)現(xiàn)表中,對(duì)于已在序列號(hào)發(fā)現(xiàn)表中的序列號(hào),將其在序列號(hào)發(fā)現(xiàn)表中的老化時(shí)間清 零,再判斷該ONU的序列號(hào)是否在激活表中。若該ONU的序列號(hào)不在發(fā)現(xiàn)表中,則直接判斷 它是否已在激活表中。如果該序列號(hào)在激活表中,表示該ONU已被激活,不需要再激活,繼續(xù)接收下一條序列號(hào)響應(yīng)消息。最終,不在激活表中的序列號(hào)才能被寫(xiě)入序列號(hào)發(fā)現(xiàn)表中, 并且將diSC_nUm加一。至此, 一個(gè)新ONU序列號(hào)已被成功寫(xiě)入序列號(hào)發(fā)現(xiàn)表中,繼續(xù)接收 下一條序列號(hào)響應(yīng)消息,開(kāi)始下一個(gè)循環(huán)過(guò)程,直到OLT接收不到序列號(hào)響應(yīng)消息或disc_ 皿m等于max_discover時(shí)才跳出循環(huán)。
(2)激活過(guò)程 更新序列號(hào)發(fā)現(xiàn)表后,使用相應(yīng)的控制表對(duì)序列號(hào)發(fā)現(xiàn)表中的ONU進(jìn)行過(guò)濾。然 后對(duì)過(guò)濾通過(guò)的ONU進(jìn)行測(cè)距,ONU測(cè)距成功后,將該ONU序列號(hào)加入ONU激活表中。每激 活一個(gè)0NU,則將其加入ONU激活表中,并將active_num加一。active_num表示當(dāng)前激活 表中的成員數(shù),由于0LT所能激活的ONU數(shù)量有限,當(dāng)actiVe_num達(dá)到激活表深度(max_ o皿)時(shí),結(jié)束激活過(guò)程,即使序列號(hào)發(fā)現(xiàn)表中還有成員未處理。
本專(zhuān)利提出了三種注冊(cè)模式,現(xiàn)分別詳細(xì)描述它們的實(shí)現(xiàn)過(guò)程。
NA_mode :更新序列號(hào)發(fā)現(xiàn)表后,進(jìn)入ONU激活過(guò)程,實(shí)現(xiàn)流程如圖3所示。統(tǒng)計(jì) 當(dāng)前序列號(hào)發(fā)現(xiàn)表中的成員數(shù)disc—皿m。配置n的初始值為零(n表示本輪已訪問(wèn)的序 列號(hào)發(fā)現(xiàn)表成員數(shù),每訪問(wèn)一個(gè)成員,就將n加一,當(dāng)n大于diSC_nUm時(shí),表示序列號(hào)發(fā)現(xiàn) 表中的成員已訪問(wèn)完。),訪問(wèn)序列號(hào)發(fā)現(xiàn)表中的第一個(gè)成員,并將n加一。判斷n是否大 于disC_num,若n大于disC_num,表示序列號(hào)發(fā)現(xiàn)表已訪問(wèn)完,結(jié)束激活過(guò)程;若n非大于 discji咖,則判斷active_num(當(dāng)前激活表成員數(shù))是否小于激活表深度(max—onu),若非 小于max_onu,則結(jié)束激活過(guò)程;若小于,則對(duì)該ONU進(jìn)行測(cè)距。測(cè)距成功后,將該ONU的序 列號(hào)添加到激活表中,并將active—皿m加一,并從序列號(hào)發(fā)現(xiàn)表中刪除該ONU的序列號(hào)。然 后開(kāi)始訪問(wèn)序列號(hào)發(fā)現(xiàn)表中的下一個(gè)成員。 SNjiiode:實(shí)現(xiàn)流程如圖4所示。它的實(shí)現(xiàn)過(guò)程與NA_mode非常相似。配置n的 初始值為零,n表示本輪已訪問(wèn)的序列號(hào)發(fā)現(xiàn)表成員數(shù),每訪問(wèn)一個(gè)成員,就將n加一,當(dāng)n 大于diSC_nUm時(shí),表示序列號(hào)發(fā)現(xiàn)表中的成員已訪問(wèn)完。訪問(wèn)序列號(hào)發(fā)現(xiàn)表中的第一個(gè)成 員,并將n加1。判斷n是否大于discjium,若n大于disc_num,表示序列號(hào)發(fā)現(xiàn)表已訪問(wèn) 完,結(jié)束激活過(guò)程;若n非大于diSC_num,則判斷active—皿m(當(dāng)前激活表成員數(shù))是否小 于激活表深度(max_onu),若非小于max_onu,則結(jié)束激活過(guò)程;若小于,則判斷該ONU序列 號(hào)是否在白名單中,若不在白名單中,則將該序列號(hào)從發(fā)現(xiàn)表中刪除,并選擇序列號(hào)發(fā)現(xiàn)表 中下一個(gè)成員;若在白名單中,則對(duì)該0NU進(jìn)行測(cè)距。測(cè)距成功后,將該ONU的序列號(hào)添加 到激活表中,并將active—皿m加一,并從序列號(hào)發(fā)現(xiàn)表中刪除該ONU的序列號(hào)。然后開(kāi)始 訪問(wèn)序列號(hào)發(fā)現(xiàn)表中的下一個(gè)成員。 SP_mode :該模式使用序列號(hào)和密碼對(duì)ONU進(jìn)行驗(yàn)證。0LT對(duì)ONU測(cè)距后,0LT向 該ONU發(fā)送密碼請(qǐng)求消息,以證實(shí)該ONU的合法性。0LT有一個(gè)記錄所有與它相連ONU密 碼的本地表,0LT將收到的ONU密碼應(yīng)答消息中的密碼與本地表中的記錄進(jìn)行比較,匹配則 密碼驗(yàn)證通過(guò),該ONU合法,向該ONU發(fā)送Ranging_Time消息。當(dāng)密碼驗(yàn)證未通過(guò)時(shí),將該 ONU的序列號(hào)加入錯(cuò)誤密碼表中,當(dāng)該ONU序列號(hào)在錯(cuò)誤密碼表中被老化后,才允許再次進(jìn) 行激活操作。 實(shí)現(xiàn)流程如圖5所示。在SP_mode的實(shí)現(xiàn)過(guò)程中,首先配置i的初始值為零,i表示 本輪已訪問(wèn)的錯(cuò)誤密碼表成員數(shù),每訪問(wèn)一個(gè)成員,就將i加一,當(dāng)i大于badpas—皿m(錯(cuò) 誤密碼表成員數(shù))時(shí),表示錯(cuò)誤密碼表中的成員已訪問(wèn)完。配置n的初始值為零,n表示本輪已訪問(wèn)的序列號(hào)發(fā)現(xiàn)表成員數(shù),每訪問(wèn)一個(gè)成員,就將n加一,當(dāng)n大于diSC_nUm(序列 號(hào)發(fā)現(xiàn)表成員數(shù))時(shí),表示序列號(hào)發(fā)現(xiàn)表中的成員已訪問(wèn)完。先對(duì)錯(cuò)誤密碼表進(jìn)行更新,選 擇錯(cuò)誤密碼表中的第一個(gè)成員,并將i加一,然后判斷i是否大于badpas—皿m,若大于,則表 示錯(cuò)誤密碼表更新完成,開(kāi)始對(duì)發(fā)現(xiàn)表中ONU序列號(hào)進(jìn)行過(guò)濾;若非大于,則將該成員的老 化時(shí)間加一,再判斷該成員是否已達(dá)到老化時(shí)間,若達(dá)到,則從錯(cuò)誤密碼表中剔除該ONU序 列號(hào),再訪問(wèn)錯(cuò)誤密碼表中的下一個(gè)成員。錯(cuò)誤密碼表更新完成后,則開(kāi)始對(duì)序列號(hào)發(fā)現(xiàn)表 中ONU進(jìn)行過(guò)濾。 選擇序列號(hào)發(fā)現(xiàn)表中第一個(gè)成員,并將n加一,判斷n是否大于disc—皿m,若n大 于disC_num,表示序列號(hào)發(fā)現(xiàn)表已訪問(wèn)完,結(jié)束激活過(guò)程;若n非大于disC_num,則判斷 active_num(當(dāng)前激活表成員數(shù))是否小于激活表深度(max_onu),若非小于max—o皿,則結(jié) 束激活過(guò)程;若小于,則進(jìn)行下面的操作。判斷該ONU序列號(hào)是否在白名單中,若不在白名 單中,則將該序列號(hào)從發(fā)現(xiàn)表中刪除,并選擇序列號(hào)發(fā)現(xiàn)表中下一個(gè)成員;若在白名單中, 則接下來(lái)判斷該序列號(hào)是否在錯(cuò)誤密碼表中,若在錯(cuò)誤密碼表中,則將該序列號(hào)從發(fā)現(xiàn)表 中刪除,并選擇序列號(hào)發(fā)現(xiàn)表中下一個(gè)成員;否則該序列號(hào)過(guò)濾通過(guò),對(duì)該ONU進(jìn)行測(cè)距。 測(cè)距后,進(jìn)行密碼驗(yàn)證,向驗(yàn)證通過(guò)的ONU發(fā)送Ranging_Time消息,0NU收到測(cè)距消息后, 激活成功,將0NU的序列號(hào)加入激活表中,active—皿m加一,并從序列號(hào)發(fā)現(xiàn)表中刪除。驗(yàn) 證失敗的ONU加入錯(cuò)誤密碼表中,并從序列號(hào)發(fā)現(xiàn)表中刪除,接著開(kāi)始對(duì)序列號(hào)發(fā)現(xiàn)表中 下一個(gè)ONU進(jìn)行操作。 在P0lling_mode下,管理人員可通過(guò)編輯控制表來(lái)控制ONU的狀態(tài)。對(duì)ONU激 活時(shí),將ONU的序列號(hào)添加到白名單中,OLT通過(guò)上述流程自動(dòng)激活該ONU ;對(duì)ONU去激活 時(shí),將ONU的序列號(hào)從白名單中刪除,OLT自動(dòng)發(fā)送DeactiveJ)NU-ID消息對(duì)該ONU去激 活。對(duì)ONU去使能時(shí),將ONU的序列號(hào)添加進(jìn)黑名單中,OLT自動(dòng)發(fā)送帶有"Disable"選項(xiàng) 的Disable_serial_number消息來(lái)關(guān)閉該ONU的激光器;對(duì)ONU使能時(shí),將ONU的序列號(hào)從 黑名單中刪除,OLT自動(dòng)發(fā)送帶有"Enable"選項(xiàng)的Disable_serial_number消息來(lái)打開(kāi)該 ONU的激光器。 當(dāng)OLT檢測(cè)到單個(gè)ONU斷鏈時(shí),OLT自動(dòng)將該ONU的序列號(hào)從激活表和序列號(hào)發(fā) 現(xiàn)表中刪除。 當(dāng)OLT檢測(cè)到所有鏈路斷鏈時(shí),OLT自動(dòng)清除整個(gè)序列號(hào)發(fā)現(xiàn)表和激活表。
以上所述僅為本發(fā)明的較佳描述,并不用于限制本發(fā)明,凡在本發(fā)明精神和原則 之內(nèi)所做的任何修改、等同替換和改進(jìn)等,均含于本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種GPON系統(tǒng)中ONU的注冊(cè)方法,其特征在于包括以下步驟GPON系統(tǒng)首先判斷系統(tǒng)配置的訪問(wèn)模式,當(dāng)訪問(wèn)模式為Quiet_mode時(shí),對(duì)ONU的注冊(cè)操作均由管理人員手工完成管理人員需預(yù)先獲知待操作的新ONU的序列號(hào),然后將新ONU的序列號(hào)告知OLT中的PON芯片,并令OLT對(duì)該ONU進(jìn)行相應(yīng)操作,其底層操作由PON芯片實(shí)現(xiàn);當(dāng)訪問(wèn)模式為Polling_mode時(shí),OLT周期性的對(duì)ONU進(jìn)行注冊(cè)操作,在一個(gè)周期內(nèi),所述ONU注冊(cè)過(guò)程包括以下兩步第一步,OLT自動(dòng)發(fā)現(xiàn)新ONU,并將新發(fā)現(xiàn)的ONU的序列號(hào)寫(xiě)入序列號(hào)發(fā)現(xiàn)表;第二步,OLT根據(jù)系統(tǒng)配置的注冊(cè)模式使用相應(yīng)的控制表對(duì)序列號(hào)發(fā)現(xiàn)表進(jìn)行過(guò)濾,對(duì)未能過(guò)濾通過(guò)的ONU,OLT不進(jìn)行注冊(cè)操作;對(duì)過(guò)濾通過(guò)的ONU先進(jìn)行測(cè)距,以獲得請(qǐng)求激活ONU需要的均衡時(shí)延,當(dāng)測(cè)距成功,且ONU收到OLT發(fā)送的Ranging_Time消息后,ONU被OLT激活,并建立被激活ONU與OLT之間的通信通道,此時(shí)即完成了一輪ONU的注冊(cè)操作。
2. 如權(quán)利要求1所述的GPON系統(tǒng)中ONU的注冊(cè)方法,其特征在于當(dāng)完成一輪注冊(cè)操 作后,OLT根據(jù)配置的參數(shù)interval的值等待一段時(shí)間后,再開(kāi)始下一輪的操作,ONU注冊(cè) 過(guò)程運(yùn)行的輪數(shù)由配置的參數(shù)cycle決定,當(dāng)參數(shù)cycle的值為零時(shí),表示無(wú)限循環(huán);當(dāng)參 數(shù)cycle的值為正整數(shù)且不等于一時(shí),OLT先執(zhí)行一輪ONU的注冊(cè)操作,然后參數(shù)cycle的 值減一,當(dāng)參數(shù)cycle的值等于一時(shí),代表注冊(cè)過(guò)程運(yùn)行的輪數(shù)已用完,GPON系統(tǒng)自動(dòng)進(jìn)入 Quiet—mode。
3. 如權(quán)利要求1或2所述的GPON系統(tǒng)中ONU的注冊(cè)方法,其特征在于第二步中所述注 冊(cè)模式包括(1) 無(wú)認(rèn)證模式NAjiiode,在此模式中,不用對(duì)ONU進(jìn)行驗(yàn)證,當(dāng)前在線、可見(jiàn)的ONU均 可被激活;在線ONU表示當(dāng)前掛在ODN上的所有ONU ;可見(jiàn)ONU表示已使能的0NU,當(dāng)ONU被 去使能時(shí),該ONU的激光器關(guān)閉,使能時(shí)打開(kāi);(2) 純序列號(hào)模式SNjiiode,在此模式下,OLT根據(jù)ONU的序列號(hào)來(lái)驗(yàn)證ONU的合法性;(3) 序列號(hào)+密碼模式SPjiiode,在此模式下,OLT根據(jù)ONU的序列號(hào)和密碼PAS來(lái)驗(yàn) 證ONU的合法性;第二步中所述控制表包括白名單、黑名單、錯(cuò)誤密碼表,在Pollingjiiode下的三種注 冊(cè)模式中,NA_mode只使用黑名單對(duì)ONU進(jìn)行過(guò)濾;SN_mode使用黑名單和白名單對(duì)ONU進(jìn) 行過(guò)濾;SP_mode使用白名單、黑名單和錯(cuò)誤密碼表對(duì)ONU進(jìn)行過(guò)濾,且三種注冊(cè)模式共用 一張黑名單對(duì)ONU進(jìn)行過(guò)濾。
4. 如權(quán)利要求3所述的GP0N系統(tǒng)中0NU的注冊(cè)方法,其特征在于OLT根據(jù)參數(shù)visi— mode和auth_mode的配置判斷當(dāng)前為何種訪問(wèn)模式和注冊(cè)模式,當(dāng)visi_mode = 0時(shí),配置 訪問(wèn)模式為安靜模式;當(dāng)visijiiode = 1時(shí),配置為輪詢模式;當(dāng)authjiiode = 0時(shí),配置 注冊(cè)模式為NA_mode ;當(dāng)auth_mode = 1時(shí),配置為SN_mode ;當(dāng)auth_mode = 2時(shí),配置為 SP_mode。
5. 如權(quán)利要求3所述的GPON系統(tǒng)中ONU的注冊(cè)方法,其特征在于OLT實(shí)現(xiàn)ONU注冊(cè) 接納功能和注冊(cè)去除功能時(shí),使用的控制表有三種,分別為黑名單,用于存放非法ONU的序列號(hào),序列號(hào)在此表中的ONU將被去使能; 白名單,白名單用于存放合法ONU的序列號(hào),序列號(hào)在此表中的ONU將被允許測(cè)距;錯(cuò)誤密碼表,錯(cuò)誤密碼表在SP_mode密碼驗(yàn)證過(guò)程中自動(dòng)生成,當(dāng)ONU的密碼驗(yàn)證錯(cuò)誤 激活不成功時(shí),將該ONU的序列號(hào)放入錯(cuò)誤密碼表中。
6. 如權(quán)利要求3所述的GPON系統(tǒng)中ONU的注冊(cè)方法,其特征在于當(dāng)ONU被激活后, 其序列號(hào)被存儲(chǔ)進(jìn)一激活表中,避免該ONU被重復(fù)激活,當(dāng)OLT檢測(cè)到單個(gè)ONU斷鏈時(shí),OLT自動(dòng)將該ONU的序列號(hào)從激活表和序列號(hào)發(fā)現(xiàn)表 中刪除,當(dāng)OLT檢測(cè)到所有鏈路斷鏈時(shí),OLT自動(dòng)清除整個(gè)序列號(hào)發(fā)現(xiàn)表和激活表。
7. 如權(quán)利要求3所述的GPON系統(tǒng)中ONU的注冊(cè)方法,其特征在于,管理人員操作ONU 的方法為當(dāng)訪問(wèn)模式為Quietjnode時(shí),對(duì)ONU激活時(shí),管理人員將ONU序列號(hào)告知0LT,并令OLT 對(duì)該ONU進(jìn)行激活操作,OLT自動(dòng)對(duì)該ONU測(cè)距,完成該ONU的激活;對(duì)ONU去激活時(shí),管理 人員將ONU序列號(hào)告知OLT,并令OLT對(duì)該ONU進(jìn)行去激活操作,OLT自動(dòng)發(fā)送Deactive_ ONU-ID消息對(duì)該ONU去激活;對(duì)ONU去使能時(shí),管理人員將ONU序列號(hào)告知OLT,并令OLT 對(duì)該ONU進(jìn)行去使能操作,OLT自動(dòng)發(fā)送帶有"Disable"選項(xiàng)的Disable_serial_number消 息來(lái)關(guān)閉該ONU的激光器;對(duì)ONU使能時(shí),管理人員將ONU序列號(hào)告知OLT,并令OLT對(duì)該 ONU進(jìn)行使能操作,OLT自動(dòng)發(fā)送帶有"Enable"選項(xiàng)的Disable—seria1—number消息來(lái)打 開(kāi)該ONU的激光器;當(dāng)訪問(wèn)模式為Polling—mode時(shí),管理人員通過(guò)編輯控制表來(lái)控制ONU的狀態(tài);對(duì)ONU 激活時(shí),將ONU的序列號(hào)添加到白名單中,OLT通過(guò)上述流程自動(dòng)激活該ONU ;對(duì)ONU去激 活時(shí),將ONU的序列號(hào)從白名單中刪除,OLT自動(dòng)發(fā)送DeactiveJ)NU-ID消息對(duì)該ONU去激 活;對(duì)ONU去使能時(shí),將ONU的序列號(hào)添加進(jìn)黑名單中,OLT自動(dòng)發(fā)送帶有"Disable"選項(xiàng) 的Disable_serial_number消息來(lái)關(guān)閉該ONU的激光器;對(duì)ONU使能時(shí),將ONU的序列號(hào)從 黑名單中刪除,OLT自動(dòng)發(fā)送帶有"Enable"選項(xiàng)的Disable_serial_number消息來(lái)打開(kāi)該 ONU的激光器。
8. 如權(quán)利要求3所述的GPON系統(tǒng)中ONU的注冊(cè)方法,其特征在于,以下參數(shù)默認(rèn)配置為<formula>formula see original document page 3</formula>所述max_discover用于限定序列號(hào)發(fā)現(xiàn)表的深度。
全文摘要
本發(fā)明涉及一種GPON系統(tǒng)中ONU的注冊(cè)方法,GPON系統(tǒng)首先判斷系統(tǒng)配置的訪問(wèn)模式,當(dāng)訪問(wèn)模式為安靜模式時(shí),對(duì)ONU的注冊(cè)操作均由管理人員手工完成;當(dāng)訪問(wèn)模式為輪詢模式時(shí),OLT周期性的對(duì)ONU進(jìn)行注冊(cè)操作第一步,OLT自動(dòng)發(fā)現(xiàn)新ONU,并將新發(fā)現(xiàn)的ONU的序列號(hào)寫(xiě)入序列號(hào)發(fā)現(xiàn)表;第二步,OLT對(duì)序列號(hào)發(fā)現(xiàn)表進(jìn)行過(guò)濾,對(duì)過(guò)濾通過(guò)的ONU先進(jìn)行測(cè)距,再激活ONU并建立被激活ONU與OLT之間的通信通道。本發(fā)明所述的GPON系統(tǒng)中ONU的注冊(cè)方法,提供兩種訪問(wèn)模式和三種注冊(cè)模式,安靜模式適用于ONU數(shù)量少,且成員穩(wěn)定的情況,其他情況下則使用輪詢模式,且三種注冊(cè)模式分別可提供不同安全級(jí)別的注冊(cè)模式,提高了GPON系統(tǒng)ONU注冊(cè)功能的靈活性。
文檔編號(hào)H04L29/06GK101783808SQ20101013603
公開(kāi)日2010年7月21日 申請(qǐng)日期2010年3月31日 優(yōu)先權(quán)日2010年3月31日
發(fā)明者向東, 吳軍平, 安俊峰, 李慶 申請(qǐng)人:烽火通信科技股份有限公司