專利名稱:移動(dòng)通信教學(xué)系統(tǒng)和ps業(yè)務(wù)數(shù)據(jù)處理方法
技術(shù)領(lǐng)域:
本申請(qǐng)涉及移動(dòng)通信教學(xué)技術(shù)領(lǐng)域,特別是涉及ー種移動(dòng)通信教學(xué)系統(tǒng)和ー種PS(Packet Switched,分組交換)業(yè)務(wù)數(shù)據(jù)處理方法。
背景技術(shù):
移動(dòng)通信教學(xué)裝備面向大專院校的通信相關(guān)專業(yè)學(xué)生和職業(yè)培訓(xùn)機(jī)構(gòu)接受通信知識(shí)培訓(xùn)的新人,可以為用戶提供親身體驗(yàn)各種移動(dòng)通信業(yè)務(wù)的機(jī)會(huì),在當(dāng)前的教學(xué)及培訓(xùn)市場(chǎng)具有廣泛的應(yīng)用前景。移動(dòng)通信教學(xué)裝備由于特殊的應(yīng)用場(chǎng)景,它不同于普通的商
用通信系統(tǒng)設(shè)備,對(duì)系統(tǒng)的容量、穩(wěn)定性等性能指標(biāo)要求不高,但要求在盡量不縮減系統(tǒng)為培訓(xùn)客戶提供的體驗(yàn)場(chǎng)景種類的前提下,盡可能地降低系統(tǒng)開發(fā)成本,減輕學(xué)校和培訓(xùn)機(jī)構(gòu)的采購(gòu)資金壓力。為此,當(dāng)前的大部分移動(dòng)教學(xué)裝備要么是來(lái)自于對(duì)普通的商用移動(dòng)通信系統(tǒng)的功能刪減后的“功能簡(jiǎn)化版本”,要么是將從現(xiàn)網(wǎng)淘汰下的舊設(shè)備進(jìn)行翻新改造后的“翻新版”。以對(duì)3G商用移動(dòng)通信系統(tǒng)進(jìn)行教學(xué)改造為例,一種現(xiàn)有的3G商用移動(dòng)通信系統(tǒng)的典型網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖I所示,其中的網(wǎng)元設(shè)備SGSN (服務(wù)GPRS支持節(jié)點(diǎn))、GGSN (網(wǎng)關(guān)GPRS支持節(jié)點(diǎn))共同構(gòu)成核心網(wǎng)設(shè)備的PS域,提供給終端用戶網(wǎng)頁(yè)瀏覽、FTP數(shù)據(jù)下載等種類豐富的PS業(yè)務(wù)功能。從網(wǎng)絡(luò)拓?fù)鋱D可以看出,商用移動(dòng)通信系統(tǒng)為了實(shí)現(xiàn)苛刻的系統(tǒng)性能容量、穩(wěn)定性指標(biāo),在實(shí)現(xiàn)上采用非常復(fù)雜的協(xié)議接ロ,對(duì)硬件平臺(tái)的性能處理能力也有著較高的要求,因此商用移動(dòng)通信系統(tǒng)的核心網(wǎng)系統(tǒng)結(jié)構(gòu)復(fù)雜,開發(fā)成本高昂,配置使用方法也較為復(fù)雜。如果在此基礎(chǔ)上開發(fā)教學(xué)裝備系統(tǒng),即使對(duì)系統(tǒng)進(jìn)行重大刪減,但系統(tǒng)的采購(gòu)成本和配置難度也很難降低到一個(gè)能被資金實(shí)力和技術(shù)基礎(chǔ)都不夠雄厚的大部分培訓(xùn)學(xué)校接受的程度。而且在對(duì)系統(tǒng)原有功能進(jìn)行刪減后,有些教學(xué)裝備系統(tǒng)對(duì)例如HSDPA下載、高速流媒體點(diǎn)播等ー些特色功能不再支持,學(xué)生無(wú)法在教學(xué)系統(tǒng)中真實(shí)體驗(yàn)到這些移動(dòng)通信業(yè)務(wù),教學(xué)裝備系統(tǒng)的教學(xué)體驗(yàn)功能大打折扣。總之,現(xiàn)有的移動(dòng)通信教學(xué)裝備因?yàn)閬?lái)源于商用系統(tǒng),因此即使進(jìn)行了功能刪減,但教學(xué)裝備系統(tǒng)仍然部分使用了原商用系統(tǒng)的硬件平臺(tái)和軟件模塊,造成系統(tǒng)的整體售價(jià)仍然偏高,影響系統(tǒng)的市場(chǎng)推廣;而且,功能簡(jiǎn)化后,為培訓(xùn)用戶提供的體驗(yàn)場(chǎng)景也相應(yīng)縮水,不能滿足培訓(xùn)需求。
發(fā)明內(nèi)容
本申請(qǐng)?zhí)峁┝艘环N移動(dòng)通信教學(xué)系統(tǒng)和ー種PS業(yè)務(wù)數(shù)據(jù)處理方法,以解決現(xiàn)有改裝自商用移動(dòng)通信系統(tǒng)的移動(dòng)通信教學(xué)裝備的實(shí)現(xiàn)成本高且不能滿足培訓(xùn)需求的問(wèn)題。為了解決上述問(wèn)題,本申請(qǐng)公開了一種移動(dòng)通信教學(xué)系統(tǒng),包括數(shù)據(jù)采集轉(zhuǎn)換模塊,用于從無(wú)線網(wǎng)絡(luò)控制器RNC接收使用無(wú)線通信協(xié)議封裝的分組交換PS業(yè)務(wù)數(shù)據(jù)包,將所述PS業(yè)務(wù)數(shù)據(jù)包轉(zhuǎn)換為使用以太網(wǎng)協(xié)議封裝的以太網(wǎng)數(shù)據(jù)包,將所述以太網(wǎng)數(shù)據(jù)包發(fā)送給業(yè)務(wù)代理模塊;以及,接收所述業(yè)務(wù)代理模塊返回的使用所述以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,將所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包轉(zhuǎn)換為使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包后,發(fā)送給所述RNC;所述業(yè)務(wù)代理模塊,用于接收所述以太網(wǎng)數(shù)據(jù)包,按照所述以太網(wǎng)數(shù)據(jù)包指示的指令訪問(wèn)移動(dòng)通信教學(xué)系統(tǒng)外部的網(wǎng)絡(luò),根據(jù)訪問(wèn)結(jié)果向所述數(shù)據(jù)采集轉(zhuǎn)換模塊返回使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包。優(yōu)選地,所述數(shù)據(jù)采集轉(zhuǎn)換模塊包括第一接收模塊,用于從RNC接收使用無(wú)線通信協(xié)議封裝的所述PS業(yè)務(wù)數(shù)據(jù)包,所述PS業(yè)務(wù)數(shù)據(jù)包包括用戶層面的GPRS隧道協(xié)議GTP_U包頭和PS業(yè)務(wù)數(shù)據(jù)凈荷;第一轉(zhuǎn)換模塊,用于使用以太網(wǎng)協(xié)議包頭替換所述GTP_U包頭,將所述以太網(wǎng)協(xié)議包頭和所述PS業(yè)務(wù)數(shù)據(jù)凈荷構(gòu)造成所述以太網(wǎng)數(shù)據(jù)包;第一發(fā)送模塊,用于將所述以太網(wǎng)數(shù)據(jù)包發(fā)送給所述業(yè)務(wù)代理模塊;第二接收模塊,用于接收所述業(yè)務(wù)代理模塊返回的使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包包括以太網(wǎng)協(xié)議包頭和PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷;第二轉(zhuǎn)換模塊,用于從所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷中獲取目的IP地址,根據(jù)所述目的IP地址確定用戶設(shè)備UE,構(gòu)造該UE對(duì)應(yīng)的GTP_U包頭,使用構(gòu)造的該GTP_U包頭替換所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包中的所述以太網(wǎng)協(xié)議包頭,將該GTP_U包頭和所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷構(gòu)造成所述使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包;第ニ發(fā)送模塊,用于將所述第二轉(zhuǎn)換模塊構(gòu)造的所述數(shù)據(jù)包發(fā)送給所述RNC。優(yōu)選地,所述第一接收模塊使用用戶數(shù)據(jù)包協(xié)議UDP端ロ,接收所述RNC通過(guò)Iu接ロ發(fā)送的所述PS業(yè)務(wù)數(shù)據(jù)包;所述第二發(fā)送模塊使用所述UDP端ロ,將所述第二轉(zhuǎn)換模塊構(gòu)造的所述數(shù)據(jù)包發(fā)送給所述RNC。優(yōu)選地,所述數(shù)據(jù)采集轉(zhuǎn)換模塊和所述業(yè)務(wù)代理模塊分別設(shè)置于不同的計(jì)算機(jī)上;所述數(shù)據(jù)采集轉(zhuǎn)換模塊所在的計(jì)算機(jī)通過(guò)第一以太網(wǎng)卡連接于所述RNC的PS業(yè)務(wù)面出局鏈路,通過(guò)第二以太網(wǎng)卡與所述業(yè)務(wù)代理模塊所在的計(jì)算機(jī)相連;所述業(yè)務(wù)代理模塊所在的計(jì)算機(jī)通過(guò)第三以太網(wǎng)卡與所述第二以太網(wǎng)卡相連,通過(guò)第四以太網(wǎng)卡連接到所述移動(dòng)通信教學(xué)系統(tǒng)外部的網(wǎng)絡(luò)。 優(yōu)選地,所述第一發(fā)送模塊通過(guò)winpcap接ロ,將所述以太網(wǎng)數(shù)據(jù)包發(fā)送給所述業(yè)務(wù)代理模塊;所述第二接收模塊通過(guò)所述winpcap接ロ,接收所述業(yè)務(wù)代理模塊返回的使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包。優(yōu)選地,所述第二轉(zhuǎn)換模塊通過(guò)winpcap接ロ,從所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷中獲取所述目的IP地址。優(yōu)選地,所述數(shù)據(jù)采集轉(zhuǎn)換模塊還包括丟棄模塊,用于若所述第二轉(zhuǎn)換模塊無(wú)法根據(jù)所述目的IP地址確定UE,則丟棄所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包。優(yōu)選地,所述業(yè)務(wù)代理模塊,用于接收所述以太網(wǎng)數(shù)據(jù)包,按照所述以太網(wǎng)數(shù)據(jù)包指示的指令通過(guò)預(yù)先設(shè)置的第三方應(yīng)用,訪問(wèn)所述移動(dòng)通信教學(xué)系統(tǒng)外部的網(wǎng)絡(luò),井根據(jù)訪問(wèn)結(jié)果向所述數(shù)據(jù)采集轉(zhuǎn)換模塊返回使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包。為了解決上述問(wèn)題,本申請(qǐng)還公開了ー種分組交換PS業(yè)務(wù)數(shù)據(jù)處理方法,包括數(shù)據(jù)處理裝置從無(wú)線網(wǎng)絡(luò)控制器RNC接收使用無(wú)線通信協(xié)議封裝的PS業(yè)務(wù)數(shù)據(jù)包,將所述 PS業(yè)務(wù)數(shù)據(jù)包轉(zhuǎn)換為使用以太網(wǎng)協(xié)議封裝的以太網(wǎng)數(shù)據(jù)包;按照所述以太網(wǎng)數(shù)據(jù)包指示的指令訪問(wèn)所述數(shù)據(jù)處理裝置外部的網(wǎng)絡(luò),根據(jù)訪問(wèn)結(jié)果返回使用所述以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包;將使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包轉(zhuǎn)換為使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包后,發(fā)送給所述RNC。優(yōu)選地,所述PS業(yè)務(wù)數(shù)據(jù)包包括用戶層面的GPRS隧道協(xié)議GTP_U包頭和PS業(yè)務(wù)數(shù)據(jù)凈荷,所述將所述PS業(yè)務(wù)數(shù)據(jù)包轉(zhuǎn)換為使用以太網(wǎng)協(xié)議封裝的以太網(wǎng)數(shù)據(jù)包的步驟包括使用以太網(wǎng)協(xié)議包頭替換所述GTP_U包頭,將所述以太網(wǎng)協(xié)議包頭和所述PS業(yè)務(wù)數(shù)據(jù)凈荷構(gòu)造成所述以太網(wǎng)數(shù)據(jù)包。優(yōu)選地,所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包包括以太網(wǎng)協(xié)議包頭和PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷,所 述將使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包轉(zhuǎn)換為使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包的步驟包括從所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷中獲取目的IP地址,根據(jù)所述目的IP地址確定用戶設(shè)備UE,構(gòu)造該UE對(duì)應(yīng)的GTP_U包頭;使用構(gòu)造的該GTP_U包頭替換所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包中的所述以太網(wǎng)協(xié)議包頭,將該GTP_U包頭和所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷構(gòu)造成所述使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包。優(yōu)選地,所述數(shù)據(jù)處理裝置包括使用以太網(wǎng)卡相連的第一計(jì)算機(jī)和第二計(jì)算機(jī);所述第一計(jì)算機(jī)從所述RNC接收使用無(wú)線通信協(xié)議封裝的所述PS業(yè)務(wù)數(shù)據(jù)包,將所述PS業(yè)務(wù)數(shù)據(jù)包轉(zhuǎn)換為使用以太網(wǎng)協(xié)議封裝的以太網(wǎng)數(shù)據(jù)包,并通過(guò)winpcap接ロ發(fā)送給所述第二計(jì)算機(jī);所述第二計(jì)算機(jī)接收所述以太網(wǎng)數(shù)據(jù)包,按照所述以太網(wǎng)數(shù)據(jù)包指示的指令訪問(wèn)所述數(shù)據(jù)處理裝置外部的網(wǎng)絡(luò),根據(jù)訪問(wèn)結(jié)果向所述第一計(jì)算機(jī)返回使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包;所述第一計(jì)算機(jī)通過(guò)所述winpcap接ロ接收所述使用以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,將所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包轉(zhuǎn)換為使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包后,發(fā)送給所述RNC。與現(xiàn)有技術(shù)相比,本申請(qǐng)具有以下優(yōu)點(diǎn)本申請(qǐng)使用數(shù)據(jù)采集轉(zhuǎn)換模塊和業(yè)務(wù)代理模塊模擬實(shí)現(xiàn)商用3G移動(dòng)通信系統(tǒng)中PS域的SGSN和GGSN的功能,其中,數(shù)據(jù)采集轉(zhuǎn)換模塊在接收到真實(shí)RNC發(fā)送來(lái)的無(wú)線通信協(xié)議封裝的PS業(yè)務(wù)數(shù)據(jù)包后,轉(zhuǎn)換為以太網(wǎng)協(xié)議封裝的數(shù)據(jù)包,交由業(yè)務(wù)代理模塊對(duì)該以太網(wǎng)數(shù)據(jù)包進(jìn)行處理,進(jìn)而,業(yè)務(wù)代理模塊返回以太網(wǎng)數(shù)據(jù)包形式的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,再由數(shù)據(jù)采集轉(zhuǎn)換模塊將其轉(zhuǎn)換為無(wú)線通信數(shù)據(jù)包形式的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,交由RNC進(jìn)行后續(xù)處理。通過(guò)本申請(qǐng),模塊之間通過(guò)協(xié)議數(shù)據(jù)轉(zhuǎn)換的方式傳遞PS業(yè)務(wù)數(shù)據(jù),數(shù)據(jù)采集轉(zhuǎn)換模塊負(fù)責(zé)PS業(yè)務(wù)數(shù)據(jù)包的處理轉(zhuǎn)發(fā),業(yè)務(wù)代理模塊負(fù)責(zé)實(shí)現(xiàn)具體的PS業(yè)務(wù)。通過(guò)數(shù)據(jù)采集轉(zhuǎn)換模塊和業(yè)務(wù)代理模塊,原來(lái)在無(wú)線通信網(wǎng)絡(luò)中傳輸和處理的PS業(yè)務(wù)數(shù)據(jù)被轉(zhuǎn)換為可以在以太網(wǎng)中傳輸和處理的數(shù)據(jù),進(jìn)而在以太網(wǎng)中低成本地處理和傳輸。相對(duì)于當(dāng)前利用商用通信系統(tǒng)開發(fā)教學(xué)裝備的模式,本申請(qǐng)的方案使用數(shù)據(jù)采集轉(zhuǎn)換模塊和業(yè)務(wù)代理模塊即可提供核心網(wǎng)真實(shí)PS業(yè)務(wù)的功能,不需要專門的硬件平臺(tái),使得教學(xué)裝備系統(tǒng)整體開發(fā)成本因此大幅降低;此外,業(yè)務(wù)代理模塊可以根據(jù)用戶需求,以任意適當(dāng)方式實(shí)現(xiàn)具體的PS業(yè)務(wù),如可以使用很多免費(fèi)第三方應(yīng)用/軟件實(shí)現(xiàn)各種具體的PS業(yè)務(wù),從而為用戶提供各種體驗(yàn)場(chǎng)景,有效滿足用戶培訓(xùn)需求,且配置靈活方便,使用成本低廉。
圖I是現(xiàn)有技術(shù)的ー種3G商用移動(dòng)通信系統(tǒng)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖;圖2是根據(jù)本申請(qǐng)實(shí)施例一的一種移動(dòng)通信教學(xué)系統(tǒng)的結(jié)構(gòu)框圖3是根據(jù)本申請(qǐng)實(shí)施例ニ的一種移動(dòng)通信教學(xué)系統(tǒng)的結(jié)構(gòu)框圖;圖4是根據(jù)本申請(qǐng)實(shí)施例三的一種移動(dòng)通信教學(xué)系統(tǒng)的結(jié)構(gòu)示意圖;圖5是圖4所示實(shí)施例中的數(shù)據(jù)流向示意圖;圖6是根據(jù)本申請(qǐng)實(shí)施例四的ー種PS業(yè)務(wù)數(shù)據(jù)處理方法的步驟流程圖。
具體實(shí)施例方式為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說(shuō)明。實(shí)施例一參照?qǐng)D2,示出了根據(jù)本申請(qǐng)實(shí)施例一的一種移動(dòng)通信教學(xué)系統(tǒng)的結(jié)構(gòu)框圖。本實(shí)施例的移動(dòng)通信教學(xué)系統(tǒng)包括數(shù)據(jù)采集轉(zhuǎn)換模塊102,用于從RNC (無(wú)線網(wǎng)絡(luò)控制器)接收使用無(wú)線通信協(xié)議封裝的PS業(yè)務(wù)數(shù)據(jù)包,將該P(yáng)S業(yè)務(wù)數(shù)據(jù)包轉(zhuǎn)換為使用以太網(wǎng)協(xié)議封裝的以太網(wǎng)數(shù)據(jù)包,并將該以太網(wǎng)數(shù)據(jù)包發(fā)送給業(yè)務(wù)代理模塊104 ;業(yè)務(wù)代理模塊104,用于接收數(shù)據(jù)采集轉(zhuǎn)換模塊102發(fā)送來(lái)的以太網(wǎng)數(shù)據(jù)包,按照以太網(wǎng)數(shù)據(jù)包指示的指令訪問(wèn)移動(dòng)通信教學(xué)系統(tǒng)外部的網(wǎng)絡(luò),根據(jù)訪問(wèn)結(jié)果向數(shù)據(jù)采集轉(zhuǎn)換模塊102返回使用以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包;數(shù)據(jù)采集轉(zhuǎn)換模塊102,還用于接收業(yè)務(wù)代理模塊104返回的使用以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,將該P(yáng)S業(yè)務(wù)響應(yīng)數(shù)據(jù)包轉(zhuǎn)換為使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包后,發(fā)送給RNC。本實(shí)施例使用數(shù)據(jù)采集轉(zhuǎn)換模塊102和業(yè)務(wù)代理模塊104模擬實(shí)現(xiàn)商用3G移動(dòng)通信系統(tǒng)中PS域的SGSN和GGSN的功能,其中,數(shù)據(jù)采集轉(zhuǎn)換模塊102在接收到真實(shí)RNC發(fā)送來(lái)的無(wú)線通信協(xié)議封裝的PS業(yè)務(wù)數(shù)據(jù)包后,轉(zhuǎn)換為以太網(wǎng)協(xié)議封裝的數(shù)據(jù)包,交由業(yè) 務(wù)代理模塊104對(duì)該以太網(wǎng)數(shù)據(jù)包進(jìn)行處理,進(jìn)而,業(yè)務(wù)代理模塊104返回以太網(wǎng)數(shù)據(jù)包形式的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,再由數(shù)據(jù)采集轉(zhuǎn)換模塊102將其轉(zhuǎn)換為無(wú)線通信數(shù)據(jù)包形式的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,交由RNC進(jìn)行后續(xù)處理。通過(guò)本實(shí)施例,模塊之間通過(guò)協(xié)議數(shù)據(jù)轉(zhuǎn)換的方式傳遞PS業(yè)務(wù)數(shù)據(jù),數(shù)據(jù)采集轉(zhuǎn)換模塊負(fù)責(zé)PS業(yè)務(wù)數(shù)據(jù)包的處理轉(zhuǎn)發(fā),業(yè)務(wù)代理模塊負(fù)責(zé)實(shí)現(xiàn)具體的PS業(yè)務(wù)。通過(guò)數(shù)據(jù)采集轉(zhuǎn)換模塊和業(yè)務(wù)代理模塊,原來(lái)在無(wú)線通信網(wǎng)絡(luò)中傳輸和處理的PS業(yè)務(wù)數(shù)據(jù)被轉(zhuǎn)換為可以在以太網(wǎng)中傳輸和處理的數(shù)據(jù),進(jìn)而在以太網(wǎng)中低成本地處理和傳輸。相對(duì)于當(dāng)前利用商用通信系統(tǒng)開發(fā)教學(xué)裝備的模式,本實(shí)施例的方案使用數(shù)據(jù)采集轉(zhuǎn)換模塊和業(yè)務(wù)代理模塊即可提供核心網(wǎng)真實(shí)PS業(yè)務(wù)的功能,不需要專門的硬件平臺(tái),使得教學(xué)裝備系統(tǒng)整體開發(fā)成本因此大幅降低;此外,業(yè)務(wù)代理模塊可以根據(jù)用戶需求,以任意適當(dāng)方式實(shí)現(xiàn)具體的PS業(yè)務(wù),如可以使用很多免費(fèi)第三方應(yīng)用/軟件實(shí)現(xiàn)各種具體的PS業(yè)務(wù),從而為用戶提供各種體驗(yàn)場(chǎng)景,有效滿足用戶培訓(xùn)需求,且配置靈活方便,使用成本低廉。實(shí)施例ニ參照?qǐng)D3,示出了根據(jù)本申請(qǐng)實(shí)施例ニ的一種移動(dòng)通信教學(xué)系統(tǒng)的結(jié)構(gòu)框圖。本實(shí)施例中,將數(shù)據(jù)采集轉(zhuǎn)換模塊和業(yè)務(wù)代理模塊設(shè)置于一臺(tái)PC (個(gè)人電腦)中,該P(yáng)C —端與RNC相連,另一端連接于移動(dòng)通信教學(xué)系統(tǒng)外部的INTERNET網(wǎng)絡(luò)。本實(shí)施例的移動(dòng)通信教學(xué)系統(tǒng)包括一臺(tái)PC,該P(yáng)C上設(shè)置有數(shù)據(jù)采集轉(zhuǎn)換模塊202和業(yè)務(wù)代理模塊204。
其中數(shù)據(jù)采集轉(zhuǎn)換模塊202,用于從RNC接收使用無(wú)線通信協(xié)議封裝的PS業(yè)務(wù)數(shù)據(jù)包,將該P(yáng)S業(yè)務(wù)數(shù)據(jù)包轉(zhuǎn)換為使用以太網(wǎng)協(xié)議封裝的以太網(wǎng)數(shù)據(jù)包,然后,將該以太網(wǎng)數(shù)據(jù)包發(fā)送給業(yè)務(wù)代理模塊204 ;以及,接收業(yè)務(wù)代理模塊204返回的使用以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,將該P(yáng)S業(yè)務(wù)響應(yīng)數(shù)據(jù)包轉(zhuǎn)換為使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包后,發(fā)送給RNC。本實(shí)施例中,RNC發(fā)送來(lái)的PS業(yè)務(wù)數(shù)據(jù)包使用GTP_U (用戶層面的GPRS (通用分組無(wú)線業(yè)務(wù))隧道協(xié)議)封裝,PS業(yè)務(wù)數(shù)據(jù)包包括GTP_U包頭和PS業(yè)務(wù)數(shù)據(jù)凈荷。業(yè)務(wù)代理模塊204返回的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包包括以太網(wǎng)協(xié)議包頭和PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷。需要說(shuō)明的是,GTP_U封裝PS業(yè)務(wù)數(shù)據(jù)包僅為示例性說(shuō)明,在實(shí)際應(yīng)用中,使用其它無(wú)線通信協(xié)議封裝的PS業(yè)務(wù)數(shù)據(jù)也可參照本實(shí)施例執(zhí)行。本實(shí)施例中,RNC使用Iu接ロ發(fā)送的無(wú)線通信協(xié)議封裝的PS業(yè)務(wù)數(shù)據(jù)包,數(shù)據(jù)采集轉(zhuǎn)換模塊202使用UDP (用戶數(shù)據(jù)包協(xié)議)端ロ接收RNC發(fā)送來(lái)的PS業(yè)務(wù)數(shù)據(jù)包,同樣,在向RNC發(fā)送無(wú)線通信協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包時(shí),數(shù)據(jù)采集轉(zhuǎn)換模塊202仍然使用UDP端ロ發(fā)送。 業(yè)務(wù)代理模塊204,用于接收數(shù)據(jù)采集轉(zhuǎn)換模塊202發(fā)送的以太網(wǎng)數(shù)據(jù)包,對(duì)該以太網(wǎng)數(shù)據(jù)包進(jìn)行解析,按照以太網(wǎng)數(shù)據(jù)包指示的指令訪問(wèn)移動(dòng)通信教學(xué)系統(tǒng)外部的INTERNET網(wǎng)絡(luò),進(jìn)而根據(jù)訪問(wèn)結(jié)果向數(shù)據(jù)采集轉(zhuǎn)換模塊202返回使用以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包。優(yōu)選地,業(yè)務(wù)代理模塊204所在的PC上可以設(shè)置各種第三方應(yīng)用(或?yàn)榈谌杰浖?,業(yè)務(wù)代理模塊204按照以太網(wǎng)數(shù)據(jù)包指示的指令,通過(guò)設(shè)置的這些第三方應(yīng)用訪問(wèn)移動(dòng)通信教學(xué)系統(tǒng)外部的INTERNET網(wǎng)絡(luò)。優(yōu)選地,數(shù)據(jù)采集轉(zhuǎn)換模塊202包括第一接收模塊2022,用于從RNC接收使用無(wú)線通信協(xié)議封裝的PS業(yè)務(wù)數(shù)據(jù)包,該P(yáng)S業(yè)務(wù)數(shù)據(jù)包包括GTP_U包頭和PS業(yè)務(wù)數(shù)據(jù)凈荷;第一轉(zhuǎn)換模塊2024,用于使用以太網(wǎng)協(xié)議包頭替換GTP_U包頭,將以太網(wǎng)協(xié)議包頭和PS業(yè)務(wù)數(shù)據(jù)凈荷構(gòu)造成以太網(wǎng)數(shù)據(jù)包;第一發(fā)送模塊2026,用于將以太網(wǎng)數(shù)據(jù)包發(fā)送給業(yè)務(wù)代理模塊204 ;第二接收模塊2028,用于接收業(yè)務(wù)代理模塊204返回的使用以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,該P(yáng)S業(yè)務(wù)響應(yīng)數(shù)據(jù)包包括以太網(wǎng)協(xié)議包頭和PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷;第二轉(zhuǎn)換模塊20210,用于從PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷中獲取目的IP地址,根據(jù)目的IP地址確定UE (用戶設(shè)備),構(gòu)造該UE對(duì)應(yīng)的GTP_U包頭,使用構(gòu)造的該GTP_U包頭替換PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包中的以太網(wǎng)協(xié)議包頭,將該GTP_U包頭和PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷構(gòu)造成使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包;第二發(fā)送模塊20212,用于將第二轉(zhuǎn)換模塊20210構(gòu)造的數(shù)據(jù)包發(fā)送給RNC。需要說(shuō)明的是,第一接收模塊2022和第二接收模塊2028可以分別設(shè)置,也可以合并設(shè)置。同樣,第一轉(zhuǎn)換模塊2024和第二轉(zhuǎn)換模塊20210也可以分別設(shè)置或合并設(shè)置,第ー發(fā)送模塊2026和第二發(fā)送模塊20212也可以分別設(shè)置或合并設(shè)置。例如,本實(shí)施例的移動(dòng)通信教學(xué)系統(tǒng)在進(jìn)行PS數(shù)據(jù)處理吋,RNC通過(guò)Iu接ロ發(fā)送GTP_U封裝的PS業(yè)務(wù)數(shù)據(jù)包,該P(yáng)S業(yè)務(wù)數(shù)據(jù)包包括GTP_U包頭和PS業(yè)務(wù)數(shù)據(jù)凈荷;第一接收模塊2022通過(guò)UDP端ロ獲取該P(yáng)S業(yè)務(wù)數(shù)據(jù)包,交給第一轉(zhuǎn)換模塊2024 ;第一轉(zhuǎn)換模塊2024用以太網(wǎng)協(xié)議包頭替換GTP_U包頭,使用以太網(wǎng)協(xié)議包頭和PS業(yè)務(wù)數(shù)據(jù)凈荷構(gòu)造以太網(wǎng)數(shù)據(jù)包;然后,由第一發(fā)送模塊2026將該以太網(wǎng)數(shù)據(jù)包發(fā)送給業(yè)務(wù)代理模塊204 ;業(yè)務(wù)代理模塊204對(duì)該以太網(wǎng)數(shù)據(jù)包進(jìn)行解析,獲取其中的指令,按照該指令訪問(wèn)移動(dòng)通信教學(xué)系統(tǒng)外部的INTERNET網(wǎng)絡(luò),如訪問(wèn)HTTP網(wǎng)頁(yè)或進(jìn)行FTP下載等,進(jìn)而根據(jù)訪問(wèn)結(jié)果返回使用以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,該P(yáng)S業(yè)務(wù)響應(yīng)數(shù)據(jù)包包括以太網(wǎng)協(xié)議包頭和PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷;第二接收模塊2028接收到業(yè)務(wù)代理模塊204返回的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包后,交給第二轉(zhuǎn)換模塊20210進(jìn)行處理;第二轉(zhuǎn)換模塊20210從PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷中獲取目的IP地址,根據(jù)目的IP地址確定UE,構(gòu)造該UE對(duì)應(yīng)的GTP_U包頭,然后使用構(gòu)造的該GTP_U包頭替換PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包中的以太網(wǎng)協(xié)議包頭,將該GTP_U包頭和PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷構(gòu)造成使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包后,交給第二發(fā)送模塊20212 ;第ニ發(fā)送模塊20212將第二轉(zhuǎn)換模塊20210構(gòu)造的數(shù)據(jù)包 通過(guò)UDP端ロ發(fā)送給RNC。其中,因本實(shí)施例中的數(shù)據(jù)采集轉(zhuǎn)換模塊202和業(yè)務(wù)代理模塊204設(shè)置于同一臺(tái)PC上,二者之間在進(jìn)行數(shù)據(jù)傳遞時(shí),可以直接進(jìn)行傳遞,如以參數(shù)傳遞的方式,也可以通過(guò)開發(fā)接ロ進(jìn)行傳遞,如通過(guò)winpcap接ロ進(jìn)行傳遞。通過(guò)本實(shí)施例,有效降低了移動(dòng)通信教學(xué)裝備系統(tǒng)的整體開發(fā)成本,并且能夠?yàn)橛脩籼峁└鞣N體驗(yàn)場(chǎng)景,滿足用戶培訓(xùn)需求。此外,將數(shù)據(jù)采集轉(zhuǎn)換模塊和業(yè)務(wù)代理模塊集成于一臺(tái)PC上,進(jìn)ー步降低了移動(dòng)通信教學(xué)裝備系統(tǒng)的實(shí)現(xiàn)成本。實(shí)施例三參照?qǐng)D4,示出了根據(jù)本申請(qǐng)實(shí)施例三的一種移動(dòng)通信教學(xué)系統(tǒng)的結(jié)構(gòu)示意圖。本實(shí)施例中的數(shù)據(jù)采集轉(zhuǎn)換模塊和業(yè)務(wù)代理模塊分別獨(dú)立部署在兩臺(tái)PC上,本實(shí)施例的移動(dòng)通信教學(xué)系統(tǒng)包括UE、NB (基站)、RNC、設(shè)置有數(shù)據(jù)采集轉(zhuǎn)換模塊的PClJP設(shè)置有業(yè)務(wù)代理模塊的PC2。PCl和PC2分別通過(guò)以太網(wǎng)卡與外部連接,其中,數(shù)據(jù)采集轉(zhuǎn)換模塊所在的PCl至少含有兩個(gè)以太網(wǎng)卡,分別與RNC的PS業(yè)務(wù)面出局鏈路和業(yè)務(wù)代理模塊所在的PC2相連;業(yè)務(wù)代理模塊所在的PC2也至少含有兩個(gè)以太網(wǎng)卡,分別與PCl和移動(dòng)通信教學(xué)系統(tǒng)外部的INTERNET網(wǎng)絡(luò)相連。本實(shí)施例的移動(dòng)通信教學(xué)系統(tǒng)中,UE、NB、RNC均使用真實(shí)設(shè)備。數(shù)據(jù)采集轉(zhuǎn)換模塊所在PCl的網(wǎng)卡I (即第一以太網(wǎng)卡)連接RNC,網(wǎng)卡2 (即第二以太網(wǎng)卡)通過(guò)Hub (可選)與業(yè)務(wù)代理模塊所在PC2的網(wǎng)卡I (即第三以太網(wǎng)卡)連接到一起,業(yè)務(wù)代理模塊所在PC2的網(wǎng)卡2 (即第四以太網(wǎng)卡)可以連接到外部網(wǎng)絡(luò)為UE提供訪問(wèn)INTERNET的功能,數(shù)據(jù)采集轉(zhuǎn)換模塊與業(yè)務(wù)代理模塊共同完成核心網(wǎng)對(duì)PS業(yè)務(wù)數(shù)據(jù)的處理功能。本實(shí)施例的數(shù)據(jù)采集轉(zhuǎn)換模塊用于從RNC接收使用無(wú)線通信協(xié)議(本實(shí)施例中為GTP_U)封裝的PS業(yè)務(wù)數(shù)據(jù)包,將PS業(yè)務(wù)數(shù)據(jù)包轉(zhuǎn)換為使用以太網(wǎng)協(xié)議封裝的以太網(wǎng)數(shù)據(jù)包,將以太網(wǎng)數(shù)據(jù)包發(fā)送給業(yè)務(wù)代理模塊;以及,接收業(yè)務(wù)代理模塊返回的使用以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,將PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包轉(zhuǎn)換為使用無(wú)線通信協(xié)議(本實(shí)施例中為GTP_U)封裝的數(shù)據(jù)包后,發(fā)送給RNC。優(yōu)選地,本實(shí)施例的數(shù)據(jù)采集轉(zhuǎn)換模塊包括第一接收模塊,用于從RNC接收使用無(wú)線通信協(xié)議封裝的PS業(yè)務(wù)數(shù)據(jù)包,PS業(yè)務(wù)數(shù)據(jù)包包括GTP_U包頭和PS業(yè)務(wù)數(shù)據(jù)凈荷;第一轉(zhuǎn)換模塊,用于使用以太網(wǎng)協(xié)議包頭替換GTP_U包頭,將以太網(wǎng)協(xié)議包頭和PS業(yè)務(wù)數(shù)據(jù)凈荷構(gòu)造成以太網(wǎng)數(shù)據(jù)包;第一發(fā)送模塊,用于將以太網(wǎng)數(shù)據(jù)包發(fā)送給PC2的業(yè)務(wù)代理模塊;第二接收模塊,用于接收PC2的業(yè)務(wù)代理模塊返回的使用以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包包括以太網(wǎng)協(xié)議包頭和PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷;第二轉(zhuǎn)換模塊,用于從PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷中獲取目的IP地址,根據(jù)目的IP地址確定UE,構(gòu)造該UE對(duì)應(yīng)的GTP_U包頭,使用構(gòu)造的該GTP_U包頭替換PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包中的以太網(wǎng)協(xié)議包頭,將該GTP_U包頭和PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷構(gòu)造成使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包;第二發(fā)送模塊,用于將第二轉(zhuǎn)換模塊構(gòu)造的數(shù)據(jù)包發(fā)送給RNC。優(yōu)選地,本實(shí)施例的數(shù)據(jù)采集轉(zhuǎn)換模塊還包括丟棄模塊,用于若第二轉(zhuǎn)換模塊無(wú)法根據(jù)目的IP地址確定UE,則丟棄PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包。本實(shí)施例的業(yè)務(wù)代理模塊,用于接收數(shù)據(jù)采集轉(zhuǎn)換模塊發(fā)送的以太網(wǎng)數(shù)據(jù)包,按照以太網(wǎng)數(shù)據(jù)包指示的指 令,通過(guò)預(yù)先設(shè)置的第三方應(yīng)用/第三方軟件,訪問(wèn)移動(dòng)通信教學(xué)系統(tǒng)外部的網(wǎng)絡(luò),根據(jù)訪問(wèn)結(jié)果向數(shù)據(jù)采集轉(zhuǎn)換模塊返回使用以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包。在實(shí)際移動(dòng)通信教學(xué)系統(tǒng)中,業(yè)務(wù)代理模塊可以根據(jù)不同的業(yè)務(wù)需求直接采用某些免費(fèi)的第三方軟件/第三方應(yīng)用。例如,在需要向UE提供Http網(wǎng)頁(yè)瀏覽功能時(shí),業(yè)務(wù)代理模塊可以對(duì)應(yīng)為上網(wǎng)代理軟件“CCpiOxy”,如果需要為UE提供FTP業(yè)務(wù),業(yè)務(wù)代理模塊可以部署成免費(fèi)軟件“Server-U”。用戶可以根據(jù)自身的業(yè)務(wù)需要,自主選擇業(yè)務(wù)代理模塊的部署方案,本申請(qǐng)對(duì)此不作限制。在需要為UE同時(shí)提供多種PS業(yè)務(wù)時(shí),還可以同時(shí)部署多種代理軟件。以下,為便于說(shuō)明,將PS業(yè)務(wù)數(shù)據(jù)簡(jiǎn)化為上行數(shù)據(jù)和下行數(shù)據(jù),其數(shù)據(jù)流向如圖5所示。其中,上行數(shù)據(jù)為RNC向核心網(wǎng)發(fā)送的PS業(yè)務(wù)數(shù)據(jù),下行數(shù)據(jù)為業(yè)務(wù)代理模塊向RNC發(fā)送的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)。為分析方便,上下行方向的數(shù)據(jù)按在不同模塊間細(xì)分為數(shù)據(jù)1、2。對(duì)于上行數(shù)據(jù),上行數(shù)據(jù)I是RNC通過(guò)Iu接ロ給核心網(wǎng)發(fā)來(lái)的PS業(yè)務(wù)面數(shù)據(jù),數(shù)據(jù)幀的頭部為GTP_U協(xié)議頭,后面為PS業(yè)務(wù)數(shù)據(jù)凈荷,如表I所示。表I上行數(shù)據(jù)I構(gòu)成
GTPJJ head Γ PS 數(shù)據(jù)承載(nB)數(shù)據(jù)采集轉(zhuǎn)換模塊(具體為第一接收模塊)通過(guò)Windows系統(tǒng)的Socket方式的UDP端ロ收到上行數(shù)據(jù)1,(第一轉(zhuǎn)換模塊)首先剝掉GTP_U頭,然后構(gòu)造以太網(wǎng)協(xié)議頭并添加到PS業(yè)務(wù)數(shù)據(jù)凈荷前,成為上行數(shù)據(jù)2,使構(gòu)造后的上行數(shù)據(jù)2能夠使用以太網(wǎng)協(xié)議傳輸。其中,構(gòu)造后的上行數(shù)據(jù)2如表2所示。表2上行數(shù)據(jù)2構(gòu)成
以太協(xié)議頭(14B) PS數(shù)據(jù)承載(nB)~其中,上行數(shù)據(jù)2的以太網(wǎng)協(xié)議頭的內(nèi)容如下表3所示。表3以太協(xié)議頭構(gòu)成
權(quán)利要求
1.一種移動(dòng)通信教學(xué)系統(tǒng),其特征在于,包括 數(shù)據(jù)采集轉(zhuǎn)換模塊,用于從無(wú)線網(wǎng)絡(luò)控制器RNC接收使用無(wú)線通信協(xié)議封裝的分組交換PS業(yè)務(wù)數(shù)據(jù)包,將所述PS業(yè)務(wù)數(shù)據(jù)包轉(zhuǎn)換為使用以太網(wǎng)協(xié)議封裝的以太網(wǎng)數(shù)據(jù)包,將所述以太網(wǎng)數(shù)據(jù)包發(fā)送給業(yè)務(wù)代理模塊;以及,接收所述業(yè)務(wù)代理模塊返回的使用所述以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,將所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包轉(zhuǎn)換為使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包后,發(fā)送給所述RNC ; 所述業(yè)務(wù)代理模塊,用于接收所述以太網(wǎng)數(shù)據(jù)包,按照所述以太網(wǎng)數(shù)據(jù)包指示的指令訪問(wèn)移動(dòng)通信教學(xué)系統(tǒng)外部的網(wǎng)絡(luò),根據(jù)訪問(wèn)結(jié)果向所述數(shù)據(jù)采集轉(zhuǎn)換模塊返回使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包。
2.根據(jù)權(quán)利要求I所述的系統(tǒng),其特征在于,所述數(shù)據(jù)采集轉(zhuǎn)換模塊包括 第一接收模塊,用于從RNC接收使用無(wú)線通信協(xié)議封裝的所述PS業(yè)務(wù)數(shù)據(jù)包,所述PS業(yè)務(wù)數(shù)據(jù)包包括用戶層面的GPRS隧道協(xié)議GTP_U包頭和PS業(yè)務(wù)數(shù)據(jù)凈荷; 第一轉(zhuǎn)換模塊,用于使用以太網(wǎng)協(xié)議包頭替換所述GTP_U包頭,將所述以太網(wǎng)協(xié)議包頭和所述PS業(yè)務(wù)數(shù)據(jù)凈荷構(gòu)造成所述以太網(wǎng)數(shù)據(jù)包; 第一發(fā)送模塊,用于將所述以太網(wǎng)數(shù)據(jù)包發(fā)送給所述業(yè)務(wù)代理模塊; 第二接收模塊,用于接收所述業(yè)務(wù)代理模塊返回的使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包包括以太網(wǎng)協(xié)議包頭和PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷;第二轉(zhuǎn)換模塊,用于從所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷中獲取目的IP地址,根據(jù)所述目的IP地址確定用戶設(shè)備UE,構(gòu)造該UE對(duì)應(yīng)的GTP_U包頭,使用構(gòu)造的該GTP_U包頭替換所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包中的所述以太網(wǎng)協(xié)議包頭,將該GTP_U包頭和所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷構(gòu)造成所述使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包; 第二發(fā)送模塊,用于將所述第二轉(zhuǎn)換模塊構(gòu)造的所述數(shù)據(jù)包發(fā)送給所述RNC。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述第一接收模塊使用用戶數(shù)據(jù)包協(xié)議UDP端口,接收所述RNC通過(guò)Iu接口發(fā)送的所述PS業(yè)務(wù)數(shù)據(jù)包;所述第二發(fā)送模塊使用所述UDP端口,將所述第二轉(zhuǎn)換模塊構(gòu)造的所述數(shù)據(jù)包發(fā)送給所述RNC。
4.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述數(shù)據(jù)采集轉(zhuǎn)換模塊和所述業(yè)務(wù)代理模塊分別設(shè)置于不同的計(jì)算機(jī)上; 所述數(shù)據(jù)采集轉(zhuǎn)換模塊所在的計(jì)算機(jī)通過(guò)第一以太網(wǎng)卡連接于所述RNC的PS業(yè)務(wù)面出局鏈路,通過(guò)第二以太網(wǎng)卡與所述業(yè)務(wù)代理模塊所在的計(jì)算機(jī)相連; 所述業(yè)務(wù)代理模塊所在的計(jì)算機(jī)通過(guò)第三以太網(wǎng)卡與所述第二以太網(wǎng)卡相連,通過(guò)第四以太網(wǎng)卡連接到所述移動(dòng)通信教學(xué)系統(tǒng)外部的網(wǎng)絡(luò)。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于, 所述第一發(fā)送模塊通過(guò)winpcap接口,將所述以太網(wǎng)數(shù)據(jù)包發(fā)送給所述業(yè)務(wù)代理模塊;所述第二接收模塊通過(guò)所述winpcap接口,接收所述業(yè)務(wù)代理模塊返回的使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包。
6.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述第二轉(zhuǎn)換模塊通過(guò)winpcap接口,從所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷中獲取所述目的IP地址。
7.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述數(shù)據(jù)采集轉(zhuǎn)換模塊還包括丟棄模塊,用于若所述第二轉(zhuǎn)換模塊無(wú)法根據(jù)所述目的IP地址確定UE,則丟棄所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包。
8.根據(jù)權(quán)利要求I所述的系統(tǒng),其特征在于, 所述業(yè)務(wù)代理模塊,用于接收所述以太網(wǎng)數(shù)據(jù)包,按照所述以太網(wǎng)數(shù)據(jù)包指示的指令通過(guò)預(yù)先設(shè)置的第三方應(yīng)用,訪問(wèn)所述移動(dòng)通信教學(xué)系統(tǒng)外部的網(wǎng)絡(luò),并根據(jù)訪問(wèn)結(jié)果向所述數(shù)據(jù)采集轉(zhuǎn)換模塊返回使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包。
9.一種分組交換PS業(yè)務(wù)數(shù)據(jù)處理方法,其特征在于,包括 數(shù)據(jù)處理裝置從無(wú)線網(wǎng)絡(luò)控制器RNC接收使用無(wú)線通信協(xié)議封裝的PS業(yè)務(wù)數(shù)據(jù)包,將所述PS業(yè)務(wù)數(shù)據(jù)包轉(zhuǎn)換為使用以太網(wǎng)協(xié)議封裝的以太網(wǎng)數(shù)據(jù)包; 按照所述以太網(wǎng)數(shù)據(jù)包指示的指令訪問(wèn)所述數(shù)據(jù)處理裝置外部的網(wǎng)絡(luò),根據(jù)訪問(wèn)結(jié)果返回使用所述以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包; 將使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包轉(zhuǎn)換為使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包后,發(fā)送給所述RNC。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述PS業(yè)務(wù)數(shù)據(jù)包包括用戶層面的GPRS隧道協(xié)議GTP_U包頭和PS業(yè)務(wù)數(shù)據(jù)凈荷,所述將所述PS業(yè)務(wù)數(shù)據(jù)包轉(zhuǎn)換為使用以太網(wǎng)協(xié)議封裝的以太網(wǎng)數(shù)據(jù)包的步驟包括 使用以太網(wǎng)協(xié)議包頭替換所述GTP_U包頭,將所述以太網(wǎng)協(xié)議包頭和所述PS業(yè)務(wù)數(shù)據(jù)凈荷構(gòu)造成所述以太網(wǎng)數(shù)據(jù)包。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包包括以太網(wǎng)協(xié)議包頭和PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷,所述將使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包轉(zhuǎn)換為使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包的步驟包括 從所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷中獲取目的IP地址,根據(jù)所述目的IP地址確定用戶設(shè)備UE,構(gòu)造該UE對(duì)應(yīng)的GTP_U包頭; 使用構(gòu)造的該GTP_U包頭替換所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包中的所述以太網(wǎng)協(xié)議包頭,將該GTP_U包頭和所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)凈荷構(gòu)造成所述使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包。
12.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述數(shù)據(jù)處理裝置包括使用以太網(wǎng)卡相連的第一計(jì)算機(jī)和第二計(jì)算機(jī); 所述第一計(jì)算機(jī)從所述RNC接收使用無(wú)線通信協(xié)議封裝的所述PS業(yè)務(wù)數(shù)據(jù)包,將所述PS業(yè)務(wù)數(shù)據(jù)包轉(zhuǎn)換為使用以太網(wǎng)協(xié)議封裝的以太網(wǎng)數(shù)據(jù)包,并通過(guò)winpcap接口發(fā)送給所述第二計(jì)算機(jī); 所述第二計(jì)算機(jī)接收所述以太網(wǎng)數(shù)據(jù)包,按照所述以太網(wǎng)數(shù)據(jù)包指示的指令訪問(wèn)所述數(shù)據(jù)處理裝置外部的網(wǎng)絡(luò),根據(jù)訪問(wèn)結(jié)果向所述第一計(jì)算機(jī)返回使用所述以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包; 所述第一計(jì)算機(jī)通過(guò)所述winpcap接口接收所述使用以太網(wǎng)協(xié)議封裝的所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,將所述PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包轉(zhuǎn)換為使用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包后,發(fā)送給所述RNC。
全文摘要
本申請(qǐng)?zhí)峁┝艘环N移動(dòng)通信教學(xué)系統(tǒng)和PS業(yè)務(wù)數(shù)據(jù)處理方法,其中,移動(dòng)通信教學(xué)系統(tǒng)包括數(shù)據(jù)采集轉(zhuǎn)換模塊用于從RNC接收用無(wú)線通信協(xié)議封裝的PS業(yè)務(wù)數(shù)據(jù)包,將PS業(yè)務(wù)數(shù)據(jù)包轉(zhuǎn)換為用以太網(wǎng)協(xié)議封裝的以太網(wǎng)數(shù)據(jù)包,將以太網(wǎng)數(shù)據(jù)包發(fā)送給業(yè)務(wù)代理模塊;以及接收業(yè)務(wù)代理模塊返回的用以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包,將PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包轉(zhuǎn)換為用無(wú)線通信協(xié)議封裝的數(shù)據(jù)包后,發(fā)送給RNC;業(yè)務(wù)代理模塊,用于接收以太網(wǎng)數(shù)據(jù)包,按照以太網(wǎng)數(shù)據(jù)包指示的指令訪問(wèn)移動(dòng)通信教學(xué)系統(tǒng)外部的網(wǎng)絡(luò),根據(jù)訪問(wèn)結(jié)果向數(shù)據(jù)采集轉(zhuǎn)換模塊返回用以太網(wǎng)協(xié)議封裝的PS業(yè)務(wù)響應(yīng)數(shù)據(jù)包。通過(guò)本申請(qǐng),降低了系統(tǒng)開發(fā)成本,滿足了用戶培訓(xùn)需求。
文檔編號(hào)H04L29/08GK102665239SQ201210153219
公開日2012年9月12日 申請(qǐng)日期2012年5月16日 優(yōu)先權(quán)日2012年5月16日
發(fā)明者戰(zhàn)照鵬, 鄭勇 申請(qǐng)人:大唐移動(dòng)通信設(shè)備有限公司