專利名稱:Tps保護板檢測方法
技術領域:
本發明涉及檢測技術,尤指一種TPS保護板檢測方法。
背景技術:
TPS(Tributary Unit Protect Switch,支路單元保護倒換)是一種設備級的保護倒換模式,即在被保護板發生故障時,能夠使用保護板替代被保護板工作,從而對業務進行保護。圖1為該系統的一種實現示意圖。
正常情況下,保護板上沒有跑業務,因此不能進行告警檢測,這樣對保護板的好壞不能進行檢測。在保護板壞時,如果發生TPS倒換,很明顯會導致業務中斷,倒換不成功。因此有必要提供一種對保護板進行檢測的方法,以避免TPS倒換不成功。
現有技術中,沒有提供對TPS保護板進行檢測的方法。
發明內容
本發明提供一種TPS保護板檢測方法,避免由于保護板壞導致TPS保護不成功。
本發明提供的TPS保護板檢測方法,包括下列步驟1)將TPS保護板的所有端口的輸入/輸出端依序串接成一閉合環路;2)主控板芯片設置端口A的輸出端發送開銷字節,并設置剩余端口所在時隙在業務調度板處環回;3)主控板芯片從端口A的輸入端接收開銷字節,并判斷接收的開銷字節與發送的開銷字節是否相同,若否,則告警上報該TPS保護板壞,結束流程;否則,繼續下列步驟;4)主控板芯片設置另一端口B的輸出端發送開銷字節,同時取消端口B所在時隙在業務調度板處環回,并設置端口A所在時隙在業務調度板處環回;5)主控板芯片從端口B的輸入端接收開銷字節,并判斷接收的開銷字節與該端口發送的開銷字節是否相同,若否,則告警上報該TPS保護板壞,結束流程;否則,上報該TPS保護板好,結束流程。
根據本發明的上述方法,所述步驟1是使用繼電器將TPS保護板的所有端口的輸入/輸出端依序串接成一閉合環路的。
根據本發明的上述方法,所述步驟3中,若判斷出接收的開銷字節與發送的開銷字節不相同,則轉至步驟2,重復開銷字節的發送、接收和判斷過程,當連續判斷出不相同的結果達到預定的次數,觸發告警。
根據本發明的上述方法,所述步驟5中,若判斷出接收的開銷字節與發送的開銷字節不相同,則轉至步驟4,重復開銷字節的發送、接收和判斷過程,當連續判斷出不相同的結果達到預定的次數,觸發告警。
根據本發明的上述方法,間隔一設定的時間后,重復步驟2-5。
所述開銷字節為高階通道開銷或低級通道開銷中的所有未用字節。
采用本發明方法能有效檢測TPS保護板的好壞,及時將保護板好壞情況上報給用戶,避免了保護板壞導致TPS倒換失敗。
圖1為TPS保護倒換系統連接示意圖。
圖2為本發明用繼電器串接TPS保護板上各端口示意圖。
圖3為本發明實施例中設置除端口1外的其余端口時隙在業務調度板處環回示意圖。
圖4為對應于圖3的檢測流程圖。
圖5為本發明實施例中設置除端口2外的其余端口時隙在業務調度板處環回示意圖。
圖6為對應于圖5的檢測流程圖。
具體實施例方式
下面以4電口的155M線路板為例說明本發明對TPS保護板進行檢測的方法。
如圖2所示,在系統處于正常工作狀態即未發生倒換時,用繼電器將保護板上的所有端口依序串接成一閉環,即第i端口的繼電器out(輸出)端接第(i+1)mod 4(i+1除4的余數)端口繼電器的in(輸入)端。
本發明方法的工作原理是在主控板芯片中,可通過軟件設置某端口發送的開銷字節J1,并配置在業務調度板(交叉板)上對應時隙的環回,通過判斷被設置端口發送開銷字節J1同接受的開銷字節J1是否相同來判斷該開銷字節走過的路徑的好壞,來達到監控保護板好壞的目的。
具體到本發明的實施例,包括如下步驟參見圖4,首先設置1端口發送J1字節,處理上需先將1端口的環回解除,由于上次檢測過程中有可能沒有解除1端口的環回,這樣處理更保險;再設置2,3,4端口時隙在交叉板上環回,如圖3所示;這樣設置后,J1字節遍歷了除1端口in端到交叉板及交叉板到1端口out端的所有保護板路徑;判斷1端口輸出端發送的J1與輸入端接收的J1是否相同,若不一致,意味著J1字節通過的路徑中有不完好之處,也即意味著保護板不正常,如果連續4次(這樣處理是為了防止誤判和告警抖動)判斷結果為不一致,此時將上報保護板壞并告警,通知用戶保護板壞,檢測過程結束。如果發送J1與接收的相同,意味著J1字節通過的路徑完好。此時還剩余1端口in端到交叉板及交叉板到1端口out端的保護板路徑未被檢測。為了檢測這段路徑,將2端口時隙在交叉板處環回取消,同時將1端口時隙在交叉板處環回,如圖5所示,進行檢測過程中的第二步檢測,具體檢測流程如圖6所示,其處理步驟與圖4的處理步驟相類似,包括設置2端口發送J1字節,取消2端口所在時隙在交叉處環回,將剩余端口(包括1端口)所在時隙在交叉處環回。若連續4次檢測到2端口輸出端發送J1與輸入端接收J1不同才上報保護板壞告警,目的是為了防止誤判和告警抖動。如果2端口發送J1和接收的相同可以判定保護板是好的,上報保護板好。上面檢測過程中提到的4次是一個建議值,實際應用中可根據設備的實際情況進行改動。
一般對于保護板好壞的檢測可由軟件來完成。上述方案實現時,通常的做法是在一個任務中進行檢測。該任務的優先級不應太高,同時考慮到系統的負荷,檢測的周期不應太頻繁。
上面是以4端口的STM-1電口業務處理板為例。當然本發明方法也能用于對E1/T1,E3/T3,E4的支路板的TPS保護板檢測,原理相似,應用方法也類似,故不再闡述。用于檢測的開銷字節不一定是J1,J2,高階通道開銷,低級通道開銷中的其它未用字節也可用于保護板好壞的檢測。
采用本發明的方法,當系統需要發生倒換時,繼電器的動作由硬件自行控制清除串接狀態,將進入到被保護板的業務橋接到保護板,實現保護。
以上所述,僅為本發明較佳的具體實施方式
,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應該以權利要求書的保護范圍為準。
權利要求
1.一種TPS保護板檢測方法,包括下列步驟1)將TPS保護板的所有端口的輸入/輸出端依序串接成一閉合環路;2)主控板芯片設置端口A的輸出端發送開銷字節,并設置剩余端口所在時隙在業務調度板處環回;3)主控板芯片從端口A的輸入端接收開銷字節,并判斷接收的開銷字節與發送的開銷字節是否相同,若否,則告警上報該TPS保護板壞,結束流程;否則,繼續下列步驟;4)主控板芯片設置另一端口B的輸出端發送開銷字節,同時取消端口B所在時隙在業務調度板處環回,并設置端口A所在時隙在業務調度板處環回;5)主控板芯片從端口B的輸入端接收開銷字節,并判斷接收的開銷字節與該端口發送的開銷字節是否相同,若否,則告警上報該TPS保護板壞,結束流程;否則,上報該TPS保護板好,結束流程。
2.如權利要求1所述的方法,其特征在于所述步驟1是使用繼電器將TPS保護板的所有端口的輸入/輸出端依序串接成一閉合環路的。
3.如權利要求1或2所述的方法,其特征在于所述步驟3中,若判斷出接收的開銷字節與發送的開銷字節不相同,則轉至步驟2,重復開銷字節的發送、接收和判斷過程,當連續判斷出不相同的結果達到預定的次數,觸發告警。
4.如權利要求1、2或3所述的方法,其特征在于所述步驟5中,若判斷出接收的開銷字節與發送的開銷字節不相同,則轉至步驟4,重復開銷字節的發送、接收和判斷過程,當連續判斷出不相同的結果達到預定的次數,觸發告警。
5.如權利要求1所述的方法,其特征在于間隔一設定的時間后,重復步驟2-5。
6.如權利要求1所述的方法,其特征在于所述開銷字節為高階通道開銷或低級通道開銷中的所有未用字節。
全文摘要
本發明有關一種TPS保護板檢測方法,包括用將保護板上的所有端口依序串接成一閉環,在主控板芯片中,設置某端口發送的開銷字節,并配置在業務調度板上對應時隙的環回,通過判斷被設置端口發送開銷字節同接收的開銷字節是否相同來判斷該開銷字節走過的路徑的好壞,來達到檢測保護板好壞的目的。
文檔編號G01R31/00GK1734271SQ20041005916
公開日2006年2月15日 申請日期2004年8月11日 優先權日2004年8月11日
發明者易其亮 申請人:華為技術有限公司