两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種模擬請(qǐng)求位置信息的系統(tǒng)及方法

文檔序號(hào):7765694閱讀:258來源:國知局
專利名稱:一種模擬請(qǐng)求位置信息的系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊測試領(lǐng)域,特別是涉及一種對(duì)移動(dòng)定位系統(tǒng)進(jìn)行測試的系統(tǒng)及方法。
背景技術(shù)
隨著電信業(yè)務(wù)的不斷發(fā)展,移動(dòng)用戶越來越不滿足于簡單的語音通話業(yè)務(wù),要求系統(tǒng)提供諸如銀行服務(wù)、證券交易、E-MAIL收發(fā)、彩信、移動(dòng)定位等各種增值服務(wù)。為了提高服務(wù)質(zhì)量,吸引用戶,進(jìn)而能在激烈的市場競爭中立于不敗之地,網(wǎng)絡(luò)運(yùn)營商必須不斷引進(jìn)新的業(yè)務(wù)種類。
移動(dòng)定位業(yè)務(wù)正是用于滿足運(yùn)營商和移動(dòng)用戶的這種需求。隨著移動(dòng)定位業(yè)務(wù)的推出,移動(dòng)用戶量的不斷增大,勢必對(duì)移動(dòng)定位系統(tǒng)的穩(wěn)定性及處理能力提出了更高的要求。因此,如何更好地測試移動(dòng)定位系統(tǒng)的穩(wěn)定性以及處理能力則顯得尤為重要。
在進(jìn)行一條完整的位置請(qǐng)求服務(wù)過程中,需要涉及到MS(MobileStation,移動(dòng)臺(tái))、BSS(Base Station System,基站系統(tǒng))、PDSS(PacketData Service Sytem,分組數(shù)據(jù)服務(wù)系統(tǒng))、MSC/VLR/HLR(MSCMobileSwitching Center,移動(dòng)交換中心;VLRVistor Location Register,拜訪位置寄存器;HLRHome Location Register,歸屬位置寄存器)、MC(Message Center,短消息中心)、MPC(Mobile Position Center,移動(dòng)定位中心)以及PDE(Positon Determination Entity,定位實(shí)體)等多套網(wǎng)絡(luò)設(shè)備,只要其中的某個(gè)環(huán)節(jié)出現(xiàn)問題,則整個(gè)測試無法進(jìn)行,嚴(yán)重影響了測試效率。另外,由移動(dòng)臺(tái)或位置服務(wù)客戶端(LCSClientLocationServer Client位置服務(wù)客戶端)發(fā)起的位置請(qǐng)求消息比較單一,每次發(fā)送起來都是同類消息,不能調(diào)節(jié)各類參數(shù),不能很好地對(duì)系統(tǒng)進(jìn)行各種異常條件的測試,達(dá)不到各種異常測試的目的。而且,測試移動(dòng)臺(tái)數(shù)量有限,少則只有兩三部,不能對(duì)系統(tǒng)進(jìn)行大話務(wù)測試,無法做到測試移動(dòng)定位系統(tǒng)處理能力的要求。再加上,移動(dòng)臺(tái)發(fā)起的消息類型不能靈活調(diào)節(jié),不能按照各種類型消息不同比例進(jìn)行發(fā)送消息。由于上述各種條件的限制,現(xiàn)有測試環(huán)境不能對(duì)移動(dòng)定位系統(tǒng)進(jìn)行真實(shí)有效的穩(wěn)定性及性能測試,因此,尋找一種構(gòu)造各種條件,模擬真實(shí)環(huán)境針對(duì)移動(dòng)定位系統(tǒng)進(jìn)行測試的技術(shù)勢在必行,有了這個(gè)技術(shù),就可解決上述各類問題并大大地提高工作效率。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種模擬請(qǐng)求位置信息的系統(tǒng)及方法,通過模擬移動(dòng)終端或位置服務(wù)客戶端進(jìn)行請(qǐng)求位置信息,可以直接針對(duì)移動(dòng)定位系統(tǒng)發(fā)送不同類型、不同負(fù)荷的消息,以達(dá)到模擬現(xiàn)場真實(shí)環(huán)境針對(duì)移動(dòng)定位系統(tǒng)進(jìn)行穩(wěn)定性及性能測試的目的,解決了現(xiàn)有測試環(huán)境不能對(duì)移動(dòng)定位系統(tǒng)進(jìn)行真實(shí)有效的穩(wěn)定性及性能測試的問題。
為達(dá)到上述目的,本發(fā)明可通過如下方式實(shí)現(xiàn)一種模擬請(qǐng)求位置信息的系統(tǒng),包括通過TCP/IP網(wǎng)絡(luò)和NO.7信令網(wǎng)相連的模擬系統(tǒng)和定位系統(tǒng),該模擬系統(tǒng)包括人機(jī)交互模塊、業(yè)務(wù)處理模塊、標(biāo)準(zhǔn)通訊模塊、信令網(wǎng)關(guān)模塊以及運(yùn)行支撐模塊;所述的人機(jī)交互模塊,用于完成該模擬系統(tǒng)的數(shù)據(jù)輸入輸出,通過相關(guān)接口將數(shù)據(jù)提供給標(biāo)準(zhǔn)通訊模塊和業(yè)務(wù)處理模塊;所述的業(yè)務(wù)處理模塊,用于完成業(yè)務(wù)流程控制,對(duì)業(yè)務(wù)消息進(jìn)行編/解碼以及對(duì)該模擬系統(tǒng)的資源進(jìn)行管理;所述的標(biāo)準(zhǔn)通訊模塊,用于完成該模擬系統(tǒng)同TCP/IP網(wǎng)絡(luò)的消息交互并同人機(jī)交互模塊、業(yè)務(wù)處理模塊和運(yùn)行支撐模塊之間進(jìn)行消息交互,完成TCP/IP鏈路的管理、SOCKET資源的管理、TCP/IP消息的接收和發(fā)送;所述的信令網(wǎng)關(guān)模塊,用于轉(zhuǎn)發(fā)NO.7信令消息,還用于完成至少一個(gè)業(yè)務(wù)處理模塊的消息分發(fā);所述的運(yùn)行支撐模塊,用于將來自信令網(wǎng)關(guān)的消息發(fā)送到業(yè)務(wù)處理模塊,同時(shí)將來自業(yè)務(wù)處理模塊的消息發(fā)送到信令網(wǎng)關(guān)模塊。
所述的該人機(jī)交互模塊提供的數(shù)據(jù)輸入包括標(biāo)準(zhǔn)通訊數(shù)據(jù)輸入、單條消息數(shù)據(jù)輸入、大話務(wù)消息數(shù)據(jù)輸入;提供的數(shù)據(jù)輸出包括鏈路狀態(tài)信息輸出、系統(tǒng)調(diào)試信息輸出。
一種模擬請(qǐng)求位置信息的方法,該方法包括如下步驟步驟1,模擬系統(tǒng)初始化;步驟2,模擬系統(tǒng)與定位系統(tǒng)建立通訊;步驟3,人機(jī)交互模塊命令參數(shù)設(shè)定;步驟4,業(yè)務(wù)處理模塊讀取參數(shù)信息,并向標(biāo)準(zhǔn)通訊模塊發(fā)送消息;步驟5,標(biāo)準(zhǔn)通訊模塊將收到的消息發(fā)送到定位系統(tǒng)。
所述的方法還包括一個(gè)接收位置信息的步驟。
所述的該接收位置信息的步驟包括步驟61,定位系統(tǒng)處理消息后返回消息到標(biāo)準(zhǔn)通訊模塊;步驟62,標(biāo)準(zhǔn)通訊模塊將收到的消息發(fā)送到業(yè)務(wù)處理模塊;步驟63,業(yè)務(wù)處理模塊將消息解碼為位置信息并傳送到人機(jī)交互模塊;步驟64,人機(jī)交互模塊顯示位置信息。
所述的模擬系統(tǒng)初始化的步驟,是指讀取通訊配置文件,完成全局變量初始化,時(shí)鐘初始化,進(jìn)程初始化。
所述的模擬系統(tǒng)與定位系統(tǒng)建立通訊的步驟,是通過標(biāo)準(zhǔn)通訊模塊通過讀取預(yù)先設(shè)定的配置文件,獲取需要連接的鏈路信息,通過TCP/IP建立與定位系統(tǒng)之間的消息通道。
所述的人機(jī)交互模塊命令參數(shù)設(shè)定的步驟,是指通過提供一個(gè)人工操作界面的接口,更改各種參數(shù),設(shè)定各類消息比例以及消息類型等參數(shù),并保存在一個(gè)配置文件中以供業(yè)務(wù)處理模塊使用。
所述的業(yè)務(wù)處理模塊讀取參數(shù)信息,并向標(biāo)準(zhǔn)通訊模塊發(fā)送消息的步驟,是指業(yè)務(wù)處理模塊讀取人機(jī)交互模塊設(shè)定的參數(shù),并進(jìn)行編碼,構(gòu)造需要發(fā)送的消息,并發(fā)送到標(biāo)準(zhǔn)通訊模塊。
所述的標(biāo)準(zhǔn)通訊模塊將收到的消息發(fā)送到定位系統(tǒng)的步驟,是指標(biāo)準(zhǔn)通訊模塊收到業(yè)務(wù)處理模塊發(fā)來的消息后,利用建立的通訊通道通過TCP/IP協(xié)議將消息傳輸?shù)蕉ㄎ幌到y(tǒng)。
本發(fā)明的優(yōu)點(diǎn)在于本發(fā)明通過模擬移動(dòng)終端和位置服務(wù)客戶端直接向移動(dòng)定位系統(tǒng)發(fā)送位置信息請(qǐng)求,可以節(jié)省MSC/VLR/HLR/BSS/PDSS/MS等設(shè)備,為我們的測試節(jié)約了大量成本,另外,由于模擬移動(dòng)終端系統(tǒng)自動(dòng)化程度高,對(duì)于重復(fù)測試,只需按一個(gè)命令即可,大大提高了我們的工作效率。
更加值得一提的是,本發(fā)明可以靈活地調(diào)節(jié)各類參數(shù),模擬各種復(fù)雜情況,針對(duì)移動(dòng)定位系統(tǒng)進(jìn)行各類異常測試和性能測試,大大提高了移動(dòng)定位系統(tǒng)的穩(wěn)定性測試和性能測試,給產(chǎn)品的穩(wěn)定帶來了巨大的好處。
本發(fā)明所述的一種模擬請(qǐng)求位置信息的系統(tǒng)及方法最少只需要一臺(tái)普通PC機(jī)和簡型機(jī)即可運(yùn)行,成本非常低。


