一種epon系統(tǒng)中實現(xiàn)onu自動授權(quán)的方法
【專利摘要】一種EPON系統(tǒng)中實現(xiàn)ONU自動授權(quán)的方法,在現(xiàn)有手動授權(quán)的基礎上,加入自動授權(quán)ONU的機制,使得注冊到OLT系統(tǒng)的ONU自動被授權(quán),從而使得ONU的所有數(shù)據(jù)業(yè)務能通過,保證ONU能快速便捷地接入到網(wǎng)絡,極大地方便了授權(quán)大量ONU或頻繁更換ONU等情況的維護。
【專利說明】—種EPON系統(tǒng)中實現(xiàn)ONU自動授權(quán)的方法
【技術(shù)領域】
[0001]本發(fā)明涉及一種ΕΡ0Ν系統(tǒng)中實現(xiàn)0NU自動授權(quán)的方法。
【背景技術(shù)】
[0002]ΕΡ0Ν是由0LT (光線路終端)、0NU (光網(wǎng)絡單元)和0DN (光分配網(wǎng)絡)等構(gòu)成的點到多點的系統(tǒng)。0LT位于局端,0NU位于用戶端,0DN由無源分光器和光纖線路構(gòu)成。
[0003]根據(jù)中國電信ΕΡ0Ν標準規(guī)范要求,對通過0LT接入到網(wǎng)絡的0NU需要注冊和授權(quán)。0LT系統(tǒng)應支持對0NU進行授權(quán)(authorized),0NU的授權(quán)狀態(tài)決定了 0NU是否能接入網(wǎng)絡。0LT具有一個合法0NU標識信息的數(shù)據(jù)庫,對于通過授權(quán)的ONU,0LT直接將該0NU設為授權(quán)狀態(tài),允許來自該0NU的數(shù)據(jù)業(yè)務通過。0NU的授權(quán)是指ΕΡ0Ν系統(tǒng)中的0LT設備根據(jù)每個連接的0NU設備的信息對該0NU設備進行接入控制,保證0NU除MPCP (多點控制協(xié)議,Multi Point Control Protocol)、0AM (操作維護管理,Operation Administrationand Maintenance)等信息之外的數(shù)據(jù)流能夠通過。如果0NU沒有被授權(quán),那么從0NU下行設備過來的數(shù)據(jù)流無法從0LT的上行口通過,同樣,從0LT上行口發(fā)給0NU的數(shù)據(jù)流也無法到達0NU設備。為該0NU授權(quán),即為該0NU在0LT系統(tǒng)中分配資源,建立數(shù)據(jù)流通道。
[0004]在ΕΡ0Ν系統(tǒng)中,0LT發(fā)現(xiàn)0NU的流程如下:
1、0LT會通過周期性的廣播發(fā)現(xiàn)報文發(fā)現(xiàn)下行上線0NU;
2、0NU收到發(fā)現(xiàn)報文后會發(fā)起注冊請求報文,0LT收到注冊請求報文,計算RTT(循環(huán)時間,Round-Trip Time)并學習0NU的物理地址;
3、0LT發(fā)送注冊報文給0NU,并為0NU分配LLID(邏輯鏈路標識,Logical LinkIdentification);
4、0NU發(fā)送注冊確認報文。0LT系統(tǒng)建立并保存0NU注冊信息表,一旦0NU完成注冊,0LT會在注冊表中插入關(guān)于該0NU的表項信息。
[0005]在ΕΡ0Ν系統(tǒng)中,0LT可以利用三種方式對0NU進行授權(quán):
1、基于物理標識的授權(quán),基于0NU的物理地址進行合法性授權(quán)。
[0006]2、基于邏輯標識的授權(quán),采用0NU的邏輯標識作為授權(quán)標識,邏輯標識采用:邏輯0NU 標識 Loid+ 密碼 Password。
[0007]3、混合方式:實現(xiàn)基于物理地址認證和基于邏輯標識的0NU授權(quán)的兼容,這種方式下,0LT先基于0NU的物理地址進行比對,在比對不通過時,0LT會發(fā)起對該0NU的基于邏輯標識的授權(quán)。
[0008]0LT授權(quán)0NU,一般由0LT設備的管理員通過命令行的方式輸入,如:authorized-onu <pon_id> <auth_id> <onu~type> 〈onu_mac>
OLT系統(tǒng)根據(jù)輸入命令創(chuàng)建授權(quán)表,授權(quán)表項包括PON 口號(pon-1d)、0NU的授權(quán)號(auth-1d,一般是1-64,ΕΡ0Ν系統(tǒng)的一個Ρ0Ν最多支持64個ONU)、0NU的類型號(onu-type)、0NU的Mac地址(onu-mac)。對于同一個Ρ0Ν 口下,授權(quán)號是唯一標識該0NU的。[0009]在支持授權(quán)ONU的OLT系統(tǒng)中,分為授權(quán)操作和預授權(quán)操作,并且0LT系統(tǒng)會維護注冊表和授權(quán)表。
[0010]授權(quán)操作是指0NU上線通過注冊認證,0LT根據(jù)0NU上報信息將該0NU信息寫入到注冊表后,管理員通過輸入授權(quán)命令授權(quán)該0NU,并將授權(quán)信息寫入到授權(quán)表。
[0011]預授權(quán)操作是指管理員先輸入授權(quán)0NU信息,待0NU上線注冊后,再通過關(guān)聯(lián)操作,將該授權(quán)表項信息寫入到注冊表中該0NU表項。
[0012]授權(quán)操作和預授權(quán)操作都會在0NU上線注冊后,根據(jù)授權(quán)號建立該0NU的數(shù)據(jù)流通道,使0NU接入網(wǎng)絡。
[0013]現(xiàn)有0LT系統(tǒng)對0NU的授權(quán)是通過用戶手動輸入被授權(quán)0NU的信息建立授權(quán)表數(shù)據(jù)庫,待0NU通過注冊后,將授權(quán)所需的信息上報到OLT,0LT根據(jù)這些信息比對授權(quán)表,如果找到匹配信息,則授權(quán)該0NU。這種手動授權(quán)0NU的目的原本是通過這種手段來阻止非法0NU的接入,但在實際應用中,如果采用了手動授權(quán)方式,當終端用戶更換0NU后,必須通知局端0LT管理員,告知MAC地址等標識信息,并由管理員手動輸入該0NU的信息,這樣該0NU才能被授權(quán)接入到網(wǎng)絡,這種方式不僅難以維護,而且繁瑣,因此0LT需要提供一種自動授權(quán)的方式,當0NU注冊后0LT自動對該0NU進行授權(quán),分配所需的帶寬等資源。
【發(fā)明內(nèi)容】
[0014]本發(fā)明提供的一種ΕΡ0Ν系統(tǒng)中實現(xiàn)0NU自動授權(quán)的方法,在現(xiàn)有手動授權(quán)的基礎上,加入自動授權(quán)0NU的機制,使得注冊到0LT系統(tǒng)的0NU自動被授權(quán),從而使得0NU的所有數(shù)據(jù)業(yè)務能通過,保證0NU能快速便捷地接入到網(wǎng)絡,極大地方便了授權(quán)大量0NU或頻繁更換0NU等情況的維護。
[0015]為了達到上述目的,本發(fā)明提供一種ΕΡ0Ν系統(tǒng)中實現(xiàn)0NU自動授權(quán)的方法,該方法包含以下步驟:
步驟1、當0NU設備與0LT局端設備上電連接后,0LT通過周期性的廣播發(fā)現(xiàn)報文發(fā)現(xiàn)該0NU上線,0NU收到發(fā)現(xiàn)報文后,向0LT發(fā)送注冊請求;
步驟2、0LT響應0NU的注冊請求,0NU將自身的物理地址信息上報至OLT,0LT將0NU的物理地址信息寫入到0NU注冊表,完成注冊;
步驟3、將0LT系統(tǒng)切換為自動授權(quán)模式,根據(jù)授權(quán)號按照順序查找授權(quán)表項;
步驟4、0LT系統(tǒng)比對授權(quán)表項的物理地址與步驟1中上線的0NU的物理地址是否相等,如果相等,跳轉(zhuǎn)到步驟5,如果不相等,跳轉(zhuǎn)到步驟6 ;
步驟5、0LT系統(tǒng)將步驟3中的授權(quán)號分配給該0NU,發(fā)送消息通知授權(quán)任務,0NU已經(jīng)上線了授權(quán)任務會更改此0NU在授權(quán)表項中的狀態(tài);
步驟6、0LT系統(tǒng)判斷步驟4中的授權(quán)表項內(nèi)的物理地址是否為空,若是,跳轉(zhuǎn)到步驟7,若否,跳轉(zhuǎn)到步驟9;
步驟7、0LT系統(tǒng)判斷是否已經(jīng)預分配授權(quán)號給該0NU,若是,跳轉(zhuǎn)到步驟9,若否,跳轉(zhuǎn)到步驟8 ;
步驟8、0LT系統(tǒng)將步驟3中的授權(quán)號預先分配給該0NU ;
步驟9、授權(quán)號+1,繼續(xù)查詢下一個授權(quán)表項;
步驟10、確認該授權(quán)表項是否為最后一項,若是,跳轉(zhuǎn)到步驟11,若否,跳轉(zhuǎn)到步驟4 ;步驟11、OLT系統(tǒng)判斷是否已經(jīng)預先分配過授權(quán)號給該ONU,若是,進行步驟12 ;
步驟12、0NU使用步驟8中預先分配的授權(quán)號,通過消息方式通知授權(quán)任務,授權(quán)任務根據(jù)授權(quán)號獲取授權(quán)表項中的信息,為該物理地址的0NU建立數(shù)據(jù)通信通道,到此,0NU自動授權(quán)完成。
[0016]所述的步驟3中,通過在0LT系統(tǒng)中設置手動授權(quán)和自動授權(quán)轉(zhuǎn)換開關(guān)命令,用戶可以在手動授權(quán)和自動授權(quán)模式中進行切換。
[0017]本發(fā)明在現(xiàn)有手動授權(quán)的基礎上,加入自動授權(quán)0NU的機制,使得注冊到0LT系統(tǒng)的0NU自動被授權(quán),從而使得0NU的所有數(shù)據(jù)業(yè)務能通過,保證0NU能快速便捷地接入到網(wǎng)絡,極大地方便了授權(quán)大量0NU或頻繁更換0NU等情況的維護。
【專利附圖】
【附圖說明】
[0018]圖1是本發(fā)明的流程圖。
【具體實施方式】
[0019]以下根據(jù)圖1,具體說明本發(fā)明的較佳實施例。
[0020]如圖1所示,本發(fā)明提供一種ΕΡ0Ν系統(tǒng)中實現(xiàn)0NU自動授權(quán)的方法,該方法包含以下步驟:
步驟1、當0NU設備與0LT局端設備上電連接后,0LT通過周期性的廣播發(fā)現(xiàn)報文發(fā)現(xiàn)該0NU上線,0NU收到發(fā)現(xiàn)報文后,向0LT發(fā)送注冊請求;
步驟2、0LT響應0NU的注冊請求,0NU將自身的物理地址信息上報至OLT,0LT將0NU的物理地址信息寫入到0NU注冊表,完成注冊;
步驟3、將0LT系統(tǒng)切換為自動授權(quán)模式,根據(jù)授權(quán)號按照順序查找授權(quán)表項;
本實施例中,授權(quán)號為1-64之間的數(shù)字;
通過在0LT系統(tǒng)中設置手動授權(quán)和自動授權(quán)轉(zhuǎn)換開關(guān)命令,用戶可以方便地在手動授權(quán)和自動授權(quán)模式中進行切換;
步驟4、0LT系統(tǒng)比對授權(quán)表項的物理地址與步驟1中上線的0NU的物理地址是否相等,如果相等,跳轉(zhuǎn)到步驟5,如果不相等,跳轉(zhuǎn)到步驟6 ;
步驟5、0LT系統(tǒng)將步驟3中的授權(quán)號分配給該0NU,發(fā)送消息(包含0NU的授權(quán)號和0NU的物理地址)通知授權(quán)任務,0NU已經(jīng)上線了授權(quán)任務會更改此0NU在授權(quán)表項中的狀態(tài);步驟6、0LT系統(tǒng)判斷步驟4中的授權(quán)表項內(nèi)的物理地址是否為空,若是,跳轉(zhuǎn)到步驟7,若否,跳轉(zhuǎn)到步驟9 ;
步驟7、0LT系統(tǒng)判斷是否已經(jīng)預分配授權(quán)號給該0NU,若是,跳轉(zhuǎn)到步驟9,若否,跳轉(zhuǎn)到步驟8 ;
步驟8、0LT系統(tǒng)將步驟3中的授權(quán)號預先分配給該0NU ;
步驟9、授權(quán)號+1,繼續(xù)查詢下一個授權(quán)表項;
步驟10、確認該授權(quán)表項是否為最后一項,若是,跳轉(zhuǎn)到步驟11,若否,跳轉(zhuǎn)到步驟4 ;步驟11、0LT系統(tǒng)判斷是否已經(jīng)預先分配過授權(quán)號給該0NU,若是,進行步驟12 ;
步驟12、0NU使用步驟8中預先分配的授權(quán)號,通過消息方式通知授權(quán)任務,授權(quán)任務根據(jù)授權(quán)號獲取授權(quán)表項中的信息,為該物理地址的0NU建立數(shù)據(jù)通信通道,到此,0NU自動授權(quán)完成。
[0021]盡管本發(fā)明的內(nèi)容已經(jīng)通過上述優(yōu)選實施例作了詳細介紹,但應當認識到上述的描述不應被認為是對本發(fā)明的限制。在本領域技術(shù)人員閱讀了上述內(nèi)容后,對于本發(fā)明的多種修改和替代都將是顯而易見的。因此,本發(fā)明的保護范圍應由所附的權(quán)利要求來限定。
【權(quán)利要求】
1.一種EPON系統(tǒng)中實現(xiàn)ONU自動授權(quán)的方法,其特征在于,該方法包含以下步驟:步驟1、當0NU設備與0LT局端設備上電連接后,0LT通過周期性的廣播發(fā)現(xiàn)報文發(fā)現(xiàn)該0NU上線,0NU收到發(fā)現(xiàn)報文后,向0LT發(fā)送注冊請求;步驟2、0LT響應0NU的注冊請求,0NU將自身的物理地址信息上報至OLT,0LT將0NU的物理地址信息寫入到0NU注冊表,完成注冊;步驟3、將0LT系統(tǒng)切換為自動授權(quán)模式,根據(jù)授權(quán)號按照順序查找授權(quán)表項;步驟4、0LT系統(tǒng)比對授權(quán)表項的物理地址與步驟1中上線的0NU的物理地址是否相等,如果相等,跳轉(zhuǎn)到步驟5,如果不相等,跳轉(zhuǎn)到步驟6 ;步驟5、0LT系統(tǒng)將步驟3中的授權(quán)號分配給該0NU,發(fā)送消息通知授權(quán)任務,0NU已經(jīng)上線了授權(quán)任務會更改此0NU在授權(quán)表項中的狀態(tài);步驟6、0LT系統(tǒng)判斷步驟4中的授權(quán)表項內(nèi)的物理地址是否為空,若是,跳轉(zhuǎn)到步驟7,若否,跳轉(zhuǎn)到步驟9;步驟7、0LT系統(tǒng)判斷是否已經(jīng)預分配授權(quán)號給該0NU,若是,跳轉(zhuǎn)到步驟9,若否,跳轉(zhuǎn)到步驟8 ;步驟8、0LT系統(tǒng)將步驟3中的授權(quán)號預先分配給該0NU ;步驟9、授權(quán)號+1,繼續(xù)查詢下一個授權(quán)表項;步驟10、確認該授權(quán)表項是否為最后一項,若是,跳轉(zhuǎn)到步驟11,若否,跳轉(zhuǎn)到步驟4 ;步驟11、0LT系統(tǒng)判斷是否已經(jīng)預先分配過授權(quán)號給該0NU,若是,進行步驟12 ;步驟12、0NU使用步驟8中預先分配的授權(quán)號,通過消息方式通知授權(quán)任務,授權(quán)任務根據(jù)授權(quán)號獲取授權(quán)表項中的信息,為該物理地址的0NU建立數(shù)據(jù)通信通道,到此,0NU自動授權(quán)完成。
2.如權(quán)利要求1所述的EP0N系統(tǒng)中實現(xiàn)0NU自動授權(quán)的方法,其特征在于,所述的步驟3中,通過在0LT系統(tǒng)中設置手動授權(quán)和自動授權(quán)轉(zhuǎn)換開關(guān)命令,用戶可以在手動授權(quán)和自動授權(quán)模式中進行切換。
【文檔編號】H04Q11/00GK103747370SQ201310630536
【公開日】2014年4月23日 申請日期:2013年12月2日 優(yōu)先權(quán)日:2013年12月2日
【發(fā)明者】張健, 湯勇 申請人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司