專利名稱::一種光纖通信設(shè)備間光纖連接狀況的自動檢測方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及光纖通信系統(tǒng),尤其涉及一種光纖通信設(shè)備間光纖連接狀況的自動纟全測方法。
背景技術(shù):
:在光纖通信系統(tǒng)中,由于光纖的收發(fā)兩根線是分開的,所以用戶在連接光纖通信設(shè)備的時候,容易發(fā)生錯誤,使得一個端口的tx和rx分別連接到不同的對端設(shè)備端口,這種錯誤連接會導(dǎo)致光纖通信系統(tǒng)無法實現(xiàn)正常的業(yè)務(wù)。例如,有兩臺交換機(jī),其中交換機(jī)M的端口ml和m2分別和交換才幾N的端口nl和n2通信,正確的連才妻方法應(yīng)如附圖1所示,端口ml的tx和rx分別與端口nl的rx和tx通過光纖相連,端口m2的tx和rx分別與端口n2的rx和tx通過光纖相連;由于失i吳,造成了如圖2所示的錯誤連接,端口ml的tx連接到了端口n2的rx,端口m2的tx連接到了端口nl的rx。由于交換機(jī)不能自動檢測到發(fā)生錯誤連接且不能自動采取相關(guān)的處理措施,所以就會導(dǎo)致交換機(jī)M和N不能進(jìn)行正常的通信,造成業(yè)務(wù)的癱瘓。
發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題是提供一種光纖通信設(shè)備間光纖連接狀況的自動檢測方法,保證光纖通信設(shè)備間正常的通信。為解決上述技術(shù)問題,本發(fā)明是通過以下技術(shù)方案實現(xiàn)的一種光纖通信設(shè)備間光纖連接狀況的自動檢測方法,包括以下步驟(1)通過光纖連接的各個設(shè)備分別向其對端設(shè)備發(fā)送檢測報文,其中攜帶本端的設(shè)備ID和發(fā)送所述報文的端口ID信息;所述對端設(shè)備的相應(yīng)端口收到所述檢測報文后,提取出其中設(shè)備ID和端口ID信息,將其作為本端口的鄰居信息添加至本端的鄰居信息列表中;(2)所述設(shè)備分別向其對端設(shè)備發(fā)送測試消息,其中攜帶本端鄰居信息列表中發(fā)送所述測試消息的端口的鄰居信息;所述對端設(shè)備的相應(yīng)端口收到所述測試消息后,判斷該消息中的設(shè)備ID和端口ID是否與本端設(shè)備ID和本端口ID—致,若一致,則判定本端口與對端設(shè)備端口的光纖連接正確;若不一致,則判定本端口與對端設(shè)備端口的光纖連接錯誤。其中,所述方法還包括在檢測出光纖連接錯誤時,配置告警消息并上報,提示用戶重新進(jìn)行連接。其中,所述鄰居信息列表中包括本端設(shè)備的各個端口名稱及所述端口的鄰居信息。本發(fā)明具有以下有益效果發(fā)生錯誤連接,并在發(fā)生錯誤連接時可配置告警信息以提示用戶正確連接,保證了光纖通信設(shè)備間的正常通信,且方法簡單,易于實現(xiàn)。圖1是本發(fā)明的檢測方法流程圖2是實施例一中光纖通信設(shè)備M和N間光纖的正確連4妄示意圖3是實施例一中光纖通信設(shè)備M和N間光纖的錯誤連接示意圖;圖4是實施例二中光纖通信設(shè)備A、B、C、D間光纖的正確連接示意圖5是實施例二中光纖通信設(shè)備A、B、C、D間光纖的錯誤連接示意圖。具體實施例方式下面將結(jié)合附圖及具體實施例對本發(fā)明作進(jìn)一步詳細(xì)的描述請參閱圖l,本發(fā)明的檢測方法包括以下步驟101、在各個光纖通信設(shè)備間通過光纖連接后,重新啟動各個設(shè)備。102、所述設(shè)備分別通過各自的各個端口向?qū)Χ嗽O(shè)備發(fā)送檢測報文,其中攜帶本端口對應(yīng)的設(shè)備ID(Device—id,可以為設(shè)備的mac地址)和端口ID(Port—id)信息;所述對端設(shè)備的相應(yīng)端口收到檢測報文后,提取出其中的Device—id和Port—id,將其作為本端口的鄰居信息添加至本端的鄰居信息列表中。103、所述設(shè)備分別通過各自的各個端口向其對端設(shè)備發(fā)送測試消息,其中攜帶當(dāng)前端口的鄰居信息;所述對端設(shè)備的相應(yīng)端口收到所述測試消息后,判斷該消息中的Device—id和Port—id是否與本端口對應(yīng)的Device—id和Port—id相同,若相同,則判定本端口與對端設(shè)備端口的光纖連接正確;若不同,則判定本端口與對端設(shè)備端口的光纖連接錯誤。104、對于連接錯誤的端口,配置告警消息并上報,提示用戶正確連接。實施例一請參閱圖2,該圖所示為光纖通信設(shè)備M和N間光纖的正確連接示意圖,在這種情況下對其連接情況進(jìn)行檢測的過程為i、在光纖通^言i殳備M和N通過光纖連4妄后,重新啟動M和N。ii、進(jìn)行4企測報文發(fā)送過程M通過端口ml向N發(fā)送檢測報文,其中攜帶M—id和ml一id信息;N的端口nl收到該才艮文后,將M—id和ml—id作為端口nl的鄰居信息添加至本端的鄰居信息列表中;M通過端口m2向N發(fā)送檢測報文,其中攜帶M—id和m2一id信息;N的端口n2收到該寺艮文后,將M—id和m2—id作為端口n2的鄰居4言息添加至本端的鄰居信息列表中;N通過端口nl向M發(fā)送;f企測報文,其中攜帶N—id和nl一id信息;M的端口ml收到該l艮文后,將N_id和nl—id作為端口ml的鄰居信息添加至本端的鄰居信息列表中;N通過端口n2向M發(fā)送^r測報文,其中攜帶N—id和n2—id信息;M的端口m2收到該報文后,將N—id和n2—id作為端口m2的鄰居信息添加至本端的鄰居信息列表中;這樣,M和N均完成了鄰居信息列表的建立,分別如表1和表2所示<table>complextableseeoriginaldocumentpage6</column></row><table><formula>complexformulaseeoriginaldocumentpage7</formula>iii、進(jìn)入測試過程M通過端口ml向N發(fā)送測試消息,其中攜帶端口ml的鄰居信息(N—id和nl一id);N的端口nl收到該消息后,判斷其中的鄰居信息與本端口對應(yīng)的N—id和nl一id完全相同,則判定本端口與端口ml的光纖連接正確;M通過端口m2向N發(fā)送測試消息,其中攜帶端口m2的鄰居信息(N—id和n2—id);N的端口n2收到該消息后,判斷其中的鄰居信息與本端口對應(yīng)的N—id和n2一id完全相同,則判定本端口與端口m2的光纖連接正確。這樣,檢測結(jié)果為M與N之間的光纖連接正確,可進(jìn)行正常的通信。請參閱圖3,該圖所示為光纖通信設(shè)備M和N間光纖的錯誤連接,在這種情況下對其連接情況進(jìn)行檢測的過程為I、在光纖通信i殳備M和N通過光纖連接后,重新啟動M和N。II、進(jìn)行檢測報文發(fā)送過程M通過端口ml向N發(fā)送檢測報文,其中攜帶M—id和ml—id信息;N的端口n2收到該報文后,將M_id和ml—id作為端口n2的鄰居信息添加至本端的鄰居信息列表中;M通過端口m2向N發(fā)送檢測報文,其中攜帶M—id和m2_id信息;N的端口nl收到該報文后,將M一id和m2—id作為端口nl的鄰居信息添加至本端的鄰居信息列表中;N通過端口n1向M發(fā)送檢測報文,其中攜帶N—id和nl—id信息;M的端口ml收到該報文后,將N—id和nl—id作為端口ml的鄰居信息添加至本端的鄰居信息列表中;N通過端口n2向M發(fā)送檢測報文,其中攜帶N—id和n2—id信息;M的端口m2收到該報文后,將N一id和n2—id作為端口m2的鄰居信息添加至本端的鄰居信息列表中;這樣,M和N均完成了鄰居信息列表的建立,分別如表3和表4所示<table>complextableseeoriginaldocumentpage8</column></row><table><table>complextableseeoriginaldocumentpage8</column></row><table>表4III、進(jìn)入測試過程M通過端口ml向N發(fā)送測試消息,其中攜帶端口ml的鄰居信息(N—id和nl一id);N的端口n2收到該消息后,判斷其中的鄰居信息與本端口對應(yīng)的N—id和n2—id不完全相同,則判定本端口與端口ml的光纖連接錯誤;M通過端口m2向N發(fā)送測試消息,其中端口m2的鄰居信息(N—id和n2一id);N的端口nl收到該消息后,判斷其中的鄰居信息與本端口對應(yīng)的N—id和nl—id不完全相同,則判定本端口與端口m2的光纖連4妄錯誤。這樣,檢測結(jié)果為M與N之間的光纖連接錯誤。IV、M和N配置告警消息,提示用戶重新進(jìn)行連接。實施例二請參閱圖4,該圖所示為光纖通信設(shè)備A、B、C、D間光纖的正確連接示意圖,在這種情況下對其連接情況進(jìn)行檢測的過程與結(jié)果均與圖2所示相同,不再作描述。請參閱圖5,該圖所示為與圖4對應(yīng)的錯誤連接示意圖,在這種情況下對其連接情況進(jìn)行檢測的過程為①在光纖通信設(shè)備A、B、C、D通過光纖連接后,重新啟動A、B、C、D。②進(jìn)行纟企測纟艮文發(fā)送過程A通過端口a發(fā)送檢測報文,其中攜帶A—id和a—id信息;B的端口b收到該報文后,將A—id和a—id作為端口b的鄰居信息添加至本端的鄰居信息列表中;B通過端口b發(fā)送檢測報文,其中攜帶B—id和b—id信息;C的端口c收到該寺艮文后,將B—id和b—id作為端口c的鄰居信息添加至本端的鄰居信息列表中;C通過端口c發(fā)送檢測報文,其中攜帶C—id和c—id信息;D的端口d收到該報文后,將C_id和c—id作為端口d的鄰居信息添加至本端的鄰居信息列表中;D通過端口d發(fā)送檢測報文,其中攜帶D—id和d_id信息;A的端口a收到該報文后,將D_id和d一id作為端口a的鄰居信息添加至本端的鄰居信息列表中;這樣,A、B、C、D均完成了鄰居信息列表的建立,它們的鄰居信息列表分別如表5至表8所示<table>complextableseeoriginaldocumentpage10</column></row><table>表5<table>complextableseeoriginaldocumentpage10</column></row><table>表6<table>complextableseeoriginaldocumentpage10</column></row><table>表7<table>complextableseeoriginaldocumentpage10</column></row><table>表8③進(jìn)入測試過程:A通過端口a發(fā)送測試消息,其中攜帶端口a的鄰居信息(D—id和d—id);B的端口b收到該消息后,判斷其中的鄰居信息與本端口對應(yīng)的B—id和bjd不完全相同,則判定本端口與端口a的光纖連接錯誤;B通過端口b發(fā)送測試消息,其中攜帶端口b的鄰居信息(A—id和a—id);C的端口c收到該消息后,判斷其中的鄰居信息與本端口對應(yīng)的C—id和c—id不完全相同,則判定本端口與端口b的光纖連接4昔誤;C通過端口c發(fā)送測試消息,其中攜帶端口c的鄰居信息(B—id和b一id);D的端口d收到該消息后,判斷其中的鄰居信息與本端口對應(yīng)的Djd和djd不完全相同,則判定本端口與端口c的光纖連4妻錯誤。這樣,檢測結(jié)果為A、B、C、D之間的光纖連接錯誤。配置告警消息,提示用戶重新進(jìn)行連接。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。權(quán)利要求1、一種光纖通信設(shè)備間光纖連接狀況的自動檢測方法,其特征在于,包括以下步驟(1)通過光纖連接的各個設(shè)備分別向其對端設(shè)備發(fā)送檢測報文,其中攜帶本端的設(shè)備ID和發(fā)送所述報文的端口ID信息;所述對端設(shè)備的相應(yīng)端口收到所述檢測報文后,提取出其中設(shè)備ID和端口ID信息,將其作為本端口的鄰居信息添加至本端的鄰居信息列表中;(2)所述設(shè)備分別向其對端設(shè)備發(fā)送測試消息,其中攜帶本端鄰居信息列表中發(fā)送所述測試消息的端口的鄰居信息;所述對端設(shè)備的相應(yīng)端口收到所述測試消息后,判斷該消息中的設(shè)備ID和端口ID是否與本端設(shè)備ID和本端口ID一致,若一致,則判定本端口與對端設(shè)備端口的光纖連接正確;若不一致,則判定本端口與對端設(shè)備端口的光纖連接錯誤。2、如權(quán)利要求1所述的光纖通信設(shè)備間光纖連接狀況的自動檢測方法,其特征在于,所述方法還包括在檢測出光纖連接錯誤時,配置告警消息并上報,提示用戶重新進(jìn)行連接。3、如權(quán)利要求1或2所述的光纖通信設(shè)備間光纖連接狀況的自動檢測方法,其特征在于,所述鄰居信息列表中包括本端設(shè)備的各個端口名稱及所述端口的鄰居信息。全文摘要本發(fā)明公開了一種光纖通信設(shè)備間光纖連接狀況的自動檢測方法,包括(1)各設(shè)備向其對端設(shè)備發(fā)送檢測報文,攜帶本端的設(shè)備ID和發(fā)送報文的端口ID;對端設(shè)備的相應(yīng)端口收到后,將其中的設(shè)備ID和端口ID作為本端口的鄰居信息添加至本端的鄰居信息列表中;(2)所述設(shè)備分別向?qū)Χ嗽O(shè)備發(fā)測試消息,攜帶發(fā)送端口的鄰居信息;所述對端設(shè)備的相應(yīng)端口收到后,判斷其中的設(shè)備ID和端口ID是否與本端設(shè)備ID和本端口ID一致,若是則判定本端口與對端設(shè)備端口連接正確;否則判定連接錯誤。采用本發(fā)明,光纖通信設(shè)備可自動檢測本端與對端設(shè)備的光纖是否發(fā)生錯誤連接,并在錯誤時配置告警信息提示用戶,保證了光纖通信設(shè)備間的正常通信,易于實現(xiàn)。文檔編號H04B10/12GK101345584SQ20081014199公開日2009年1月14日申請日期2008年8月22日優(yōu)先權(quán)日2008年8月22日發(fā)明者石王申請人:中興通訊股份有限公司