两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種epon系統(tǒng)olt自動清除無效onu的方法和olt的制作方法

文檔序號:7819249閱讀:601來源:國知局
一種epon系統(tǒng)olt自動清除無效onu的方法和olt的制作方法
【專利摘要】本發(fā)明公開了一種EPON系統(tǒng)OLT自動清除無效ONU的方法和OLT,該方法包括以下步驟:對EPON系統(tǒng)的局端PON端口下所掛的ONU預(yù)先設(shè)定自動解注冊閾值;OLT判斷ONU的離線時間是否達(dá)到自動解注冊閾值,如果達(dá)到,OLT對該已注冊授權(quán)的ONU執(zhí)行ONU解注冊操作。本發(fā)明EPON系統(tǒng)OLT自動清除無效ONU的方法和OLT具有自動掃描檢測機(jī)制,對于在規(guī)定的一段時間內(nèi)沒有使用的ONU進(jìn)行自動解注冊操作,釋放被占用ONUID,從而讓新的ONU可以注冊上線使用;不需要人工定期檢查清理無效終端ONU,可以節(jié)約人力成本,同時提高PON端口利用率。
【專利說明】—種EPON系統(tǒng)OLT自動清除無效ONU的方法和OLT

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及以太無源光網(wǎng)絡(luò)領(lǐng)域,尤其涉及一種EPON系統(tǒng)OLT自動清除無效ONU的方法和OLT。

【背景技術(shù)】
[0002]EPON (Ethernet Passive Optical Network 以太無源光網(wǎng)絡(luò))系統(tǒng)是由 OLT(Optical Line Terminal 光線路終端)、0DN(0ptical Distribut1n Network光分配網(wǎng)絡(luò))和ONU (Optical Network Unit光網(wǎng)絡(luò)單元)三部分組成的。一個OLT設(shè)備有多個PON端口,但每個PON端口下可以連接的ONU數(shù)量是有限的。
[0003]現(xiàn)有實際應(yīng)用中,有些終端ONU已注冊授權(quán)在PON端口下,但實際上是長時間沒有使用的,或者是使用過一段時間后就被棄之不用,這樣一來,如果此種ONU數(shù)量多了,則該P(yáng)ON端口下可接入新的ONU數(shù)量就會減少,會被限制,導(dǎo)致PON端口利用率低下,故需要定期將PON端口下無效的ONU進(jìn)行清理。


【發(fā)明內(nèi)容】

