專利名稱:一種判斷設(shè)備認(rèn)證狀態(tài)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及光通 信技術(shù)領(lǐng)域,尤其涉及一種判斷設(shè)備認(rèn)證狀態(tài)的方法。
背景技術(shù):
隨著國(guó)內(nèi)的信息化建設(shè)的推進(jìn),用戶對(duì)于帶寬需求越來(lái)越大,而各運(yùn)營(yíng)商也開(kāi)始對(duì)自己所提供的接入層網(wǎng)絡(luò)進(jìn)行適應(yīng)性改造,而改造的方向就是光網(wǎng)絡(luò)。早期的光接入(Passive Optical Network,簡(jiǎn)稱PON)大多采用光纖到樓(FiberTo The Building,簡(jiǎn)稱FTTB)的方式,而這種光接入的方式中大多以多用戶單元(MultiDwelling Unit,簡(jiǎn)稱MDU)為光網(wǎng)絡(luò)終結(jié),然后再用太網(wǎng)交換機(jī)將數(shù)據(jù)推送到各個(gè)用戶家庭。圖I是現(xiàn)有技術(shù)中FTTB方式進(jìn)行PON的結(jié)構(gòu)示意圖;如圖I所示,業(yè)務(wù)節(jié)點(diǎn)接口(Service Node Interface,簡(jiǎn)稱 SNI)與光線路終端(Optical Line Terminal,簡(jiǎn)稱OLT), OLT通過(guò)PON接口與光分配網(wǎng)絡(luò)(ODU)連接,ODU在通過(guò)PON接口分別與多個(gè)光節(jié)點(diǎn)(Optical Network Unit,簡(jiǎn)稱 0NU) / 光網(wǎng)絡(luò)設(shè)備(Optical Network Terminal,簡(jiǎn)稱 ONT)連接,用戶再通過(guò)用戶網(wǎng)絡(luò)側(cè)接口(User Node Interface,簡(jiǎn)稱UNI)分別與相應(yīng)的0NU/0NT如(0NU/0NT I、0NU/0NT 2或0NU/0NT η等)連接,進(jìn)而實(shí)現(xiàn)光纖通信。目前,隨著用戶數(shù)量的增多,以及光網(wǎng)絡(luò)的大面積推廣,光接入方式逐漸從FTTB發(fā)展到以光纖到戶(Fiber To The Home,簡(jiǎn)稱FTTH)為主的介入方式,相應(yīng)的推出了融合單個(gè)商業(yè)用戶單元(Single Business Unit,簡(jiǎn)稱SBU)和家庭網(wǎng)關(guān)功能的家庭網(wǎng)關(guān)單元(HomeGateway Unit)。于是,光網(wǎng)絡(luò)設(shè)備的數(shù)量開(kāi)始了爆炸式地增長(zhǎng)。無(wú)論是以單個(gè)商業(yè)用戶單元(Single Business Unit,簡(jiǎn)稱SFU)、多用戶單元(Multi Dwelling Unit)還是家庭網(wǎng)關(guān)單元(Home Gateway Unit)為光網(wǎng)絡(luò)終結(jié),其在使用上都存在著注冊(cè)異常的可能,而通過(guò)分析注冊(cè)和認(rèn)證狀態(tài),可以有效地定位問(wèn)題發(fā)生的位置;尤其是,隨著HGU的大面積推廣,由于涉及到多家廠商間的互通,以及各地方網(wǎng)絡(luò)環(huán)境的影響,設(shè)備通信異常的現(xiàn)象越來(lái)越多。而對(duì)于一些早期的雙芯片方案設(shè)備(比如TK方案),PON芯片在設(shè)備中大多有一定的自主性,比如MAC認(rèn)證方式大多都是自主完成的,作為主控芯片根本獲取不到MAC認(rèn)證的狀態(tài)。而與此同時(shí),中國(guó)電信制定了 LOID注冊(cè),相應(yīng)的各大廠商也分別有自己的私有注冊(cè)模式,這就造成了兩個(gè)結(jié)果I)有可能采用不同的注冊(cè)方式認(rèn)證,對(duì)于每種認(rèn)證方式都需要一一判斷,以來(lái)確認(rèn)目前的注冊(cè)方式;2)由于存在多種注冊(cè)方式,增大了 ONU之間發(fā)生注冊(cè)沖突的幾率。由于目前市場(chǎng)上PON商用設(shè)備主要以LOID作為注冊(cè)方式,所以,大多只以LOID注冊(cè)為判斷依據(jù),進(jìn)行注冊(cè)和認(rèn)證狀態(tài),進(jìn)而定位問(wèn)題發(fā)生的位置。但是,除LOID意外其他注冊(cè)方式的PON設(shè)備正在逐漸的在市場(chǎng)推廣,急需克服以多種注冊(cè)方式作為判斷依據(jù)的課題,以確認(rèn)采用多種注冊(cè)方式的網(wǎng)絡(luò)設(shè)備出現(xiàn)通信異常位置,便于PON設(shè)備的維護(hù)。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有的采用多種注冊(cè)方式的PON設(shè)備注冊(cè)認(rèn)證狀態(tài)判斷機(jī)制中存在的上述問(wèn)題,現(xiàn)提供一種通過(guò)以多種注冊(cè)方式作為判斷依據(jù)進(jìn)行PON設(shè)備認(rèn)證狀態(tài)的判斷,以確認(rèn)網(wǎng)絡(luò)設(shè)備出現(xiàn)通信異常的位置。本發(fā)明的目的是通過(guò)下述技術(shù)方案實(shí)現(xiàn)的本發(fā)明一種判斷設(shè)備認(rèn)證狀態(tài)的方法,應(yīng)用于設(shè)置有OAM模塊的光線路終端,所述OAM模塊用于管理通過(guò)ONU與所述光線路終端連接的光網(wǎng)絡(luò)設(shè)備,其中,包括從所述OAM模塊獲取擴(kuò)展OAM報(bào)文,提取所述擴(kuò)展OAM報(bào)文中Opcode、Branch和Leaf的值;
根據(jù)所述Opcode和/或所述Branch與Leaf的值,判斷ONU注冊(cè)認(rèn)證失敗的種類;其中,所述Opcode表示操作類型,所述Branch表示本TLV為管理對(duì)象的實(shí)例索弓丨,所述Leaf表示具體的管理對(duì)象的實(shí)例的編號(hào)。上述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其中,所述ONU注冊(cè)失敗的種類包括未注冊(cè)和/或已注冊(cè)未認(rèn)證和/或認(rèn)證沖突和/或OAM交互異常。上述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其中,所述Opcode為0x05時(shí),且該擴(kuò)展OAM報(bào)文中注冊(cè)信息為注冊(cè)失敗時(shí),認(rèn)證失敗的種類為未注冊(cè)。上述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其中,所述Opcode為0x03時(shí),根據(jù)該擴(kuò)展OAM報(bào)文中的Branch和Leaf的值,判斷認(rèn)證失敗的種類屬于已注冊(cè)未認(rèn)證、認(rèn)證沖突或OAM交
互異常。上述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其中,認(rèn)證失敗的種類為未注冊(cè)時(shí),其認(rèn)證失敗的原因?yàn)楣夤β什蛔?。上述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其中,通過(guò)檢查光功率和/或光模塊電源以確定光功率不足的原因。上述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其中,認(rèn)證失敗的種類為已注冊(cè)未認(rèn)證時(shí),根據(jù)LOID認(rèn)證是否有回復(fù)信息判斷認(rèn)證失敗的原因。上述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其中,若所述LOID認(rèn)證有回復(fù)信息,根據(jù)該回復(fù)信息判斷認(rèn)證失敗原因;若所述LOID認(rèn)證無(wú)回復(fù)信息,則認(rèn)證失敗原因?yàn)楣夤β侍幱谂R界值。上述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其中,若注冊(cè)完成后快速解注冊(cè),且反復(fù)進(jìn)行注冊(cè)和解注冊(cè)動(dòng)作,則認(rèn)證失敗的種類為認(rèn)證沖突。上述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其中,若光線路終端多次長(zhǎng)時(shí)間下發(fā)重復(fù)的配置,則認(rèn)證失敗的種類為OAM交互異常。綜上所述,本發(fā)明一種判斷設(shè)備認(rèn)證狀態(tài)的方法,通過(guò)對(duì)擴(kuò)展OAM報(bào)文中Opcode、Branch和Leaf信息的分析,進(jìn)而判斷出設(shè)備認(rèn)證失敗的種類,根據(jù)不同認(rèn)證失敗的種類相應(yīng)的找出認(rèn)證失敗的原因,進(jìn)而能實(shí)現(xiàn)以多種注冊(cè)方式作為判斷認(rèn)證失敗依據(jù),以快速確認(rèn)采用多種注冊(cè)方式的網(wǎng)絡(luò)設(shè)備出現(xiàn)通信異常位置,及時(shí)對(duì)PON設(shè)備故障進(jìn)行維護(hù)。
圖I是現(xiàn)有技術(shù)中FTTB方式進(jìn)行PON的結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例中擴(kuò)展OAM報(bào)文結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例中判斷設(shè)備認(rèn)證狀態(tài)的方法的流程示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
作進(jìn)一步的說(shuō)明本發(fā)明一種判斷設(shè)備認(rèn)證狀態(tài)的方法,主要應(yīng)用于局端(OLT)上設(shè)置有CTC OAM(Operation Administration and Maintenance,操作、管理和維護(hù))模塊,該 OAM 模塊用來(lái) 管理與光線路終端(Optical Line Terminal,簡(jiǎn)稱0LT)連接的設(shè)備。由于光節(jié)點(diǎn)(Optical Network Unit,簡(jiǎn)稱0NU)成功在OLT上通過(guò)認(rèn)證時(shí),OLT都會(huì)立刻下發(fā)一套初始化的配置,來(lái)配置ONU的各項(xiàng)參數(shù),以保證ONU的正常運(yùn)行。圖2為本發(fā)明實(shí)施例中擴(kuò)展OAM報(bào)文結(jié)構(gòu)示意圖;如圖2所示,目前OLT下發(fā)的配置的擴(kuò)展OAM報(bào)文結(jié)構(gòu)中,I部分為實(shí)例索引TLV (包括Branch、Leaf、Variable Width和Value), 2部分和3部分均為由Branch和Leaf構(gòu)成的Variable Descriptor TLV,而4部分包括2部分和3部分,可以存在多個(gè)Variable Descriptor TLV。由于注冊(cè)異常判斷的意義就在于異常發(fā)生時(shí),能夠通過(guò)異常判斷來(lái)定位問(wèn)題,所以在分析結(jié)果顯示認(rèn)證失敗的情況下,可以給出幾種參考原因。a.未注冊(cè),即mpcp發(fā)現(xiàn)異常;這種情況一般來(lái)說(shuō)都是由于光功率不足所導(dǎo)致的,所以當(dāng)發(fā)現(xiàn)這種情況時(shí)檢測(cè)一下光功率和光模塊電源開(kāi)關(guān)就非常容易判斷問(wèn)題所在;b.已注冊(cè)未認(rèn)證;這種問(wèn)題的原因比較多,而且多數(shù)情況可以通過(guò)在已注冊(cè)未認(rèn)證出現(xiàn)時(shí),先判斷是否有LOID認(rèn)證的回復(fù);如果有回復(fù)的話就可以直接通過(guò)回復(fù)的內(nèi)容知道LOID認(rèn)證失敗的原因,而若無(wú)回復(fù)的話,則繼續(xù)檢查光功率,因?yàn)樵谠囼?yàn)中發(fā)現(xiàn),如果光功率介于臨界值的時(shí)候,會(huì)出現(xiàn)進(jìn)入注冊(cè)流程后很快就解注冊(cè)的情況;c.認(rèn)證沖突;這種情況的判定則是通過(guò)查詢到在注冊(cè)完成后很快的解注冊(cè)且反復(fù)進(jìn)行注冊(cè)和解注冊(cè)動(dòng)作的現(xiàn)象;d. OAM交互異常;由于大多數(shù)情況下OAM的下發(fā)動(dòng)作都是非常快的,所以如果出現(xiàn)多次長(zhǎng)時(shí)間下發(fā)重復(fù)的配置,那么就很有可能是OAM交互上出現(xiàn)了問(wèn)題。當(dāng)然,以上幾點(diǎn)主要是用于定位問(wèn)題的參考,在現(xiàn)實(shí)環(huán)境中,出現(xiàn)類似的問(wèn)題還有不少,原因也各種各樣,同時(shí)以上的那些特征也不一定是他的推論所導(dǎo)致的,只能說(shuō)該原因的可能性比較高。圖3為本發(fā)明實(shí)施例中判斷設(shè)備認(rèn)證狀態(tài)的方法的流程示意圖;如圖3所示,獲取多個(gè)擴(kuò)展OAM報(bào)文,且從每個(gè)OAM報(bào)文中提取Opcode, Branch和Leaf的值;其中,Opcode表示操作類型,Branch表示本TLV為管理對(duì)象的實(shí)例索引,Leaf表示具體的管理對(duì)象的實(shí)例的編號(hào)。由于很多廠商的設(shè)備在注冊(cè)成立(LLID下發(fā)成功)后都會(huì)獲取一些ONU的配置信息,所以可以忽略O(shè)pcode為0x01的值,而Opcode為0x02或0x04為回復(fù)報(bào)文,在此也可以省略,所以只要參考Opcode為0x03或0x05的部分值即可。OAM中的Opcode為0x05 (該部分內(nèi)容是負(fù)責(zé)LOID注冊(cè)的)時(shí),通過(guò)查詢其回復(fù)中是注冊(cè)成功或注冊(cè)失敗,即可直接判斷出認(rèn)證結(jié)果是成功或失??;此時(shí),若回復(fù)中是注冊(cè)失敗,則可直接判定為上述a未注冊(cè)的情況,即可通過(guò)檢測(cè)光功率和光模塊電源開(kāi)關(guān)以確定是否因光功率不足而導(dǎo)致的認(rèn)證失??;而若回復(fù)中是注冊(cè)成功,則直接確認(rèn)注冊(cè)成功。OAM中的Opcode為0x03時(shí),則要繼續(xù)對(duì)該OAM報(bào)文中Branch和leaf的信息進(jìn)行判定,以確定下發(fā)的值,并過(guò)濾一些特殊操作,比如ONU電源控制0xC7 OxOOAl,進(jìn)而判斷出認(rèn)證失敗情況是上述的“b.已注冊(cè)未認(rèn)證”、“c.認(rèn)證沖突”或“d. OAM交互異?!钡惹闆r,并根據(jù)上述對(duì)應(yīng)認(rèn)證失敗情況中導(dǎo)致認(rèn)證失敗的原因,快速查出注冊(cè)認(rèn)證失敗的問(wèn)題所在,以及時(shí)的對(duì)PON網(wǎng)絡(luò)設(shè)備進(jìn)行管理和 維護(hù)。本實(shí)施例在參考當(dāng)前設(shè)備的現(xiàn)網(wǎng)環(huán)境的基礎(chǔ)上,綜合考慮了各家廠商在認(rèn)證方面的普遍習(xí)慣,通過(guò)分析OAM報(bào)文的內(nèi)容,來(lái)判斷認(rèn)證狀態(tài)是否成立,同時(shí)利用收集OAM之外的各類信息,綜合判斷注冊(cè)認(rèn)證的狀態(tài),并給出注冊(cè)認(rèn)證異常的參考原因,雖然功能簡(jiǎn)單,但能夠幫助快速定位問(wèn)題,極大提高問(wèn)題的解決效率。綜上所述,本發(fā)明一種判斷設(shè)備認(rèn)證狀態(tài)的方法,通過(guò)對(duì)擴(kuò)展OAM報(bào)文中Opcode、Branch和Leaf信息的分析,進(jìn)而判斷出設(shè)備認(rèn)證失敗的種類,根據(jù)不同認(rèn)證失敗的種類相應(yīng)的找出認(rèn)證失敗的原因,進(jìn)而能實(shí)現(xiàn)以多種注冊(cè)方式作為判斷認(rèn)證失敗依據(jù),以快速確認(rèn)采用多種注冊(cè)方式的網(wǎng)絡(luò)設(shè)備出現(xiàn)通信異常位置,及時(shí)對(duì)PON設(shè)備故障進(jìn)行維護(hù)。通過(guò)說(shuō)明和附圖,給出了具體實(shí)施方式
的特定結(jié)構(gòu)的典型實(shí)施例,基于本發(fā)明精神,還可作其他的轉(zhuǎn)換。盡管上述發(fā)明提出了現(xiàn)有的較佳實(shí)施例,然而,這些內(nèi)容并不作為局限。對(duì)于本領(lǐng)域的技術(shù)人員而言,閱讀上述說(shuō)明后,各種變化和修正無(wú)疑將顯而易見(jiàn)。因此,所附的權(quán)利要求書(shū)應(yīng)看作是涵蓋本發(fā)明的真實(shí)意圖和范圍的全部變化和修正。在權(quán)利要求書(shū)范圍內(nèi)任何和所有等價(jià)的范圍與內(nèi)容,都應(yīng)認(rèn)為仍屬本發(fā)明的意圖和范圍內(nèi)。
權(quán)利要求
1.一種判斷設(shè)備認(rèn)證狀態(tài)的方法,應(yīng)用于設(shè)置有OAM模塊的光線路終端,所述OAM模塊用于管理通過(guò)ONU與所述光線路終端連接的光網(wǎng)絡(luò)設(shè)備,其特征在于,包括 從所述OAM模塊獲取擴(kuò)展OAM報(bào)文,提取所述擴(kuò)展OAM報(bào)文中Opcode、Branch和Leaf的值; 根據(jù)所述Opcode和/或所述Branch與Leaf的值,判斷ONU注冊(cè)認(rèn)證失敗的種類; 其中,所述Opcode表示操作類型,所述Branch表示本TLV為管理對(duì)象的實(shí)例索引,所述Leaf表示具體的管理對(duì)象的實(shí)例的編號(hào)。
2.根據(jù)權(quán)利要求I所述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其特征在于,所述ONU注冊(cè)失敗的種類包括未注冊(cè)和/或已注冊(cè)未認(rèn)證和/或認(rèn)證沖突和/或OAM交互異常。
3.根據(jù)權(quán)利要求2所述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其特征在于,所述Opcode為0x05時(shí),且該擴(kuò)展OAM報(bào)文中注冊(cè)信息為注冊(cè)失敗時(shí),認(rèn)證失敗的種類為未注冊(cè)。
4.根據(jù)權(quán)利要求2所述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其特征在于,所述Opcode為0x03時(shí),根據(jù)該擴(kuò)展OAM報(bào)文中的Branch和Leaf的值,判斷認(rèn)證失敗的種類屬于已注冊(cè)未認(rèn)證、認(rèn)證沖突或OAM交互異常。
5.根據(jù)權(quán)利要求2-4中任意一項(xiàng)所述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其特征在于,認(rèn)證失敗的種類為未注冊(cè)時(shí),其認(rèn)證失敗的原因?yàn)楣夤β什蛔恪?br>
6.根據(jù)權(quán)利要求5所述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其特征在于,通過(guò)檢查光功率和/或光模塊電源以確定光功率不足的原因。
7.根據(jù)權(quán)利要求2-4中任意一項(xiàng)所述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其特征在于,認(rèn)證失敗的種類為已注冊(cè)未認(rèn)證時(shí),根據(jù)LOID認(rèn)證是否有回復(fù)信息判斷認(rèn)證失敗的原因。
8.根據(jù)權(quán)利要求7所述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其特征在于,若所述LOID認(rèn)證有回復(fù)信息,根據(jù)該回復(fù)信息判斷認(rèn)證失敗原因; 若所述LOID認(rèn)證無(wú)回復(fù)信息,則認(rèn)證失敗原因?yàn)楣夤β侍幱谂R界值。
9.根據(jù)權(quán)利要求2-4中任意一項(xiàng)所述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其特征在于,若注冊(cè)完成后快速解注冊(cè),且反復(fù)進(jìn)行注冊(cè)和解注冊(cè)動(dòng)作,則認(rèn)證失敗的種類為認(rèn)證沖突。
10.根據(jù)權(quán)利要求2-4中任意一項(xiàng)所述的判斷設(shè)備認(rèn)證狀態(tài)的方法,其特征在于,若光線路終端多次長(zhǎng)時(shí)間下發(fā)重復(fù)的配置,則認(rèn)證失敗的種類為OAM交互異常。
全文摘要
本發(fā)明涉及光通信技術(shù)領(lǐng)域,尤其涉及一種判斷設(shè)備認(rèn)證狀態(tài)的方法,通過(guò)對(duì)擴(kuò)展OAM報(bào)文中Opcode、Branch和Leaf信息的分析,進(jìn)而判斷出設(shè)備認(rèn)證失敗的種類,根據(jù)不同認(rèn)證失敗的種類相應(yīng)的找出認(rèn)證失敗的原因,進(jìn)而能實(shí)現(xiàn)以多種注冊(cè)方式作為判斷認(rèn)證失敗依據(jù),以快速確認(rèn)采用多種注冊(cè)方式的網(wǎng)絡(luò)設(shè)備出現(xiàn)通信異常位置,及時(shí)對(duì)PON設(shè)備故障進(jìn)行維護(hù)。
文檔編號(hào)H04L29/06GK102970072SQ20121056857
公開(kāi)日2013年3月13日 申請(qǐng)日期2012年12月24日 優(yōu)先權(quán)日2012年12月24日
發(fā)明者曹裕昌 申請(qǐng)人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司