本發(fā)明涉及FTTH(Fiber To The Home)網(wǎng)絡及網(wǎng)管系統(tǒng)領域,尤其涉及一種基于FTTH的終端與模板自動對應的方法。
背景技術:
隨著廣電業(yè)務的發(fā)展,F(xiàn)TTH(光纖到戶)已經(jīng)成為迫切需求,但是隨之而來的是FTTH用戶數(shù)量大,涉及ONU種類多,開通復雜的問題。隨著FTTH的快速發(fā)展,更多功能和更高性能的ONU不斷涌現(xiàn),而現(xiàn)有的局端設備OLT不能隨時對這些新類型的ONU提供完好的支持,更新OLT系統(tǒng)需要一定的周期,又存在影響業(yè)務等各種復雜的情況。因此,需要開發(fā)一種功能,能動態(tài)的添加新的ONU類型,自動的對ONU下發(fā)配置,使OLT能及時對這些ONU提供支持,將極大地方便網(wǎng)絡運營商開展FTTH業(yè)務。
技術實現(xiàn)要素:
本發(fā)明要解決的技術問題是,針對現(xiàn)有技術存在的上述缺陷,提供一種基于FTTH的終端與模板自動對應的方法,網(wǎng)絡管理人員通過簡單的配置即可動態(tài)識別管理不同廠家各種類型的光網(wǎng)絡單元ONU,并自動下發(fā)ONU業(yè)務配置開通業(yè)務,極大的方便運維人員對設備的管理。
本發(fā)明解決其技術問題所采用的技術方案是:
一種基于FTTH的終端與模板自動對應的方法,該方法包括以下步驟:
S1、在網(wǎng)管系統(tǒng)配置光網(wǎng)絡單元ONU的能力模板,并下發(fā)給對應的局端設備OLT;
S2、局端設備OLT收到下發(fā)的配置請求后,將配置信息轉(zhuǎn)換成XML文件保存在局端設備OLT中;
S3、光網(wǎng)絡單元ONU接入局端設備OLT后,局端設備OLT判斷自身系統(tǒng)中是否存在能力模板,若存在,則加載能力模板;若不存在,則局端設備OLT加載內(nèi)置模板;
S4、局端設備OLT判斷自身系統(tǒng)中是否存在與光網(wǎng)絡單元ONU的能力一致的模板,若存在,則授權(quán)光網(wǎng)絡單元ONU上線,識別出ONU型號并動態(tài)加載對應光網(wǎng)絡單元ONU的能力模板;若不存在,則授權(quán)光網(wǎng)絡單元ONU上線,并將光網(wǎng)絡單元ONU的型號標注為UNKNOWN;
S5、光網(wǎng)絡單元ONU上線成功之后,局端設備OLT根據(jù)ONU類型,所在PON口及分配的ONU ID,判斷系統(tǒng)中是否存在預配置業(yè)務模板,局端設備OLT向光網(wǎng)絡單元ONU下發(fā)業(yè)務模板配置,開通業(yè)務。
按上述方案,步驟S1具體為,在網(wǎng)管系統(tǒng)通過可視化的方式配置光網(wǎng)絡單元ONU的能力模板,然后通過SNMP報文,下發(fā)給對應的局端設備OLT中。
按上述方案,步驟S1中,ONU的能力模板包括ONU類型(SFU、MDU),ONU模型(ONU MODEL),廠商編號,F(xiàn)E端口數(shù)目,GE端口數(shù)目信息。
按上述方案,步驟S2中,配置信息包括設備型號、生產(chǎn)廠家、端口數(shù)目、MODEL號;局端設備OLT中還存在一個內(nèi)置模板的XML文件,保存已經(jīng)通過認證的ONU類型;其他廠家的ONU類型,在系統(tǒng)中生成一個新的類型模板的XML文件,將光網(wǎng)絡單元ONU的基本信息保存在其中,光網(wǎng)絡單元ONU接入時,動態(tài)的匹配對應的類型模板,加載模板后識別出正確的型號。
按上述方案,步驟S4具體為:
局端設備OLT通過標準的OAM方式獲取光網(wǎng)絡單元ONU的基本信息,將這些基本信息與定義光網(wǎng)絡單元ONU能力模板的XML文件進行對比,來判斷新接入的光網(wǎng)絡單元ONU的能力是否與該能力模板定義的一致,如果一致,則該XML文件中定義的型號即為ONU型號,加載能力模板中對應的ONU類型,并授權(quán)光網(wǎng)絡單元ONU上線;如果不一致,則該XML文件中定義的ONU類型為UNKNOWN,然后授權(quán)光網(wǎng)絡單元ONU上線。
按上述方案,該方法還包括步驟:
預先在局端設備OLT中配置ONU的業(yè)務模板,光網(wǎng)絡單元ONU開通業(yè)務之前,設置ONU的以太網(wǎng)端口VLAN(由于VLAN資源有限,而且各種型號的ONU以太網(wǎng)端口數(shù)目不一致,需要提前進行規(guī)劃),對于UNKNOWN類型的光網(wǎng)絡單元ONU,由于無法獲知其端口的具體數(shù)目,端口管理可能出錯,無法正常使用。
本發(fā)明的有益效果是:
1、本發(fā)明可在基于FTTH的網(wǎng)絡結(jié)構(gòu)中自動識別出不同廠家的ONU型號,以及ONU的生產(chǎn)廠家及端口數(shù)目、上聯(lián)端口等信息,按照規(guī)劃好的業(yè)務配置,自動將相關配置信息下發(fā)到ONU上,達到自動開通ONU業(yè)務的目的,方便運維人員進行管理;
2、運維人員預先配置好ONU的能力模板和業(yè)務配置模板,當新型號的ONU接入局端設備OLT后,OLT能自動識別該ONU,并查詢出與之對應的ONU業(yè)務模板,并自動下發(fā)配置,使ONU能正常上線并開通業(yè)務,提升運維人員效率。
附圖說明
圖1是本發(fā)明實施例基于FTTH的終端與模板自動對應的方法流程圖;
圖2是本發(fā)明實施例中FTTH網(wǎng)絡和網(wǎng)管系統(tǒng)的構(gòu)成圖;
圖3是本發(fā)明實施例中局端OLT識別ONU并下發(fā)對應業(yè)務模板的流程圖;
圖4是本發(fā)明實施例ONU能力模板SNMP報文幀格式。
具體實施方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明通過在局端設備OLT中配置ONU的能力模板,根據(jù)規(guī)劃好的端口配置及VLAN配置設置好業(yè)務模板,來實現(xiàn)不同廠家的ONU與業(yè)務模板建立對應關系,使ONU能夠自動上線、識別、配置業(yè)務;通過前期的規(guī)劃,即可實現(xiàn)ONU即插即用,自動開能業(yè)務。極大的降低了運維人員的工作量,提高了設備的開通效率。
如圖2所示的FTTH網(wǎng)絡和網(wǎng)管系統(tǒng)示意圖,其中FTTH網(wǎng)絡包括局端設備OLT和光網(wǎng)絡單元ONU。網(wǎng)管系統(tǒng)用于配置ONU能力模板,并通過SNMP報文下發(fā)到局端設備OLT上。局端設備OLT端用于在ONU接入時對ONU進行識別,同時通過OAM報文對光網(wǎng)絡單元ONU進行授權(quán)和業(yè)務配置。
參照圖3所示的終端的光網(wǎng)絡單元ONU與模板自動對應的流程圖,該流程基于圖1的方法流程和圖2的系統(tǒng)構(gòu)成,具體過程如下:
步驟1:網(wǎng)管系統(tǒng)上通過可視化的方式配置光網(wǎng)絡單元ONU的能力模板,并通過SNMP報文下發(fā)到局端設備OLT上,該SNMP報文格式參見圖4,各參數(shù)含義如下:
a)索引號:能力模板索引,由局端設備OLT端生成;
b)GE端口數(shù):終端GE端口數(shù)目,0表示沒有GE端口;
c)GE Bitmap:GE端口的二進制編碼,用于表示某個板卡下的某個PON口下接終端是否存在GE口,用8個字節(jié)表示,共64位,表示支持的最大端口數(shù)目為64個;某個bit位置值為0,則表示不是GE口,為1則為GE口,如下所示:
(1)01 14 00 00 00 00 00 00 00
(2)02 20 00 00 00 00 00 00 00
(3)04 00 00 80 00 00 00 00 00
最前面1個字節(jié)用于表示板卡號,后面8個字節(jié)表示GE Bitmap,按16進制表示,轉(zhuǎn)換成二進制后如下所示:
(1)01 00010100 00000000 00000000 ……… 00000000
(2)02 00100000 00000000 00000000 ……… 00000000
(3)04 00000000 00000000 10000000 ……… 00000000
分別表示:
(1)1/4,1/6下有GE口
(2)2/3下有GE口
(3)4/17下有GE口;
d)FE端口數(shù):終端FE端口數(shù)目,0表示沒有GE端口;
e)FE Bitmap:FE端口的二進制編碼,編碼方式與GE口相同,沒有時全為0;
f)上行隊列數(shù):上行隊列數(shù)目;
g)上行端口最大隊列數(shù):上行端口的最大隊列數(shù)目;
h)下行隊列數(shù):下行隊列數(shù)目;
i)下行端口最大隊列數(shù):下行端口的最大隊列數(shù)目;
j)FEC使能:FEC使能開關,0表示關閉,1表示開啟;
k)加密模式:終端加密模式;
l)密鑰交換時間:密鑰交換時間;
步驟2:局端設備OLT收到下發(fā)的配置請求后,將該配置信息轉(zhuǎn)換成XML文件保存在局端設備OLT中;
步驟3:光網(wǎng)絡單元ONU接入局端設備OLT后,局端設備OLT判斷自身系統(tǒng)中是否能力模板,若存在,則加載能力模板;若不存在,則局端設備OLT加載內(nèi)置模板;
步驟4:局端設備OLT判斷自身系統(tǒng)中是否存在與光網(wǎng)絡單元ONU的能力一致的模板,若存在,則授權(quán)光網(wǎng)絡單元ONU上線,識別出ONU型號并動態(tài)加載對應光網(wǎng)絡單元ONU的能力模板;若不存在,則授權(quán)光網(wǎng)絡單元ONU上線,并將光網(wǎng)絡單元ONU的型號標注為UNKNOWN;
步驟5:光網(wǎng)絡單元ONU上線成功之后,局端設備OLT根據(jù)ONU類型,所在PON口及分配的ONU ID,判斷系統(tǒng)中是否存在預配置業(yè)務模板,局端設備OLT向光網(wǎng)絡單元ONU下發(fā)業(yè)務模板配置,開通業(yè)務。
通過上述方法,本發(fā)明可以對基于FTTH的終端與模板建立自動對應關系,自動識別不同廠家的ONU型號,自動下發(fā)對應的業(yè)務配置,從而達到光網(wǎng)絡單元ONU即插即用,自動開通業(yè)務的功能,提高運維人員的設備開通便捷性,提升網(wǎng)絡運營商普及FTTH光纖到戶的速度。
本發(fā)明并不僅僅限于說明書和實施方式中所列運用,對于本領域的技術人員來說,可根據(jù)本發(fā)明作出各種相應的更改和變型,而所有這些相應的更改和變型都屬于本發(fā)明權(quán)利要求的保護范圍。