專利名稱:基于802.3ah OAM的鏈路異常的檢測方法和裝置的制作方法
技術領域:
本發(fā)明涉及寬帶接入領域,尤其涉及一種基于802. 3ah OAM的鏈路異常的檢測方 法和裝置。
背景技術:
隨著通信技術的發(fā)展,各種寬帶接入技術不斷推陳出新,在“最后一公里”的傳輸 瓶頸上扮演越來越重要的角色。以膨脹式速度激增的數(shù)字寬帶用戶給電信運營商的運營維 護帶來了及其嚴峻的挑戰(zhàn)。IEEE 推出的 802. 3ah OAM(Operation Administration and Maintenance,操作、 管理和維護)標準協(xié)議定義了一系列的方法去監(jiān)聽、檢測一段點到點之間的單條鏈路是否 正常,故而非常適用于電信運營商利用網(wǎng)元對于用戶終端設備之間“最后一公里”鏈路的管 理維護工作。802. 3ah OAM 標準協(xié)議定義的 OAMPDU (0AM Protocol Data Unit,OAM 協(xié)議數(shù)據(jù)單 元)幀結構如圖1所示,其中,前6字節(jié)的目的MAC(Media Access Control,媒體訪問控制) 地址固定為0X0180c2000002,接下來6字節(jié)為源MAC,因為采用的是慢速協(xié)議,所以接下來 的2字節(jié)的Type (類型)字段為0x8809,接下來的一個字段為0x03,標示是OAM協(xié)議,接下 來的2個字節(jié)為OAM協(xié)議的Flag字段,F(xiàn)lag字段后的一個字節(jié)為OAMPDU CODE (碼字)字 段,用于標示OAMPDU的類型,對于OAMPDU CODE字段的定義及描述如圖2所示,CODE字段 后內(nèi)容就是各種OAMPDU的Payload (負載)。802. 3ah OAM于對鏈路狀態(tài)的檢查和管理十分迅速和有效,但是若是鏈路狀態(tài)出 現(xiàn)異常,甚至鏈路斷鏈,它并不能檢測出鏈路狀態(tài)異常的原因,對于因為終端設備的故障而 導致的鏈路狀態(tài)異常更是無法定位。
發(fā)明內(nèi)容
本發(fā)明提供一種基于802. 3ah OAM的鏈路異常的檢測方法和裝置,用以解決現(xiàn)有 技術中存在的在網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常甚至鏈路斷鏈時,不能檢測出鏈路 狀態(tài)異常的原因的問題。本發(fā)明提供一種基于802. 3ah OAM的鏈路異常的檢測方法,包括A、網(wǎng)元周期性的向用戶終端發(fā)送獲取設備信息消息;B、接收所述用戶終端上報的設備信息,并將所述設備信息保存;C、當網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常時,查詢保存的設備信息,判斷異常 產(chǎn)生的原因。其中,所述上報的設備信息包括所述用戶終端接收到所述網(wǎng)元發(fā)送的獲取設備信 息消息后反饋的結果信息和/或所述用戶終端監(jiān)聽到本地設備狀態(tài)異常時主動上報的的 設備狀態(tài)異常信息,所述設備狀態(tài)異常信息包括異常狀態(tài)類型及產(chǎn)生的原因。所述獲取設備信息、反饋的結果信息和設備狀態(tài)異常信息的身份標識均存儲在所述網(wǎng)元與用戶終端之間傳輸?shù)腛AMPDU幀的Type字段中,所述OAMPDU幀的Code字段為 OxFE ;所述反饋的結果信息和設備狀態(tài)異常信息存儲在所述OAMPDU幀中的payload字段 中。進一步的,所述步驟B還包括接收到所述用戶終端上報的設備狀態(tài)異常信息時, 將所述設備狀態(tài)異常信息保存后,產(chǎn)生告警信息。上述步驟C具體為當網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常時,所述網(wǎng)元查詢 保存的設備信息,根據(jù)所述設備信息中各參數(shù)或各參數(shù)的變化趨勢,判斷鏈路異常產(chǎn)生的 原因。本發(fā)明還提供一種基于802. 3ah OAM的鏈路異常的檢測裝置,包括獲取設備信息消息下發(fā)單元,用于周期性的向用戶終端發(fā)送獲取設備信息消息;設備信息保存單元,用于接收所述用戶終端上報的設備信息,并將所述設備信息 保存;鏈路異常檢測單元,用于當網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常時,查詢保存 的設備信息,判斷異常產(chǎn)生的原因。其中,所述上報的設備信息包括所述用戶終端接收到所述網(wǎng)元發(fā)送的獲取設備信 息消息后反饋的結果信息和/或所述用戶終端監(jiān)聽到本地設備狀態(tài)異常時主動上報的的 設備狀態(tài)異常信息,所述設備狀態(tài)異常信息包括異常狀態(tài)類型及產(chǎn)生的原因。所述獲取設備信息、反饋的結果信息和設備狀態(tài)異常信息的身份標識均存儲在所 述網(wǎng)元與用戶終端之間傳輸?shù)腛AMPDU幀的Type字段中,所述OAMPDU幀的Code字段為 OxFE ;所述反饋的結果信息和設備狀態(tài)異常信息存儲在所述OAMPDU幀中的payload字段 中。進一步的,所述設備信息保存單元還用于接收到所述用戶終端上報的設備狀態(tài)異 常信息消息時,將所述設備狀態(tài)異常信息保存后,產(chǎn)生告警信息。所述鏈路異常檢測單元具體包括信息查詢子單元和結果判斷子單元,其中,信息查詢子單元,用于當網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常時,查詢保存的 設備信息;結果判斷子單元,用于根據(jù)所述信息查詢子單元查詢的設備信息中各參數(shù)或各參 數(shù)的變化趨勢,判斷鏈路異常產(chǎn)生的原因。與現(xiàn)有技術相比,本發(fā)明具有以下優(yōu)點本發(fā)明提供的方法定義一套消息機制來獲取用戶側終端設備的信息和狀態(tài),對 802. 3ah OAM進行擴展,通過獲取用戶側終端設備信息,對于因為用戶終端側設備出錯而導 致的鏈路狀態(tài)異常,能十分迅速有效地定位,對于其他原因導致的鏈路異常,也能迅速排除 用戶終端的嫌疑。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn) 有技術描述中所需要使用的附圖進行簡單地介紹,顯而易見地,下面描述中的附圖僅僅是 本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。
圖1為802. 3ah OAM標準OAMPDU幀結構圖;圖 2 為 802. 3ah OAM 標準 OAMPDU CODE 字段結構圖;圖3為本發(fā)明提供的一種基于802. 3ah OAM鏈路異常的檢測方法的流程圖;圖4為本發(fā)明實施例提供的廠商自定義的OAMPDU幀結構圖;圖5為本發(fā)明實施例提供的廠商自定義的OAMPDU幀結構中Type字段定義的結構 圖;圖6為本發(fā)明實施例提供的基于802. 3ah OAM鏈路異常的檢測方法的流程圖;圖7為本發(fā)明實施例中獲取設備信息結構圖;圖8為本發(fā)明實施例中反饋的結果信息的結構圖;圖9為本發(fā)明實施例中設備狀態(tài)異常信息的結構圖;圖10為本發(fā)明提供的基于802. 3ah OAM鏈路異常的檢測裝置的結構圖。
具體實施例方式下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于 本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。本發(fā)明提供一種基于802. 3ah OAM的鏈路異常的檢測方法和裝置,用以解決現(xiàn)有 技術中存在的在網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常甚至鏈路斷鏈時,不能檢測出鏈路 狀態(tài)異常的原因的問題。本發(fā)明提供一種基于802. 3ah OAM鏈路異常的檢測方法,如圖3所示,包括以下步 驟步驟S301、網(wǎng)元周期性的向用戶終端發(fā)送獲取設備信息消息。步驟S302、網(wǎng)元接收用戶終端上報的設備信息,并將該設備信息保存。其中,上報的設備信息包括用戶終端接收到網(wǎng)元發(fā)送的獲取設備信息消息后反饋 的結果信息和/或用戶終端監(jiān)聽到本地設備狀態(tài)異常時主動上報的的設備狀態(tài)異常信息, 其中,設備狀態(tài)異常信息包括異常狀態(tài)類型及產(chǎn)生的原因。其中,獲取設備信息、反饋的結果信息和設備狀態(tài)異常信息的身份標識均存儲在 網(wǎng)元與用戶終端之間傳輸?shù)腛AMPDU幀的Type字段中,其中,OAMPDU幀的Code字段為OxFE ; 反饋的結果信息和設備狀態(tài)異常信息存儲在OAMPDU幀中的payload字段中。該步驟進一步進行以下操作接收到用戶終端上報的設備狀態(tài)異常信息時,將設 備狀態(tài)異常信息保存后,產(chǎn)生告警信息。步驟S303、當網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常時,查詢保存的設備信息,判 斷異常產(chǎn)生的原因。其中,判斷異常產(chǎn)生的原因具體包括當網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常 時,網(wǎng)元查詢保存的設備信息,根據(jù)設備信息中各參數(shù)或各參數(shù)的變化趨勢,判斷鏈路異常 產(chǎn)生的原因。本發(fā)明提供的方法,對802. 3ah OAM進行擴展,通過獲取用戶側終端設備信息,對 于因為用戶終端側設備出錯而導致的鏈路狀態(tài)異常,能十分迅速有效地定位,對于其他原因導致的鏈路異常,也能迅速排除用戶終端的嫌疑。下面通過一較佳的實施例來詳細闡述本發(fā)明提供的方法的具體實現(xiàn)過程。本發(fā)明實施例利用802. 3ah OAM標準協(xié)議中留給廠商的OAMPDU CODE——OxFE來 定義一套消息機制去獲取終端的信息和狀態(tài)。如圖4所示,CODE字段為OxFE,標示該OAMPDU 類型為廠商自定義,后面的三個字節(jié)為OUI (Organizationally Unique Identifier)字段, 即每個廠商的唯一標示,接下來一個字節(jié)為Type字段,Type字段的定義及描述如圖5所示, 本實施例中定義0x05為獲取設備信息;0x06為返回的結果信息;0x07為設備狀態(tài)異常信 息,當然并不唯一限定上述定義方式。在Type字段后為payload。本發(fā)明實施例實現(xiàn)基于802. 3ah OAM的鏈路異常的檢測方法的實現(xiàn)過程。本實施 例將網(wǎng)元作為802. 3ah OAM兩端中的一端,用戶終端設備作為另一端,具體的,該方法的實 現(xiàn)過程如圖6所示,包括以下步驟步驟S601、網(wǎng)元周期性的向用戶側終端發(fā)送“獲取設備信息”消息,以獲取用戶終 端的信息。其中,獲取設備信息的OAMPDU幀結構如圖7所示,OAMPDU CODE字段為OxFE,Type 字段為0x05,payload用0填充。該步驟中周期的設定可以根據(jù)具體需求設置周期長度,這里不對其具體值做限定。步驟S602、用戶終端根據(jù)網(wǎng)元下發(fā)的“獲取設備信息”消息,搜集本地設備信息,并 向網(wǎng)元上報。其中,用戶終端基于獲取設備信息反饋的結果信息的結構如圖8所示,OAMPDU CODE字段為OxFE,Type字段為0x06,payload為終端設備的各種信息。步驟S603、網(wǎng)元收到用戶終端發(fā)送的設備信息后,將該設備信息保存到本地。步驟S604、當鏈路狀態(tài)出現(xiàn)異常時,網(wǎng)元讀取預先存儲的設備信息,根據(jù)設備信息 中各參數(shù)或各參數(shù)變化的趨勢,判斷鏈路異常是否由用戶終端設備引起。值得注意的是,用戶終端除了根據(jù)“獲取設備信息”消息反饋結果信息外,用戶終 端還實時監(jiān)聽本地設備是否出現(xiàn)設備異常狀態(tài),若是,主動將設備狀態(tài)異常信息作為“設備 信息”消息上報給網(wǎng)元,網(wǎng)元收到該設備狀態(tài)異常信息后,產(chǎn)生告警信息,同時將該設備狀 態(tài)異常信息保存到本地。當鏈路狀態(tài)出現(xiàn)異常時,網(wǎng)元讀取預先存儲的設備信息,根據(jù)設備信息中各參數(shù) 或各參數(shù)變化的趨勢,判斷鏈路異常是否由用戶終端設備引起。其中,設備狀態(tài)異常信息包括異常狀態(tài)類型及產(chǎn)生的原因,并且該設備狀態(tài)異常 信息的結構如圖9所示,OAMPDU CODE字段為0xFE,Type字段為0x07,payload為終端的異 常狀態(tài)類型及原因等其他信息。需要說明的是,當用戶終端反饋結果信息與上報設備狀態(tài)異常信息同時發(fā)生時, 用戶既發(fā)送基于獲取設備信息而返回的結果信息也發(fā)送該設備狀態(tài)異常信息。本發(fā)明實施例中將上述獲取設備信息、設備信息等的Type定義從0x05開始的原 因是,標準協(xié)議中的OAMPDU CODE字段0x05-0xFD為保留字段,以后若協(xié)議擴充,可以將 Type字段對CODE字段進行平滑擴充。本發(fā)明實施例提供的方法,對802. 3ah OAM進行擴展,通過獲取用戶側終端設備信息,對于因為用戶終端側設備出錯而導致的鏈路狀態(tài)異常,能十分迅速有效地定位,對于其 他原因導致的鏈路異常,也能迅速排除用戶終端的嫌疑。本發(fā)明還提供一種基于802. 3ah OAM鏈路異常的檢測裝置,如圖10所示,包括獲取設備信息消息下發(fā)單元1010,用于周期性的向用戶終端發(fā)送獲取設備信息消 息;設備信息保存單元1020,用于接收用戶終端上報的設備信息,并將該設備信息保 存;鏈路異常檢測單元1030,用于當網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常時,查詢 保存的設備信息,判斷異常產(chǎn)生的原因。其中,上報的設備信息包括用戶終端接收到網(wǎng)元發(fā)送的獲取設備信息消息后反饋 的結果信息和/或用戶終端監(jiān)聽到本地設備狀態(tài)異常時主動上報的的設備狀態(tài)異常信息, 其中,設備狀態(tài)異常信息包括異常狀態(tài)類型及產(chǎn)生的原因。進一步的,獲取設備信息、反饋的結果信息和設備狀態(tài)異常信息的身份標識均存 儲在網(wǎng)元與用戶終端之間傳輸?shù)腛AMPDU幀的Type字段中,且該OAMPDU幀的Code字段為 OxFE ;反饋的結果信息和設備狀態(tài)異常信息存儲在OAMPDU幀中的payload字段中。設備信息保存單元1020,還用于接收到用戶終端上報的設備狀態(tài)異常信息時,將 設備狀態(tài)異常信息保存后,產(chǎn)生告警信息。鏈路異常檢測單元1030具體包括信息查詢子單元1031和結果判斷子單元 1032,其中,信息查詢子單元1031,用于當網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常時,查詢保 存的設備信息;結果判斷子單元1032,用于根據(jù)信息查詢子單元1031查詢的設備信息中各參數(shù) 或各參數(shù)的變化趨勢,判斷鏈路異常產(chǎn)生的原因。本發(fā)明提供的裝置,對802. 3ah OAM進行擴展,通過獲取用戶側終端設備信息,對 于因為用戶終端側設備出錯而導致的鏈路狀態(tài)異常,能十分迅速有效地定位,對于其他原 因導致的鏈路異常,也能迅速排除用戶終端的嫌疑。顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權利要求
一種基于802.3ah OAM的鏈路異常的檢測方法,其特征在于,包括以下步驟A、網(wǎng)元周期性的向用戶終端發(fā)送獲取設備信息消息;B、接收所述用戶終端上報的設備信息,并將所述設備信息保存;C、當網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常時,查詢保存的設備信息,判斷異常產(chǎn)生的原因。
2.如權利要求1所述的方法,其特征在于,所述上報的設備信息包括所述用戶終端接收到所述網(wǎng)元發(fā)送的獲取設備信息消息后 反饋的結果信息和/或所述用戶終端監(jiān)聽到本地設備狀態(tài)異常時主動上報的的設備狀態(tài) 異常信息,所述設備狀態(tài)異常信息包括異常狀態(tài)類型及產(chǎn)生的原因。
3.如權利要求2所述的方法,其特征在于,所述步驟B還包括接收到所述用戶終端上報的設備狀態(tài)異常信息時,將所述設備狀態(tài)異常信息保存后,產(chǎn)生告警信息。
4.如權利要求2所述的方法,其特征在于,所述獲取設備信息、反饋的結果信息和設備狀態(tài)異常信息的身份標識均存儲在所述網(wǎng) 元與用戶終端之間傳輸?shù)腛AM協(xié)議數(shù)據(jù)單元幀的類型字段中,所述OAM協(xié)議數(shù)據(jù)單元幀的 碼字字段為OxFE ;所述反饋的結果信息和設備狀態(tài)異常信息存儲在所述OAM協(xié)議數(shù)據(jù)單元幀中的負載 字段中。
5.如權利要求1所述的方法,所述步驟C具體為當網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常時,所述網(wǎng)元查詢保存的設備信息,根據(jù)所 述設備信息中各參數(shù)或各參數(shù)的變化趨勢,判斷鏈路異常產(chǎn)生的原因。
6.一種基于802.3ah OAM的鏈路異常的檢測裝置,其特征在于,包括獲取設備信息消息下發(fā)單元,用于周期性的向用戶終端發(fā)送獲取設備信息消息; 設備信息保存單元,用于接收所述用戶終端上報的設備信息,并將所述設備信息保存;鏈路異常檢測單元,用于當網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常時,查詢保存的設 備信息,判斷異常產(chǎn)生的原因。
7.如權利要求6所述的裝置,其特征在于,所述上報的設備信息包括所述用戶終端接收到所述網(wǎng)元發(fā)送的獲取設備信息消息后 反饋的結果信息和/或所述用戶終端監(jiān)聽到本地設備狀態(tài)異常時主動上報的的設備狀態(tài) 異常信息,所述設備狀態(tài)異常信息包括異常狀態(tài)類型及產(chǎn)生的原因。
8.如權利要求7所述的裝置,其特征在于,所述設備信息保存單元還用于接收到所述 用戶終端上報的設備狀態(tài)異常信息時,將所述設備狀態(tài)異常信息保存后,產(chǎn)生告警信息。
9.如權利要求7所述的裝置,其特征在于,所述獲取設備信息、反饋的結果信息和設備狀態(tài)異常信息的身份標識均存儲在所述網(wǎng) 元與用戶終端之間傳輸?shù)腛AM協(xié)議數(shù)據(jù)單元幀的類型字段中,所述OAM協(xié)議數(shù)據(jù)單元幀的 碼字字段為OxFE ;所述反饋的結果信息和設備狀態(tài)異常信息存儲在所述OAM協(xié)議數(shù)據(jù)單元幀中的負載 字段中。
10.如權利要求6所述的方法,其特征在于,所述鏈路異常檢測單元包括 信息查詢子單元,用于當網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常時,查詢保存的設備 fn息;結果判斷子單元,用于根據(jù)所述信息查詢子單元查詢的設備信息中各參數(shù)或各參數(shù)的 變化趨勢,判斷鏈路異常產(chǎn)生的原因。
全文摘要
本發(fā)明公開了基于802.3ah OAM的鏈路異常的檢測方法和裝置,所述方法包括網(wǎng)元周期性的向用戶終端發(fā)送獲取設備信息消息;接收所述用戶終端上報的設備信息消息,并將所述設備信息保存;當網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常時,查詢保存的設備信息,判斷異常產(chǎn)生的原因。所述裝置包括獲取設備信息消息下發(fā)單元、設備信息保存單元、鏈路異常檢測單元。本發(fā)明提供的方法解決了現(xiàn)有技術中存在的在網(wǎng)元與用戶終端間的鏈路狀態(tài)出現(xiàn)異常甚至鏈路斷鏈時,不能檢測出鏈路狀態(tài)異常的原因的問題。
文檔編號H04W24/04GK101931549SQ20091014776
公開日2010年12月29日 申請日期2009年6月19日 優(yōu)先權日2009年6月19日
發(fā)明者曹逸馨 申請人:中興通訊股份有限公司