專利名稱:基站控制系統(tǒng)接口單元及其檢測(cè)方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種基站控制系統(tǒng)接口單元及其檢測(cè)方法。
背景技術(shù):
在基站控制系統(tǒng)中,接口單元應(yīng)用于基站與基站控制器之間、基站控制器與核心網(wǎng)設(shè)備之間、以及基站控制器與基站控制器之間。接口單元A是一種基于同步數(shù)字體系 (Synchronous Digital Hierarchy,簡(jiǎn)稱為SDH)物理傳輸、采用端到端協(xié)議(Peer-Peer Protocol,簡(jiǎn)稱為PPP)的接口單元。這種接口被廣泛應(yīng)用于基站控制器的對(duì)外接口。作為基站控制器的對(duì)外接口,接口單元A —旦出現(xiàn)故障,整個(gè)基站控制器便無法正常工作。因此,需要一種可靠的檢測(cè)機(jī)制來及時(shí)發(fā)現(xiàn)接口單元A的故障,并使其完成自愈。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種基站控制系統(tǒng)接口單元及其檢測(cè)方法,用以解決現(xiàn)有技術(shù)中無法檢測(cè)接口單元故障的問題,實(shí)現(xiàn)了接口單元的故障檢測(cè)和預(yù)防。本發(fā)明實(shí)施例提供一種基站控制系統(tǒng)接口單元的檢測(cè)方法,包括接口單元的收發(fā)包模塊在待檢測(cè)的鏈路上發(fā)送第一檢測(cè)報(bào)文,所述第一檢測(cè)報(bào)文的目的IP為所述接口單元自身IP ;所述接口單元判斷在預(yù)定時(shí)間是否接收到第二檢測(cè)報(bào)文,所述第二檢測(cè)報(bào)文為所述第一檢測(cè)報(bào)文從所述接口單元的物理層環(huán)回至所述接口單元的收發(fā)包模塊的報(bào)文;如果所述接口單元在預(yù)定時(shí)間內(nèi)未接收到第二檢測(cè)報(bào)文,或者所述第一檢測(cè)報(bào)文與所述第二檢測(cè)報(bào)文不同,所述接口單元的檢測(cè)結(jié)果為異常。本發(fā)明實(shí)施例提供一種基站控制系統(tǒng)接口單元,包括發(fā)送模塊,用于在待檢測(cè)的鏈路上發(fā)送第一檢測(cè)報(bào)文,所述第一檢測(cè)報(bào)文的目的 IP為所述接口單元自身IP;判斷模塊,用于判斷在預(yù)定時(shí)間內(nèi)是否接收到第二檢測(cè)報(bào)文,所述第二檢測(cè)報(bào)文為所述第一檢測(cè)報(bào)文從所述接口單元的物理層環(huán)回至所述發(fā)送模塊的報(bào)文;確定模塊,用于如果所述判斷模塊在預(yù)定時(shí)間未接收到第二檢測(cè)報(bào)文,或者接收到的第二檢測(cè)報(bào)文與所述第一檢測(cè)報(bào)文不同,確定檢測(cè)結(jié)果為異常。本發(fā)明實(shí)施例的基站控制系統(tǒng)接口單元及其檢測(cè)方法,通過接口單元發(fā)送檢測(cè)報(bào)文并判斷在預(yù)定時(shí)間內(nèi)是否能接收到從物理層環(huán)回的、與檢測(cè)報(bào)文相同的報(bào)文,如果在預(yù)定時(shí)間內(nèi)未接收到第二檢測(cè)報(bào)文,或者接收到的第二檢測(cè)報(bào)文與第一檢測(cè)報(bào)文不同,則可以確定檢測(cè)結(jié)果為異常,該接口單元故障。采用本發(fā)明實(shí)施例提供的基站控制系統(tǒng)接口單元及其檢測(cè)方法,可以快速檢測(cè)到接口單元的故障且不影響正常業(yè)務(wù)報(bào)文的發(fā)送。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明一個(gè)實(shí)施例提供的基站控制系統(tǒng)接口單元的檢測(cè)方法流程圖;圖2為本發(fā)明實(shí)施例中提供的接口單元的結(jié)構(gòu)示意圖;圖3為本發(fā)明又一個(gè)實(shí)施例提供的基站控制系統(tǒng)接口單元的檢測(cè)方法流程圖;圖4為本發(fā)明再一個(gè)實(shí)施例提供的基站控制系統(tǒng)接口單元的檢測(cè)方法流程圖;圖5為本發(fā)明一個(gè)實(shí)施例提供的基站控制系統(tǒng)接口單元的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1為本發(fā)明一個(gè)實(shí)施例提供的基站控制系統(tǒng)接口單元的檢測(cè)方法流程圖,如圖 1所示,該方法包括步驟101 接口單元的收發(fā)包模塊在待檢測(cè)的鏈路上發(fā)送第一檢測(cè)報(bào)文,該第一檢測(cè)報(bào)文的目的IP為接口單元自身IP ;本發(fā)明實(shí)施例中提供的接口單元的結(jié)構(gòu)示意圖可以如圖2所示,其中,接口單元可以但不限于包括中央處理器(CPU,簡(jiǎn)稱為Central Processing Unit、大規(guī)模邏輯電路、時(shí)分復(fù)用(Time Division Multiplex,簡(jiǎn)稱為TDM)芯片和同步數(shù)字體系(Synchronous Digital Hierarchy,簡(jiǎn)稱為SDH)芯片,其中,CPU中可以包括收發(fā)包模塊、業(yè)務(wù)處理模塊等。需要說明的是,本發(fā)明實(shí)施例中提供的接口單元既可以作為主光口,也可以作為備光口使用。步驟102 接口單元判斷在預(yù)定時(shí)間內(nèi)是否接收到第二檢測(cè)報(bào)文,該第二檢測(cè)報(bào)文為第一檢測(cè)報(bào)文從接口單元的物理層環(huán)回至接口單元的收發(fā)包模塊的報(bào)文;其中,本發(fā)明實(shí)施例提供的接口單元在物理層設(shè)置了環(huán)回,所謂環(huán)回是指報(bào)文完成接口單元A的物理層封裝之后,沿著接口單元A中的封裝路徑反向傳遞并解封裝,直至回傳到接口單元A的收發(fā)包模塊。其中,將接口單元A的收發(fā)包模塊發(fā)出的檢測(cè)報(bào)文稱之為第一檢測(cè)報(bào)文,將接口單元A的收發(fā)包模塊接收到的檢測(cè)報(bào)文稱之為第二檢測(cè)報(bào)文。步驟103 如果接口單元在預(yù)定時(shí)間內(nèi)未接收到第二檢測(cè)報(bào)文,或者接收到的第二檢測(cè)報(bào)文與第一檢測(cè)報(bào)文不同,則確定該接口單元異常。正常情況下,經(jīng)過環(huán)回的第二檢測(cè)報(bào)文與第一檢測(cè)報(bào)文應(yīng)該是完全相同的,但如果在預(yù)定時(shí)間內(nèi)接收不到第二檢測(cè)報(bào)文,或者接收到的第二檢測(cè)報(bào)文與第一檢測(cè)報(bào)文不同,則說明接口單元本身出現(xiàn)了故障,需要進(jìn)行故障的排除。本發(fā)明實(shí)施例提供的基站控制系統(tǒng)接口單元的檢測(cè)方法,通過接口單元發(fā)送檢測(cè)報(bào)文并判斷在預(yù)定時(shí)間內(nèi)是否能接收到從物理層環(huán)回的、與檢測(cè)報(bào)文相同的報(bào)文,如果在預(yù)定時(shí)間內(nèi)未接收到上述報(bào)文,或者接收到的報(bào)文與發(fā)送的檢測(cè)報(bào)文不同,則可以確定檢測(cè)結(jié)果為異常,該接口單元故障。采用本發(fā)明實(shí)施例提供的基站控制系統(tǒng)接口單元的檢測(cè)方法,可以快速檢測(cè)到接口單元的故障且不影響正常業(yè)務(wù)報(bào)文的發(fā)送。下面分別介紹兩種不同模式下觸發(fā)接口單元A執(zhí)行的檢測(cè)流程兩種不同模式可以分別概括為故障模式和巡檢模式。圖3為本發(fā)明又一個(gè)實(shí)施例提供的基站控制系統(tǒng)接口單元的檢測(cè)方法流程圖,該方法介紹的是故障模式下的方法流程,即當(dāng)基站控制系統(tǒng)檢測(cè)到PPP/MP鏈路發(fā)生斷鏈或者業(yè)務(wù)故障等異常情況,接口單元開始故障檢測(cè)流程,如圖3所示步驟301 接口單元A在故障鏈路上發(fā)送第一檢測(cè)報(bào)文。步驟302 第一檢測(cè)報(bào)文在接口單元A內(nèi)進(jìn)行傳輸,到達(dá)物理層。這里的物理層實(shí)際上可以理解為SDH光口芯片。步驟303 由于接口單元A在物理層設(shè)置了環(huán)回,第一檢測(cè)報(bào)文會(huì)按照步驟302的相反路徑傳遞回接口單元A的收發(fā)包模塊。本實(shí)施例中將傳遞回接口單元A的收發(fā)包模塊稱之為第二檢測(cè)報(bào)文。步驟304 接口單元A判斷是否在預(yù)定時(shí)間內(nèi)接收到第二檢測(cè)報(bào)文。如果是,執(zhí)行步驟305;如果否,執(zhí)行步驟307。步驟305 比較接收到的第二檢測(cè)報(bào)文是否與第一檢測(cè)報(bào)文相同。如果相同,則執(zhí)行步驟306 ;如果不同,則執(zhí)行步驟307。步驟306 確定該接口單元正常。步驟307 確定該接口單元異常。步驟308 觸發(fā)該接口單元進(jìn)行自愈。其中的自愈可以但不限于修復(fù)單個(gè)故障模塊或復(fù)位整個(gè)接口單元。圖4為本發(fā)明再一個(gè)實(shí)施例提供的基站控制系統(tǒng)接口單元的檢測(cè)方法流程圖,該方法介紹的是巡檢模式下的方法流程,即鏈路正常以及業(yè)務(wù)正常的情況下,接口單元開始故障檢測(cè)流程,從而達(dá)到提前發(fā)現(xiàn)故障并完成自愈的目的。如圖4所示步驟401 接口單元在所有創(chuàng)建的鏈路上發(fā)送第一檢測(cè)報(bào)文。這里需要說明的是,為了不影響正常業(yè)務(wù)的進(jìn)行,會(huì)在發(fā)送業(yè)務(wù)報(bào)文的同時(shí)發(fā)送第一檢測(cè)報(bào)文。步驟402 第一檢測(cè)報(bào)文(以及業(yè)務(wù)報(bào)文)在接口單元A內(nèi)進(jìn)行傳輸,到達(dá)物理層。步驟403 由于接口單元A在物理層設(shè)置了三通環(huán)回,第一檢測(cè)報(bào)文會(huì)在傳遞給對(duì)端的同時(shí),按照步驟402的相反路徑傳遞回接口單元A的收發(fā)包模塊;本實(shí)施例中將傳遞回接口單元A的收發(fā)包模塊稱之為第二檢測(cè)報(bào)文。其中的三通環(huán)回指的是經(jīng)過物理層封裝的報(bào)文既可以發(fā)送給對(duì)端,也可以被復(fù)制一份后環(huán)回到收發(fā)包模塊。步驟404 接口單元A判斷是否在預(yù)定時(shí)間內(nèi)接收到第二檢測(cè)報(bào)文。如果是,執(zhí)行步驟405;如果否,執(zhí)行步驟407。
需要說明的是,CPU僅對(duì)第二檢測(cè)報(bào)文進(jìn)行處理,環(huán)回的業(yè)務(wù)報(bào)文會(huì)直接丟棄,以免對(duì)業(yè)務(wù)處理造成不必要的影響。而且,由于第一檢測(cè)報(bào)文的目的IP是接口單元A的IP, 即使到達(dá)對(duì)端也會(huì)被送回到接口單元,因此不會(huì)對(duì)對(duì)端造成不良影響。步驟405 比較接收到的第二檢測(cè)報(bào)文是否與第一檢測(cè)報(bào)文相同。如果相同,則執(zhí)行步驟406 ;如果不同,則執(zhí)行步驟407。步驟406 確定該接口單元正常。步驟407 確定該接口單元異常。步驟408 觸發(fā)該接口單元進(jìn)行自愈。本發(fā)明實(shí)施例提供的基站控制系統(tǒng)接口單元的檢測(cè)方法,通過接口單元發(fā)送檢測(cè)報(bào)文并判斷在預(yù)定時(shí)間內(nèi)是否能接收到從物理層環(huán)回的、與檢測(cè)報(bào)文相同的報(bào)文,如果在預(yù)定時(shí)間內(nèi)未接收到上述報(bào)文,或者接收到的報(bào)文與發(fā)送的檢測(cè)報(bào)文不同,則可以確定檢測(cè)結(jié)果為異常,該接口單元故障。采用本發(fā)明實(shí)施例提供的基站控制系統(tǒng)接口單元的檢測(cè)方法,可以快速檢測(cè)到接口單元的故障且不影響正常業(yè)務(wù)報(bào)文的發(fā)送。圖5為本發(fā)明一個(gè)實(shí)施例提供的基站控制系統(tǒng)接口單元的結(jié)構(gòu)示意圖,如圖5所示,該接口單元包括發(fā)送模塊501、判斷模塊502以及確定模塊503。其中,發(fā)送模塊501 用于在待檢測(cè)的鏈路上發(fā)送第一檢測(cè)報(bào)文,該第一檢測(cè)報(bào)文的目的IP為接口單元自身IP。 判斷模塊502用于判斷在預(yù)定時(shí)間是否接收到第二檢測(cè)報(bào)文,該第二檢測(cè)報(bào)文為第一檢測(cè)報(bào)文從接口單元的物理層環(huán)回至發(fā)送模塊501的報(bào)文。確定模塊503用于如果判斷模塊 502在預(yù)定時(shí)間未接收到第二檢測(cè)報(bào)文,或者接收到的第二檢測(cè)報(bào)文與第一檢測(cè)報(bào)文不同, 則確定檢測(cè)結(jié)果為異常。一種實(shí)施方式下,發(fā)送模塊501用于當(dāng)接口單元的鏈路出現(xiàn)故障時(shí),在故障鏈路上發(fā)送第一檢測(cè)報(bào)文。另一種實(shí)施方式下,發(fā)送模塊501用于當(dāng)接口單元為備用接口且工作正常時(shí),在所有創(chuàng)建的鏈路上發(fā)送第一檢測(cè)報(bào)文。在上述實(shí)施例的基礎(chǔ)上,確定模塊503還可以用于如果判斷模塊502的判斷結(jié)果為是,且接收到的第二檢測(cè)報(bào)文與第一檢測(cè)報(bào)文相同,則確定檢測(cè)結(jié)果為正常。在上述實(shí)施例的基礎(chǔ)上,該接口單元還可以包括自愈模塊,用于當(dāng)確定模塊503 確定的檢測(cè)結(jié)果為異常時(shí),觸發(fā)接口單元進(jìn)行自愈。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種基站控制系統(tǒng)接口單元的檢測(cè)方法,其特征在于,包括接口單元的收發(fā)包模塊在待檢測(cè)的鏈路上發(fā)送第一檢測(cè)報(bào)文,所述第一檢測(cè)報(bào)文的目的IP為所述接口單元自身IP;所述接口單元判斷在預(yù)定時(shí)間是否接收到第二檢測(cè)報(bào)文,所述第二檢測(cè)報(bào)文為所述第一檢測(cè)報(bào)文從所述接口單元的物理層環(huán)回至所述接口單元的收發(fā)包模塊的報(bào)文;如果所述接口單元在預(yù)定時(shí)間內(nèi)未接收到第二檢測(cè)報(bào)文,或者,接收到的第二檢測(cè)報(bào)文與所述第一檢測(cè)報(bào)文不同,確定所述接口單元異常。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接口單元在待檢測(cè)的鏈路上發(fā)送第一檢測(cè)報(bào)文包括當(dāng)所述接口單元的鏈路出現(xiàn)故障時(shí),所述接口單元在故障鏈路上發(fā)送第一檢測(cè)報(bào)文。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接口單元在待檢測(cè)的鏈路上發(fā)送第一檢測(cè)報(bào)文包括當(dāng)所述接口單元為備用接口且工作正常時(shí),所述接口單元在所有創(chuàng)建的鏈路上發(fā)送第一檢測(cè)報(bào)文。
4.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述方法還包括如果所述接口單元在預(yù)定時(shí)間接收到第二檢測(cè)報(bào)文,且所述第一檢測(cè)報(bào)文與所述第二檢測(cè)報(bào)文相同,所述接口單元的檢測(cè)結(jié)果為正常。
5.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述方法還包括 當(dāng)所述接口單元的檢測(cè)結(jié)果為異常時(shí),觸發(fā)所述接口單元自愈。
6.一種基站控制系統(tǒng)接口單元,其特征在于,包括發(fā)送模塊,用于在待檢測(cè)的鏈路上發(fā)送第一檢測(cè)報(bào)文,所述第一檢測(cè)報(bào)文的目的IP為所述接口單元自身IP;判斷模塊,用于判斷在預(yù)定時(shí)間內(nèi)是否接收到第二檢測(cè)報(bào)文,所述第二檢測(cè)報(bào)文為所述第一檢測(cè)報(bào)文從所述接口單元的物理層環(huán)回至所述發(fā)送模塊的報(bào)文;確定模塊,用于如果所述判斷模塊在預(yù)定時(shí)間未接收到第二檢測(cè)報(bào)文,或者接收到的第二檢測(cè)報(bào)文與所述第一檢測(cè)報(bào)文不同,確定檢測(cè)結(jié)果為異常。
7.根據(jù)權(quán)利要求6所述的接口單元,其特征在于,所述發(fā)送模塊用于 當(dāng)所述接口單元的鏈路出現(xiàn)故障時(shí),在故障鏈路上發(fā)送第一檢測(cè)報(bào)文。
8.根據(jù)權(quán)利要求6所述的接口單元,其特征在于,所述發(fā)送模塊用于當(dāng)所述接口單元為備用接口且工作正常時(shí),在所有創(chuàng)建的鏈路上發(fā)送第一檢測(cè)報(bào)文。
9.根據(jù)權(quán)利要求6至8任一所述的接口單元,其特征在于,所述確定模塊還用于如果所述判斷模塊的判斷結(jié)果為是,且接收到的第二檢測(cè)報(bào)文與所述第一檢測(cè)報(bào)文相同,則確定檢測(cè)結(jié)果為正常。
10.根據(jù)權(quán)利要求6至8任一所述的接口單元,其特征在于,還包括自愈模塊,用于當(dāng)所述確定模塊確定的檢測(cè)結(jié)果為異常時(shí),觸發(fā)所述接口單元進(jìn)行自愈。
全文摘要
本發(fā)明提供一種基站控制系統(tǒng)接口單元及其檢測(cè)方法。方法包括接口單元的收發(fā)包模塊在待檢測(cè)的鏈路上發(fā)送第一檢測(cè)報(bào)文,所述第一檢測(cè)報(bào)文的目的IP為所述接口單元自身IP;所述接口單元判斷在預(yù)定時(shí)間是否接收到第二檢測(cè)報(bào)文,所述第二檢測(cè)報(bào)文為所述第一檢測(cè)報(bào)文從所述接口單元的物理層環(huán)回至所述接口單元的收發(fā)包模塊的報(bào)文;如果所述接口單元在預(yù)定時(shí)間內(nèi)未接收到第二檢測(cè)報(bào)文,或者,接收到的第二檢測(cè)報(bào)文與所述第一檢測(cè)報(bào)文不同,確定所述接口單元異常。接口單元包括收發(fā)包模塊、判斷模塊和確定模塊。本發(fā)明提供的方案可以快速檢測(cè)到接口單元的故障且不影響正常業(yè)務(wù)報(bào)文的發(fā)送。
文檔編號(hào)H04W24/04GK102217359SQ201180000714
公開日2011年10月12日 申請(qǐng)日期2011年5月30日 優(yōu)先權(quán)日2011年5月30日
發(fā)明者張少雄, 時(shí)峰, 李義, 王慧蘊(yùn) 申請(qǐng)人:華為技術(shù)有限公司