圖1是本發(fā)明所述的一種模擬請(qǐng)求位置信息的系統(tǒng)及方法的網(wǎng)絡(luò)結(jié)構(gòu)圖;圖2是本發(fā)明所述的一種模擬請(qǐng)求位置信息的系統(tǒng)的模塊結(jié)構(gòu)圖;圖3是本發(fā)明所述的一種模擬請(qǐng)求位置信息的方法的程序流程圖;圖4是本發(fā)明所述的一種模擬請(qǐng)求位置信息的方法完成一次典型位置信息請(qǐng)求的流程圖。
具體實(shí)施例方式
本發(fā)明所述的一種模擬請(qǐng)求位置信息的系統(tǒng)及方法主要采用模塊化結(jié)構(gòu)技術(shù),各模塊在邏輯上相互獨(dú)立,功能上互為關(guān)聯(lián)。本系統(tǒng)還可以在此模塊化基礎(chǔ)上進(jìn)行功能擴(kuò)充以及功能移植等等。
下面結(jié)合附圖對(duì)本發(fā)明的模擬請(qǐng)求位置信息系統(tǒng)的實(shí)施方式進(jìn)行詳盡的闡述。
圖1是本發(fā)明所述的一種模擬請(qǐng)求位置信息系統(tǒng)及方法的網(wǎng)絡(luò)結(jié)構(gòu)圖,其中,模擬請(qǐng)求位置信息系統(tǒng)包括被測系統(tǒng)1,模擬系統(tǒng)2,被模擬對(duì)象3,七號(hào)信令網(wǎng)4,TCP/IP網(wǎng)絡(luò)5。囿于篇幅,該圖只畫出最簡單的一次位置信息請(qǐng)求涉及到的網(wǎng)絡(luò)實(shí)體,并將被模擬對(duì)象BSS/MSC/VLR/HLR/PDSS/LCSClient/MS合而為一示意,從圖中知道,該發(fā)明所述的模擬系統(tǒng)替代了BSS/MSC/VLR/HLR/PDSS/LCSClient/MS等設(shè)備,通過模擬各種真實(shí)情況,直接向被測對(duì)象定位系統(tǒng)(MPC&&PDE)請(qǐng)求位置信息。
本模擬系統(tǒng)在物理上由兩個(gè)實(shí)體構(gòu)成,一個(gè)是連接NO.7號(hào)信令的簡型機(jī),一個(gè)是連接TCP/IP的業(yè)務(wù)處理機(jī),其中業(yè)務(wù)處理機(jī)可以是多個(gè)模塊,且多業(yè)務(wù)處理機(jī)共享一個(gè)簡型機(jī),可以根據(jù)條件和測試要求進(jìn)行不同的設(shè)置,使用起來非常靈活。例如,需要對(duì)定位系統(tǒng)進(jìn)行性能測試,測試定位系統(tǒng)每秒處理短消息能力,此時(shí)需要考慮將本模擬系統(tǒng)多業(yè)務(wù)處理機(jī)設(shè)置;如果是進(jìn)行某種條件的異常測試,則只需要一個(gè)業(yè)務(wù)處理機(jī)即可,從而可以減少設(shè)備,節(jié)省測試成本。
圖2是本發(fā)明所述的一種模擬請(qǐng)求位置信息的系統(tǒng)及方法模塊結(jié)構(gòu)圖。其中,F(xiàn)代表系統(tǒng)內(nèi)的重要接口,G代表支撐。從圖中可以知道,本發(fā)明共有五大部分組成人機(jī)交互模塊21、業(yè)務(wù)處理模塊22、標(biāo)準(zhǔn)通訊模塊23、信令網(wǎng)關(guān)模塊24以及運(yùn)行支撐模塊25。人機(jī)交互模塊21主要完成本系統(tǒng)的各項(xiàng)數(shù)據(jù)輸入輸出,通過相關(guān)接口將數(shù)據(jù)提供給標(biāo)準(zhǔn)通訊模塊23和業(yè)務(wù)處理模塊22,以完成模擬系統(tǒng)的各類業(yè)務(wù)功能。業(yè)務(wù)處理模塊22主要完成業(yè)務(wù)流程控制,對(duì)各類消息進(jìn)行編解碼以及系統(tǒng)資源的管理,業(yè)務(wù)處理模塊22是本系統(tǒng)的主處理系統(tǒng)。標(biāo)準(zhǔn)通訊模塊23用于完成系統(tǒng)同TCP/IP網(wǎng)絡(luò)的消息交互以及同其它模塊之間的消息交互。信令網(wǎng)關(guān)模塊24主要完成NO.7信令消息的轉(zhuǎn)發(fā)功能,除此之外,信令網(wǎng)關(guān)模塊24完成多模塊消息分發(fā)功能,以實(shí)現(xiàn)本系統(tǒng)對(duì)多模塊功能的支持。運(yùn)行支撐模塊25是其它模塊運(yùn)行的支撐平臺(tái),運(yùn)行支撐模塊25作為一個(gè)消息傳輸?shù)耐ǖ?,將來自信令網(wǎng)關(guān)模塊24的消息發(fā)送到業(yè)務(wù)處理模塊22,同時(shí)將來自業(yè)務(wù)處理模塊22的消息發(fā)送到信令網(wǎng)關(guān)模塊24。
本模擬系統(tǒng)的人機(jī)交互模塊21、業(yè)務(wù)處理模塊22、標(biāo)準(zhǔn)通訊模塊23、信令網(wǎng)關(guān)模塊24以及運(yùn)行支撐模塊25在邏輯上相互獨(dú)立,互不依賴,在功能上互相關(guān)聯(lián),聯(lián)系緊密。五部分在邏輯上的獨(dú)立,這種設(shè)計(jì)加強(qiáng)了模塊化,有利于維護(hù)以及錯(cuò)誤的排查,同時(shí)也有利于軟件的移植。
圖3是本發(fā)明所述的一種模擬請(qǐng)求位置信息的方法的程序流程圖。過程如下301 系統(tǒng)初始化,包括讀取通訊配置文件,完成全局變量初始化,時(shí)鐘初始化,進(jìn)程初始化;302 建立與移動(dòng)定位系統(tǒng)之間的通訊通道(七號(hào)信令鏈路和TCP/IP鏈路);303 業(yè)務(wù)處理模塊的消息處理與發(fā)送;304 運(yùn)行支撐模塊的消息發(fā)送;305 信令網(wǎng)關(guān)模塊的消息發(fā)送;306 標(biāo)準(zhǔn)通訊模塊的消息發(fā)送。
下面結(jié)合圖3將詳細(xì)介紹該系統(tǒng)的程序流程。
系統(tǒng)開始啟動(dòng),進(jìn)行系統(tǒng)初始化,該過程主要是讀取通訊配置文件,完成全局變量初始化,時(shí)鐘初始化,進(jìn)程初始化,之后建立與移動(dòng)定位系統(tǒng)之間的通訊通道(七號(hào)信令鏈路和TCP/IP鏈路)。如果該過程失敗,系統(tǒng)將自動(dòng)退出,重新啟動(dòng)系統(tǒng)。否則系統(tǒng)進(jìn)入任務(wù)就緒狀態(tài),業(yè)務(wù)處理模塊22和人機(jī)交互模塊21也都處于工作就緒狀態(tài)。
系統(tǒng)消息的觸發(fā)可以通過人機(jī)交互模塊21實(shí)現(xiàn),通過人機(jī)交互模塊21更改參數(shù),發(fā)出命令之后,業(yè)務(wù)處理模塊22讀取人機(jī)交互模塊21設(shè)定的參數(shù),并進(jìn)行編碼,構(gòu)造需要發(fā)送的消息,將消息發(fā)送到標(biāo)準(zhǔn)通訊模塊23。
系統(tǒng)消息的觸發(fā)也可以通過定時(shí)器任務(wù)來實(shí)現(xiàn),定時(shí)器是在人機(jī)交互模塊21中設(shè)定,可以設(shè)定不同的時(shí)間間隔,也可以根據(jù)不同的消息設(shè)定不同的定時(shí)器。定時(shí)器到后,業(yè)務(wù)消息的處理與人機(jī)命令觸發(fā)的消息處理類似,也是通過讀取設(shè)定的參數(shù),并進(jìn)行編碼,構(gòu)造需要發(fā)送的消息,將消息發(fā)送到標(biāo)準(zhǔn)通訊模塊23。
標(biāo)準(zhǔn)通訊模塊23收到業(yè)務(wù)處理模塊22發(fā)來的消息后,不對(duì)消息進(jìn)行處理,直接利用建立的通訊通道通過TCP/IP協(xié)議將消息傳輸?shù)揭苿?dòng)定位系統(tǒng),支撐通訊模塊25處理也一樣,將收到的業(yè)務(wù)處理模塊22消息直接通過發(fā)送到信令網(wǎng)關(guān)模塊24,信令網(wǎng)關(guān)模塊24也不作處理,直接透明傳輸,利用建立的通訊通道通過No.7號(hào)協(xié)議傳送到移動(dòng)定位系統(tǒng)。
從闡述圖2和圖3的描述中可以看出,本發(fā)明所述的一種模擬請(qǐng)求位置信息系統(tǒng)及方法的結(jié)構(gòu)與功能非常清晰,模塊化強(qiáng),人機(jī)交互模塊21、業(yè)務(wù)處理模塊22、標(biāo)準(zhǔn)通訊模塊23、信令網(wǎng)關(guān)模塊24以及運(yùn)行支撐模塊25分別完成不同的任務(wù),分別為其它的模塊服務(wù),正是這種各模塊間的既相互獨(dú)立又相互協(xié)調(diào),才使得本系統(tǒng)配置靈活、功能強(qiáng)大、可移植性強(qiáng)等優(yōu)點(diǎn)。
附圖4是本發(fā)明所述的一種模擬請(qǐng)求位置信息的方法完成一次典型位置信息請(qǐng)求的流程圖(Java/Brew方式定位)。主要是通過舉例說明,本系統(tǒng)是如何通過模擬移動(dòng)終端發(fā)送請(qǐng)求位置信息到移動(dòng)定位系統(tǒng)的,以及系統(tǒng)涉及到的處理流程。
本發(fā)明所述的模擬系統(tǒng)主要功能就在于能夠模擬移動(dòng)終端和模擬位置服務(wù)客戶端請(qǐng)求位置信息,下面以模擬終端為例說明。
假定移動(dòng)終端,終端需要請(qǐng)求自己的位置信息。
首先準(zhǔn)備好測試環(huán)境,只需包括一套移動(dòng)定位系統(tǒng)和一套本發(fā)明所述的模擬系統(tǒng)即可,且移動(dòng)定位系統(tǒng)處于工作就緒狀態(tài)。
啟動(dòng)本發(fā)明所述的模擬系統(tǒng),系統(tǒng)開始初始化工作,初始化完畢,系統(tǒng)進(jìn)入工作就緒狀態(tài)。
通過人機(jī)命令輸入源移動(dòng)終端,目的終端,輸入各項(xiàng)必須參數(shù),然后根據(jù)需要輸入各項(xiàng)可選參數(shù),最后發(fā)送指令到業(yè)務(wù)處理模塊22。
業(yè)務(wù)處理模塊22接收到人機(jī)交互模塊21發(fā)送的指令后,讀取參數(shù)信息,包括源移動(dòng)終端、目的移動(dòng)終端、消息內(nèi)容、消息類型等,并對(duì)消息機(jī)進(jìn)行編碼,填寫相關(guān)內(nèi)容,構(gòu)造需要發(fā)送的消息,然后將消息發(fā)送到標(biāo)準(zhǔn)通訊模塊23。
標(biāo)準(zhǔn)通訊模塊23收到消息后,不對(duì)消息進(jìn)行處理,直接通過預(yù)先建立的TCP/IP通訊通道傳輸?shù)揭苿?dòng)定位系統(tǒng)。
移動(dòng)定位系統(tǒng)收到來自模擬系統(tǒng)移動(dòng)終端發(fā)起的消息后,進(jìn)行自己的業(yè)務(wù)處理,最后將位置信息結(jié)果返回到模擬系統(tǒng),模擬系統(tǒng)通過人機(jī)交互模塊21將結(jié)果顯示出來。
首先是模擬系統(tǒng)的標(biāo)準(zhǔn)通訊模塊23收到消息,標(biāo)準(zhǔn)通訊模塊23將收到的消息上發(fā)到業(yè)務(wù)處理模塊22。
業(yè)務(wù)處理模塊22將收到的終呼消息進(jìn)行解碼,并傳送到人機(jī)交互模塊21,人機(jī)交互模塊21將顯示出移動(dòng)終端的當(dāng)前位置信息,包括經(jīng)緯度、應(yīng)用類型、定位時(shí)間、定位精度等等。
至此,整個(gè)發(fā)送過程完畢,主要涉及到的流程有401 系統(tǒng)初始化。
402 建立通訊403 人機(jī)命令參數(shù)設(shè)定404 業(yè)務(wù)處理模塊讀取參數(shù)信息405 業(yè)務(wù)處理模塊向標(biāo)準(zhǔn)通訊模塊發(fā)送消息406 標(biāo)準(zhǔn)通訊模塊將收到的消息發(fā)送到移動(dòng)定位系統(tǒng)407 移動(dòng)定位系統(tǒng)處理后返回消息到標(biāo)準(zhǔn)通訊模塊408 標(biāo)準(zhǔn)通訊模塊將收到的消息發(fā)送到業(yè)務(wù)處理模塊409 業(yè)務(wù)處理模塊將消息解碼為位置信息并傳送到人機(jī)交互模塊410 人機(jī)交互模塊顯示位置信息終上所述,本發(fā)明所述的一種模擬請(qǐng)求位置信息的系統(tǒng)具有模塊化強(qiáng)、可擴(kuò)充性以及可移植性好等優(yōu)點(diǎn)。經(jīng)過實(shí)際使用證明,該發(fā)明解決了許多不需要現(xiàn)實(shí)環(huán)境就能做到的問題,模擬出許多復(fù)雜情況,對(duì)移動(dòng)定位系統(tǒng)進(jìn)行了有效的異常測試及性能測試,并且本發(fā)明使用起來非常方便快捷,因此大大節(jié)省了測試成本,提高了測試效率。
權(quán)利要求
1.一種模擬請(qǐng)求位置信息的系統(tǒng),包括通過TCP/IP網(wǎng)絡(luò)和NO.7信令網(wǎng)相連的模擬系統(tǒng)和定位系統(tǒng),其特征在于,該模擬系統(tǒng)包括人機(jī)交互模塊、業(yè)務(wù)處理模塊、標(biāo)準(zhǔn)通訊模塊、信令網(wǎng)關(guān)模塊以及運(yùn)行支撐模塊;所述的人機(jī)交互模塊,用于完成該模擬系統(tǒng)的數(shù)據(jù)輸入輸出,通過相關(guān)接口將數(shù)據(jù)提供給標(biāo)準(zhǔn)通訊模塊和業(yè)務(wù)處理模塊;所述的業(yè)務(wù)處理模塊,用于完成業(yè)務(wù)流程控制,對(duì)業(yè)務(wù)消息進(jìn)行編/解碼以及對(duì)該模擬系統(tǒng)的資源進(jìn)行管理;所述的標(biāo)準(zhǔn)通訊模塊,用于完成該模擬系統(tǒng)同TCP/IP網(wǎng)絡(luò)的消息交互并同人機(jī)交互模塊、業(yè)務(wù)處理模塊和運(yùn)行支撐模塊之間進(jìn)行消息交互,完成TCP/IP鏈路的管理、SOCKET資源的管理、TCP/IP消息的接收和發(fā)送;所述的信令網(wǎng)關(guān)模塊,用于轉(zhuǎn)發(fā)NO.7信令消息,還用于完成至少一個(gè)業(yè)務(wù)處理模塊的消息分發(fā);所述的運(yùn)行支撐模塊,用于將來自信令網(wǎng)關(guān)的消息發(fā)送到業(yè)務(wù)處理模塊,同時(shí)將來自業(yè)務(wù)處理模塊的消息發(fā)送到信令網(wǎng)關(guān)模塊。
2.如權(quán)利要求1所述的模擬請(qǐng)求位置信息的系統(tǒng),其特征在于,該人機(jī)交互模塊提供的數(shù)據(jù)輸入包括標(biāo)準(zhǔn)通訊數(shù)據(jù)輸入、單條消息數(shù)據(jù)輸入、大話務(wù)消息數(shù)據(jù)輸入;提供的數(shù)據(jù)輸出包括鏈路狀態(tài)信息輸出、系統(tǒng)調(diào)試信息輸出。
3.一種利用權(quán)利要求1所述系統(tǒng)進(jìn)行模擬請(qǐng)求位置信息的方法,其特征在于,該方法包括如下步驟步驟1,模擬系統(tǒng)初始化;步驟2,模擬系統(tǒng)與定位系統(tǒng)建立通訊;步驟3,人機(jī)交互模塊命令參數(shù)設(shè)定;步驟4,業(yè)務(wù)處理模塊讀取參數(shù)信息,并向標(biāo)準(zhǔn)通訊模塊發(fā)送消息;步驟5,標(biāo)準(zhǔn)通訊模塊將收到的消息發(fā)送到定位系統(tǒng)。
4.如權(quán)利要求3所述的模擬請(qǐng)求位置信息的方法,其特征在于,所述的方法還包括一個(gè)接收位置信息的步驟。
5.如權(quán)利要求4所述的模擬請(qǐng)求位置信息的方法,其特征在于,所述的該接收位置信息的步驟包括步驟61,定位系統(tǒng)處理消息后返回消息到標(biāo)準(zhǔn)通訊模塊;步驟62,標(biāo)準(zhǔn)通訊模塊將收到的消息發(fā)送到業(yè)務(wù)處理模塊;步驟63,業(yè)務(wù)處理模塊將消息解碼為位置信息并傳送到人機(jī)交互模塊;步驟64,人機(jī)交互模塊顯示位置信息。
6.如權(quán)利要求3所述的模擬請(qǐng)求位置信息的方法,其特征在于,所述的模擬系統(tǒng)初始化的步驟,是指讀取通訊配置文件,完成全局變量初始化,時(shí)鐘初始化,進(jìn)程初始化。
7.如權(quán)利要求3所述的模擬請(qǐng)求位置信息的方法,其特征在于,所述的模擬系統(tǒng)與定位系統(tǒng)建立通訊的步驟,是通過標(biāo)準(zhǔn)通訊模塊通過讀取預(yù)先設(shè)定的配置文件,獲取需要連接的鏈路信息,通過TCP/IP建立與定位系統(tǒng)之間的消息通道。
8.如權(quán)利要求3所述的模擬請(qǐng)求位置信息的方法,其特征在于,所述的人機(jī)交互模塊命令參數(shù)設(shè)定的步驟,是指通過提供一個(gè)人工操作界面的接口,更改各種參數(shù),設(shè)定各類消息比例以及消息類型等參數(shù),并保存在一個(gè)配置文件中以供業(yè)務(wù)處理模塊使用。
9.如權(quán)利要求3所述的模擬請(qǐng)求位置信息的方法,其特征在于,所述的業(yè)務(wù)處理模塊讀取參數(shù)信息,并向標(biāo)準(zhǔn)通訊模塊發(fā)送消息的步驟,是指業(yè)務(wù)處理模塊讀取人機(jī)交互模塊設(shè)定的參數(shù),并進(jìn)行編碼,構(gòu)造需要發(fā)送的消息,并發(fā)送到標(biāo)準(zhǔn)通訊模塊。
10.如權(quán)利要求3所述的模擬請(qǐng)求位置信息的方法,其特征在于,所述的標(biāo)準(zhǔn)通訊模塊將收到的消息發(fā)送到定位系統(tǒng)的步驟,是指標(biāo)準(zhǔn)通訊模塊收到業(yè)務(wù)處理模塊發(fā)來的消息后,利用建立的通訊通道通過TCP/IP協(xié)議將消息傳輸?shù)蕉ㄎ幌到y(tǒng)。
全文摘要
本發(fā)明涉及一種對(duì)移動(dòng)定位系統(tǒng)進(jìn)行測試的系統(tǒng)及方法,該系統(tǒng)包括通過TCP/IP網(wǎng)絡(luò)和七號(hào)信令網(wǎng)相連的模擬系統(tǒng)和定位系統(tǒng),其中該模擬系統(tǒng)包括人機(jī)交互模塊、業(yè)務(wù)處理模塊、標(biāo)準(zhǔn)通訊模塊、信令網(wǎng)關(guān)模塊以及運(yùn)行支撐模塊;該方法包括的步驟為模擬系統(tǒng)初始化;模擬系統(tǒng)與定位系統(tǒng)建立通訊;人機(jī)交互模塊命令參數(shù)設(shè)定;業(yè)務(wù)處理模塊讀取參數(shù)信息,并向標(biāo)準(zhǔn)通訊模塊發(fā)送消息;標(biāo)準(zhǔn)通訊模塊將收到的消息發(fā)送到定位系統(tǒng);本發(fā)明可以模擬現(xiàn)場真實(shí)環(huán)境針對(duì)移動(dòng)定位系統(tǒng)進(jìn)行穩(wěn)定性及性能測試。
文檔編號(hào)H04W24/00GK1582042SQ0315361
公開日2005年2月16日 申請(qǐng)日期2003年8月15日 優(yōu)先權(quán)日2003年8月15日
發(fā)明者吳祖勝 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
黄梅县| 板桥市| 乌什县| 弥渡县| 青河县| 金坛市| 濮阳市| 阿尔山市| 永定县| 上思县| 迁安市| 新密市| 恩平市| 长春市| 祁东县| 揭西县| 甘肃省| 荃湾区| 定州市| 长宁区| 莲花县| 城步| 中西区| 绥阳县| 宜州市| 玉山县| 莒南县| 福清市| 驻马店市| 奉节县| 三门峡市| 丽水市| 阿尔山市| 清河县| 阜新| 策勒县| 神农架林区| 贵州省| 丹阳市| 迭部县| 阳春市|