專利名稱:一種對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊領(lǐng)域的WCDMA系統(tǒng),具體涉及對(duì)基站(NodeB)的測(cè)試系統(tǒng)和方法。
背景技術(shù):
整個(gè)WCDMA系統(tǒng)由基站(NodeB)122、基站控制器RNC(Radio NetworkController)121、核心網(wǎng)CN(Core Network)110和用戶設(shè)備UE(User Equipment)130四部分組成,如圖1所示。
WCDMA系統(tǒng)的無線接入網(wǎng)由一個(gè)或多個(gè)RNS(Radio Network Subsystem無線網(wǎng)絡(luò)子系統(tǒng))120組成,每個(gè)RNS120包括1個(gè)RNC121以及一個(gè)或多個(gè)NodeB(類似GSM中的基站)122。一個(gè)NodeB122可以支持一個(gè)或多個(gè)小區(qū)、每個(gè)小區(qū)又可以支持一個(gè)或多個(gè)載波。各個(gè)組件的功能具體描述如下RNC121是RNS120的控制部分,負(fù)責(zé)對(duì)各種接口的管理,承擔(dān)無線資源和無線參數(shù)的管理。主要功能包括系統(tǒng)信息廣播與接人控制功能、切換、RNC121遷移、功率控制、宏分集合并、無線資源分配及管理等功能。
NodeB122是WCDMA系統(tǒng)的基站,受RNC121控制,由一個(gè)或多個(gè)小區(qū)的無線收發(fā)信設(shè)備組成,完成RNC121與無線信道之間的編碼轉(zhuǎn)換,實(shí)現(xiàn)空中接口與物理層間的相關(guān)處理如無線信道編碼、交織、速率匹配和擴(kuò)頻等,并完成一些無線資源管理功能。
RNS120內(nèi)部的各功能實(shí)體之間或RNS120與外部功能實(shí)體之間的通信都采用開放的、標(biāo)準(zhǔn)的接口,包括Iu140、Iub123、Uu150和Iur160接口,通過這些標(biāo)準(zhǔn)接口可實(shí)現(xiàn)不同廠家設(shè)備間的互聯(lián)互通。在RNS120內(nèi)部,NodeB122和RNC121之間通過Iub123接口相連,RNC121與RNC121之間通過Iur160相連。在RNS120與外部功能實(shí)體的通信中,NodeB122通過空中接口Uu150與UE130通信。
對(duì)于WCDMA系統(tǒng)而言,RNS120負(fù)責(zé)控制所轄各小區(qū)的資源。NodeB122通過Iub接口123與RNC121相連,通過Uu接口150,將RNC121的Iub接口123的下行數(shù)據(jù)發(fā)送到UE130和小區(qū),同時(shí)也通過Uu接口150,接收UE130的上行數(shù)據(jù),通過Iub接口123傳送到RNC121。NodeB122透?jìng)鱑E130和RNC121之間的數(shù)據(jù),包括業(yè)務(wù)數(shù)據(jù)和信令數(shù)據(jù)。
通常,NodeB至少包括如下單板主控板BMC,用于控制面處理,管理分配NodeB的資源;用戶面數(shù)據(jù)處理板BBP,用于基帶處理,基本包括NodeB的所有關(guān)鍵技術(shù);傳輸板BII,用于Iub接口傳輸處理;時(shí)鐘板BCK,用于為NodeB提供精確的時(shí)鐘參考源。
對(duì)NodeB的測(cè)試包括Iub接口的測(cè)試,Iub接口處理能力和穩(wěn)定性;Uu接口的測(cè)試,Uu接口的處理能力和穩(wěn)定性。Uu接口的基帶處理,是整個(gè)NodeB的關(guān)鍵技術(shù)所在。
使用模擬RNC和模擬UE模塊測(cè)試系統(tǒng)的必要性1.開局后,NodeB的異常,輕則引起某些用戶不能接入,語音圖形質(zhì)量差,重則導(dǎo)致NodeB癱瘓,停止工作。
2.真實(shí)環(huán)境測(cè)試,需要有全套的RNC和CN設(shè)備,以及大量的WCDMA手機(jī),維護(hù)人員多,人和物的成本高。按照一個(gè)小區(qū)123路語音,一個(gè)NodeB支持三個(gè)扇區(qū),三個(gè)載頻,整個(gè)NodeB可支持的語音用戶數(shù)為3*3*123=1107,不可想象,作飽和測(cè)試時(shí),要維護(hù)如此多的手機(jī)。
3.真實(shí)環(huán)境測(cè)試,難以全自動(dòng)運(yùn)行及全自動(dòng)發(fā)現(xiàn)錯(cuò)誤,難以對(duì)任意時(shí)段的呼損、性能上的異常、功能上的異常進(jìn)行精確檢測(cè),而這些功能對(duì)系統(tǒng)攻關(guān)是至關(guān)重要的,并且不能在出現(xiàn)異常時(shí),自動(dòng)停止測(cè)試,自動(dòng)定位故障,保護(hù)現(xiàn)場(chǎng)。
4.真實(shí)環(huán)境測(cè)試,很難作到高強(qiáng)度的沖擊測(cè)試。沖擊測(cè)試力度小,復(fù)現(xiàn)外場(chǎng)問題的周期長。
5.真實(shí)環(huán)境測(cè)試,由于輸入不可控導(dǎo)致輸出不可預(yù)期,并導(dǎo)致不可回溯等一系列問題;6.如果開發(fā)測(cè)試用UE,包括軟件和硬件的開發(fā),必須符合3GPP協(xié)議的要求,開發(fā)、制作、使用維護(hù)的成本高,穩(wěn)定性差。
業(yè)內(nèi)需要尋求新的測(cè)試方案,既不能太復(fù)雜而導(dǎo)致難以實(shí)現(xiàn),而又可以解決上述所有的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服通常對(duì)基站NodeB的測(cè)試方法的缺陷,提出一種成本低、使用方便、全自動(dòng)的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng)和方法。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),用于測(cè)試NodeB基帶板連接用戶設(shè)備的Uu口和連接基站控制器的Iub口的處理能力和穩(wěn)定性,其特點(diǎn)在于,包括模擬用戶設(shè)備模塊,用于生成上行I/Q數(shù)據(jù),并分析下行I/Q數(shù)據(jù);模擬Uu接口的NodeB測(cè)試板,用于獲取所述上行I/Q數(shù)據(jù),發(fā)送所述上行I/Q數(shù)據(jù)到NodeB基帶板,并采集所述NodeB基帶板的下行I/Q數(shù)據(jù);控制臺(tái),與模擬基站控制器連接,用于通過交互信息,控制測(cè)試的啟動(dòng)或停止;模擬基站控制器,用于與所述NodeB測(cè)試板、控制臺(tái)和模擬用戶設(shè)備模塊進(jìn)行控制消息的交互,并實(shí)現(xiàn)Iub接口的用戶面和控制面數(shù)據(jù)的傳輸和處理分析。
上述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特點(diǎn)在于,所述模擬基站控制器還包括主控板,用于所述Iub接口控制面數(shù)據(jù)的處理,處理B節(jié)點(diǎn)應(yīng)用協(xié)議消息,并同時(shí)對(duì)各個(gè)節(jié)點(diǎn)進(jìn)行控制;用戶面數(shù)據(jù)處理板,用于接收所述NodeB上行的用戶面數(shù)據(jù),并進(jìn)行處理分析,同時(shí)生成下行各個(gè)信道的數(shù)據(jù);傳輸板,用于所述Iub接口數(shù)據(jù)的傳輸處理,在所述NodeB和所述模擬基站控制器之間進(jìn)行所述用戶面和控制面數(shù)據(jù)的傳輸;時(shí)鐘板,用于為模擬基站控制器的各個(gè)單板提供時(shí)鐘參考源。
上述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特點(diǎn)在于,所述控制臺(tái)還包括腳本配置模塊,用于設(shè)置所述模擬基站控制器發(fā)起B(yǎng)節(jié)點(diǎn)應(yīng)用協(xié)議消息所需的各種信令參數(shù);
人機(jī)界面模塊,用于設(shè)置呼叫流程,上行的無線環(huán)境,于動(dòng)控制測(cè)試過程和顯示測(cè)試中的信息。
上述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特點(diǎn)在于,所述模擬用戶設(shè)備模塊還包括高層模塊,用于從所述控制臺(tái)獲取腳本參數(shù)和預(yù)定義的呼叫流程信息;基帶模塊,用于根據(jù)所述獲得的腳本參數(shù)和預(yù)定義的呼叫流程信息生成所述上行I/Q數(shù)據(jù),并對(duì)所述NodeB測(cè)試板采集的下行I/Q數(shù)據(jù)按照所述控制臺(tái)配置的腳本參數(shù)和定義的B節(jié)點(diǎn)應(yīng)用協(xié)議流程,作物理信道和傳輸信道的分析。
上述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特點(diǎn)在于,所述主控板還包括主控模塊,用于從所述控制臺(tái)獲取腳本參數(shù),生成小區(qū)實(shí)例,通知業(yè)務(wù)模塊發(fā)起公用面的過程,建立小區(qū)和公共傳輸信道,按照所述控制臺(tái)中定義的呼叫流程,生成用戶設(shè)備實(shí)例,填寫B(tài)節(jié)點(diǎn)應(yīng)用協(xié)議,通知所述業(yè)務(wù)模塊發(fā)起B(yǎng)節(jié)點(diǎn)應(yīng)用協(xié)議過程;業(yè)務(wù)模塊,用于接受所述主控模塊的B節(jié)點(diǎn)應(yīng)用協(xié)議消息發(fā)送請(qǐng)求,將B節(jié)點(diǎn)應(yīng)用協(xié)議消息發(fā)送到傳輸模塊;傳輸模塊,用于將B節(jié)點(diǎn)應(yīng)用協(xié)議消息轉(zhuǎn)發(fā)到所述傳輸板。
上述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特點(diǎn)在于,所述用戶面數(shù)據(jù)處理板還包括FP模塊,用于接收所述NodeB上行的FP包,分析其中傳輸信道的數(shù)據(jù),對(duì)物理信道的誤碼率和傳輸信道的誤塊率作統(tǒng)計(jì),將統(tǒng)計(jì)結(jié)果上報(bào)所述控制臺(tái),并生成下行各個(gè)信道的數(shù)據(jù),通過所述傳輸板發(fā)送到所述NodeB。
上述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特點(diǎn)在于,所述NodeB測(cè)試板還包括微處理器,用于獲取所述模擬用戶設(shè)備模塊生成的上行I/Q數(shù)據(jù),轉(zhuǎn)存到現(xiàn)場(chǎng)可編程門陣列,并將所述現(xiàn)場(chǎng)可編程門陣列采集的下行I/Q數(shù)據(jù)存儲(chǔ)到所述模擬用戶設(shè)備模塊所在的PC機(jī)上;現(xiàn)場(chǎng)可編程門陣列,用于發(fā)送所述上行I/Q數(shù)據(jù)到所述NodeB基帶板,并采集所述NodeB基帶板的下行I/Q數(shù)據(jù)。
上述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特點(diǎn)在于,所述控制臺(tái)、模擬用戶設(shè)備模塊和所述模擬基站控制器中的主控板、用戶面數(shù)據(jù)處理板中都設(shè)有運(yùn)行支持系統(tǒng)模塊,所述控制臺(tái)、模擬用戶設(shè)備模塊和用戶而數(shù)據(jù)處理板通過所述運(yùn)行支持系統(tǒng)模塊與所述主控板通訊,傳遞控制消息,通訊機(jī)制采用TCP/IP方式。
上述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特點(diǎn)在于,所述模擬基站控制器與NodeB之間通過所述Iub接口的通訊,遵循標(biāo)準(zhǔn)的第三代合作伙伴計(jì)劃協(xié)議。
使用本測(cè)試系統(tǒng)進(jìn)行測(cè)試,可以滿足下列需求1.由于是在PC機(jī)上生成上行I/Q數(shù)據(jù),可以生成任意多UE的上行數(shù)據(jù)。減少了使用大量UE的成本。
2.由于下行I/Q數(shù)據(jù)能夠保存到PC機(jī),可以事后由模擬UE程序或MATLAB等工具反復(fù)分析,定位下行的故障。
3.控制臺(tái)能夠精確定義呼叫流程,模擬RNC的BBP中的FP模塊,可以根據(jù)物理信道BER和傳輸信道BLER設(shè)定的門檻值,作到上行異常判決,停止測(cè)試,保護(hù)測(cè)試現(xiàn)場(chǎng)。
4.通過在控制臺(tái)修改腳本參數(shù)的方式,可以達(dá)到各種測(cè)試效果,使用方便。
5.通過在控制臺(tái)定義大量UE的各種業(yè)務(wù)的呼叫,和呼叫間隔,實(shí)現(xiàn)對(duì)NodeB的大容量測(cè)試
圖1為WCDMA系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本測(cè)試系統(tǒng)的結(jié)構(gòu)示意圖;圖3為本測(cè)試系統(tǒng)的各個(gè)模塊分布示意圖。
其中,附圖標(biāo)記110 核心網(wǎng) 120 無線網(wǎng)絡(luò)子系統(tǒng)130 用戶設(shè)備 140 Iu接口150 Uu接口 160 Iur接口121 基站控制器 122 NodeB123 Iub接口2100 本發(fā)明中的NodeB
2200 PC 2300 模擬基站控制器2110 WCDMA NodeB測(cè)試板2120 NodeB中的用戶面數(shù)據(jù)處理板BBP2130 NodeB中的傳輸板BII 2210 模擬用戶設(shè)備2220 控制臺(tái) 2310 主控板BMC2320 模擬基站控制器中的用戶面數(shù)據(jù)處理板BBP2330 時(shí)鐘板BCK2340 模擬基站控制器中的傳輸板BII2111 MPC8260芯片2112 FPGA 2211 高層模塊2212 基帶模塊 2221 腳本配置模塊2213 模擬用戶設(shè)備的OSS模塊2222 人機(jī)界面模塊2223 控制臺(tái)的OSS模塊2311 主控模塊2312 業(yè)務(wù)模塊 2313 傳輸模塊2314 BMC的OSS模塊 2321 FP模塊2322 BBP的OSS模塊具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明。
對(duì)上面描述的測(cè)試系統(tǒng)的各個(gè)部分,再作詳細(xì)描述。
為了節(jié)省開發(fā)成本,模擬RNC可使用版本較舊的的NodeB,只使用BMC、BII、BBP、BCK,其中BII和BCK的軟硬件可繼承NodeB,不作改動(dòng)。BMC和BBP的高層軟件需要按照3GPP(The 3rd Generation Partnership Proiect,第三代合作伙伴計(jì)劃)協(xié)議,作修改。
圖2為本測(cè)試系統(tǒng)的結(jié)構(gòu)示意圖。如圖所示,包括本測(cè)試系統(tǒng)中的NodeB2100中增加了模擬Uu接口的單板WBT(WCDMANodeB Tester)2110,此板插入NodeB2100,占一個(gè)基帶板BBP2120的槽位上。此外,基帶板上還包含有用戶面數(shù)據(jù)處理板BBP2120和傳輸板BII2130。
模擬RNC2300包括BII2340、BCK2330、BBP2320、BMC2310等主要單板,各個(gè)單板的功能如下1)時(shí)鐘板BCK2330為模擬RNC2300的各個(gè)單板提供時(shí)鐘參考源2)傳輸板BII2340作Iub接口123的傳輸處理,中轉(zhuǎn)NodeB2100和模擬RNC2300間,用戶面和控制面的數(shù)據(jù)。將BMC2310構(gòu)造的NBAP消息發(fā)送到NodeB2100,接收NodeB2100發(fā)送過來的NBAP(Node B ApplicationProtocol,節(jié)點(diǎn)B應(yīng)用協(xié)議)消息,轉(zhuǎn)發(fā)到BMC2310。BII2340接收NodeB2100上行的FP包,轉(zhuǎn)發(fā)到對(duì)應(yīng)的BBP板2320,將BBP板2320上構(gòu)造的下行FP包,發(fā)送到NodeB2100。
3)用戶面數(shù)據(jù)處理板BBP2320作Iub接口用戶面的FP數(shù)據(jù)處理,接收BII2340轉(zhuǎn)發(fā)來的NodeB2100各個(gè)上行信道的FP(Frame Protocol)包,同時(shí)構(gòu)造各個(gè)信道的下行FP包。按照測(cè)試的UE容量需要,可配置多塊。
4)主控板BMC2310作Iub接口控制面處理,處理NBAP消息。同時(shí),作為本系統(tǒng)的控制中心,對(duì)各個(gè)節(jié)點(diǎn)作控制。
模擬UE模塊2210,用于模擬UE的上行和下行。按照控制臺(tái)配置的腳本參數(shù)和定義的NBAP流程,生成WBT要發(fā)送到NodeB基帶板的上行的I/Q數(shù)據(jù)文件。對(duì)WBT采集的NodeB基帶板的下行I/Q數(shù)據(jù),按照控制臺(tái)配置的腳本參數(shù)和定義的NBAP流程,作物理信道和傳輸信道的分析。
控制臺(tái)2220,在PC機(jī)上運(yùn)行的一個(gè)程序,具有人機(jī)界面。可控制整個(gè)測(cè)試系統(tǒng),配置構(gòu)造NBAP消息所需的各種業(yè)務(wù)參數(shù),定義NBAP呼叫流程,即模擬RNC發(fā)起各個(gè)小區(qū)建立,各個(gè)UE的無線鏈路建立、無線鏈路重配、壓縮模式命令的時(shí)機(jī)。
控制臺(tái)2220和模擬UE模塊2210通常共同使用一臺(tái)PC機(jī)2220。模擬RNC2300與NodeB2100間通過Iub接口123通訊,完全遵循標(biāo)準(zhǔn)的3GPP協(xié)議處理流程如下描述測(cè)試前,在控制臺(tái),填寫B(tài)MC2310構(gòu)造NBAP消息所需的各種業(yè)務(wù)參數(shù),定義呼叫流程,即模擬RNC2300發(fā)起各個(gè)小區(qū)建立,和各個(gè)UE的無線鏈路建立、無線鏈路重配、壓縮模式命令的時(shí)機(jī),這些參數(shù)配置和預(yù)定義的呼叫流程,以數(shù)據(jù)結(jié)構(gòu)變量和數(shù)組的方式存放,控制臺(tái)將它們存放到文件中。
開始啟動(dòng)測(cè)試時(shí),BMC2310通過FTP(Transmission Control Protocol,傳輸控制協(xié)議)、NFS(Network File System,網(wǎng)絡(luò)文件系統(tǒng))等網(wǎng)絡(luò)文件協(xié)議方式,讀取PC控制臺(tái)2220的參數(shù)配置和呼叫流程定義文件,從而獲得控制臺(tái)的各項(xiàng)配置參數(shù)和預(yù)定義的呼叫流程。此時(shí),BMC2310通知模擬UE模塊2210,模擬UE模塊2210從控制臺(tái)2220所在PC機(jī)2200,獲取參數(shù)配置和呼叫流程定義,預(yù)先生成上行I/Q數(shù)據(jù)文件。然后,WBT(WCDMA NodeBTester,WCDMA NodeB測(cè)試板)2110通過FTP、NFS等網(wǎng)絡(luò)文件協(xié)議方式,獲取此數(shù)據(jù)文件內(nèi)容,預(yù)先設(shè)置發(fā)送此I/Q數(shù)據(jù)的時(shí)刻,并且將此時(shí)刻通知BMC2310,到時(shí)WBT就循環(huán)發(fā)送此段上行I/Q數(shù)據(jù)到NodeB2100的基帶板。
到了WBT2110發(fā)送上行I/Q數(shù)據(jù)的時(shí)刻,BMC2310就開始作呼叫流程處理。根據(jù)從控制臺(tái)獲取的預(yù)定義的呼叫流程,判定當(dāng)前時(shí)刻,各個(gè)UE的呼叫配置,再根據(jù)從控制臺(tái)獲取的配置參數(shù),即時(shí)構(gòu)造NBAP消息。通過Iub接口123,發(fā)送到NodeB2100,同時(shí),BMC2310接收NodeB2100通過Iub接口123發(fā)送過來的NBAP消息,為各個(gè)UE分配作用戶面處理的BBP板2320。
按照此系統(tǒng)的框架,需要開發(fā)的節(jié)點(diǎn)如下1)模擬RNC2300中的BMC2310和BBP2320;2)插在NodeB2100基帶板槽位的WBT2110;3)PC機(jī)2200上運(yùn)行的模擬UE模塊2210的程序;4)PC機(jī)2200上運(yùn)行的控制臺(tái)2220的程序。
圖3為本測(cè)試系統(tǒng)的各個(gè)模塊分布示意圖。如圖所示在測(cè)試系統(tǒng)中,各個(gè)節(jié)點(diǎn)都使用網(wǎng)線連接到集線器HUB,各個(gè)節(jié)點(diǎn)的高層軟件中,都存在OSS(Operations Support Systems,運(yùn)行支持系統(tǒng))模塊,負(fù)責(zé)節(jié)點(diǎn)間的通訊,以及節(jié)點(diǎn)內(nèi)模塊間的通訊。其中BMC2310為服務(wù)器,其他節(jié)點(diǎn)為客戶端。各個(gè)節(jié)點(diǎn)都通過OSS模塊與BMC2310通訊,傳遞控制消息,通訊機(jī)制采用TCP/IP方式。
除OSS模塊2223外,控制臺(tái)2220還包括腳本配置模塊2221和人機(jī)界面模塊2222,腳本配置模塊2221中放置模擬RNC2300發(fā)起NBAP消息的各種信令參數(shù)。人機(jī)界面模塊2222設(shè)置呼叫流程,和上行的無線環(huán)境,手動(dòng)控制測(cè)試過程,顯示測(cè)試中的信息。
模擬RNC2300的BMC節(jié)點(diǎn)的高層包括主控模塊2311、業(yè)務(wù)模塊2312、傳輸模塊2313、OSS模塊2314。主控模塊從控制臺(tái)獲取腳本參數(shù),生成小區(qū)實(shí)例,通知業(yè)務(wù)模塊2312發(fā)起公用面的過程,建立小區(qū)和公共傳輸信道。按照控制臺(tái)2220中定義的呼叫流程,生成UE實(shí)例,填寫NBAP消息,通知業(yè)務(wù)模塊2312發(fā)起NBAP過程。業(yè)務(wù)模塊2312接受主控模塊2311的NBAP消息發(fā)送請(qǐng)求,將NBAP消息通過傳輸模塊2313,轉(zhuǎn)發(fā)到BII2340,通過Iub接口123,發(fā)送到NodeB2100。
模擬RNC2300的BBP節(jié)點(diǎn)2313的高層包括FP模塊2321、OSS模塊2322。FP模塊2321接受NodeB2100上行的FP包,分析其中傳輸信道的數(shù)據(jù),可對(duì)物理信道的BER(Bit Error Rate,誤碼率)和傳輸信道的BLER(Block ErrorRates,誤塊率)作統(tǒng)計(jì),統(tǒng)計(jì)結(jié)果上報(bào)控制臺(tái)。FP模塊2321也生成下行各個(gè)信道的數(shù)據(jù),通過BII2340,發(fā)送到NodeB2100。
WBT2110包括MPC82602111和FPGA2112兩部分,MPC8260模塊2111從模擬UE模塊2210所在的PC機(jī)2200,獲取上行I/Q數(shù)據(jù),轉(zhuǎn)存到FPGA(FieldProgrammable Gate Array,現(xiàn)場(chǎng)可編程門陣列)2112中,F(xiàn)PGA模塊2112循環(huán)發(fā)送此數(shù)據(jù)到基帶板。同時(shí),F(xiàn)PGA2112也可采集基帶板的下行I/Q數(shù)據(jù),通過MPC8260模塊2111存儲(chǔ)到模擬UE模塊2210所在的PC機(jī),供模擬分析下行。
模擬UE模塊2210包括高層模塊2211、基帶模塊2212、OSS模塊2213。高層模塊2211從控制臺(tái)2220獲取腳本參數(shù),和定義的呼叫流程,基帶模塊2212據(jù)此生成上行I/Q數(shù)據(jù)。并且對(duì)WBT2110采集的下行I/Q數(shù)據(jù)文件進(jìn)行分析。
上面的OSS模塊可以使用NodeB的相應(yīng)模塊,可不作任何改變。一般最初作NodeB開發(fā)時(shí),相應(yīng)開發(fā)了測(cè)試UE,基帶模塊可使用測(cè)試UE相應(yīng)模塊。
此外,從上述步驟可以看出,本發(fā)明方法的主要特征在于提出了同時(shí)模擬Iub接口和Uu接口,實(shí)現(xiàn)對(duì)NodeB上下行都能進(jìn)行測(cè)試的一種方法。使用PC生成和分析下行I/Q數(shù)據(jù),節(jié)省儀器。也可使用已有的NodeB,作為模擬RNC,進(jìn)一步達(dá)到測(cè)試的需求和節(jié)省成本的目的。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的普通技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),用于測(cè)試NodeB基帶板連接用戶設(shè)備的Uu口和連接基站控制器的Iub口的處理能力和穩(wěn)定性,其特征在于,包括模擬用戶設(shè)備模塊,用于生成上行I/Q數(shù)據(jù),并分析下行I/Q數(shù)據(jù);模擬Uu接口的NodeB測(cè)試板,用于獲取所述上行I/Q數(shù)據(jù),發(fā)送所述上行I/Q數(shù)據(jù)到NodeB基帶板,并采集所述NodeB基帶板的下行I/Q數(shù)據(jù);控制臺(tái),與模擬基站控制器連接,用于通過交互信息,控制測(cè)試的啟動(dòng)或停止;模擬基站控制器,用于與所述NodeB測(cè)試板、控制臺(tái)和模擬用戶設(shè)備模塊進(jìn)行控制消息的交互,并實(shí)現(xiàn)Iub接口的用戶面和控制面數(shù)據(jù)的傳輸和處理分析。
2.根據(jù)權(quán)利要求1所述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特征在于,所述模擬基站控制器還包括主控板,用于所述Iub接口控制面數(shù)據(jù)的處理,處理B節(jié)點(diǎn)應(yīng)用協(xié)議消息,并同時(shí)對(duì)各個(gè)節(jié)點(diǎn)進(jìn)行控制;用戶面數(shù)據(jù)處理板,用于接收所述NodeB上行的用戶面數(shù)據(jù),并進(jìn)行處理分析,同時(shí)生成下行各個(gè)信道的數(shù)據(jù);傳輸板,用于所述Iub接口數(shù)據(jù)的傳輸處理,在所述NodeB和所述模擬基站控制器之間進(jìn)行所述用戶面和控制面數(shù)據(jù)的傳輸;時(shí)鐘板,用于為模擬基站控制器的各個(gè)單板提供時(shí)鐘參考源。
3.根據(jù)權(quán)利要求1所述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特征在于,所述控制臺(tái)還包括腳本配置模塊,用于設(shè)置所述模擬基站控制器發(fā)起B(yǎng)節(jié)點(diǎn)應(yīng)用協(xié)議消息所需的各種信令參數(shù);人機(jī)界面模塊,用于設(shè)置呼叫流程,上行的無線環(huán)境,手動(dòng)控制測(cè)試過程和顯示測(cè)試中的信息。
4.根據(jù)權(quán)利要求1所述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特征在于,所述模擬用戶設(shè)備模塊還包括高層模塊,用于從所述控制臺(tái)獲取腳本參數(shù)和預(yù)定義的呼叫流程信息;基帶模塊,用于根據(jù)所述獲得的腳本參數(shù)和預(yù)定義的呼叫流程信息生成所述上行I/Q數(shù)據(jù),并對(duì)所述NodeB測(cè)試板采集的下行I/Q數(shù)據(jù)按照所述控制臺(tái)配置的腳本參數(shù)和定義的B節(jié)點(diǎn)應(yīng)用協(xié)議流程,作物理信道和傳輸信道的分析。
5.根據(jù)權(quán)利要求2所述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特征在于,所述主控板還包括主控模塊,用于從所述控制臺(tái)獲取腳本參數(shù),生成小區(qū)實(shí)例,通知業(yè)務(wù)模塊發(fā)起公用面的過程,建立小區(qū)和公共傳輸信道,按照所述控制臺(tái)中定義的呼叫流程,生成用戶設(shè)備實(shí)例,填寫B(tài)節(jié)點(diǎn)應(yīng)用協(xié)議,通知所述業(yè)務(wù)模塊發(fā)起B(yǎng)節(jié)點(diǎn)應(yīng)用協(xié)議過程;業(yè)務(wù)模塊,用于接受所述主控模塊的B節(jié)點(diǎn)應(yīng)用協(xié)議消息發(fā)送請(qǐng)求,將B節(jié)點(diǎn)應(yīng)用協(xié)議消息發(fā)送到傳輸模塊;傳輸模塊,用于將B節(jié)點(diǎn)應(yīng)用協(xié)議消息轉(zhuǎn)發(fā)到所述傳輸板。
6.根據(jù)權(quán)利要求2所述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特征在于,所述用戶面數(shù)據(jù)處理板還包括FP模塊,用于接收所述NodeB上行的FP包,分析其中傳輸信道的數(shù)據(jù),對(duì)物理信道的誤碼率和傳輸信道的誤塊率作統(tǒng)計(jì),將統(tǒng)計(jì)結(jié)果上報(bào)所述控制臺(tái),并生成下行各個(gè)信道的數(shù)據(jù),通過所述傳輸板發(fā)送到所述NodeB。
7.根據(jù)權(quán)利要求1所述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特征在于,所述NodeB測(cè)試板還包括微處理器,用于獲取所述模擬用戶設(shè)備模塊生成的上行I/Q數(shù)據(jù),轉(zhuǎn)存到現(xiàn)場(chǎng)可編程門陣列,并將所述現(xiàn)場(chǎng)可編程門陣列采集的下行I/Q數(shù)據(jù)存儲(chǔ)到所述模擬用戶設(shè)備模塊所在的PC機(jī)上;現(xiàn)場(chǎng)可編程門陣列,用于發(fā)送所述上行I/Q數(shù)據(jù)到所述NodeB基帶板,并采集所述NodeB基帶板的下行I/Q數(shù)據(jù)。
8.根據(jù)權(quán)利要求1所述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特征在于,所述控制臺(tái)、模擬用戶設(shè)備模塊和所述模擬基站控制器中的主控板、用戶面數(shù)據(jù)處理板中都設(shè)有運(yùn)行支持系統(tǒng)模塊,所述控制臺(tái)、模擬用戶設(shè)備模塊和用戶面數(shù)據(jù)處理板通過所述運(yùn)行支持系統(tǒng)模塊與所述主控板通訊,傳遞控制消息,通訊機(jī)制采用TCP/IP方式。
9.根據(jù)權(quán)利要求1所述的對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng),其特征在于,所述模擬基站控制器與NodeB之間通過所述Iub接口的通訊,遵循標(biāo)準(zhǔn)的第三代合作伙伴計(jì)劃協(xié)議。
10.一種利用權(quán)利要求1、2、3、4、5、6、7、8或9所述系統(tǒng)進(jìn)行測(cè)試的方法,用于測(cè)試NodeB基帶板連接用戶設(shè)備的Uu口和連接基站控制器的Iub口的處理能力和穩(wěn)定性,其特征在于,包括如下步驟設(shè)置一模擬用戶設(shè)備模塊,用于生成上行I/Q數(shù)據(jù),并分析下行I/Q數(shù)據(jù);設(shè)置一模擬Uu接口的NodeB測(cè)試板,用于獲取所述上行I/Q數(shù)據(jù),發(fā)送所述上行I/Q數(shù)據(jù)到NodeB基帶板,并采集所述NodeB基帶板的下行I/Q數(shù)據(jù);設(shè)置一控制臺(tái),用于通過交互信息,控制測(cè)試的啟動(dòng)或停止;設(shè)置一模擬基站控制器,用于與所述NodeB測(cè)試板、控制臺(tái)和模擬用戶設(shè)備模塊進(jìn)行控制消息的交互,并實(shí)現(xiàn)Iub接口的用戶面和控制面數(shù)據(jù)的傳輸和處理分析。
全文摘要
一種對(duì)基站NodeB進(jìn)行測(cè)試的系統(tǒng)和方法,用于測(cè)試NodeB基帶板連接用戶設(shè)備的Uu口和連接基站控制器的Iub口的處理能力和穩(wěn)定性,該系統(tǒng),包括模擬用戶設(shè)備模塊,用于生成上行I/Q數(shù)據(jù),并分析下行I/Q數(shù)據(jù);模擬Uu接口的NodeB測(cè)試板,用于獲取所述上行I/Q數(shù)據(jù),發(fā)送所述上行I/Q數(shù)據(jù)到NodeB基帶板,并采集所述NodeB基帶板的下行I/Q數(shù)據(jù);控制臺(tái),與模擬基站控制器連接,用于通過交互信息,控制測(cè)試的啟動(dòng)或停止;模擬基站控制器,用于與所述NodeB測(cè)試板、控制臺(tái)和模擬用戶設(shè)備模塊進(jìn)行控制消息的交互,并實(shí)現(xiàn)Iub接口的用戶面和控制面數(shù)據(jù)的傳輸和處理分析。
文檔編號(hào)H04W92/12GK1980448SQ20051012642
公開日2007年6月13日 申請(qǐng)日期2005年12月9日 優(yōu)先權(quán)日2005年12月9日
發(fā)明者羅連洪, 謝瀾濤, 余擎旗 申請(qǐng)人:中興通訊股份有限公司