[0004]本發(fā)明針對現(xiàn)有技術(shù)中EPON系統(tǒng)PON端口利用率低下的問題,提供一種EPON系統(tǒng)OLT自動清除無效ONU的方法和0LT。
[0005]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:本發(fā)明首先提供一種EPON系統(tǒng)OLT自動清除無效ONU的方法,包括以下步驟:對EPON系統(tǒng)的局端PON端口下所掛的ONU預(yù)先設(shè)定自動解注冊閾值;OLT判斷ONU的離線時間是否達(dá)到自動解注冊閾值,如果達(dá)到,OLT對該已注冊授權(quán)的ONU執(zhí)行ONU解注冊操作。
[0006]按上述技術(shù)方案,所述OLT判斷ONU的離線時間是否達(dá)到自動解注冊閾值,具體包括:0LT創(chuàng)建ONU狀態(tài)掃描消息隊列,獲取ONU狀態(tài)掃描消息隊列中的PON端口值,OLT判斷此PON端口值對應(yīng)的PON端口下所掛的ONU是否為已注冊授權(quán)的ONU ;如果是已注冊授權(quán)的0NU,OLT通過ONU狀態(tài)掃描確定該ONU的離線時間。
[0007]按上述技術(shù)方案,所述ONU狀態(tài)掃描,具體包括:預(yù)先設(shè)定掃描間隔,掃描總次數(shù)N由自動解注冊閾值除以掃描間隔確定;0LT開始掃描,掃描參數(shù)i=N,判斷被掃描ONU是否在線,如果在線,停止掃描;如果離線,則i=i_l (進(jìn)行下一次掃描);i=0時,停止掃描。
[0008]按上述技術(shù)方案,所述執(zhí)行ONU解注冊操作,具體包括:釋放被已注冊授權(quán)的ONU占用的ONU ID。
[0009]本發(fā)明還提供一種0LT,包括控制器、定時器;所述控制器,用于判斷PON端口下所掛的ONU是否為已注冊授權(quán)的0NU,判斷ONU的離線時間是否達(dá)到自動解注冊閾值,如果達(dá)至IJ,對該已注冊授權(quán)的ONU執(zhí)行ONU解注冊操作;所述定時器,用于實現(xiàn)ONU狀態(tài)掃描,確定ONU的離線時間。
[0010]按上述技術(shù)方案,所述定時器與PON端口對應(yīng)。
[0011]按上述技術(shù)方案,所述定時器實現(xiàn)ONU狀態(tài)掃描,具體包括:預(yù)先設(shè)定掃描間隔,掃描總次數(shù)N由自動解注冊閾值除以掃描間隔確定;OLT開始掃描,掃描參數(shù)i=N,判斷被掃描ONU是否在線,如果在線,停止掃描;如果離線,則i=i_l (進(jìn)行下一次掃描);i=0時,停止掃描。
[0012]本發(fā)明產(chǎn)生的有益效果是:本發(fā)明EPON系統(tǒng)OLT自動清除無效ONU的方法和OLT具有自動掃描檢測機(jī)制,對于在規(guī)定的一段時間內(nèi)沒有使用的ONU進(jìn)行自動解注冊操作,釋放被占用ONU ID,從而讓新的ONU可以注冊上線使用;不需要人工定期檢查清理無效終端0NU,可以節(jié)約人力成本,同時提高PON端口利用率。

【專利附圖】

【附圖說明】
[0013]下面將結(jié)合附圖及實施例對本發(fā)明作進(jìn)一步說明,附圖中:
圖1是本發(fā)明實施例EPON系統(tǒng)OLT自動清除無效ONU的方法的流程圖;
圖2是本發(fā)明實施例基于EPON系統(tǒng)的OLT的ONU解注冊操作定時器處理的流程圖; 圖3是本發(fā)明實施例基于EPON系統(tǒng)的OLT和ONU連接的結(jié)構(gòu)示意圖。

