專利名稱:Iub接口業(yè)務(wù)鏈路檢測(cè)裝置及檢測(cè)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及Iub接口業(yè)務(wù)鏈路鏈路檢測(cè)裝置及檢測(cè)方法。
背景技術(shù):
請(qǐng)參閱圖1,其為ATM(異步傳輸模式)設(shè)備支持OAM(操作和維護(hù))功能的實(shí)現(xiàn)原理示意圖。它包括兩臺(tái)ATM設(shè)備(ATM1和ATM2)。其中,ATM1位于無(wú)線網(wǎng)絡(luò)控制器(RNC)側(cè),ATM2位于基站NodeB側(cè),ATM1和ATM2分別通過(guò)一PHY相互連接,ATM1由操作維護(hù)中心-無(wú)線部分(OMC-R)控制,ATM2由NodeB本地操作維護(hù)終端(LMT-B)控制。PHY1和PHY2是外圍轉(zhuǎn)換設(shè)備,或者是外圍轉(zhuǎn)換芯片。它的功能是完成外部信號(hào),如光口信號(hào)、E1信號(hào)或其它信號(hào),與ATM信號(hào)之間的轉(zhuǎn)換,從而建立外部與ATM設(shè)備的連接。通常,OMC-R和LMT-B設(shè)在網(wǎng)管中心。
當(dāng)RNC與NodeB之間進(jìn)行業(yè)務(wù)通信時(shí)需要進(jìn)行業(yè)務(wù)鏈路檢測(cè)。假設(shè)RNC側(cè)發(fā)起OAM檢測(cè),鏈路檢測(cè)的實(shí)現(xiàn)過(guò)程如下步驟一啟動(dòng)步驟首先,由RNC側(cè)的OMC-R發(fā)起鏈路檢測(cè)的啟動(dòng)命令,然后,LMT-B收到鏈路檢測(cè)的啟動(dòng)命令后,向OMC-R返回確認(rèn)信息,最后,當(dāng)OMC-R收到確認(rèn)信息時(shí),本次鏈路檢測(cè)過(guò)程啟動(dòng)。
步驟二連通性檢測(cè)步驟當(dāng)啟動(dòng)鏈路檢測(cè)后,ATM1與ATM2之間的連通性檢測(cè)是通過(guò)檢測(cè)是否收到對(duì)方發(fā)送來(lái)的用戶信元和連續(xù)性檢測(cè)(CC)信元,或只檢測(cè)是否收到對(duì)方發(fā)送來(lái)的CC信元來(lái)實(shí)現(xiàn)。當(dāng)不存在用戶信元時(shí),每隔1秒插入發(fā)送CC信元1次;也可以不判斷是否存在用戶信元,每隔1秒強(qiáng)制發(fā)送1次CC信元。
步驟三故障上報(bào)步驟當(dāng)ATM1和ATM2在規(guī)定時(shí)間間隔未收到對(duì)方發(fā)送的用戶信元或CC信元,則ATM先是向各自的控制部分(ATM1的控制部分為OMC-R,ATM2的控制部分為L(zhǎng)MT-B)上報(bào)本ATM的輸入鏈路故障告警,然后向?qū)Ψ桨l(fā)送遠(yuǎn)端告警指示,以便接收到遠(yuǎn)端告警指示的ATM向本端的控制部分發(fā)送本ATM的輸出鏈路故障告警。
請(qǐng)參閱圖2,其為ATM的內(nèi)容結(jié)構(gòu)示意圖。它包括交換芯片11和業(yè)務(wù)處理器12。交換芯片11主要進(jìn)行數(shù)據(jù)類型的交換。NodeB通過(guò)Iub接口與RNC連接。當(dāng)Iub接口類型為ATM,則業(yè)務(wù)數(shù)據(jù)流經(jīng)過(guò)交換芯片11進(jìn)行AAL2<->AAL2轉(zhuǎn)換,或AAL2<->IP的交換,再到達(dá)業(yè)務(wù)處理器12上進(jìn)行處理。如果Iub接口類型為IP,則業(yè)務(wù)數(shù)據(jù)流經(jīng)過(guò)交換芯片11進(jìn)行IP<->AAL2轉(zhuǎn)換,或IP<->IP交換,再到達(dá)業(yè)務(wù)處理器12上進(jìn)行處理。
由于業(yè)務(wù)處理器12通常使用DSP,DSP硬件不支持AAL0協(xié)議,無(wú)法識(shí)別CC、RDI信元,因此無(wú)法實(shí)現(xiàn)Iub接口的業(yè)務(wù)鏈路檢測(cè)。為此采用以下的解決方法更換一種能支持端到端檢測(cè)功能的交換芯片。目前被廣泛采用的主流DSP芯片,如TI公司的C64系列(TMS320C6414、TMS320C6416),均不支持ATM協(xié)議(包括AAL0、AAL2、AAL5協(xié)議),即目前市面上根本找不到一款支持ATM協(xié)議的主流DSP芯片。所以只能更換交換芯片,使其支持端到端的檢測(cè)功能。但是,現(xiàn)有很多NodeB和RNC中采用的交換芯片只支持段到段的檢測(cè)而不支持端到端的檢測(cè),甚至是段到段的檢測(cè)還是端到端的檢測(cè)功能均不支持,要將該些交換芯片,進(jìn)行更換,會(huì)引入風(fēng)險(xiǎn),延誤產(chǎn)品開(kāi)發(fā)及穩(wěn)定的周期。
為此,在現(xiàn)有采用不支持端到端檢測(cè)功能的交換芯片的ATM中,也可以通過(guò)在DSP上用軟件來(lái)實(shí)現(xiàn)Iub鏈路的檢測(cè)。比如預(yù)先配置一個(gè)用于發(fā)送/接收ATM信元的接口,如UTOPIA Level 2Interface接口;接收時(shí),DSP將接收到的信元解析成OAM信元,并按照預(yù)先的規(guī)定區(qū)分出CC、RDI等OAM信元;發(fā)送時(shí),DSP構(gòu)造OAM信元,如CC或RDI信元,計(jì)算ATM信元頭中的HEC和OAM信元中的CRC-10,并通過(guò)DSP UTOPIA接口發(fā)送出去。
通過(guò)軟件來(lái)實(shí)現(xiàn)Iub接口業(yè)務(wù)鏈路,雖然避免了更換交換芯片,但是同樣存在以下缺陷第一由于DSP其內(nèi)部資源的限制,對(duì)程序所占用的代碼段、數(shù)據(jù)段、緩沖區(qū)、執(zhí)行時(shí)間等有非常嚴(yán)格的要求,不允許一個(gè)程序占用過(guò)多資源。假如DSP通過(guò)軟件方法實(shí)現(xiàn)I.610協(xié)議,每收到或發(fā)送一個(gè)OAM信元,就得計(jì)算一次ATM信元頭的HEC和OAM信元中的CRC-10,會(huì)占用過(guò)多的CPU處理時(shí)間,嚴(yán)重影響其性能。
第二DSP上一般沒(méi)有操作系統(tǒng),即使購(gòu)買(mǎi)了操作系統(tǒng),也只是基本的組件。如需要用于周期發(fā)送CC信元的軟件定時(shí)器等額外組件,還得單獨(dú)付費(fèi),由此會(huì)增加開(kāi)發(fā)成本。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種Iub接口業(yè)務(wù)鏈路檢測(cè)裝置及檢測(cè)方法,以解決現(xiàn)有技術(shù)中交換芯片不支持端到端檢測(cè)功能的前提下,若通過(guò)更換交換芯片來(lái)進(jìn)行Iub接口業(yè)務(wù)鏈路檢測(cè),則帶來(lái)成本增加的技術(shù)缺陷或者通過(guò)DSP軟件來(lái)實(shí)現(xiàn)Iub接口業(yè)務(wù)鏈路檢測(cè),則帶來(lái)降低DSP的性能及成本提高的技術(shù)缺陷。
為解決上述問(wèn)題,本發(fā)明公開(kāi)了一種Iub接口業(yè)務(wù)鏈路檢測(cè)裝置,包括交換芯片和業(yè)務(wù)處理器,還包括鏈路檢測(cè)器件,其中交換芯片,分別連接業(yè)務(wù)處理器和鏈路檢測(cè)器件,用以進(jìn)行異步傳輸模式ATM設(shè)備之間或ATM和IP設(shè)備之間的信元交換,分別建立所述交換芯片與業(yè)務(wù)處理器和鏈路檢測(cè)器件的數(shù)據(jù)連接,并利用二維多播將接收到的信元分別發(fā)送至業(yè)務(wù)處理器和鏈路檢測(cè)器件,以及從業(yè)務(wù)處理器和鏈路檢測(cè)器接收到的信元進(jìn)行發(fā)送;業(yè)務(wù)處理器,用以處理用戶信元,并丟棄所述交換芯片多播過(guò)來(lái)的操作和維護(hù)OAM信元;鏈路檢測(cè)器件,用以接收交換芯片發(fā)送的OAM信元、并通過(guò)交換芯片發(fā)送OAM信元,以便進(jìn)行鏈路檢測(cè)。
所述鏈路檢測(cè)器件包括具有鏈路檢測(cè)功能的處理器或具有鏈路檢測(cè)功能的外圍芯片。所述Iub接口業(yè)務(wù)鏈路檢測(cè)裝置設(shè)置在無(wú)線網(wǎng)絡(luò)控制器RNC和基站NodeB的ATM中。
本發(fā)明還公開(kāi)了一種Iub接口業(yè)務(wù)鏈路檢測(cè)方法,用于進(jìn)行無(wú)線網(wǎng)絡(luò)控制器RNC和基站NodeB之間Iub接口的業(yè)務(wù)鏈路,所述RNC和NodeB分別包括的ATM和控制部件,每一ATM包括如上述Iub接口業(yè)務(wù)鏈路檢測(cè)裝置,所述方法包括如下步驟(1)當(dāng)RNC和NodeB之間的鏈路檢測(cè)過(guò)程啟動(dòng)后,每一端的鏈路檢測(cè)器件通過(guò)本端的交換芯片向?qū)Χ酥芷谛园l(fā)送CC信元;(2)每一端的鏈路檢測(cè)器件檢測(cè)到在規(guī)定時(shí)間間隔內(nèi)未收到對(duì)端發(fā)送的CC信元,則鏈路檢測(cè)器件向本端的控制部件上報(bào)本端的輸入方向的鏈路產(chǎn)生故障,并發(fā)送遠(yuǎn)端告警指示至對(duì)端的鏈路檢測(cè)器件;(3)本端的鏈路檢測(cè)器件接收到對(duì)端發(fā)送的遠(yuǎn)端告警指示信元,向本端的控制部件上報(bào)本端的輸出方向的鏈路產(chǎn)生故障。
并且,若鏈路檢測(cè)器件上報(bào)輸入方向鏈路故障后,再次接收到對(duì)端發(fā)送的CC信元,向本端的控制部件上報(bào)輸入鏈路故障恢復(fù)信息,并停止向?qū)Χ说逆溌窓z測(cè)器件發(fā)送遠(yuǎn)端告警指示。
另外,若鏈路檢測(cè)器件接收到對(duì)端發(fā)送的遠(yuǎn)端告警指示信元后,在預(yù)先設(shè)定的時(shí)間間隔內(nèi)未再次收到遠(yuǎn)端告警指示,則向本端的控制部件上報(bào)本端的輸出鏈路恢復(fù)信息。
本發(fā)明還公開(kāi)了一種Iub接口業(yè)務(wù)鏈路檢測(cè)方法,用于進(jìn)行無(wú)線網(wǎng)絡(luò)控制器RNC和基站NodeB之間Iub接口的業(yè)務(wù)鏈路,所述RNC和NodeB分別包括的ATM和控制部件,每一ATM包括如上述的Iub接口業(yè)務(wù)鏈路檢測(cè)裝置,所述方法包括如下步驟(1)當(dāng)RNC和NodeB之間的鏈路檢測(cè)過(guò)程啟動(dòng)后,鏈路檢測(cè)器件檢測(cè)到所述器件與本端的業(yè)務(wù)處理器存在物理鏈接,則判斷在預(yù)先設(shè)定的時(shí)間周期內(nèi)所述業(yè)務(wù)處理器是否接收對(duì)端發(fā)送的用戶信元或者所述鏈路檢測(cè)器件是否收到CC信元,若是,所述鏈路正常,否則,進(jìn)行步驟(2);(2)鏈路檢測(cè)器件向本端的控制部件上報(bào)本端的輸入方向的鏈路產(chǎn)生故障,并發(fā)送遠(yuǎn)端告警指示至對(duì)端的鏈路檢測(cè)器件;(3)本端的鏈路檢測(cè)器件接收到對(duì)端發(fā)送的遠(yuǎn)端告警指示信元,向本端的控制部件上報(bào)本端的輸出方向的鏈路產(chǎn)生故障。
并且,若鏈路檢測(cè)器件上報(bào)輸入方向鏈路故障后,再次接收到對(duì)端發(fā)送的CC信元或者業(yè)務(wù)處理器接收對(duì)端發(fā)送的用戶信元,鏈路檢測(cè)器件向本端的控制部件上報(bào)輸入鏈路故障恢復(fù)信息,并停止向?qū)Χ说逆溌窓z測(cè)器件發(fā)送遠(yuǎn)端告警指示。
另外,若鏈路檢測(cè)器件接收到對(duì)端發(fā)送的遠(yuǎn)端告警指示信元后,在預(yù)先設(shè)定的時(shí)間間隔內(nèi)未再次收到遠(yuǎn)端告警指示,則向本端的控制部件上報(bào)本端的輸出鏈路恢復(fù)信息。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明在交換芯片不支持端到端檢測(cè)功能的前提下,利用現(xiàn)有的交換芯片的多播功能來(lái)實(shí)現(xiàn)Iub接口業(yè)務(wù)鏈路檢測(cè)。采用業(yè)務(wù)處理器和鏈路檢測(cè)器件的分離,業(yè)務(wù)處理器完成業(yè)務(wù)處理的功能,而鏈路檢測(cè)器件主要用于鏈路檢測(cè),使得鏈路檢測(cè)無(wú)需占用業(yè)務(wù)處理器的各種資源即能完成數(shù)據(jù)鏈路的檢測(cè),并且,本發(fā)明的鏈路檢測(cè)器件可以利用現(xiàn)有的ATM中本身具有的鏈路檢測(cè)功能的處理器、外圍設(shè)備等,無(wú)需要額外增加硬件成本,即便在ATM中增加鏈路檢測(cè)器件,但由于其價(jià)格比交換芯片的價(jià)格低,因此也能降低不少成本。
圖1是ATM(異步傳輸模式)設(shè)備支持OAM(操作和維護(hù))功能的實(shí)現(xiàn)原理示意圖;圖2是現(xiàn)有ATM設(shè)備中進(jìn)行Iub接口業(yè)務(wù)鏈接檢測(cè)的裝置的結(jié)構(gòu)示意圖;圖3是本發(fā)明ATM設(shè)備中進(jìn)行Iub接口業(yè)務(wù)鏈接檢測(cè)的裝置的結(jié)構(gòu)示意圖;圖4是本發(fā)明實(shí)現(xiàn)鏈路檢測(cè)方法的一種流程圖;圖5是本發(fā)明實(shí)現(xiàn)鏈路檢測(cè)方法的另一種流程圖。
具體實(shí)施例方式
以下結(jié)合附圖,具體說(shuō)明本發(fā)明。
再請(qǐng)參閱圖1,其為ATM(異步傳輸模式)設(shè)備支持OAM(操作和維護(hù))功能的實(shí)現(xiàn)原理示意圖。它包括兩臺(tái)ATM設(shè)備(ATM1和ATM2)。其中,ATM1位于無(wú)線網(wǎng)絡(luò)控制器(RNC)側(cè),ATM2位于基站NodeB側(cè),ATM1和ATM2分別通過(guò)一PHY相互連接,ATM1由操作維護(hù)中心-無(wú)線部分(OMC-R)控制,ATM2由NodeB本地操作維護(hù)終端(LMT-B)控制。
請(qǐng)參閱圖3,其為本發(fā)明ATM設(shè)備的硬件實(shí)現(xiàn)示意圖。它包括交換芯片21、業(yè)務(wù)處理器22和鏈路檢測(cè)器件23,其中交換芯片21,分別連接業(yè)務(wù)處理器22和鏈路檢測(cè)器件23,用以進(jìn)行異步傳輸模式設(shè)備ATM設(shè)備之間或者ATM設(shè)備與IP設(shè)備之間的信元交換,分別建立所述交換芯片21與業(yè)務(wù)處理器22和鏈路檢測(cè)器件23的數(shù)據(jù)連接,并利用二維多播將接收到的信元分別發(fā)送至業(yè)務(wù)處理器22和鏈路檢測(cè)器件23,以及從業(yè)務(wù)處理器22和鏈路檢測(cè)器23接收到的信元進(jìn)行發(fā)送。
交換芯片21可以是如Agere公司的APC芯片(ATM<->ATM交換芯片),PMC公司的PM7324芯片(ATM<->ATM交換芯片),Wintegra公司的WinPath787芯片(ATM<->IP交換芯片)等都是交換芯片21。本發(fā)明主要是針對(duì)現(xiàn)有ATM中采用了不支持端到端檢測(cè)功能的交換芯片21,而為了實(shí)現(xiàn)Iub接口業(yè)務(wù)鏈路檢測(cè)需要更換交換芯片21成本高的問(wèn)題,因此,本發(fā)明只是在原有的不支持端到端檢測(cè)功能的交換芯片21的基礎(chǔ)上,利用交換芯片21具有多播功能完成交換芯片21將接收到信元分別發(fā)送至業(yè)務(wù)處理器22和鏈路檢測(cè)器件23,以及從業(yè)務(wù)處理器22和鏈路檢測(cè)器23接收到的信元進(jìn)行發(fā)送。
業(yè)務(wù)處理器22,用以處理AAL2信元,并丟棄所述交換芯片21多播過(guò)來(lái)的操作和維護(hù)OAM信元。業(yè)務(wù)處理器22只處理用戶信元,即處理采用AAL2協(xié)議的信元(簡(jiǎn)稱AAL2信元),比如發(fā)送/接收AAL2信元,并將交換芯片21多播過(guò)來(lái)的OAM信元(AAL0)信元進(jìn)行丟棄。
鏈路檢測(cè)器件23,用以接收交換芯片發(fā)送的OAM信元、并通過(guò)交換芯片發(fā)送OAM信元,以便進(jìn)行鏈路檢測(cè)。
鏈路檢測(cè)器件23包括具有鏈路檢測(cè)功能的處理器或具有鏈路檢測(cè)功能的外圍芯片。具有鏈路檢測(cè)功能的處理器如Motorola公司的Power PC系列處理器,MPC8260/MPC8280/MPC8275/MPC8266等,它們一般就是RNC和NodeB上使用的主處理器。至于具有鏈路檢測(cè)功能的外圍芯片,可以通過(guò)FPGA來(lái)實(shí)現(xiàn)。由于鏈路檢測(cè)器件23具有鏈路檢測(cè)功能,只需利用其鏈路檢測(cè)功能即可完成Iub接口的鏈路檢測(cè)。ATM中通常包括主處理器,當(dāng)主處理器有該鏈路檢測(cè)功能時(shí),可以直接利用主處理器來(lái)完成鏈路檢測(cè),以便避免增加硬件,進(jìn)而避免硬件成本的增加。當(dāng)ATM設(shè)備的主處理器不具有鏈路檢測(cè)功能時(shí),只需重新增加一具有鏈路檢測(cè)處理器或具有該功能的外圍設(shè)備即可,這種成本的增加,是遠(yuǎn)遠(yuǎn)低于更換交換芯片21帶來(lái)的成本。
上述公開(kāi)的Iub接口業(yè)務(wù)鏈路檢測(cè)裝置設(shè)置在無(wú)線網(wǎng)絡(luò)控制器RNC和基站NodeB的ATM中。
基于上述公開(kāi)的RNC和NodeB結(jié)構(gòu),具體說(shuō)明本發(fā)明實(shí)現(xiàn)鏈路檢測(cè)的方法。
請(qǐng)參閱圖4,其為本發(fā)明實(shí)現(xiàn)鏈路檢測(cè)方法的一種流程圖。它包括S110當(dāng)RNC和NodeB之間的鏈路檢測(cè)過(guò)程啟動(dòng)后,每一端的鏈路檢測(cè)器件通過(guò)本端的交換芯片向?qū)Χ酥芷谛园l(fā)送CC(連續(xù)性檢測(cè))信元;S120每一端的鏈路檢測(cè)器件檢測(cè)在規(guī)定時(shí)間間隔內(nèi)未收到對(duì)端發(fā)送的CC信元,則鏈路檢測(cè)器件向本端的控制部件上報(bào)本端的輸入方向的鏈路產(chǎn)生故障,并發(fā)送遠(yuǎn)端告警指示至對(duì)端的鏈路檢測(cè)器件;若鏈路檢測(cè)器件再次接收到對(duì)端發(fā)送的CC信元,向本端的控制部件上報(bào)輸入鏈路故障恢復(fù)信息,并停止向?qū)Χ说逆溌窓z測(cè)器件發(fā)送遠(yuǎn)端告警指示。
S130本端的鏈路檢測(cè)器件接收到對(duì)端發(fā)送的RDI(遠(yuǎn)端告警指示)信元,向本端的控制部件上報(bào)本端的輸出方向的鏈路產(chǎn)生故障。
若鏈路檢測(cè)器件在預(yù)先設(shè)定的時(shí)間間隔內(nèi)未再次收到遠(yuǎn)端告警指示,則向本端的控制部件上報(bào)本端的輸出鏈路恢復(fù)信息。
以下就以一個(gè)簡(jiǎn)單的應(yīng)用例來(lái)說(shuō)明上述本發(fā)明的鏈路檢測(cè)過(guò)程。在下述的實(shí)施例中,鏈路檢測(cè)器件采用具有鏈路檢測(cè)功能的鏈路檢測(cè)處理器。
假設(shè)RNC側(cè)發(fā)起OAM檢測(cè),鏈路檢測(cè)的具體實(shí)現(xiàn)如下(一)進(jìn)行鏈路檢測(cè)過(guò)程的啟動(dòng)步驟首先,由RNC側(cè)的OMC-R發(fā)起鏈路檢測(cè)的啟動(dòng)命令。鏈路檢測(cè)的啟動(dòng)命令可以是遵循ITU-T I.610協(xié)議的激活/去激活(A/D)信元,也可以采用OMC-R與LMT-B之間協(xié)商好格式的自定義信令;然后,LMT-B收到鏈路檢測(cè)的啟動(dòng)命令后,向OMC-R返回確認(rèn)信息;最后,當(dāng)OMC-R收到確認(rèn)信息后,本次鏈路檢測(cè)過(guò)程啟動(dòng)。
(二)連通性檢測(cè)步驟ATM1與ATM2之間的連通性檢測(cè)可以通過(guò)只檢測(cè)是否收到對(duì)方發(fā)送來(lái)的CC信元來(lái)實(shí)現(xiàn)。則不判斷是否存在用戶信元,由鏈路檢測(cè)處理器每隔1秒強(qiáng)制發(fā)送1次CC信元。
如果ATM1的鏈路檢測(cè)處理器能夠在規(guī)定時(shí)間間隔內(nèi)收到ATM2的鏈路檢測(cè)處理器發(fā)送來(lái)的CC信元,則說(shuō)明ATM1的輸入鏈路,也即ATM2的輸出鏈路無(wú)故障;如果ATM2的鏈路檢測(cè)處理器能夠在規(guī)定時(shí)間間隔內(nèi)收到ATM1的鏈路檢測(cè)處理器發(fā)送來(lái)的CC信元,則說(shuō)明ATM1的輸出鏈路,也即ATM2的輸入鏈路無(wú)故障。
ATM1的鏈路檢測(cè)處理器如果在(3.5±0.5)秒內(nèi)沒(méi)有收到ATM2的鏈路檢測(cè)處理器發(fā)來(lái)的CC信元,則ATM1認(rèn)為輸入方向的鏈路產(chǎn)生故障,同樣,ATM2的鏈路檢測(cè)處理器如果在(3.5±0.5)秒內(nèi)沒(méi)有收到ATM1的鏈路檢測(cè)處理器發(fā)來(lái)的CC信元,則ATM2認(rèn)為輸入方向的鏈路產(chǎn)生故障。
(三)故障上報(bào)至本端的控制部件當(dāng)ATM1和ATM2在規(guī)定時(shí)間間隔未收到對(duì)方發(fā)送的用戶信元或CC信元,則ATM先是向各自的控制部分(ATM1的控制部分為OMC-R,ATM2的控制部分為L(zhǎng)MT-B)上報(bào)本ATM的輸入鏈路故障告警,然后向?qū)Ψ桨l(fā)送遠(yuǎn)端告警指示,以便接收到遠(yuǎn)端告警指示的ATM向本端的控制部分發(fā)送本ATM的輸出鏈路故障告警。同時(shí)每隔1秒向ATM2發(fā)送一個(gè)遠(yuǎn)端告警指示(RDI)信元通知對(duì)端的ATM。ATM的鏈路檢測(cè)處理器收到RDI信元,獲知本端ATM的輸出鏈路產(chǎn)生故障后,向本端控制部分上報(bào)本端的輸出鏈路故障告警。
網(wǎng)管中心收到鏈路告警后,可以進(jìn)行維修,如果ATM1的輸入鏈路,即ATM2輸出鏈路經(jīng)過(guò)檢修后能夠使用,ATM1的鏈路檢測(cè)處理器將再次收到ATM2發(fā)來(lái)的CC信元,ATM1向OMC-R上報(bào)ATM1的輸入鏈路故障恢復(fù)信息,同時(shí)停止往ATM2發(fā)送RDI信元。ATM2的鏈路檢測(cè)處理器在規(guī)定的時(shí)間間隔,如(2.5±0.5)秒內(nèi)沒(méi)有再收到RDI信元后,ATM2向LMT-B上報(bào)ATM2的輸入鏈路故障恢復(fù)信息。
如果是雙向鏈路均發(fā)生了故障,具體檢測(cè)和上報(bào)是這樣的如果ATM1的鏈路檢測(cè)處理器在(3.5±0.5)秒內(nèi)沒(méi)有收到ATM2發(fā)來(lái)的CC信元,則ATM1認(rèn)為輸入方向的鏈路產(chǎn)生故障,ATM1向OMC-R上報(bào)ATM1的輸入鏈路故障告警,即ATM2輸出鏈路故障告警。同時(shí)每隔1秒向ATM2發(fā)送一個(gè)RDI信元通知ATM2,而ATM2的鏈路檢測(cè)處理器在(3.5±0.5)秒內(nèi)沒(méi)有收到任何信元,則ATM2認(rèn)為輸入方向的鏈路產(chǎn)生故障,ATM2向LMT-B上報(bào)ATM2的輸入鏈路故障告警,即ATM1輸出鏈路故障告警。同時(shí)每隔1秒向ATM1發(fā)送一個(gè)RDI信元通知ATM1。
請(qǐng)參閱圖5,其為本發(fā)明實(shí)現(xiàn)鏈路檢測(cè)方法的另一種流程圖。它包括S210當(dāng)RNC和NodeB之間的鏈路檢測(cè)過(guò)程啟動(dòng)后,鏈路檢測(cè)器件檢測(cè)到所述器件與本端的業(yè)務(wù)處理器存在物理鏈接,則判斷在預(yù)先設(shè)定的時(shí)間周期內(nèi)所述業(yè)務(wù)處理器是否接收對(duì)端發(fā)送的用戶信元或者所述鏈路檢測(cè)器件是否收到CC信元,若是,所述鏈路正常,否則,進(jìn)行步驟S220;S220鏈路檢測(cè)器件向本端的控制部件上報(bào)本端的輸入方向的鏈路產(chǎn)生故障,并發(fā)送遠(yuǎn)端告警指示至對(duì)端的鏈路檢測(cè)器件;S230本端的鏈路檢測(cè)器件接收到對(duì)端發(fā)送的RDI(遠(yuǎn)端告警指示)信元,向本端的控制部件上報(bào)本端的輸出方向的鏈路產(chǎn)生故障。
當(dāng)業(yè)務(wù)處理器和鏈路檢測(cè)器件(比如鏈路檢測(cè)處理器)之間具有物理鏈接時(shí),可以在業(yè)務(wù)處理器在進(jìn)行設(shè)定。當(dāng)接收到用戶信元時(shí),發(fā)送相應(yīng)信息至鏈路檢測(cè)處理器,以便鏈路檢測(cè)處理器及時(shí)獲知本端是否接收到用戶信元。
該方法中,ATM1和ATM2之間的連通性檢測(cè)是通過(guò)檢測(cè)是否收到對(duì)方發(fā)送來(lái)的用戶信元和連接續(xù)檢測(cè)(CC)信元。其它處理步驟和上述公開(kāi)的方法相同,在此就不再贅述。
在內(nèi)部接口類型為ATM的情況下,雖然業(yè)務(wù)處理器(如DSP),和鏈路檢測(cè)處理器(如Power PC 8260/8280)或支持鏈路檢測(cè)功能的外圍芯片有可能同時(shí)發(fā)送具有相同信元頭的ATM信元給交換芯片,但RNC接收時(shí)不會(huì)出現(xiàn)問(wèn)題。因?yàn)闃I(yè)務(wù)處理器(如DSP)發(fā)送的是AAL2信元,鏈路檢測(cè)處理器(如Power PC 8260/8280)或支持鏈路檢測(cè)功能的外圍芯片發(fā)送的是AAL0信元,不會(huì)互相干擾。
在內(nèi)部接口類型為IP的情況下,業(yè)務(wù)處理器(如DSP),和鏈路檢測(cè)處理器(如Power PC 8260/8280)或支持鏈路檢測(cè)功能的外圍芯片發(fā)送的是具有不同IP包頭的IP報(bào)文,RNC側(cè)也能正確識(shí)別。
以上公開(kāi)的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員的能思之的變化,都應(yīng)落在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種Iub接口業(yè)務(wù)鏈路檢測(cè)裝置,包括交換芯片和業(yè)務(wù)處理器,其特征在于,還包括鏈路檢測(cè)器件,其中交換芯片,分別連接業(yè)務(wù)處理器和鏈路檢測(cè)器件,用以進(jìn)行異步傳輸模式ATM設(shè)備之間或ATM和IP設(shè)備之間的信元交換,分別建立所述交換芯片與業(yè)務(wù)處理器和鏈路檢測(cè)器件的數(shù)據(jù)連接,并利用二維多播將接收到的信元分別發(fā)送至業(yè)務(wù)處理器和鏈路檢測(cè)器件,以及從業(yè)務(wù)處理器和鏈路檢測(cè)器接收到的信元進(jìn)行發(fā)送;業(yè)務(wù)處理器,用以處理用戶信元,并丟棄所述交換芯片多播過(guò)來(lái)的操作和維護(hù)OAM信元;鏈路檢測(cè)器件,用以接收交換芯片發(fā)送的OAM信元、并通過(guò)交換芯片發(fā)送OAM信元,以便進(jìn)行鏈路檢測(cè)。
2.如權(quán)利要求1所述的Iub接口業(yè)務(wù)鏈路檢測(cè)裝置,其特征在于,所述鏈路檢測(cè)器件包括具有鏈路檢測(cè)功能的處理器或具有鏈路檢測(cè)功能的外圍芯片。
3.如權(quán)利要求1或2所述的Iub接口業(yè)務(wù)鏈路檢測(cè)裝置,其特征在于,所述Iub接口業(yè)務(wù)鏈路檢測(cè)裝置設(shè)置在無(wú)線網(wǎng)絡(luò)控制器RNC和基站NodeB的ATM中。
4.一種Iub接口業(yè)務(wù)鏈路檢測(cè)方法,用于進(jìn)行無(wú)線網(wǎng)絡(luò)控制器RNC和基站NodeB之間Iub接口的業(yè)務(wù)鏈路,所述RNC和NodeB分別包括的ATM和控制部件,每一ATM包括如權(quán)項(xiàng)1所述的Iub接口業(yè)務(wù)鏈路檢測(cè)裝置,其特征在于,所述方法包括如下步驟(1)當(dāng)RNC和NodeB之間的鏈路檢測(cè)過(guò)程啟動(dòng)后,每一端的鏈路檢測(cè)器件通過(guò)本端的交換芯片向?qū)Χ酥芷谛园l(fā)送CC信元;(2)每一端的鏈路檢測(cè)器件檢測(cè)到在規(guī)定時(shí)間間隔內(nèi)未收到對(duì)端發(fā)送的CC信元,則鏈路檢測(cè)器件向本端的控制部件上報(bào)本端的輸入方向的鏈路產(chǎn)生故障,并發(fā)送遠(yuǎn)端告警指示至對(duì)端的鏈路檢測(cè)器件;(3)本端的鏈路檢測(cè)器件接收到對(duì)端發(fā)送的遠(yuǎn)端告警指示信元,向本端的控制部件上報(bào)本端的輸出方向的鏈路產(chǎn)生故障。
5.如權(quán)利要求4所述的Iub接口業(yè)務(wù)鏈路檢測(cè)方法,其特征在于,還包括若鏈路檢測(cè)器件上報(bào)輸入方向鏈路故障后,再次接收到對(duì)端發(fā)送的CC信元,向本端的控制部件上報(bào)輸入鏈路故障恢復(fù)信息,并停止向?qū)Χ说逆溌窓z測(cè)器件發(fā)送遠(yuǎn)端告警指示。
6.如權(quán)利要求4或5所述的Iub接口業(yè)務(wù)鏈路檢測(cè)方法,其特征在于,還包括若鏈路檢測(cè)器件接收到對(duì)端發(fā)送的遠(yuǎn)端告警指示信元后,在預(yù)先設(shè)定的時(shí)間間隔內(nèi)未再次收到遠(yuǎn)端告警指示,則向本端的控制部件上報(bào)本端的輸出鏈路恢復(fù)信息。
7.一種Iub接口業(yè)務(wù)鏈路檢測(cè)方法,用于進(jìn)行無(wú)線網(wǎng)絡(luò)控制器RNC和基站NodeB之間Iub接口的業(yè)務(wù)鏈路,所述RNC和NodeB分別包括的ATM和控制部件,每一ATM包括如權(quán)項(xiàng)1所述的Iub接口業(yè)務(wù)鏈路檢測(cè)裝置,其特征在于,所述方法包括如下步驟(1)當(dāng)RNC和NodeB之間的鏈路檢測(cè)過(guò)程啟動(dòng)后,鏈路檢測(cè)器件檢測(cè)到所述器件與本端的業(yè)務(wù)處理器存在物理鏈接,則判斷在預(yù)先設(shè)定的時(shí)間周期內(nèi)所述業(yè)務(wù)處理器是否接收對(duì)端發(fā)送的用戶信元或者所述鏈路檢測(cè)器件是否收到CC信元,若是,所述鏈路正常,否則,進(jìn)行步驟(2);(2)鏈路檢測(cè)器件向本端的控制部件上報(bào)本端的輸入方向的鏈路產(chǎn)生故障,并發(fā)送遠(yuǎn)端告警指示至對(duì)端的鏈路檢測(cè)器件;(3)本端的鏈路檢測(cè)器件接收到對(duì)端發(fā)送的遠(yuǎn)端告警指示信元,向本端的控制部件上報(bào)本端的輸出方向的鏈路產(chǎn)生故障。
8.如權(quán)利要求7所述的Iub接口業(yè)務(wù)鏈路檢測(cè)方法,其特征在于,還包括若鏈路檢測(cè)器件上報(bào)輸入方向鏈路故障后,再次接收到對(duì)端發(fā)送的CC信元或者業(yè)務(wù)處理器接收對(duì)端發(fā)送的用戶信元,鏈路檢測(cè)器件向本端的控制部件上報(bào)輸入鏈路故障恢復(fù)信息,并停止向?qū)Χ说逆溌窓z測(cè)器件發(fā)送遠(yuǎn)端告警指示。
9.如權(quán)利要求7或8所述的Iub接口業(yè)務(wù)鏈路檢測(cè)方法,其特征在于,還包括若鏈路檢測(cè)器件接收到對(duì)端發(fā)送的遠(yuǎn)端告警指示信元后,在預(yù)先設(shè)定的時(shí)間間隔內(nèi)未再次收到遠(yuǎn)端告警指示,則向本端的控制部件上報(bào)本端的輸出鏈路恢復(fù)信息。
全文摘要
一種Iub接口業(yè)務(wù)鏈路檢測(cè)裝置,包括交換芯片和業(yè)務(wù)處理器,其特征在于,還包括鏈路檢測(cè)器件,其中交換芯片,分別連接業(yè)務(wù)處理器和鏈路檢測(cè)器件,用以進(jìn)行ATM設(shè)備之間或ATM設(shè)備和IP設(shè)備之間的信元交換,分別建立所述交換芯片與業(yè)務(wù)處理器和鏈路檢測(cè)器件的數(shù)據(jù)連接,并利用二維多播將接收到的信元分別發(fā)送至業(yè)務(wù)處理器和鏈路檢測(cè)器件,以及將從業(yè)務(wù)處理器和鏈路檢測(cè)器接收到的信元進(jìn)行發(fā)送;業(yè)務(wù)處理器,用以處理用戶信元,并丟棄交換芯片多播過(guò)來(lái)的操作和維護(hù)OAM信元;鏈路檢測(cè)器件,用以根據(jù)交換芯片多播過(guò)程的OAM信元及通過(guò)交換芯片發(fā)送OAM信元進(jìn)行鏈路檢測(cè)。本發(fā)明還提供了相應(yīng)的檢測(cè)方法,利用本發(fā)明的裝置和方法實(shí)現(xiàn)Iub接口的業(yè)務(wù)鏈路檢測(cè),不僅無(wú)需占用業(yè)務(wù)處理器的資源,而且實(shí)現(xiàn)成本不高。
文檔編號(hào)H04W92/12GK1856150SQ20051006601
公開(kāi)日2006年11月1日 申請(qǐng)日期2005年4月19日 優(yōu)先權(quán)日2005年4月19日
發(fā)明者陳劍 申請(qǐng)人:大唐移動(dòng)通信設(shè)備有限公司