為無線局域網(wǎng)接入點分配位置信息的制作方法
【技術領域】
[0001]本發(fā)明涉及為無線局域網(wǎng)接入點分配位置信息。所分配的位置信息可以存儲在例如用于支持移動裝置的定位的定位數(shù)據(jù)庫中。
【背景技術】
[0002]現(xiàn)代全球蜂窩和非蜂窩定位技術都基于產(chǎn)生包含與蜂窩和非蜂窩信號相關的信息的大的全球數(shù)據(jù)庫。這類數(shù)據(jù)庫也被稱作無線電地圖數(shù)據(jù)庫(rad1map database)。所述信息可以全部或部分源自這些定位技術的用戶。這種方法也被稱作“眾包”(crowd-sourcing)。
[0003]用戶提供的信息通常是“指紋”形式,其包含基于例如接收到的全球導航衛(wèi)星系統(tǒng)(GNSS)的衛(wèi)星信號和從蜂窩和/或非蜂窩地面系統(tǒng)的信號的一個或多個無線電接口獲取的測量值所估計的位置。在對蜂窩信號進行測量的情況下,測量的結果可以包含所觀測的蜂窩網(wǎng)絡的全球和/或本地標識、它們的信號強度和/或路徑損耗以及/或者定時測量(比如定時超前(TA)或往返時間)。對于對無線局域網(wǎng)(WLAN)信號(作為非蜂窩系統(tǒng)的信號的示例)的測量,測量的結果可以包含基本服務集標識(BSSID)(比如所觀測的接入點(AP)的介質訪問控制(MAC)地址)、接入點的服務集標識符(SSID)、以及接收信號的信號強度(在ImW基準值時dBm形式的接收信號強度指示(RSSI)或物理Rx電平等)。
[0004]隨后,該數(shù)據(jù)可以被傳輸?shù)椒掌骰蛟贫?,在這里可以收集數(shù)據(jù)并且在這里可以基于數(shù)據(jù)來產(chǎn)生進一步的模型用于定位目的。這種進一步的模型可以為覆蓋區(qū)域估計模型、通信節(jié)點位置模型和/或無線電信道模型和/或Rx場,其中蜂窩通信網(wǎng)絡的基站和WLAN的接入點為示例通信節(jié)點。最后,這些細化模型可被用于估計移動終端的位置。所產(chǎn)生的模型可以存儲在無線電地圖數(shù)據(jù)庫中,可選地與收集到的數(shù)據(jù)一起存儲。
[0005]利用無線電地圖的移動終端的定位可以以兩種方式工作。第一方式是終端協(xié)助方式,其中終端執(zhí)行對蜂窩和/或非蜂窩空中接口的測量,并將測量結果提供給遠程服務器。該服務器基于接收到的測量結果和無線電地圖數(shù)據(jù)庫中的信息執(zhí)行針對終端的定位計算,并提供位置估計返回所述終端。第二方式是基于終端的方式,其中終端具有無線電地圖的本地副本或全球無線電地圖的子集??梢葬槍τ嘘P區(qū)域(例如圍繞當前位置的小片區(qū)域)、針對整個國家或一些其他區(qū)域由裝置從遠程服務器下載這種子集。所述子集還可以在工廠中預先安裝到終端。同樣在這種情況下,可能期望在某點更新數(shù)據(jù)。
[0006]可能注意到的是,即使當利用具有GNSS能力的移動終端時,在首次定位時間和能耗方面,用戶也可以獲益于使用蜂窩/非蜂窩定位技術。此外,并非所有應用都需要基于GNSS的位置。此外,蜂窩/非蜂窩定位技術在室內也有效,而室內對于基于GNSS的技術而言一般是充滿挑戰(zhàn)的環(huán)境。
【發(fā)明內容】
[0007]描述了一種由至少一個設備執(zhí)行的方法,其包括:接收包括對至少一個無線局域網(wǎng)接入點的信號進行測量的結果的消息。所述方法還包括確定作為第一條件的以下各項中的至少一項:所述消息是否不包括在至少一個預定種類的基于非小區(qū)的定位中獲得的位置的指示和所述消息是否不包括啟用至少一個預定種類的基于非小區(qū)的定位的信息。所述方法還包括:確定作為第二條件的所述消息是否包括對蜂窩通信網(wǎng)絡的至少一個小區(qū)的信號進行測量的結果。所述方法還包括:如果滿足了至少第一條件和第二條件,則嘗試基于對所述蜂窩通信網(wǎng)絡的至少一個小區(qū)的信號進行測量的結果來確定位置。所述方法還包括:如果確定了位置,在存儲器中沒有預先存儲針對所述至少一個無線局域網(wǎng)接入點的位置信息的情況下,使得基于所確定的位置的位置信息針對所述至少一個無線局域網(wǎng)接入點被存儲在存儲器中。
[0008]此外,描述了一種設備,其包括用于實現(xiàn)所述方法的動作的裝置。
[0009]所述設備的裝置可以實現(xiàn)為硬件和/或軟件。它們可以包括例如:至少一個處理器,用于執(zhí)行用于實現(xiàn)所需功能的計算機程序代碼;至少一個存儲器,用于存儲程序代碼;或兩者?;蛘撸淇梢园ɡ绫辉O計為實現(xiàn)所需功能的電路,例如實現(xiàn)為芯片集或芯片,比如集成電路。通常,所述裝置可以包括例如一個或多個處理裝置。
[0010]此外,描述了一種設備,其包括至少一個處理器和包括計算機程序代碼的至少一個存儲器,所述至少一個存儲器和計算機程序代碼被配置為利用所述至少一個處理器使得設備至少執(zhí)行所述方法的動作。
[0011]任何的所描述的設備可以為裝置的模塊或組件,例如芯片。或者,任何的所描述的設備可以為裝置,例如服務器。
[0012]任何的所描述的設備還可以包括僅所表明的組件或一個或多個額外組件。
[0013]此外,描述了一種系統(tǒng),其包括所描述的設備之一和被構造為存儲針對多個WLAN接入點的位置信息的存儲器。這種系統(tǒng)可以包括各種其他裝置,比如提供包括對WLAN接入點的信號進行測量的結果的消息的移動裝置。
[0014]在特定實施例中,所描述的方法是信息提供方法,并且所描述的設備是信息提供設備。
[0015]在所描述的方法的特定實施例中,所述方法是用于為WLAN接入點分配位置信息的方法。在所描述的設備的特定實施例中,所述設備是為WLAN接入點分配位置信息的設備。
[0016]此外,描述了一種非暫時性計算機可讀存儲介質,其中存儲有計算機程序代碼。所述計算機程序代碼在被至少一個處理器執(zhí)行時使得至少一個設備執(zhí)行所述方法的動作。
[0017]所述計算機可讀存儲介質可以為例如盤或存儲器等。所述計算機程序代碼可以以對計算機可讀存儲介質進行編碼的指令的形式存儲在計算機可讀存儲介質中。所述計算機可讀存儲介質可以旨在參與裝置的操作,比如計算機的內部和外部硬盤,或者可以旨在分發(fā)程序代碼,比如光盤。
[0018]還要理解的是對應計算機程序代碼自身需要被認為是本發(fā)明的實施例。計算機程序代碼還可以被分發(fā)至多個計算機可讀存儲介質。
[0019]要理解的是在此部分對本發(fā)明的描述只是示例性的而非限制性的。
[0020]本發(fā)明的其他特征將從以下結合附圖考慮的詳細描述中變得明顯。但是,要理解的是,附圖只是被設計用于示意目的而非對本發(fā)明的限制進行定義,對本發(fā)明限制的引用應當針對權利要求作出。還應當理解的是附圖未按比例繪制并且它們只是意在概念性地示出本文描述的結構和步驟。
【附圖說明】
[0021]圖1是設備的示例實施例的示意框圖;
[0022]圖2是示出方法的示例實施例的流程圖;
[0023]圖3是系統(tǒng)的示例實施例的示意框圖;
[0024]圖4是示出方法的示例實施例的流程圖;
[0025]圖5是設備的示例實施例的示意框圖;
[0026]圖6是設備的示例實施例的示意框圖;和
[0027]圖7示意性地示出了示例可移動存儲裝置。
【具體實施方式】
[0028]圖1是設備100的示例實施例的示意框圖。設備100包括處理器101和鏈接到處理器101的存儲器102。存儲器102存儲用于為WLAN接入點分配位置信息的計算機程序代碼。處理器101被構造為執(zhí)行存儲在存儲器102中的計算機程序代碼以使得設備執(zhí)行期望動作。
[0029]設備100可以是服務器或任何其他裝置。同樣,設備100還可以為用于服務器或任何其他裝置的模塊,比如芯片、片上電路或插件板??蛇x地,設備100可以包括各種其他組件,比如數(shù)據(jù)接口、用戶接口、另一存儲器、另一處理器等。
[0030]現(xiàn)在將參照圖2的流程圖描述設備100的操作。該操作是根據(jù)本發(fā)明的方法的示例實施例。當從存儲器102中取回程序代碼并由處理器101執(zhí)行時,處理器101和存儲器102中存儲的程序代碼使得設備執(zhí)行該操作。使其執(zhí)行所述操作的設備可以是設備100或某一其他設備,例如但不必須是包括設備100的裝置。
[0031]所述設備接收包括對至少一個WLAN接入點的信號進行測量的結果的消息(動作201)。這種結果也可以被稱作觀測結果。它們可以在對環(huán)境的掃描時由移動裝置獲取。
[0032]此外,所述設備確定作為第一條件的以下至少一項:所述消息是否不包括在至少一個預定種類的基于非小區(qū)(cell)的定位中獲得的位置的指示、和所述消息是否不包括啟用至少一個預定種類的基于非小區(qū)的定位的信息(動作202)。例如,如果所述設備專門處理包括指紋的消息,則其可以只檢查該消息是否包括基于任何預定的基于非小區(qū)的定位的位置的指示。又例如,如果所述設備專門處理包括定位請求的消息,則其可以只檢查該消息是否包括啟用任何預定的基于非小區(qū)的定位的信息。再例如,如果所述設備對兩種消息進行處理,則其可以檢查該消息是否包括任意所表明類型的內容。顯然,也可以考慮其他組合。
[0033]此外,所述設備還確定作為第二條件的消息是否包括對蜂窩通信網(wǎng)絡的至少一個小區(qū)的信號進行測量的結果(動作203)。小區(qū)的信號應當理解為針對蜂窩通信網(wǎng)絡的特定小區(qū)由蜂窩通信網(wǎng)絡的通信節(jié)點(比如基站)發(fā)送的信號。該結果可以在對環(huán)境的掃描時