【具體實施方式】
[0014]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0015]本發(fā)明實施例中,提供一種EPON系統(tǒng)OLT自動清除無效ONU的方法,包括以下步驟:對EPON系統(tǒng)的局端PON端口下所掛的ONU預(yù)先設(shè)定自動解注冊閾值;0LT判斷ONU的離線時間是否達(dá)到自動解注冊閾值,如果達(dá)到,OLT對該已注冊授權(quán)的ONU執(zhí)行ONU解注冊操作。其中,OLT判斷ONU的離線時間是否達(dá)到自動解注冊閾值,具體包括:0LT創(chuàng)建ONU狀態(tài)掃描消息隊列,獲取ONU狀態(tài)掃描消息隊列中的PON端口值,OLT判斷此PON端口值對應(yīng)的PON端口下所掛的ONU是否為已注冊授權(quán)的ONU ;如果是已注冊授權(quán)的ONU,OLT通過ONU狀態(tài)掃描確定該ONU的離線時間。進(jìn)一步地,ONU狀態(tài)掃描,具體包括:預(yù)先設(shè)定掃描間隔,掃描總次數(shù)N由自動解注冊閾值除以掃描間隔確定;0LT開始掃描,掃描參數(shù)i=N,判斷被掃描ONU是否在線,如果在線,停止掃描;如果離線,則i=i_l (進(jìn)行下一次掃描);i=0時,停止掃描。進(jìn)一步地,所述執(zhí)行ONU解注冊操作,具體包括:釋放被已注冊授權(quán)的ONU占用的ONUID0
[0016]本發(fā)明實施例還提供一種0LT,包括控制器、定時器;所述控制器,用于判斷PON端口下所掛的ONU是否為已注冊授權(quán)的0NU,判斷ONU的離線時間是否達(dá)到自動解注冊閾值,如果達(dá)到,對該已注冊授權(quán)的ONU執(zhí)行ONU解注冊操作;所述定時器,用于實現(xiàn)ONU狀態(tài)掃描,確定ONU的離線時間。其中,所述定時器與PON端口一一對應(yīng)。
[0017]進(jìn)一步地,所述定時器實現(xiàn)ONU狀態(tài)掃描,具體包括:預(yù)先設(shè)定掃描間隔,掃描總次數(shù)N由自動解注冊閾值除以掃描間隔確定;0LT開始掃描,掃描參數(shù)i=N,判斷被掃描ONU是否在線,如果在線,停止掃描;如果離線,則i=i_l (進(jìn)行下一次掃描);i=0時,停止掃描。
[0018]在本發(fā)明的較佳實施例中,ONU離線超時時間timeout值會存入數(shù)據(jù)庫,以供查詢使用,而程序在PON板底層則會執(zhí)行ONU狀態(tài)掃描操作:
I)掃描頻率: timeout ^ Ih 時,每隔 5 分鐘掃描一次(frequency = 5 mins);
Ih < timeout ^ 72hs 時,每隔 I 小時掃描一次(frequency = 60 mins)。
[0019]2)掃描機(jī)制:
OLT的EPU (Ρ0Ν板)底層通過N個定時器實現(xiàn)ONU狀態(tài)掃描,定時器與PON端口一一對應(yīng)。
[0020]當(dāng)OLT自動清除無效ONU的功能開啟后,相應(yīng)的PON端口定時器啟動,定時器時間由ONU離線超時時間timeout范圍得出為5分鐘或I小時,計算并初始化ONU的掃描次數(shù):scanCnt = timeout/frequency,并將該值存入合法ONU表項中,每次掃描時,獲取該P(yáng)ON端口下已注冊授權(quán)的ONU的scanCnt值,并根據(jù)已注冊授權(quán)的ONU的狀態(tài)進(jìn)行如下處理:若ONU離線,則將掃描次數(shù)減I,即“scanCnt—”,若scanCnt等于O,則對該已注冊授權(quán)的ONU執(zhí)行ONU解注冊操作,否則,等待下次掃描,然后將新的scanCnt值又存入對應(yīng)已注冊授權(quán)的ONU的數(shù)據(jù)庫中;若ONU在線,則不處理,但已注冊授權(quán)的ONUONU由離線狀態(tài)重新上線時,相應(yīng)ONU ID的掃描次數(shù)scanCnt將被設(shè)回初始值即timeout/frequency。如圖1所示,是一種EPON系統(tǒng)OLT自動清除無效ONU的方法的流程圖,該方法包括:
步驟SllO:啟動自動清除無效ONU的任務(wù)。
[0021]步驟S120:創(chuàng)建ONU狀態(tài)掃描消息隊列。
[0022]步驟S130:判斷ONU狀態(tài)掃描消息隊列中是否有消息。
[0023]如果有,執(zhí)行步驟S140:獲取ONU狀態(tài)掃描消息隊列中的PON 口值。
[0024]步驟S150:判斷當(dāng)前ONU是否為已注冊授權(quán)的ONU。
[0025]步驟SI60:判斷ONU是否離線。
[0026]如果該ONU離線,執(zhí)行步驟S170:繼續(xù)進(jìn)行下一次掃描。
[0027]直到步驟S180:scanCnt 等于 O。
[0028]步驟S190:執(zhí)行ONU解注冊操作。
[0029]步驟S200:判斷是否解注冊成功。
[0030]如果成功,執(zhí)行步驟S210,重新回到步驟S150,對下一個ONU進(jìn)行狀態(tài)掃描。在處理過程中,處理對象為已注冊授權(quán)的0NU,未注冊授權(quán)的ONU不予處理;0NU上線,可以將掃描次數(shù)恢復(fù)為最大值并存入已注冊授權(quán)的ONU數(shù)據(jù)庫表項中。此任務(wù)的觸發(fā)條件為ONU狀態(tài)掃描消息隊列中有消息,消息包含相應(yīng)的PON端口號,若收到消息則掃描相應(yīng)PON端口下的ONU,并進(jìn)行相應(yīng)處理。
[0031]局端OLT設(shè)備是由一個機(jī)框和三種板卡組成,這三種板卡分別為主控SCU板,PON板和上聯(lián)GEUA板,其中一個PON板上可以有若干個PON 口,用以通過光分支器來連接終端
ONU設(shè)備。
[0032]如圖2所示,本發(fā)明優(yōu)選實施例基于EPON系統(tǒng)的OLT自動解注冊O(shè)NU定時器處理流程,包括:
步驟S310:接收自動清除無效ONU功能開關(guān)命令或PON端口授權(quán)類型改變命令。
[0033]步驟S320 --從SCU發(fā)送自動解注冊的RPC消息到EPU。
[0034]步驟S330:EPU 接收到自動解注冊的 RPC (Remote Procedure Call Protocol,遠(yuǎn)程過程調(diào)用協(xié)議)消息設(shè)置時間、當(dāng)前PON端口。
[0035]步驟SiMO:判斷timeOut是否為O。
[0036]當(dāng)timeOut = O時,則停止自動解注冊功能,即執(zhí)行步驟350:參數(shù):ponPort停止對應(yīng)的自動解授權(quán)掃描定時器。
[0037]步驟360:判斷timeOut ( Ih是否成立。
[0038]如果成立,執(zhí)行步驟37O:MaxCnt = time0ut/5mins, scanTime = 5mins,(即小于等于I小時則5分鐘掃描一次)。
[0039]如果不成立,執(zhí)行步驟380:MaxCnt = time0ut/60mins, scanTime = 60mins (即大于I小時則I小時掃描一次)。
[0040]步驟390:將MaxCnt寫入當(dāng)前PON端口所有已注冊授權(quán)的ONU的數(shù)據(jù)庫中。
[0041]步驟400:參數(shù)ponPort、掃描時間創(chuàng)建或啟動自動解授權(quán)掃描定時器。
[0042]步驟410:向ONU狀態(tài)掃描消息隊列發(fā)送消息,其中包含ponPort信息。
[0043]由定時器控制OLT自動清除無效ONU功能的開啟和關(guān)閉,當(dāng)使用能自動清除無效ONU功能時,則啟動定時器;禁止自動清除無效ONU時,則停止定時器。
[0044]在處理過程中,存在以下需要注意的事項:
O自動清除無效ONU功能系統(tǒng)默認(rèn)是禁止的;
2)定時器與PON端口——對應(yīng);
3)兩種途徑會觸發(fā)ONU自動解注冊設(shè)置:
(1)命令行;
(2)PON端口下注冊授權(quán)模式由“自動”改為“手動”;
4)在上層判斷PON端口的注冊授權(quán)模式是否為“自動”,若不是,則返回不允許設(shè)置的錯誤提不;
5)禁止自動解注冊功能是通過將timeOut的值設(shè)為O通告的。
[0045]本發(fā)明實施例一種EPON系統(tǒng)OLT自動清除無效ONU的方法,主要用于圖3所示應(yīng)用系統(tǒng)。該系統(tǒng)包括局端OLT設(shè)備、終端ONU設(shè)備,其中終端ONU設(shè)備又包括Online、Offline和PowerOff三種狀態(tài)的ONU設(shè)備。
[0046]應(yīng)當(dāng)理解的是,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,而所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種EPON系統(tǒng)OLT自動清除無效ONU的方法,其特征在于,包括以下步驟:對EPON系統(tǒng)的局端PON端口下所掛的ONU預(yù)先設(shè)定自動解注冊閾值;0LT判斷ONU的離線時間是否達(dá)到自動解注冊閾值,如果達(dá)到,OLT對該已注冊授權(quán)的ONU執(zhí)行ONU解注冊操作。
2.根據(jù)權(quán)利要求1所述的EPON系統(tǒng)OLT自動清除無效ONU的方法,其特征在于,所述OLT判斷ONU的離線時間是否達(dá)到自動解注冊閾值,具體包括:0LT創(chuàng)建ONU狀態(tài)掃描消息隊列,獲取ONU狀態(tài)掃描消息隊列中的PON端口值,OLT判斷此PON端口值對應(yīng)的PON端口下所掛的ONU是否為已注冊授權(quán)的ONU ;如果是已注冊授權(quán)的ONU,OLT通過ONU狀態(tài)掃描確定該ONU的離線時間。
3.根據(jù)權(quán)利要求2所述的EPON系統(tǒng)OLT自動清除無效ONU的方法,其特征在于,所述ONU狀態(tài)掃描,具體包括:預(yù)先設(shè)定掃描間隔,掃描總次數(shù)N由自動解注冊閾值除以掃描間隔確定;0LT開始掃描,掃描參數(shù)i=N,判斷被掃描ONU是否在線,如果在線,停止掃描;如果離線,貝丨J i=1-l ;i=0時,停止掃描。
4.根據(jù)權(quán)利要求1或2或3所述的EPON系統(tǒng)OLT自動清除無效ONU的方法,其特征在于,所述執(zhí)行ONU解注冊操作,具體包括:釋放被已注冊授權(quán)的ONU占用的ONU ID。
5.一種0LT,其特征在于,包括控制器、定時器;所述控制器,用于判斷PON端口下所掛的ONU是否為已注冊授權(quán)的0NU,判斷ONU的離線時間是否達(dá)到自動解注冊閾值,如果達(dá)到,對該已注冊授權(quán)的ONU執(zhí)行ONU解注冊操作;所述定時器,用于實現(xiàn)ONU狀態(tài)掃描,確定ONU的離線時間。
6.根據(jù)權(quán)利要求5所述的0LT,其特征在于,所述定時器與PON端口一一對應(yīng)。
7.根據(jù)權(quán)利要求5或6所述的0LT,其特征在于,所述定時器實現(xiàn)ONU狀態(tài)掃描,具體包括:預(yù)先設(shè)定掃描間隔,掃描總次數(shù)N由自動解注冊閾值除以掃描間隔確定;0LT開始掃描,掃描參數(shù)i=N,判斷被掃描ONU是否在線,如果在線,停止掃描;如果離線,則i=i_l ;i=0時,停止掃描。
【文檔編號】H04L12/24GK104284259SQ201410631859
【公開日】2015年1月14日 申請日期:2014年11月11日 優(yōu)先權(quán)日:2014年11月11日
【發(fā)明者】李慧, 何金亮, 王瑾, 鄭直 申請人:武漢長光科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
工布江达县| 宜宾市| 安义县| 新和县| 襄城县| 兴海县| 蒙山县| 进贤县| 玛沁县| 孙吴县| 五峰| 休宁县| 青铜峡市| 江华| 平和县| 临猗县| 焦作市| 藁城市| 栾川县| 聂拉木县| 海口市| 井研县| 佳木斯市| 乐昌市| 萨嘎县| 南开区| 云霄县| 龙川县| 宁河县| 长岭县| 庆云县| 巴塘县| 遵义市| 沽源县| 青冈县| 当涂县| 团风县| 南丹县| 都兰县| 和政县| 思茅市|