專利名稱:主備用接口的匹配方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及以太網(wǎng)技術(shù),尤其涉及一種主備用接口的匹配方法及系統(tǒng)、主備用 接口的確定方法和無主備用接口的設(shè)備。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,對電信設(shè)備的可靠性要求也越來越高,電信設(shè)備為 了保證可靠性一般會在關(guān)鍵單板或者設(shè)備上采用主備配置,例如,接口單板或者接口的 主備配置,以保證在主用單板或者接口發(fā)生故障時,能夠快速地切換到備板,以保證業(yè) 務(wù)的正常運行。
同時,在組網(wǎng)上存在兩設(shè)備主備直接對接的情況,那么就有可能存在對端主用 單板和本端備用單板接在一起的情況,這樣就無法工作,需要對其進行檢測和保護。發(fā)明內(nèi)容
為了解決上述技術(shù)問題,本發(fā)明提供了一種主備用接口的匹配方法及系統(tǒng)、主 備用接口的確定方法和無主備用接口的設(shè)備,以一種簡單可靠的方式,達到更好地實現(xiàn) 電信設(shè)備的鏈路檢測、主備檢測和保護的目的。
本發(fā)明提供了一種主備用接口的匹配方法,該方法包括
本端設(shè)備和對端設(shè)備確定主備用接口不匹配或鏈路異常后,由本端設(shè)備和/或 對端設(shè)備通知上層系統(tǒng)發(fā)起主備倒換;以及
主備倒換成功后,發(fā)起倒換的設(shè)備通過信息報文中新增的狀態(tài)標志字段和標識 字段將自身的主備用狀態(tài)發(fā)送給對端,若兩端設(shè)備的主備用狀態(tài)一致,則主備用接口匹 配。
優(yōu)選地,上述主備用接口匹配的方法可具有如下特點
上述本端設(shè)備和對端設(shè)備確定主備用接口不匹配或鏈路異常后,由本端設(shè)備和/ 或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換包括
本端設(shè)備和對端設(shè)備的主備用接口互相發(fā)送信息報文,上述信息報文通過新增 加的狀態(tài)標志字段表示主備用狀態(tài),通過新增加的標識字段表示設(shè)備標識;
本端設(shè)備和對端設(shè)備比對上述狀態(tài)標志字段,若發(fā)現(xiàn)主備用接口不匹配,則由 本端設(shè)備或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換。
優(yōu)選地,上述主備用接口匹配的方法還可具有如下特點
上述本端設(shè)備和對端設(shè)備確定主備用接口不匹配或鏈路異常后,由本端設(shè)備和/ 或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換包括
本端設(shè)備和對端設(shè)備進行鏈路檢測,檢測到鏈路異常的一端設(shè)備向另一端設(shè)備 發(fā)送緊急鏈路事件報文,并通知上層系統(tǒng)發(fā)起主備倒換;上述另一端設(shè)備收到上述緊急 鏈路事件報文后也通知上層系統(tǒng)發(fā)起主備倒換。
優(yōu)選地,上述主備用接口匹配的方法還可具有如下特點
上述由本端設(shè)備和/或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換包括
根據(jù)設(shè)備標識小策略確定由本端設(shè)備或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換; 或者
根據(jù)設(shè)備標識大策略確定由本端設(shè)備或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換。
優(yōu)選地,上述主備用接口匹配的方法還可具有如下特點
在根據(jù)設(shè)備標識小策略確定由本端設(shè)備或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換 的處理中,
若根據(jù)設(shè)備標識小策略進行主備倒換,則當(dāng)比對端設(shè)備標識小的本端設(shè)備不能 發(fā)起主備倒換時,則將自身的設(shè)備標識修改為最大值,并通過信息報文中新增加的標識 字段將修改后的設(shè)備標識發(fā)送給對端設(shè)備,對端設(shè)備根據(jù)設(shè)備標識小策略進行主備倒 換;
在上述根據(jù)設(shè)備標識大策略確定由本端設(shè)備或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備 倒換的處理中,
若根據(jù)設(shè)備標識大策略進行主備倒換,則當(dāng)比對端設(shè)備標識大的本端設(shè)備不能 發(fā)起主備倒換時,則將自身的設(shè)備標識修改為最小值,并通過信息報文中新增加的標識 字段將修改后的設(shè)備標識發(fā)送給對端設(shè)備,對端設(shè)備根據(jù)設(shè)備標識大策略進行主備倒 換。
本發(fā)明還提供了一種主備用接口的確定方法,上述方法包括
無主備用接口的一端設(shè)備根據(jù)接收的來自對端設(shè)備的信息報文中新增的狀態(tài)標 志字段和標識字段確定對端設(shè)備的主備用接口。
本發(fā)明還提供了一種主備用接口匹配的系統(tǒng),上述系統(tǒng)包括第一設(shè)備和第二設(shè) 備,其中
第一設(shè)備,用于確定和第二設(shè)備的主備用接口不匹配或鏈路異常后,通知上層 系統(tǒng)發(fā)起主備倒換;主備倒換成功后,通過信息報文中新增的狀態(tài)標志字段和標識字段 將自身的主備用狀態(tài)發(fā)送給第二設(shè)備,若和第二設(shè)備的主備用狀態(tài)一致,則主備用接口 匹配;
第二設(shè)備,用于確定和第一設(shè)備的主備用接口不匹配或鏈路異常后,通知上層 系統(tǒng)發(fā)起主備倒換;主備倒換成功后,通過信息報文中新增的狀態(tài)標志字段和標識字段 將自身的主備用狀態(tài)發(fā)送給第一設(shè)備,若和第一設(shè)備的主備用狀態(tài)一致,則主備用接口 匹配。
優(yōu)選地,上述主備用接口匹配的系統(tǒng)可具有如下特點
上述第一設(shè)備,進一步用于通過自身的主備用接口和第二設(shè)備的主備用接口互 相收發(fā)信息報文,上述信息報文通過新增的狀態(tài)標志字段表示主備用狀態(tài),通過新增加 的標識字段表示設(shè)備標識;以及比對上述狀態(tài)標志字段,若上述狀態(tài)標志字段值不相 同,則確定和第二設(shè)備的主備用接口不匹配;
上述第二設(shè)備,進一步用于通過自身的主備用接口和第一設(shè)備的主備用接口互 相收發(fā)信息報文,上述信息報文通過新增的狀態(tài)標志字段表示主備用狀態(tài),通過新增加 的標識字段表示設(shè)備標識;以及比對上述狀態(tài)標志字段,若上述狀態(tài)標志字段值不相 同,則確定和第一設(shè)備的主備用接口不匹配。
優(yōu)選地,上述主備用接口匹配的系統(tǒng)還可具有如下特點
上述第一設(shè)備,進一步用于確定和第二設(shè)備的主備用接口不匹配后,若確定出 自身的標識比第二設(shè)備的標識小,則通知上層系統(tǒng)發(fā)起主備倒換;上述第二設(shè)備,進一 步用于確定和第一設(shè)備的主備用接口不匹配后,若確定出自身的標識比第一設(shè)備的標識 小,則通知上層系統(tǒng)發(fā)起主備倒換;或者
上述第一設(shè)備,進一步用于確定和第二設(shè)備的主備用接口不匹配后,若確定出 自身的標識比第二設(shè)備的標識大,則通知上層系統(tǒng)發(fā)起主備倒換;上述第二設(shè)備,進一 步用于確定和第一設(shè)備的主備用接口不匹配后,若確定出自身的標識比第一設(shè)備的標識 大,則通知上層系統(tǒng)發(fā)起主備倒換。
本發(fā)明還提供了一種無主備用接口的設(shè)備,上述設(shè)備,用于根據(jù)接收的來自對 端設(shè)備的信息報文中新增的狀態(tài)標志字段和標識字段確定對端設(shè)備的主備用接口。
本發(fā)明基于改進的802.3ah協(xié)議,實現(xiàn)了以太網(wǎng)設(shè)備的主備保護和倒換機制,很 好的解決了主備兩端不匹配以及光纖單通等以太網(wǎng)主備保護問題。
圖1為本發(fā)明修改后的信息(Information)報文的示意圖2為本發(fā)明主備用接口匹配方法的流程圖3為本發(fā)明的兩端設(shè)備的主備用接口不匹配時無法倒換的示意圖4為本發(fā)明對應(yīng)于圖3所示場景下兩端設(shè)備主備不匹配實現(xiàn)協(xié)商倒換的流程示 意圖5為本發(fā)明針對光纖單通時實現(xiàn)協(xié)商倒換的流程示意圖6為本發(fā)明主備用接口匹配系統(tǒng)的結(jié)構(gòu)示意圖7為本發(fā)明主備用接口的確定系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖對技術(shù)方案的實施作進一步地詳細描述。
802.3ah 協(xié)議,即以太網(wǎng)(Ethernet)操作管理和維護(operations administration and maintenance, 0AM)的一個二層協(xié)議,是監(jiān)控和解決網(wǎng)絡(luò)問題的工具。它能夠在數(shù)據(jù)鏈 路層報告網(wǎng)絡(luò)的狀態(tài),使網(wǎng)絡(luò)管理員能夠更有效地管理網(wǎng)絡(luò)。目前,OAM主要解決最后 一公里ethemet設(shè)備的OAM問題,包括鏈路性能監(jiān)測、故障偵測和告警、環(huán)路測試、遠程管理信息庫(mib)變量請求。
本發(fā)明借助改進的802.3ah協(xié)議,以一種簡單可靠的方式,達到更好地實現(xiàn)電信 設(shè)備的鏈路檢測、主備檢測和保護的目的。
改進后的802.3ah協(xié)議報文如圖1所示,在信息(information)報文中新增加 了 ^formation TLV 字段,TLV 中包含兩個 ^formation value, 一個是本端的 ^formation value,另一個是對端的^formation value ;本端的^formation value中包含本端的主備 狀態(tài)(master\slave status),對端的^formation value中包含對端的主備狀態(tài);主備狀態(tài) (master\slave status),表示本地和對端的當(dāng)前主備狀態(tài),如果值為1,則表示為主用,如 果值為0,則表示為備用,如果為其他值,則表示狀態(tài)未知;TLV中還包含一個新增的項目數(shù)據(jù)終端設(shè)備(DTE) ID,表示本地和對端DTE設(shè)備的ID號,如果兩端因為主備不匹配 發(fā)生倒換,則以DTE ID的大小來進行決策哪個DTE設(shè)備負責(zé)發(fā)起倒換;由于在實際配 置中或者建鏈協(xié)商過程中需要建立約束或者提示,兩端DTE ID不能相等。
如圖2所示,為本發(fā)明主備用接口匹配方法的流程圖,該方法包括
步驟201、本端設(shè)備和對端設(shè)備確定主備用接口不匹配或鏈路異常后,由本端設(shè) 備和/或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換;
對于對接的兩端設(shè)備主備不匹配的情況,由兩端DTE設(shè)備判斷OAM的 ^formation報文中master\slave status字段得出兩端設(shè)備的狀態(tài)字段值不一致,則表明主備不匹配;并根據(jù)DTE ID較小的策略或者DTE ID較大的策略確定一端設(shè)備通知上層 系統(tǒng)決策是否發(fā)起主備倒換,決策的因素包括原備用接口的OAM鏈路是否處于正常狀態(tài) 等;
另外,若以DTE標識較小策略進行倒換為例,如果出現(xiàn)按照DTE-ID決策優(yōu)先 倒換的一方因為本地的特殊原因(故障等)不能發(fā)起倒換,則本地將DTE-ID臨時修改為 最大極限值,并通過taformation報文通知對方,此時依據(jù)原決策機制,由對方來發(fā)起倒 換;倒換結(jié)束后,本地將DTE-ID重新設(shè)置為正常值;
類似地,若以DTE標識較大策略進行倒換為例,如果出現(xiàn)按照DTE-ID決策優(yōu) 先倒換的一方因為本地的特殊原因(故障等)不能發(fā)起倒換,則本地將DTE-ID臨時修改 為最小極限值,并通過teformation報文通知對方,此時依據(jù)原決策機制,由對方來發(fā)起 倒換;倒換結(jié)束后,本地將DTE-ID重新設(shè)置為正常值;
對于對接的兩端設(shè)備當(dāng)前主用光纖收發(fā)單通的情況,OAM協(xié)議本身會以緊急事 件(Critical Event)或者鏈路故障(LinkFault)等緊急鏈路事件報文的形式檢測到異常并通 知對端。此時,同時檢測到此異常的一端應(yīng)該通知上層系統(tǒng)主動發(fā)起主備倒換,收到緊 急鏈路事件的一端,也應(yīng)通知上層系統(tǒng)發(fā)起主備倒換,并互相以事件(event)報文(或者 專門的主備倒換報文)通知對方;
步驟202、主備倒換成功后,發(fā)起倒換的設(shè)備通過信息報文中新增的狀態(tài)標志字 段和標識字段將自身的主備用狀態(tài)發(fā)送給對端,若兩端設(shè)備的主備用狀態(tài)一致,則主備 用接口匹配。
倒換成功后,重新設(shè)置本端的local master\slave status的值為當(dāng)前值,通過 information 艮文通知對方。
本發(fā)明提供的主備用接口匹配的方法,解決了兩端直接對接時,主備不匹配無 法實現(xiàn)協(xié)商倒換的問題;實現(xiàn)了兩端出現(xiàn)鏈路級故障如光纖單通時出現(xiàn)的業(yè)務(wù)中斷問 題。
下面分別針對對接的兩端設(shè)備主備不匹配的情況和對接的兩端設(shè)備當(dāng)前主用光 纖收發(fā)單通的情況進行舉例說明。
如圖3所示,為本發(fā)明的兩端設(shè)備的主備用接口不匹配時無法倒換的示意圖; 其中,A、B分別是網(wǎng)絡(luò)上存在通信關(guān)系的兩臺對等的數(shù)據(jù)終端設(shè)備(DTE) ; A端DTE 標識(ID)假定為X,B端的DTEID假定為Y,且X> Y。直接對接的兩端設(shè)備中的 A設(shè)備的Al、A2端口互為主備,B設(shè)備的Bi、B2端口互為主備。Al端口和Bl端口 直接對接,A2端口和B2端口直接對接。在圖3所示場景下,Al端口當(dāng)前的狀態(tài)為主用,而Bl端口當(dāng)前的狀態(tài)為備用;A2端口當(dāng)前的狀態(tài)為備用,B2端口當(dāng)前的狀態(tài)為主 用。在一般的情況下,處于備用狀態(tài)下的端口業(yè)務(wù)報文的收發(fā)會受到限制(一般為只收 不發(fā)或者不發(fā)也不收),因此A、B兩端的業(yè)務(wù)流中斷。
如圖4所示,為本發(fā)明對應(yīng)于圖3所示場景下兩端設(shè)備主備不匹配實現(xiàn)協(xié)商倒換 的流程示意圖,該過程包括
步驟401 A、B兩端啟用OAM鏈路檢測,Al端口向Bl端口周期性地發(fā)送 infomation 艮文local master/slave 狀態(tài)字段值為 1 ;
步驟402 Bl端口向Al端口也會周期性的發(fā)送information報文local master/ slave 值為 0 ;
步驟403 A2 端口向 B2 端口 發(fā)送 information 報文local master/slave 值為 0 ;
步驟404 B2 端口向 A2 端口 發(fā)送 information 報文local master/slave 值為 1 ;
步驟405 A和B兩端通過比對本端和對端的主備狀態(tài)字段,發(fā)現(xiàn)主備不匹配的 現(xiàn)象。通過比對DTE ID決策由B端通知上層發(fā)起倒換。B端一般應(yīng)判斷當(dāng)前備用鏈路 是否可用(OAM建鏈是否正常),如果可用,則發(fā)起主備倒換;
步驟406 B端主備倒換后,Bl成為主用,B2成為備用,Bl向Al端口發(fā)送 infomation 報文local master/slave 值為 1 ; Al 禾Π Bl 主備匹配,業(yè)務(wù)通;
步驟407 Β2 和 Α2 端 口 間互相發(fā)送 infomation 報文local master/slave 值為 0 ;A2和B2主備匹配,業(yè)務(wù)通。
如圖5所示,為本發(fā)明針對光纖單通時實現(xiàn)協(xié)商倒換的流程示意圖,該方法也 適用光纖全斷時實現(xiàn)主備倒換的情況;該過程包括
步驟501 Al端口的rx接收光纖斷鏈;Al端會檢測到鏈路異常,通過tx發(fā)送 光纖向B通報緊急鏈路事件;Al同時通知上層發(fā)起主備倒換;
步驟502: Bl端口收到緊急鏈路事件報文后,通知上層發(fā)起主備倒換;
步驟503 A2端口和B2端口同時切換為主用狀態(tài)。
本發(fā)明基于目前業(yè)界常用的以太網(wǎng)鏈路檢測技術(shù)(802.3ah)實現(xiàn)了以太網(wǎng)設(shè)備的 主備保護和倒換機制,很好的解決了主備兩端不匹配以及光纖單通等以太網(wǎng)主備保護問 題,實現(xiàn)了二層的檢測和三層及以上業(yè)務(wù)應(yīng)用的良好結(jié)合。
另外,本發(fā)明還提供了一種主備用接口的確定方法,該方法包括
無主備用接口的一端設(shè)備根據(jù)接收的來自對端設(shè)備的信息報文中新增的狀態(tài)標 志字段和標識字段確定對端設(shè)備的主備用接口。
在確定出對端設(shè)備的主用接口后,無主備用接口的一端設(shè)備可接收通過主用接 口發(fā)送的業(yè)務(wù)報文,也可向該主用接口發(fā)送業(yè)務(wù)報文;在確定出對端設(shè)備的備用接口 后,無主備用接口的一端設(shè)備和該備用接口間不進行報文的收發(fā)。
具體地,如果對方是無主備,本端有主備,則存在兩種情況1、對于無主備的 一方,收發(fā)不限制。有主備的一方,備板只收不發(fā)。這時,本發(fā)明只負責(zé)根據(jù)鏈路的質(zhì) 量,上報上層系統(tǒng)決策倒換,不需要雙方檢測主備狀態(tài)。2、對于無主備的一方,也會 根據(jù)本發(fā)明檢測出的對方主備狀態(tài),決策是否進行報文的收發(fā),那么在teformation報文 中,無主備的一方的master\slavestatus的值可以均是2,有主備的一方,則主用鏈路的值 為1,備用鏈路的值為0。設(shè)置無主備一方的DTE ID為較大值,則主備倒換的驅(qū)動將完全由鏈路狀態(tài)驅(qū)動。
上述主備用接口的確定方法,無主備用接口的一端根據(jù)來自對端設(shè)備的信息報 文中新增的狀態(tài)標志字段和標識字段確定對端設(shè)備的主用備接口,若發(fā)送上述信息報文 的接口是主用接口,則收發(fā)業(yè)務(wù)報文,否則,不收發(fā)業(yè)務(wù)報文。
如圖6所示,為本發(fā)明主備用接口匹配系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括第一設(shè) 備61和第二設(shè)備62,其中,第一設(shè)備用于確定和第二設(shè)備的主備用接口不匹配或鏈路 異常后,通知上層系統(tǒng)發(fā)起主備倒換;主備倒換成功后,通過信息報文中新增的狀態(tài)標 志字段和標識字段將自身的主備用狀態(tài)發(fā)送給第二設(shè)備,若和第二設(shè)備的主備用狀態(tài)一 致,則主備用接口匹配;第二設(shè)備用于確定和第一設(shè)備的主備用接口不匹配或鏈路異常 后,通知上層系統(tǒng)發(fā)起主備倒換;主備倒換成功后,通過信息報文中新增的狀態(tài)標志字 段和標識字段將自身的主備用狀態(tài)發(fā)送給第一設(shè)備,若和第一設(shè)備的主備用狀態(tài)一致, 則主備用接口匹配。
優(yōu)選地,上述第一設(shè)備可以進一步用于通過自身的主備用接口和第二設(shè)備的主 備用接口互相收發(fā)信息報文,上述信息報文通過新增的狀態(tài)標志字段表示主備用狀態(tài), 通過新增加的標識字段表示設(shè)備標識;以及比對上述狀態(tài)標志字段,若上述狀態(tài)標志字 段值不相同,則確定和第二設(shè)備的主備用接口不匹配;上述第二設(shè)備也可以進一步用于 通過自身的主備用接口和第一設(shè)備的主備用接口互相收發(fā)信息報文,上述信息報文通過 新增的狀態(tài)標志字段表示主備用狀態(tài),通過新增加的標識字段表示設(shè)備標識;以及比對 上述狀態(tài)標志字段,若上述狀態(tài)標志字段值不相同,則確定和第一設(shè)備的主備用接口不 匹配。
另外,上述第一設(shè)備可以進一步用于確定和第二設(shè)備的主備用接口不匹配后, 若確定出自身的標識比第二設(shè)備的標識小,則通知上層系統(tǒng)發(fā)起主備倒換;上述第二設(shè) 備,進一步用于確定和第一設(shè)備的主備用接口不匹配后,若確定出自身的標識比第一設(shè) 備的標識小,則通知上層系統(tǒng)發(fā)起主備倒換;或者,上述第一設(shè)備可以進一步用于確定 和第二設(shè)備的主備用接口不匹配后,若確定出自身的標識比第二設(shè)備的標識大,則通知 上層系統(tǒng)發(fā)起主備倒換;上述第二設(shè)備可以進一步用于確定和第一設(shè)備的主備用接口不 匹配后,若確定出自身的標識比第一設(shè)備的標識大,則通知上層系統(tǒng)發(fā)起主備倒換。
上述第一設(shè)備可以為本端設(shè)備,第二設(shè)備可以為對端設(shè)備;上述第二設(shè)備也可 以為本端設(shè)備,第一設(shè)備也可以為對端設(shè)備。
該主備用接口匹配的系統(tǒng)可以在對接的兩端設(shè)備主備不匹配和當(dāng)前主用光纖收 發(fā)單通的情況下,完成主備用接口匹配,具體實現(xiàn)方式與本發(fā)明主備用接口匹配的方法 實施例相同,在此不贅述。
本發(fā)明提供的主備用接口匹配的系統(tǒng),解決了兩端直接對接時,主備不匹配無 法實現(xiàn)協(xié)商倒換的問題和兩端出現(xiàn)鏈路級故障如光纖單通時的業(yè)務(wù)中斷問題。
另外,本發(fā)明還提供了一種無主備用接口的設(shè)備,所述設(shè)備用于根據(jù)接收的來 自對端設(shè)備的信息報文中新增的狀態(tài)標志字段和標識字段確定對端設(shè)備的主備用接口。
如圖7所示,為包括上述無主備用接口的設(shè)備的主備用接口的確定系統(tǒng)的結(jié)構(gòu) 示意圖,上述系統(tǒng)包括兩端設(shè)備,其中,一端設(shè)備有主備用接口,另一端設(shè)備無主備用 接口 ;有主備用接口的設(shè)備71用于通過信息報文中新增的狀態(tài)標志字段和標識字段將自身的主備用狀態(tài)發(fā)送給無主備用接口的設(shè)備;無主備用接口的設(shè)備72用于接收上述信息 報文,并根據(jù)有主備用接口的設(shè)備的主備用狀態(tài)確定其主備用接口。
該系統(tǒng)中的無主備用接口的設(shè)備可以根據(jù)確定出的有主備用接口的設(shè)備的主備 用接口決策是否收發(fā)報文,其實現(xiàn)方式與報文的處理方法相同,在此不贅述。
該主備用接口確定系統(tǒng)中的無主備用接口的設(shè)備,通過接收有主備用接口的設(shè) 備的改進后的信息報文,決定是否向有主備用接口的設(shè)備發(fā)送業(yè)務(wù)報文。
本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令 相關(guān)硬件完成,上述程序可以存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光 盤等??蛇x地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn)。 相應(yīng)地,上述實施例中的各模塊/單元可以采用硬件的形式實現(xiàn),也可以采用軟件功能 模塊的形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
盡管為示例目的,已經(jīng)公開了本發(fā)明的優(yōu)選實施例,本領(lǐng)域的技術(shù)人員將意識 到各種改進、增加和取代也是可能的,因此,本發(fā)明的范圍應(yīng)當(dāng)不限于上述實施例。
權(quán)利要求
1.一種主備用接口匹配的方法,其特征在于,所述方法包括本端設(shè)備和對端設(shè)備確定主備用接口不匹配或鏈路異常后,由本端設(shè)備和/或?qū)Χ?設(shè)備通知上層系統(tǒng)發(fā)起主備倒換;以及主備倒換成功后,發(fā)起倒換的設(shè)備通過信息報文中新增的狀態(tài)標志字段和標識字段 將自身的主備用狀態(tài)發(fā)送給對端,若兩端設(shè)備的主備用狀態(tài)一致,則主備用接口匹配。
2.根據(jù)權(quán)利要求1所述的主備用接口匹配的方法,其特征在于,所述本端設(shè)備和對端 設(shè)備確定主備用接口不匹配或鏈路異常后,由本端設(shè)備和/或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā) 起主備倒換包括本端設(shè)備和對端設(shè)備的主備用接口互相發(fā)送信息報文,所述信息報文通過新增加的 狀態(tài)標志字段表示主備用狀態(tài),通過新增加的標識字段表示設(shè)備標識;本端設(shè)備和對端設(shè)備比對所述狀態(tài)標志字段,若發(fā)現(xiàn)主備用接口不匹配,則由本端 設(shè)備或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換。
3.根據(jù)權(quán)利要求1所述的主備用接口匹配的方法,其特征在于,所述本端設(shè)備和對端 設(shè)備確定主備用接口不匹配或鏈路異常后,由本端設(shè)備和/或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā) 起主備倒換包括本端設(shè)備和對端設(shè)備進行鏈路檢測,檢測到鏈路異常的一端設(shè)備向另一端設(shè)備發(fā)送 緊急鏈路事件報文,并通知上層系統(tǒng)發(fā)起主備倒換;所述另一端設(shè)備收到所述緊急鏈路 事件報文后也通知上層系統(tǒng)發(fā)起主備倒換。
4.根據(jù)權(quán)利要求1-3任一權(quán)利要求所述的主備用接口匹配的方法,其特征在于,所述 由本端設(shè)備和/或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換包括根據(jù)設(shè)備標識小策略確定由本端設(shè)備或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換;或者根據(jù)設(shè)備標識大策略確定由本端設(shè)備或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換。
5.根據(jù)權(quán)利要求4所述的主備用接口匹配的方法,其特征在于在根據(jù)設(shè)備標識小策略確定由本端設(shè)備或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換的處 理中,若根據(jù)設(shè)備標識小策略進行主備倒換,則當(dāng)比對端設(shè)備標識小的本端設(shè)備不能發(fā)起 主備倒換時,則將自身的設(shè)備標識修改為最大值,并通過信息報文中新增加的標識字段 將修改后的設(shè)備標識發(fā)送給對端設(shè)備,對端設(shè)備根據(jù)設(shè)備標識小策略進行主備倒換;在所述根據(jù)設(shè)備標識大策略確定由本端設(shè)備或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換 的處理中,若根據(jù)設(shè)備標識大策略進行主備倒換,則當(dāng)比對端設(shè)備標識大的本端設(shè)備不能發(fā)起 主備倒換時,則將自身的設(shè)備標識修改為最小值,并通過信息報文中新增加的標識字段 將修改后的設(shè)備標識發(fā)送給對端設(shè)備,對端設(shè)備根據(jù)設(shè)備標識大策略進行主備倒換。
6. —種主備用接口的確定方法,其特征在于,所述方法包括無主備用接口的一端設(shè)備根據(jù)接收的來自對端設(shè)備的信息報文中新增的狀態(tài)標志字 段和標識字段確定對端設(shè)備的主備用接口。
7. —種主備用接口匹配的系統(tǒng),其特征在于,所述系統(tǒng)包括第一設(shè)備和第二設(shè)備, 其中第一設(shè)備,用于確定和第二設(shè)備的主備用接口不匹配或鏈路異常后,通知上層系統(tǒng)發(fā)起主備倒換;主備倒換成功后,通過信息報文中新增的狀態(tài)標志字段和標識字段將 自身的主備用狀態(tài)發(fā)送給第二設(shè)備,若和第二設(shè)備的主備用狀態(tài)一致,則主備用接口匹 配;第二設(shè)備,用于確定和第一設(shè)備的主備用接口不匹配或鏈路異常后,通知上層系統(tǒng) 發(fā)起主備倒換;主備倒換成功后,通過信息報文中新增的狀態(tài)標志字段和標識字段將 自身的主備用狀態(tài)發(fā)送給第一設(shè)備,若和第一設(shè)備的主備用狀態(tài)一致,則主備用接口匹 配。
8.根據(jù)權(quán)利要求7所述的主備用接口匹配的系統(tǒng),其特征在于所述第一設(shè)備,進一步用于通過自身的主備用接口和第二設(shè)備的主備用接口互相收 發(fā)信息報文,所述信息報文通過新增的狀態(tài)標志字段表示主備用狀態(tài),通過新增加的標 識字段表示設(shè)備標識;以及比對所述狀態(tài)標志字段,若所述狀態(tài)標志字段值不相同,則 確定和第二設(shè)備的主備用接口不匹配;所述第二設(shè)備,進一步用于通過自身的主備用接口和第一設(shè)備的主備用接口互相收 發(fā)信息報文,所述信息報文通過新增的狀態(tài)標志字段表示主備用狀態(tài),通過新增加的標 識字段表示設(shè)備標識;以及比對所述狀態(tài)標志字段,若所述狀態(tài)標志字段值不相同,則 確定和第一設(shè)備的主備用接口不匹配。
9.根據(jù)權(quán)利要求8所述的主備用接口匹配的系統(tǒng),其特征在于所述第一設(shè)備,進一步用于確定和第二設(shè)備的主備用接口不匹配后,若確定出自身 的標識比第二設(shè)備的標識小,則通知上層系統(tǒng)發(fā)起主備倒換;所述第二設(shè)備,進一步用 于確定和第一設(shè)備的主備用接口不匹配后,若確定出自身的標識比第一設(shè)備的標識小, 則通知上層系統(tǒng)發(fā)起主備倒換;或者所述第一設(shè)備,進一步用于確定和第二設(shè)備的主備用接口不匹配后,若確定出自身 的標識比第二設(shè)備的標識大,則通知上層系統(tǒng)發(fā)起主備倒換;所述第二設(shè)備,進一步用 于確定和第一設(shè)備的主備用接口不匹配后,若確定出自身的標識比第一設(shè)備的標識大, 則通知上層系統(tǒng)發(fā)起主備倒換。
10.—種無主備用接口的設(shè)備,其特征在于所述設(shè)備,用于根據(jù)接收的來自對端設(shè)備的信息報文中新增的狀態(tài)標志字段和標識 字段確定對端設(shè)備的主備用接口。
全文摘要
本發(fā)明提供了一種主備用接口的匹配方法及系統(tǒng)、主備用接口的確定方法和無主備用接口的設(shè)備,其中,主備用接口的匹配方法包括本端設(shè)備和對端設(shè)備確定主備用接口不匹配或鏈路異常后,由本端設(shè)備和/或?qū)Χ嗽O(shè)備通知上層系統(tǒng)發(fā)起主備倒換;以及主備倒換成功后,發(fā)起倒換的設(shè)備通過信息報文中新增的狀態(tài)標志字段和標識字段將自身的主備用狀態(tài)發(fā)送給對端,若兩端設(shè)備的主備用狀態(tài)一致,則主備用接口匹配。本發(fā)明基于改進的802.3ah協(xié)議,實現(xiàn)了以太網(wǎng)設(shè)備的主備保護和倒換機制,很好的解決了主備兩端不匹配以及光纖單通等以太網(wǎng)主備保護問題。
文檔編號H04L12/24GK102025542SQ20101058031
公開日2011年4月20日 申請日期2010年12月9日 優(yōu)先權(quán)日2010年12月9日
發(fā)明者吳兵, 王濤, 蔡勇, 趙進 申請人:中興通訊股份有限公司