專利名稱:一種檢測(cè)鏈路交叉錯(cuò)接的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信設(shè)備檢測(cè)技術(shù)領(lǐng)域,特別是指一種檢測(cè)鏈路交叉錯(cuò)接的方法。
背景技術(shù):
在電信產(chǎn)品中,盡管幾乎每根電纜線接口側(cè)都貼有編號(hào),以防止鏈路交叉錯(cuò)接的情況發(fā)生,但在實(shí)際應(yīng)用中,還是經(jīng)常會(huì)有鏈路交叉接錯(cuò)的情況,此類情況是不可能完全避免的。
圖1a、圖1b所示分別為本端設(shè)備與對(duì)端設(shè)備之間鏈路正確接線和鏈路錯(cuò)誤接線的示意圖。圖1a為本端設(shè)備與對(duì)端設(shè)備之間正確的鏈路接線示意圖,圖1b為本端設(shè)備與對(duì)端設(shè)備之間出現(xiàn)鏈路交叉錯(cuò)接的接線示意圖。由于接錯(cuò)的鏈路中也有載波信號(hào),所以上層設(shè)備一般不能檢查出這種錯(cuò)誤。
通常,檢測(cè)交叉錯(cuò)接鏈路的方法有以下兩種一種方法是在可能出現(xiàn)鏈路交叉錯(cuò)接的設(shè)備側(cè),由人工根據(jù)電纜線接口側(cè)編號(hào)對(duì)所有的鏈路進(jìn)行逐個(gè)核對(duì),查看其接收鏈路和發(fā)送鏈路的編號(hào)是否一致。另一種方法是在可能出現(xiàn)鏈路交叉錯(cuò)接的設(shè)備側(cè),將其所有端口設(shè)置為外環(huán)回后,在人工的控制下,本端設(shè)備的各個(gè)端口逐個(gè)發(fā)送數(shù)據(jù),檢測(cè)其是否有數(shù)據(jù)環(huán)回,如果有,則說明該端口鏈路正常,否則說明該端口的鏈路可能為交叉錯(cuò)接。
上述方案存在以下明顯缺陷對(duì)于第一種方案,由于電纜線長(zhǎng)期使用磨損,其接口側(cè)的編號(hào)有時(shí)不能或很難辨認(rèn),給人工的檢測(cè)核對(duì)工作帶來很大困難,即使其接口側(cè)的編號(hào)能夠辨認(rèn),由人工進(jìn)行檢測(cè)定位的效率也很低,而且還不可避免的受到人為失誤的限制。對(duì)于第二種方案,需要人工在各端口下發(fā)數(shù)據(jù)發(fā)送命令,且各端口的檢測(cè)工作不能并行進(jìn)行,只能串行處理,因而檢測(cè)步驟繁瑣,效率低下。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種檢測(cè)鏈路交叉錯(cuò)接的方法,無需人工參與檢測(cè)過程,只需一個(gè)命令即可自動(dòng)檢測(cè)出鏈路是否存在交叉錯(cuò)接。
本發(fā)明進(jìn)一步的目的在于獲取錯(cuò)接端口的確切編號(hào)。
為達(dá)到上述目的本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種檢測(cè)鏈路交叉錯(cuò)接的方法,設(shè)置每條待測(cè)鏈路的一端為外環(huán)回,該方法還包括以下步驟a、所有待測(cè)鏈路另一端對(duì)應(yīng)的端口由一條發(fā)送數(shù)據(jù)命令觸發(fā)同時(shí)向外發(fā)送帶有當(dāng)前端口信息的檢測(cè)數(shù)據(jù);b、每個(gè)發(fā)送檢測(cè)數(shù)據(jù)的端口分別判斷各自的發(fā)送數(shù)據(jù)與接收數(shù)據(jù)中的端口信息是否相同,如果相同,則該端口鏈路的接線正常,否則,該端口鏈路的接線錯(cuò)誤。
較佳地,所述步驟b進(jìn)一步包括當(dāng)發(fā)送數(shù)據(jù)與接收數(shù)據(jù)中的端口信息不相同時(shí),根據(jù)接收數(shù)據(jù)中的端口信息得到錯(cuò)接端口的確切端口號(hào)。
較佳地,每個(gè)發(fā)送檢測(cè)數(shù)據(jù)的端口首先判斷是否收到環(huán)回?cái)?shù)據(jù),如果是,則再判斷接收到的環(huán)回?cái)?shù)據(jù)中的信息與發(fā)送數(shù)據(jù)中的信息是否相同,否則給出未收到數(shù)據(jù)的提示信息。
應(yīng)用本發(fā)明,將待測(cè)設(shè)備上可能出現(xiàn)鏈路交叉錯(cuò)接的端口或所有需要測(cè)試的端口設(shè)置為外環(huán)回,并使與其對(duì)應(yīng)連接的各端口同時(shí)向外發(fā)送帶有端口信息的檢測(cè)數(shù)據(jù)后,接收該環(huán)回?cái)?shù)據(jù),然后通過對(duì)比發(fā)送數(shù)據(jù)與接收數(shù)據(jù)中的端口信息是否相同,來檢測(cè)該端口的鏈路接線是否正確,對(duì)于鏈路接錯(cuò)的端口,可根據(jù)接收數(shù)據(jù)中的端口信息,得到接錯(cuò)端口的確切編號(hào)。本發(fā)明可廣泛應(yīng)用于通訊設(shè)備中,對(duì)多條鏈路同時(shí)進(jìn)行檢測(cè),方便、快捷、高效。
圖1a為本端設(shè)備與對(duì)端設(shè)備之間正確的鏈路接線示意圖;圖1b為本端設(shè)備與對(duì)端設(shè)備之間出現(xiàn)鏈路交叉錯(cuò)接的接線示意圖;圖2為應(yīng)用本發(fā)明進(jìn)行檢測(cè)時(shí)的鏈路接線示意圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明做進(jìn)一步詳細(xì)說明。
本發(fā)明的思路是首先,設(shè)定與待測(cè)鏈路相連的發(fā)檢測(cè)數(shù)據(jù)的設(shè)備端為本端設(shè)備,其另一端為對(duì)端設(shè)備,設(shè)置對(duì)端設(shè)備上需要測(cè)試的端口為外環(huán)回,這里需要測(cè)試的端口是該設(shè)備上與本端設(shè)備相連的端口;其次,令發(fā)檢測(cè)數(shù)據(jù)設(shè)備的所有端口在一條發(fā)送數(shù)據(jù)命令的控制下同時(shí)發(fā)送帶有端口信息的檢測(cè)數(shù)據(jù)并接收環(huán)回?cái)?shù)據(jù)。然后,將發(fā)送的數(shù)據(jù)與接收的環(huán)回?cái)?shù)據(jù)相比較,來確定交叉錯(cuò)接的鏈路。
圖2所示為應(yīng)用本發(fā)明進(jìn)行檢測(cè)時(shí)的鏈路接線示意圖,為檢測(cè)出交叉錯(cuò)接的鏈路,本發(fā)明采取以下步驟1)設(shè)置對(duì)端設(shè)備中與本端設(shè)備相連的端口為外環(huán)回;這里,可以將所有與本端設(shè)備相連的端口都設(shè)置為外環(huán)回,也可以只設(shè)置其中的部分端口為外環(huán)回;2)本端設(shè)備的所有端口在一條發(fā)送命令的控制下,同時(shí)向外發(fā)送帶有本端端口信息的檢測(cè)數(shù)據(jù);3)本端設(shè)備中所有與對(duì)端設(shè)備相連的端口將分別接收各自端口經(jīng)對(duì)端設(shè)備環(huán)回的數(shù)據(jù);4)本端設(shè)備中每個(gè)接收到環(huán)回?cái)?shù)據(jù)的端口分別將發(fā)送的數(shù)據(jù)和接收的數(shù)據(jù)進(jìn)行比較,如果接收數(shù)據(jù)中的端口信息與發(fā)送數(shù)據(jù)中的端口信息相同,則說明該端口的鏈路連接正常;如果接收數(shù)據(jù)中的端口信息與發(fā)送數(shù)據(jù)中的端口信息不相同,則根據(jù)接收數(shù)據(jù)中的端口信息判斷出該端口與哪個(gè)端口形成交叉錯(cuò)接。
由于與本端設(shè)備所有端口相連的對(duì)端設(shè)備端口不一定全部設(shè)置為外環(huán)回,因此,雖然本端設(shè)備的所有端口同時(shí)向外發(fā)送數(shù)據(jù),但并不是每一個(gè)發(fā)送檢測(cè)數(shù)據(jù)的端口都能收到環(huán)回?cái)?shù)據(jù),所以本端設(shè)備只對(duì)接收到環(huán)回?cái)?shù)據(jù)的端口進(jìn)行比較判斷,未收到環(huán)回?cái)?shù)據(jù)的端口給出未收到數(shù)據(jù)的提示信息。
如圖2所示,本端設(shè)備中的端口0(PORT0)發(fā)送帶有信息0的數(shù)據(jù),而接收到的環(huán)回?cái)?shù)據(jù)中也含有信息0,則說明該端口接線正確;本端設(shè)備中的端口1(PORT1)發(fā)送帶有信息1的數(shù)據(jù),而接收到的環(huán)回?cái)?shù)據(jù)中含有信息2;本端設(shè)備中的端口2(PORT2)發(fā)送帶有信息2的數(shù)據(jù),而接收到的環(huán)回?cái)?shù)據(jù)中含有信息1,則說明端口1與端口2都出現(xiàn)交叉錯(cuò)接的情況;本端設(shè)備中的端口3(PORT3)發(fā)送帶有信息3的數(shù)據(jù),由于與該端口連接的對(duì)端設(shè)備的相應(yīng)端口未做環(huán)回設(shè)置,所以本端設(shè)備中的端口3不會(huì)收到環(huán)回?cái)?shù)據(jù),只得到未收到數(shù)據(jù)的提示信息。根據(jù)每個(gè)端口接收到的環(huán)回信息可斷定,本端設(shè)備的端口1接到了對(duì)端設(shè)備的端口2上,本端設(shè)備的端口2接到了對(duì)端設(shè)備的端口1上。這樣,可快捷、高效地同時(shí)檢測(cè)出通訊設(shè)備中的多條錯(cuò)接的鏈路。
另外,在系統(tǒng)的控制下,本端設(shè)備可以只有指定的幾個(gè)端口發(fā)送檢測(cè)信息,而不是所有端口同時(shí)發(fā)送檢測(cè)信息。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種檢測(cè)鏈路交叉錯(cuò)接的方法,設(shè)置每條待測(cè)鏈路的一端為外環(huán)回,其特征在于該方法還包括以下步驟a、所有待測(cè)鏈路另一端對(duì)應(yīng)的端口由一條發(fā)送數(shù)據(jù)命令觸發(fā)同時(shí)向外發(fā)送帶有當(dāng)前端口信息的檢測(cè)數(shù)據(jù);b、每個(gè)發(fā)送檢測(cè)數(shù)據(jù)的端口分別判斷各自的發(fā)送數(shù)據(jù)與接收數(shù)據(jù)中的端口信息是否相同,如果相同,則該端口鏈路的接線正常,否則,該端口鏈路的接線錯(cuò)誤。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟b進(jìn)一步包括當(dāng)發(fā)送數(shù)據(jù)與接收數(shù)據(jù)中的端口信息不相同時(shí),根據(jù)接收數(shù)據(jù)中的端口信息得到錯(cuò)接端口的確切端口號(hào)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于該方法進(jìn)一步包括,每個(gè)發(fā)送檢測(cè)數(shù)據(jù)的端口首先判斷是否收到環(huán)回?cái)?shù)據(jù),如果是,則再判斷接收到的環(huán)回?cái)?shù)據(jù)中的信息與發(fā)送數(shù)據(jù)中的信息是否相同,否則給出未收到數(shù)據(jù)的提示信息。
全文摘要
本發(fā)明提供了一種檢測(cè)鏈路交叉錯(cuò)接的方法,該方法包括以下步驟a、設(shè)置所有待測(cè)鏈路的另一端為外環(huán)回;b、所有待測(cè)鏈路另一端對(duì)應(yīng)的端口由一條發(fā)送數(shù)據(jù)命令觸發(fā)同時(shí)向外發(fā)送帶有當(dāng)前端口信息的檢測(cè)數(shù)據(jù);c、每個(gè)發(fā)送檢測(cè)數(shù)據(jù)的端口分別判斷各自的發(fā)送數(shù)據(jù)與接收數(shù)據(jù)中的端口信息是否相同,如果相同,則該端口鏈路的接線正常,否則,該端口鏈路的接線錯(cuò)誤。應(yīng)用本發(fā)明,還可根據(jù)接收數(shù)據(jù)中的端口信息,得到接錯(cuò)端口的確切編號(hào)。本發(fā)明可廣泛應(yīng)用于通訊設(shè)備中,對(duì)多條鏈路同時(shí)進(jìn)行檢測(cè),方便、快捷、高效。
文檔編號(hào)H04B17/00GK1531229SQ0311931
公開日2004年9月22日 申請(qǐng)日期2003年3月13日 優(yōu)先權(quán)日2003年3月13日
發(fā)明者張 浩, 沈巍, 張 浩 申請(qǐng)人:華為技術(shù)有限公司