無線定位能力的評(píng)估方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提出一種無線定位能力的評(píng)估方法,包括:通過采集器在預(yù)設(shè)路徑中采集地理位置信息及與地理位置信息相關(guān)的無線信號(hào);對(duì)與地理位置信息相關(guān)的無線信號(hào)進(jìn)行處理并存儲(chǔ)至虛擬無線信息數(shù)據(jù)庫;加載待評(píng)估應(yīng)用程序并截獲待評(píng)估應(yīng)用程序的通信接口;獲得待評(píng)估應(yīng)用程序的無線信號(hào)請(qǐng)求消息,并將從虛擬無線信息數(shù)據(jù)庫中獲得的虛擬無線信息發(fā)送至待評(píng)估應(yīng)用程序;獲得待評(píng)估應(yīng)用程序根據(jù)虛擬無線信息所生成的定位記錄;根據(jù)定位記錄和虛擬無線信息對(duì)應(yīng)的地理位置信息對(duì)待評(píng)估應(yīng)用程序的無線定位能力進(jìn)行評(píng)估。本發(fā)明能夠無偏差地評(píng)估定位應(yīng)用程序的效果,不受硬件影響,節(jié)省人力成本,代價(jià)小效率高。本發(fā)明還公開了一種無線定位能力的評(píng)估系統(tǒng)。
【專利說明】無線定位能力的評(píng)估方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉軟件測試【技術(shù)領(lǐng)域】,特別涉及一種無線定位能力的評(píng)估方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著無線通信技術(shù)的發(fā)展,快速準(zhǔn)確地獲得移動(dòng)終端的位置信息,并根據(jù)信息提供服務(wù)的需求變得日益迫切。
[0003]無線定位算法主要是基于GPS (Global Positioning System,全球定位系統(tǒng))、基站、WIF1、地磁信號(hào)等各種無線信號(hào)進(jìn)行定位。定位之后,對(duì)定位應(yīng)用程序進(jìn)行評(píng)估存在諸多困難。目前流行的方法主要依靠單人或多人手持多個(gè)設(shè)備,在某地同時(shí)使用多個(gè)應(yīng)用程序來確定當(dāng)前位置,觀察并記錄當(dāng)前真實(shí)位置與應(yīng)用程序定位效果的差異,通過差異來判斷應(yīng)用程序的相對(duì)定位能力。
[0004]但這種評(píng)估方法由于定位的信號(hào)導(dǎo)致無法精確地用同樣的無線信號(hào)去評(píng)估應(yīng)用軟件的定位能力,從而無法得到公平的評(píng)估結(jié)果。主要有如下缺點(diǎn):
[0005](一)、無線信號(hào)瞬息萬變,而人眼的觀察時(shí)間無法做到同步。因此,人在觀察過程中,可能僅相差一秒鐘定位效果都會(huì)有差異。例如,一個(gè)人同時(shí)手持兩個(gè)設(shè)備,設(shè)備上非別有應(yīng)用程序A、B,他在某一時(shí)刻觀察到的應(yīng)用程序A的定位結(jié)果與I秒鐘后觀察到的應(yīng)用程序B的定位結(jié)果所使用的無線信號(hào)可能是不同的。
[0006]( 二)、不同應(yīng)用程序用于定位的信號(hào)有差異,因此即使使用的多個(gè)設(shè)備型號(hào)相同,在同一位置同一時(shí)刻接收到的實(shí)際信號(hào)仍然可能不同,甚至有較大差異。例如在某一時(shí)刻,有兩個(gè)移動(dòng)終端C、D,C收到的WIFI信號(hào)為macl,mac2, mac3, mac5 ;B收到的信號(hào)為mac2,mac3,mac4,mac6。
[0007](三)、這種方式需要大量的人力資源,尤其是對(duì)比評(píng)估需要耗費(fèi)較多時(shí)間去現(xiàn)場進(jìn)行觀察比對(duì)。由于對(duì)人力消耗較大,因此無法大量開展。如果效果評(píng)估需要覆蓋全國乃至國際,那么成本太高,代價(jià)大大,很難實(shí)現(xiàn)。
【發(fā)明內(nèi)容】
[0008]本發(fā)明旨在至少解決現(xiàn)有技術(shù)中存在的技術(shù)問題之一。
[0009]為此,本發(fā)明的一個(gè)目的在于提出一種無線定位能力的評(píng)估方法。本方法能夠無偏差地評(píng)估定位應(yīng)用程序的效果,不受硬件影響,節(jié)省人力成本,代價(jià)小,效率高,且具有非常高的準(zhǔn)確度。
[0010]本發(fā)明的第二個(gè)目的在于提出一種無線定位能力的評(píng)估系統(tǒng)。
[0011]為達(dá)到上述目的,本發(fā)明第一方面的實(shí)施例提出了一種無線定位能力的評(píng)估方法,包括以下步驟:通過采集器在預(yù)設(shè)路徑中采集地理位置信息及與所述地理位置信息相關(guān)的無線信號(hào);對(duì)所述與地理位置信息相關(guān)的無線信號(hào)進(jìn)行處理并存儲(chǔ)至虛擬無線信息數(shù)據(jù)庫,其中,在所述虛擬無線信息數(shù)據(jù)庫中還存儲(chǔ)有所述地理位置信息與所述無線信號(hào)的對(duì)應(yīng)關(guān)系;加載待評(píng)估應(yīng)用程序,并截獲所述待評(píng)估應(yīng)用程序的通信接口 ;獲得所述待評(píng)估應(yīng)用程序的無線信號(hào)請(qǐng)求消息,并將從所述虛擬無線信息數(shù)據(jù)庫中獲得的虛擬無線信息發(fā)送至所述待評(píng)估應(yīng)用程序;在預(yù)設(shè)時(shí)間之后,獲得所述待評(píng)估應(yīng)用程序根據(jù)所述虛擬無線信息所生成的定位記錄;根據(jù)所述定位記錄和所述虛擬無線信息對(duì)應(yīng)的地理位置信息對(duì)所述待評(píng)估應(yīng)用程序的無線定位能力進(jìn)行評(píng)估。根據(jù)本發(fā)明實(shí)施例的無線定位能力的評(píng)估方法利用虛擬無線信號(hào),在預(yù)設(shè)時(shí)間自動(dòng)記錄,無需肉眼觀察和人工比較,節(jié)省了人力成本,提高了效率,自動(dòng)化的方法便于大規(guī)模測試和推廣覆蓋。通過截獲待評(píng)估應(yīng)用程序的通信接口使得無線信號(hào)相同,保證定位結(jié)果的公平性,測試不受硬件影響,如移動(dòng)終端的性能及基站的環(huán)境等均不會(huì)對(duì)測試產(chǎn)生任何影響,從而保證了評(píng)估的精確度。本方法能夠無偏差地評(píng)估定位應(yīng)用程序的效果,并可以在室內(nèi)實(shí)現(xiàn)評(píng)估,只要快速地采集一批數(shù)據(jù),便可以進(jìn)行多次評(píng)估,代價(jià)小效率高。
[0012]在本發(fā)明的一個(gè)實(shí)施例中,所述地理位置信息包括GPS信息,所述無線信號(hào)為基站信號(hào)和/或WiFi信號(hào)。
[0013]在本發(fā)明的一個(gè)實(shí)施例中,所述采集器按照預(yù)設(shè)時(shí)間采集所述地理位置信息及與所述地理位置信息相關(guān)的無線信號(hào),并將所述地理位置信息及與所述地理位置信息相關(guān)的無線信號(hào)寫入保存模塊。
[0014]在本發(fā)明的一個(gè)實(shí)施例中,所述待評(píng)估應(yīng)用程序及所述虛擬無線信息數(shù)據(jù)庫運(yùn)行在虛擬機(jī)中。
[0015]本發(fā)明第二方面的實(shí)施例提出了一種無線定位能力的評(píng)估系統(tǒng),包括采集器和服務(wù)器。
[0016]其中,采集器用于在預(yù)設(shè)路徑中采集地理位置信息及與所述地理位置信息相關(guān)的無線信號(hào);服務(wù)器用于對(duì)所述與地理位置信息相關(guān)的無線信號(hào)進(jìn)行處理并存儲(chǔ)至虛擬無線信息數(shù)據(jù)庫,并加載待評(píng)估應(yīng)用程序,同時(shí)截獲所述待評(píng)估應(yīng)用程序的通信接口,以及獲得所述待評(píng)估應(yīng)用程序的無線信號(hào)請(qǐng)求消息,并將從所述虛擬無線信息數(shù)據(jù)庫中獲得的虛擬無線信息發(fā)送至所述待評(píng)估應(yīng)用程序,并在預(yù)設(shè)時(shí)間之后,獲得所述待評(píng)估應(yīng)用程序根據(jù)所述虛擬無線信息所生成的定位記錄,以及根據(jù)所述定位記錄和所述虛擬無線信息對(duì)應(yīng)的地理位置信息對(duì)所述待評(píng)估應(yīng)用程序的無線定位能力進(jìn)行評(píng)估。根據(jù)本發(fā)明實(shí)施例的無線定位能力的評(píng)估系統(tǒng)利用虛擬無線信號(hào),在預(yù)設(shè)時(shí)間自動(dòng)記錄,無需肉眼觀察和人工比較,節(jié)省了人力成本,提高了效率,自動(dòng)化的方法便于大規(guī)模測試和推廣覆蓋。通過截獲待評(píng)估應(yīng)用程序的通信接口使得無線信號(hào)相同,保證定位結(jié)果的公平性,測試不受硬件影響,如移動(dòng)終端的性能及基站的環(huán)境等均不會(huì)對(duì)測試產(chǎn)生任何影響,從而保證了評(píng)估的精確度。本系統(tǒng)本發(fā)明能夠無偏差地評(píng)估定位應(yīng)用程序的效果,并可以在室內(nèi)實(shí)現(xiàn)評(píng)估,只要快速地采集一批數(shù)據(jù),便可以進(jìn)行多次評(píng)估,代價(jià)小效率高。
[0017]在本發(fā)明的一個(gè)實(shí)施例中,在所述虛擬無線信息數(shù)據(jù)庫中還存儲(chǔ)有所述地理位置信息與所述無線信號(hào)的對(duì)應(yīng)關(guān)系。
[0018]在本發(fā)明的一個(gè)實(shí)施例中,所述地理位置信息包括GPS信息,所述無線信號(hào)為基站信號(hào)和/或WiFi信號(hào)。
[0019]在本發(fā)明的一個(gè)實(shí)施例中,所述采集器按照預(yù)設(shè)時(shí)間采集所述地理位置信息及與所述地理位置信息相關(guān)的無線信號(hào),并將所述地理位置信息及與所述地理位置信息相關(guān)的無線信號(hào)寫入保存模塊。[0020]本發(fā)明的附加方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
【專利附圖】
【附圖說明】
[0021]本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
[0022]圖1是根據(jù)本發(fā)明實(shí)施例的無線定位能力的評(píng)估方法的流程圖;
[0023]圖2是根據(jù)本發(fā)明實(shí)施例的虛擬信號(hào)機(jī)制原流程圖;
[0024]圖3是根據(jù)本發(fā)明實(shí)施例的虛擬信號(hào)機(jī)制新流程圖;和
[0025]圖4是根據(jù)本發(fā)明實(shí)施例的無線定位能力的評(píng)估系統(tǒng)的結(jié)構(gòu)示意圖?!揪唧w實(shí)施方式】
[0026]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
[0027]下面參考圖1描述根據(jù)本發(fā)明實(shí)施例的無線定位能力的評(píng)估方法,包括以下步驟:
[0028]步驟SllO:通過采集器在預(yù)設(shè)路徑中采集地理位置信息及與地理位置信息相關(guān)的無線信號(hào)。
[0029]其中,地理位置信息包括GPS信息,無線信號(hào)為基站信號(hào)和/或WiFi信號(hào)。
[0030]在本發(fā)明的一個(gè)實(shí)施例中,采集器按照預(yù)設(shè)時(shí)間采集地理位置信息及與地理位置信息相關(guān)的無線信號(hào),并將地理位置信息及與地理位置信息相關(guān)的無線信號(hào)寫入保存模塊。
[0031]例如,采集器可以由專業(yè)設(shè)備或普通設(shè)備組成,需要包含時(shí)鐘、GPS、基站、WIF1、數(shù)據(jù)寫入模塊。其中,專業(yè)設(shè)備和如手機(jī)等其它普通設(shè)備對(duì)本方法只有采樣率的區(qū)別。預(yù)設(shè)固定的路徑,將采集器沿預(yù)設(shè)路徑采集地理位置信息及與地理位置信息相關(guān)的無線信號(hào),并寫入保存模塊。
[0032]步驟S120:對(duì)與地理位置信息相關(guān)的無線信號(hào)進(jìn)行處理并存儲(chǔ)至虛擬無線信息數(shù)據(jù)庫,其中,在虛擬無線信息數(shù)據(jù)庫中還存儲(chǔ)有地理位置信息與無線信號(hào)的對(duì)應(yīng)關(guān)系。
[0033]例如,預(yù)設(shè)時(shí)間間隔為0.1s。在沿路徑采集的過程中,每隔0.1s獲取一次當(dāng)前的無線信號(hào),進(jìn)行記錄并存儲(chǔ)至虛擬無線信息數(shù)據(jù)庫中。其中,如下表1為虛擬無線信息數(shù)據(jù)庫的一種存儲(chǔ)方式,記錄了每隔預(yù)設(shè)時(shí)間間隔的位置上接收的無線信號(hào),包括GPS信號(hào)、基站信號(hào)和WIFI信號(hào)。可以理解的是,表1僅出于示例目的,根據(jù)本發(fā)明的實(shí)施例不限于此。
[0034]
【權(quán)利要求】
1.一種無線定位能力的評(píng)估方法,其特征在于,包括以下步驟: 通過采集器在預(yù)設(shè)路徑中采集地理位置信息及與所述地理位置信息相關(guān)的無線信號(hào); 對(duì)所述與地理位置信息相關(guān)的無線信號(hào)進(jìn)行處理并存儲(chǔ)至虛擬無線信息數(shù)據(jù)庫,其中,在所述虛擬無線信息數(shù)據(jù)庫中還存儲(chǔ)有所述地理位置信息與所述無線信號(hào)的對(duì)應(yīng)關(guān)系; 加載待評(píng)估應(yīng)用程序,并截獲所述待評(píng)估應(yīng)用程序的通信接口 ; 獲得所述待評(píng)估應(yīng)用程序的無線信號(hào)請(qǐng)求消息,并將從所述虛擬無線信息數(shù)據(jù)庫中獲得的虛擬無線信息發(fā)送至所述待評(píng)估應(yīng)用程序; 在預(yù)設(shè)時(shí)間之后,獲得所述待評(píng)估應(yīng)用程序根據(jù)所述虛擬無線信息所生成的定位記錄;以及 根據(jù)所述定位記錄和所述虛擬無線信息對(duì)應(yīng)的地理位置信息對(duì)所述待評(píng)估應(yīng)用程序的無線定位能力進(jìn)行評(píng)估。
2.如權(quán)利要求1所述的無線定位能力的評(píng)估方法,其特征在于,所述地理位置信息包括GPS信息,所述無線信號(hào)為基站信號(hào)和/或WiFi信號(hào)。
3.如權(quán)利要求1或2所述的無線定位能力的評(píng)估方法,其特征在于,所述采集器按照預(yù)設(shè)時(shí)間采集所述地理位置信息及與所述地理位置信息相關(guān)的無線信號(hào),并將所述地理位置信息及與所述地理位置信息相關(guān)的無線信號(hào)寫入保存模塊。
4.如權(quán)利要求1-3任一項(xiàng)所述的無線定位能力的評(píng)估方法,其特征在于,所述待評(píng)估應(yīng)用程序及所述虛擬無線信息數(shù)據(jù)庫運(yùn)行在虛擬機(jī)中。
5.一種無線定位能力的評(píng)估系統(tǒng),其特征在于,包括: 采集器,用于在預(yù)設(shè)路徑中采集地理位置信息及與所述地理位置信息相關(guān)的無線信號(hào); 服務(wù)器,用于對(duì)所述與地理位置信息相關(guān)的無線信號(hào)進(jìn)行處理并存儲(chǔ)至虛擬無線信息數(shù)據(jù)庫,并加載待評(píng)估應(yīng)用程序,同時(shí)截獲所述待評(píng)估應(yīng)用程序的通信接口,以及獲得所述待評(píng)估應(yīng)用程序的無線信號(hào)請(qǐng)求消息,并將從所述虛擬無線信息數(shù)據(jù)庫中獲得的虛擬無線信息發(fā)送至所述待評(píng)估應(yīng)用程序,并在預(yù)設(shè)時(shí)間之后,獲得所述待評(píng)估應(yīng)用程序根據(jù)所述虛擬無線信息所生成的定位記錄,以及根據(jù)所述定位記錄和所述虛擬無線信息對(duì)應(yīng)的地理位置信息對(duì)所述待評(píng)估應(yīng)用程序的無線定位能力進(jìn)行評(píng)估。
6.如權(quán)利要求5所述的無線定位能力的評(píng)估系統(tǒng),其特征在于,其中,在所述虛擬無線信息數(shù)據(jù)庫中還存儲(chǔ)有所述地理位置信息與所述無線信號(hào)的對(duì)應(yīng)關(guān)系。
7.如權(quán)利要求5所述的無線定位能力的評(píng)估系統(tǒng),其特征在于,所述地理位置信息包括GPS信息,所述無線信號(hào)為基站信號(hào)和/或WiFi信號(hào)。
8.如權(quán)利要求5所述的無線定位能力的評(píng)估系統(tǒng),其特征在于,所述采集器按照預(yù)設(shè)時(shí)間采集所述地理位置信息及與所述地理位置信息相關(guān)的無線信號(hào),并將所述地理位置信息及與所述地理位置信息相關(guān)的無線信號(hào)寫入保存模塊。
【文檔編號(hào)】H04W24/08GK103841599SQ201210493193
【公開日】2014年6月4日 申請(qǐng)日期:2012年11月27日 優(yōu)先權(quán)日:2012年11月27日
【發(fā)明者】張傳明 申請(qǐng)人:北京百度網(wǎng)訊科技有限公司