專利名稱:一種通信方法和通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信系統(tǒng),更具體地說,涉及一種用于LBS服務(wù)器、客戶端和參考數(shù)據(jù) 庫(reference database)的動態(tài)無線節(jié)點捕獲的方法和系統(tǒng)。
背景技術(shù):
移動定位服務(wù),也稱為基于位置的服務(wù)(Location Based Service,簡稱LBS), 是移動通信網(wǎng)絡(luò)提供的增值服務(wù)。知道用戶的位置便能夠獲取各種LBS應(yīng)用,諸如加強 911 (enhanced 911,簡稱E-911)、基于位置411、基于位置消息和/或伙伴查找。為確定與相 關(guān)通信設(shè)備諸如移動電話綁定的用戶的位置而改進(jìn)定位方法已成為LBS市場背后的驅(qū)動 力量。移動設(shè)備的定位是提供使用各種方法來實現(xiàn)的,諸如基于衛(wèi)星的系統(tǒng),包括全球?qū)Ш?衛(wèi)星系統(tǒng)(GlobalNavigation Satellite System,簡稱 GNSS)諸如全球定位系統(tǒng)(Global PositioningSystem,簡稱 GPS)、全球?qū)Ш叫l(wèi)星系統(tǒng)(Global Navigation Satellite System,簡稱GL0NASS)、和衛(wèi)星導(dǎo)航系統(tǒng)GALILEO。GNSS是使用多個衛(wèi)星的地球軌道星座 (earth-orbiting constellation)的,每一衛(wèi)星對指示精確的位置和范圍信息(ranging information)的GNSS信號進(jìn)行廣播。比較本發(fā)明后續(xù)將要結(jié)合附圖介紹的系統(tǒng),現(xiàn)有技術(shù)的其它缺陷和弊端對于本領(lǐng) 域的技術(shù)人員來說是顯而易見的。
發(fā)明內(nèi)容
本發(fā)明結(jié)合多個方面提出一種用于LBS服務(wù)器、客戶端和參考數(shù)據(jù)庫(reference database)的動態(tài)無線節(jié)點捕獲的方法和系統(tǒng),下面將結(jié)合至少一幅附圖來充分展示和/ 或說明,并且將在權(quán)利要求中進(jìn)行完整的闡述。根據(jù)本發(fā)明的一方面,本發(fā)明提出一種通信方法,所述方法包括由支持全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)的移動設(shè)備中的一個或多個處理器和/或電路 執(zhí)行以下步驟發(fā)送設(shè)備射頻(RF)環(huán)境報告給位置服務(wù)器;接收來自所述位置服務(wù)器的捕獲資料(profile);以及依據(jù)所述接收的捕獲資料生成新的RF環(huán)境報告。作為優(yōu)選,所述設(shè)備RF環(huán)境報告包括遇到的一個或多個無線收發(fā)器(radio)的狀 態(tài)、所述支持GNSS的移動設(shè)備的電量和/或存儲資源的狀態(tài)、和/或位置變化。作為優(yōu)選,所述捕獲資料包括所述位置服務(wù)器期望從所述支持GNSS的移動設(shè)備 接收的期望的RF環(huán)境報告的信息。作為優(yōu)選,所述位置服務(wù)器基于所述RF環(huán)境報告和參考數(shù)據(jù)庫確定所述支持 GNSS的移動設(shè)備的所述捕獲資料。作為優(yōu)選,所述方法進(jìn)一步包括依據(jù)所述接收的捕獲資料捕獲RF環(huán)境數(shù)據(jù)。作為優(yōu)選,所述方法進(jìn)一步包括對所述捕獲的RF環(huán)境數(shù)據(jù)進(jìn)行時間和位置標(biāo)記。
作為優(yōu)選,所述方法進(jìn)一步包括使用所述時間和位置標(biāo)記的RF環(huán)境數(shù)據(jù)生成所 述新的設(shè)備RF環(huán)境報告。作為優(yōu)選,所述方法進(jìn)一步包括發(fā)送所述生成的新的設(shè)備RF環(huán)境報告至所述位 置服務(wù)器。作為優(yōu)選,所述參考數(shù)據(jù)庫依據(jù)所述接收的新的設(shè)備RF環(huán)境報告進(jìn)行更新。作為優(yōu)選,所述位置服務(wù)器依據(jù)所述更新的參考數(shù)據(jù)庫定位所述支持GNSS的移 動設(shè)備。根據(jù)本發(fā)明的再一方面,提出了一種通信系統(tǒng),包括支持全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)的移動設(shè)備中的一個或多個處理器和/或電路,其 中所述一個或多個處理器和/或電路用于發(fā)送設(shè)備射頻(RF)環(huán)境報告給位置服務(wù)器;接收來自所述位置服務(wù)器的捕獲資料(profile);以及依據(jù)所述接收的捕獲資料生成新的RF環(huán)境報告。作為優(yōu)選,所述設(shè)備RF環(huán)境報告包括遇到的一個或多個無線收發(fā)器(radio)的狀 態(tài)、所述支持GNSS的移動設(shè)備的電量和/或存儲資源的狀態(tài)、和/或位置變化。作為優(yōu)選,所述捕獲資料包括所述位置服務(wù)器期望從所述支持GNSS的移動設(shè)備 接收的期望的RF環(huán)境報告的信息。作為優(yōu)選,所述位置服務(wù)器基于所述RF環(huán)境報告和參考數(shù)據(jù)庫確定所述支持 GNSS的移動設(shè)備的所述捕獲資料。作為優(yōu)選,所述一個或多個處理器和 RF環(huán)境數(shù)據(jù)。作為優(yōu)選,所述一個或多個處理器和 時間和位置標(biāo)記。作為優(yōu)選,所述一個或多個處理器和 環(huán)境數(shù)據(jù)生成所述新的設(shè)備RF環(huán)境報告。作為優(yōu)選,所述一個或多個處理器和 境報告至所述位置服務(wù)器。作為優(yōu)選,所述參考數(shù)據(jù)庫依據(jù)所述接收的新的設(shè)備RF環(huán)境報告進(jìn)行更新。作為優(yōu)選,所述位置服務(wù)器依據(jù)所述更新的參考數(shù)據(jù)庫定位所述支持GNSS的移 動設(shè)備。下文將結(jié)合附圖對具體實施例進(jìn)行詳細(xì)描述,以幫助理解本發(fā)明的各種優(yōu)點、各 個方面和創(chuàng)新特征。
圖1是依據(jù)本發(fā)明一實施例的用于動態(tài)捕獲LBS服務(wù)器、客戶端和參考數(shù)據(jù)庫的 無線節(jié)點的示范性通信系統(tǒng)示意圖;圖2是依據(jù)本發(fā)明一實施例的基于RF環(huán)境捕獲資料動態(tài)生成并提供RFLBS服務(wù) 器的示范性LBS客戶端設(shè)備;圖3是依據(jù)本發(fā)明一實施例的使用來自LBS客戶端設(shè)備的設(shè)備RF環(huán)境報告來動
/或電路用于依據(jù)所述接收的捕獲資料捕獲 /或電路用于對所述捕獲的RF環(huán)境數(shù)據(jù)進(jìn)行 /或電路用于使用所述時間和位置標(biāo)記的RF /或電路用于發(fā)送所述生成的新的設(shè)備RF環(huán)態(tài)的捕獲無線節(jié)點的示范性LBS服務(wù)器的示意框圖;圖4是依據(jù)本發(fā)明一實施例的用于LBS服務(wù)器、客戶端和參考數(shù)據(jù)庫的動態(tài)無線節(jié)點捕獲的示范性過程的流程圖。
具體實施例方式本發(fā)明的各個實施例提出一種用于LBS服務(wù)器、客戶端和參考數(shù)據(jù)庫(reference database)的動態(tài)無線節(jié)點捕獲的方法和系統(tǒng)。在本發(fā)明的各個實施例中,支持GNSS的 移動設(shè)備用于發(fā)送設(shè)備RF環(huán)境報告給位置服務(wù)器。隨后,支持GNSS的LBS客戶端設(shè)備用 于接收來自位置服務(wù)器的捕獲資料。設(shè)備RF環(huán)境報告包括支持GNSS的LBS客戶端設(shè)備 所遇到的各種RF信息。例如,所遇到的RF信息包括一個或多個無線收發(fā)器(radio)的狀 態(tài)信息、支持GNSS的LBS客戶端設(shè)備電量和/或存儲資源的狀態(tài)信息、和/或的位置變化 (positioning variable)。所接收的捕獲資料包括期望的RF環(huán)境報告的信息,所述RF環(huán)境 報告是所述位置服務(wù)器期望所述支持GNSS的LBS客戶端設(shè)備提供的。位置服務(wù)器基于所 接收的RF環(huán)境報告和參考數(shù)據(jù)庫確定所述支持GNSS的LBS客戶端設(shè)備的捕獲資料,所述 參考數(shù)據(jù)庫與A-GNSS服務(wù)器連接。支持GNSS的LBS客戶端設(shè)備用于依據(jù)所述接收的捕獲 資料捕獲期望的RF環(huán)境數(shù)據(jù)。示意LBS客戶端軟件對所述捕獲的RF環(huán)境數(shù)據(jù)進(jìn)行時間和 位置標(biāo)記。支持GNSS的LBS客戶端設(shè)備用于使用經(jīng)時間和位置標(biāo)記的RF環(huán)境數(shù)據(jù)生成新 的設(shè)備RF環(huán)境報告。發(fā)送所述生成的新的設(shè)備RF環(huán)境報告至位置服務(wù)器。所述位置服務(wù) 器用于與A-GNSS服務(wù)器通信從而依據(jù)所接收的新的設(shè)備RF環(huán)境報告更新參考數(shù)據(jù)庫。位 置服務(wù)器在需要時可使用所述更新的參考數(shù)據(jù)庫定位相關(guān)移動設(shè)備諸如支持GNSS的LBS 客戶端設(shè)備。圖1是依據(jù)本發(fā)明一實施例的用于動態(tài)捕獲LBS服務(wù)器、客戶端和參考數(shù)據(jù)庫的 無線節(jié)點的示范性通信系統(tǒng)示意圖。參考圖1,示出了通信系統(tǒng)100。該通信系統(tǒng)100包括 多個LBS客戶端設(shè)備110 (其中示出了 LBS客戶端設(shè)備、LBS服務(wù)器120、輔助GNSS服務(wù)器 122 (包括參考數(shù)據(jù)庫122a)、衛(wèi)星參考網(wǎng)絡(luò)(SRN) 130,GNSS衛(wèi)星架構(gòu)140、藍(lán)牙網(wǎng)絡(luò)150、無 線局域網(wǎng)(WLAN) 160、蜂窩網(wǎng)絡(luò)170、微波存取全球互通(Worldwide Interoperabilityfor Microwave Access,簡稱WiMAX)網(wǎng)絡(luò)180以及廣播網(wǎng)絡(luò)190。GNSS衛(wèi)星架構(gòu)140包括多個 GNSS衛(wèi)星,其中示出了 GNSS衛(wèi)星140a-140c。WLAN150包括多個WLAN接入點,諸如WLAN接 入點(AP) 160a和160b。蜂窩網(wǎng)絡(luò)170和WiMAX網(wǎng)絡(luò)180包括多個基站(BS),其中示出了 基站180a-180b和基站190a-190b。廣播網(wǎng)絡(luò)190包括多個廣播塔諸如廣播塔190a。LBS客戶端設(shè)備諸如LBS客戶端設(shè)備IlOa包括適當(dāng)?shù)倪壿?、電路、接口?或 代碼,用于與通信網(wǎng)絡(luò)例如藍(lán)牙網(wǎng)絡(luò)150傳輸射頻信號。根據(jù)設(shè)備的能力,LBS客戶端設(shè) 備IlOa可用于捕獲遇到的各個無線節(jié)點的RF環(huán)境數(shù)據(jù),諸如WLAN AP160a_160b、廣播站 190a,BS 170a-170b和/或BS180a-180b。所捕獲的RF環(huán)境數(shù)據(jù)包括LBS客戶端設(shè)備IlOa 已經(jīng)遭遇的和/或正在遭遇的RF環(huán)境信息。捕獲的RF數(shù)據(jù)可包括RF環(huán)境信息,這些信息 可用來為LBS服務(wù)器120、相關(guān)LBS客戶端以及參考數(shù)據(jù)庫122a動態(tài)獲取和/或定位所遇 到的無線節(jié)點,參考數(shù)據(jù)庫122a集成于輔助GNSS服務(wù)器122中或與GNSS服務(wù)器122連接。 所捕獲的RF環(huán)境信息包括例如所遇到的無線收發(fā)器(radio,或無線信號)的狀態(tài),諸如2G 或3G蜂窩無線收發(fā)器、WiMAX無線收發(fā)器、GNSS無線收發(fā)器、WiFi無線收發(fā)器、FM無線收發(fā)器、和/或藍(lán)牙無線收發(fā)器;LBS客戶端設(shè)備IlOa的電量和/或存儲信息的狀態(tài);和/或 諸如LBS客戶端設(shè)備IlOa的速度、方向(heading)和位置變化的信息。假設(shè)LBS客戶端設(shè) 備IlOa為支持GNSS的設(shè)備,LBS客戶端設(shè)備IlOa用于接收來自可視GNSS衛(wèi)星諸如GNSS 衛(wèi)星140a-140c的GNSS射頻(RF)信號。所接收的GNSS RF信號用于計算LBS客戶端設(shè)備 IlOa的定位(position fix)。在這點上,LBS客戶端設(shè)備IlOa用于對所捕捉的RF環(huán)境數(shù) 據(jù)進(jìn)行時間和位置標(biāo)記。LBS客戶端設(shè)備IlOa用于使用經(jīng)時間和位置標(biāo)記的RF環(huán)境數(shù)據(jù) 生成設(shè)備RF環(huán)境報告并發(fā)送至LBS服務(wù)器120。在這點上,LBS客戶端設(shè)備IlOa用于接收 來自LBS服務(wù)器120的指派的設(shè)備捕捉資料(profile)。所指派的設(shè)備捕捉資料包括期望 的RF環(huán)境數(shù)據(jù)或信息,所述期望的RF環(huán)境數(shù)據(jù)或信息是期望LBS客戶端設(shè)備IlOa收集和 /或提供給輔助GNSS服務(wù)器122的參考數(shù)據(jù)庫122a的數(shù)據(jù)或信息。LBS客戶端設(shè)備IlOa 用于依據(jù)所指派的設(shè)備捕捉資料來捕捉期望的RF環(huán)境數(shù)據(jù)。所捕捉的期望的RF環(huán)境數(shù)據(jù) 是經(jīng)過時間和位置標(biāo)記的。LBS客戶端設(shè)備IlOa用于使用時間和位置標(biāo)記的期望的RF環(huán) 境數(shù)據(jù)生成新的設(shè)備RF環(huán)境報告。LBS客戶端設(shè)備IlOa用于發(fā)送該新生成的設(shè)備RF環(huán)境 報告給LBS服務(wù)器120,以優(yōu)化LBS性能,例如,所生成的新的設(shè)備RF環(huán)境報告可為LBS服 務(wù)器120和相關(guān)LBS客戶端動態(tài)的捕捉無線節(jié)點。所生成的新的設(shè)備RF環(huán)境報告用于隨 時(over time)建立和/或優(yōu)化(refine)輔助GNSS服務(wù)器122的參考數(shù)據(jù)庫122a,從而 使得所捕捉的無線節(jié)點能夠被準(zhǔn)確的定位以便用作定位相關(guān)移動無線設(shè)備諸如LBS客戶 端設(shè)備IlOa的參考節(jié)點,從而獲取LBS服務(wù)。 LBS服務(wù)器120包括適當(dāng)?shù)倪壿?、設(shè)備和/或代碼,用于重新獲取相關(guān)用戶的位置 信息。LBS服務(wù)器120用于接收來自相關(guān)LBS客戶端設(shè)備諸如LBS客戶端設(shè)備IlOa的多個 設(shè)備RF環(huán)境報告。來自LBS客戶端設(shè)備諸如LBS客戶端設(shè)備IlOa的設(shè)備RF環(huán)境報告包 括經(jīng)時間和位置標(biāo)記的RF環(huán)境信息,指示了 LBS客戶端設(shè)備所遇到或檢測到的無線節(jié)點。 LBS服務(wù)器120用于與輔助GNSS服務(wù)器122通信,將所接收的設(shè)備RF環(huán)境報告與靠近所檢 測的無線節(jié)點的參考數(shù)據(jù)庫的一部分進(jìn)行比較。LBS服務(wù)器120用于基于報告的RF環(huán)境信息和參考數(shù)據(jù)庫122a的狀態(tài)生成指派 給LBS客戶端設(shè)備IlOa的設(shè)備捕捉資料。例如,假設(shè)所報告的RF環(huán)境信息指示LBS客戶端 設(shè)備IlOa具有充足的電量和/或存儲器,且處于參考數(shù)據(jù)庫122a未廣泛設(shè)置的區(qū)域,LBS 服務(wù)器120就會在所生成的捕捉資料中命令LBS客戶端設(shè)備IlOa強行捕捉或映射(map) 該區(qū)域的設(shè)備RF環(huán)境數(shù)據(jù)。然而,相反地,假設(shè)所報告的RF環(huán)境信息指示LBS客戶端設(shè)備 IlOa具有較少的電量和/或存儲器,且處于充分映射的區(qū)域,使得參考數(shù)據(jù)庫122a在當(dāng)前 時刻無需額外的信息,就會命令LBS客戶端設(shè)備IlOa以減少的方式(inreduced manner) 捕捉或映射設(shè)備RF環(huán)境數(shù)據(jù)或干脆不進(jìn)行捕捉或映射。因此,所生成的捕捉資料包括LBS 服務(wù)器120希望客戶端設(shè)備IlOa提供的期望的設(shè)備RF環(huán)境信息。在本發(fā)明一示范性實施例中,所生成的捕捉資料包括的信息諸如當(dāng)前和/或未來 位置處參考數(shù)據(jù)庫122a的狀態(tài)(覆蓋情況、更新情況、深度(d印th))、和/或捕捉參考數(shù)據(jù) 庫數(shù)據(jù)的采樣速率。另外,所生成的捕捉資料還包括諸如繼續(xù)對每一相關(guān)無線收發(fā)器采樣 的持續(xù)時間以及LBS客戶端設(shè)備IlOa何時應(yīng)當(dāng)上傳設(shè)備RF環(huán)境報告(及時vs下一可能 的接入)。假設(shè)LBS客戶端設(shè)備IlOa沒有充足的資源諸如電池電量,LBS客戶端設(shè)備IlOa 就會推遲更新RF環(huán)境報告直至具有可用的充足的電池電量。LBS服務(wù)器120用于發(fā)送所生成的捕捉資料至LBS客戶端設(shè)備110a。作為響應(yīng),LBS服務(wù)器120用于接收新的設(shè)備RF環(huán)境報告,該報告由LBS客戶端設(shè)備IlOa基于指派的捕捉資料所創(chuàng)建。LBS服務(wù)器120用 于將所接收的新的設(shè)備RF環(huán)境報告?zhèn)魉椭凛o助GNSS服務(wù)器122,以便建立和/或完善參考 數(shù)據(jù)庫122a。輔助GNSS服務(wù)器122包括適當(dāng)?shù)倪壿?、電路?或代碼,用于接入衛(wèi)星參考網(wǎng)絡(luò) (SRN) 130,以通過在SRN130跟蹤GNSS星座圖來采集GNSS衛(wèi)星數(shù)據(jù)。輔助GNSS服務(wù)器122 用于利用所采集的GNSS衛(wèi)星數(shù)據(jù)來建立參考數(shù)據(jù)庫122a。參考數(shù)據(jù)庫122a包括適當(dāng)?shù)倪?輯、電路和/或代碼,用于存儲參考位置,該參考位置被用來提供GNSS輔助數(shù)據(jù)給相關(guān)用戶 以便支持LBS服務(wù)。在這點上,輔助GNSS服務(wù)器122用于與LBS服務(wù)器120通信以及提供 LBS服務(wù)器120所指示的一個或多個無線節(jié)點附近的參考位置信息。輔助GNSS服務(wù)器122 用于進(jìn)一步接收來自LBS服務(wù)器120的一個或多個無線節(jié)點附近的位置信息,以加強參考 數(shù)據(jù)庫122a。所接收的一個或多個無線節(jié)點的位置信息由LBS服務(wù)器120從設(shè)備RF環(huán)境 報告中取得,所述設(shè)備RF環(huán)境報告接收自相關(guān)LBS客戶端設(shè)備諸如LBS客戶端設(shè)備110a。 輔助GNSS服務(wù)器122用于以示范性的格式(format)來傳送信息,所述格式與電信網(wǎng)絡(luò)諸 如GSM/UMTS、WiMAX, WiFi和/或藍(lán)牙兼容。例如,輔助GNSS服務(wù)器122可兼容GSM/UMTS 標(biāo)準(zhǔn),這是通過支持RRLP格式的消息、PCAP接口和/或OMA SUPLv 1. 0來實現(xiàn)的。輔助GNSS 服務(wù)器122用于通過用戶界面或控制界面與LBS服務(wù)器120通信,實現(xiàn)與LBS服務(wù)器120 的無縫連接。GNSS衛(wèi)星諸如GNSS衛(wèi)星140a包括適當(dāng)?shù)倪壿嫛㈦娐?、接口?或代碼,用于將衛(wèi) 星導(dǎo)航信息廣播至地球上的多個GNSS衛(wèi)星。GNSS接收器,包括GPS、GAL0LE0和/或GL0NASS 接收器,可內(nèi)部集成于或外部連接于支持GNSS的通信設(shè)備諸如LBS客戶端設(shè)備1 IOa-I IOe。 廣播衛(wèi)星導(dǎo)航信息諸如星歷表用于計算例如GNSS接收器的位置、速率和/或時鐘信息。在 這點上,所計算的GNSS時鐘和GNSS接收器的位置信息用于在GNSS接收器處對設(shè)備RF環(huán) 境信息進(jìn)行時間標(biāo)記和位置標(biāo)記。SRN 130包括適當(dāng)?shù)倪壿?、電路?或代碼,用于連續(xù)收集和分發(fā)GNSS衛(wèi)星的數(shù) 據(jù)。SRN130包括多個環(huán)繞地球的GNSS參考跟蹤站,以便任何時候都能提供家庭網(wǎng)絡(luò)和訪問 網(wǎng)絡(luò)(visited network)的輔助GNSS覆蓋,從而允許支持GNSS的設(shè)備(諸如LBS客戶端 設(shè)備IlOa-IlOd)的用戶在漫游于世界上的任何位置時都可享受相關(guān)的LBS服務(wù)。GNSS衛(wèi)星140a_140包括適當(dāng)?shù)倪壿?、電路?或代碼,用于生成并廣播合適射頻 (RF)信號形式的衛(wèi)星導(dǎo)航信息至多個支持GNSS的設(shè)備,諸如LBS客戶端設(shè)備llOa-llOe。 在這點上,LBS客戶端設(shè)備IlOa-IlOe接收的RF環(huán)境信息諸如GNSS RF信號強度是經(jīng)時間 和位置標(biāo)記的,以便報告給LBS服務(wù)器120。藍(lán)牙網(wǎng)絡(luò)150包括適當(dāng)?shù)倪壿?、電路、接口?或代碼,用于提供數(shù)據(jù)服務(wù)給多個 支持藍(lán)牙的移動設(shè)備諸如LBS客戶端設(shè)備110a。藍(lán)牙網(wǎng)絡(luò)150用于通過藍(lán)牙設(shè)備諸如LBS 客戶端設(shè)備IlOa以藍(lán)牙RF信號的形式傳送各種數(shù)據(jù)服務(wù)諸如基于位置的服務(wù)。在這點上, 通過LBS客戶端設(shè)備IlOa傳送的RF環(huán)境信息諸如藍(lán)牙RF信號強度是經(jīng)時間和位置標(biāo)記 的,以便報告給LBS服務(wù)器120。無線LAN160包括適當(dāng)?shù)倪壿嫛㈦娐?、接口?或代碼,用于使用無線LAN技術(shù)來提 供數(shù)據(jù)服務(wù)給多個支持無線LAN的通信設(shè)備諸如LBS客戶端設(shè)備110b。示范性無線LAN技術(shù)包括例如 IEEE Std 802. 11,802. 11a,802. lib,802. lid,802. lie,802. lln、802. Ilv 和 / 或802. Ilu0無線LAN 160用于通過無線LAN AP和支持WLAN的設(shè)備諸如LBS客戶端設(shè)備 IlOa以WLAN RF信號的形式傳送各種數(shù)據(jù)服務(wù)諸如基于位置服務(wù)(LBS)。在這點上,通過 LBS客戶端設(shè)備傳送的RF環(huán)境信息諸如WLAN RF信號強度和/或相關(guān)WLAN AP諸如WLAN AP160a的位置信息是經(jīng)時間和位置標(biāo)記的,以便報告給LBS服務(wù)器120。
蜂窩網(wǎng)絡(luò)170包括適當(dāng)?shù)倪壿?、設(shè)備、接口和/或代碼,用于使用蜂窩通信技術(shù)來 提供數(shù)據(jù)服務(wù)給多個相關(guān)移動設(shè)備諸如LBS客戶端設(shè)備llOa-llOe。蜂窩通信技術(shù)包括例 如全球移動通信系統(tǒng)(GSM)、通用分組無線業(yè)務(wù)(GeneralPacket Radio Service,GPRS)、通 用移動通信系統(tǒng)(Universal MobileTelecommunication System, UMTS)、增強型數(shù)據(jù)速率 GSM 演進(jìn)技術(shù)(EnhancedData Rate for GSM Evolution, EDGE)、增強型 GPRS (EGPRS)、和 / 或3GPP長期演進(jìn)(Long Term Evolution, LTE)。蜂窩網(wǎng)絡(luò)170用于通過相關(guān)基站諸如BS 170a以蜂窩RF信號的形式與相關(guān)移動設(shè)備諸如LBS客戶端設(shè)備IlOa傳遞各種數(shù)據(jù)服務(wù)諸 如基于位置的服務(wù)。在這點上,RF環(huán)境數(shù)據(jù)諸如LBS客戶端設(shè)備IlOa接收的蜂窩RF信號 強度和/或相關(guān)BS諸如BS 170a的位置信息是經(jīng)時間和位置標(biāo)記的,以便報告給LBS服務(wù) 器 120。WiMAX網(wǎng)絡(luò)180包括適當(dāng)?shù)倪壿?、設(shè)備、接口和/或代碼,用于使用WiMAX技術(shù)來 提供數(shù)據(jù)服務(wù)給多個相關(guān)移動設(shè)備諸如LBS客戶端設(shè)備llOa-llOe。WiMAX網(wǎng)絡(luò)180用于 通過相關(guān)基站諸如BS 180a以WiMAX RF信號的形式與相關(guān)移動設(shè)備諸如LBS客戶端設(shè)備 IlOa傳遞各種數(shù)據(jù)服務(wù)諸如基于位置的服務(wù)。在這點上,RF環(huán)境數(shù)據(jù)諸如LBS客戶端設(shè)備 IlOa接收的WiMAX RF信號強度和/或相關(guān)BS諸如BS 180a的位置信息是經(jīng)時間和位置標(biāo) 記的,以便報告給LBS服務(wù)器120。廣播網(wǎng)絡(luò)190包括適當(dāng)?shù)倪壿嫛㈦娐泛?或代碼,用于分配單載波頻率給多個相關(guān) 移動設(shè)備諸如LBS客戶端設(shè)備IlOa-IlOe的廣播節(jié)目(broadcastprogram)。廣播網(wǎng)絡(luò)190 用于使用各種廣播技術(shù)諸如FM、DAB、DVB-H、DVB-SH和/或DVB-T以對應(yīng)RF信號的形式發(fā) 送廣播節(jié)目。在這點上,RF環(huán)境數(shù)據(jù)諸如LBS客戶端設(shè)備IlOa接收的WiMAX RF信號強度 和/或相關(guān)BS諸如廣播基站190a的位置信息是經(jīng)時間和位置標(biāo)記的,以便報告給LBS服 務(wù)器120。在一示范性操作中,LBS客戶端設(shè)備諸如LBS客戶端設(shè)備IlOa用于使用LBS客戶 端軟件捕捉所遇到的RF環(huán)境數(shù)據(jù)。所捕捉的RF環(huán)境數(shù)據(jù)包括RF環(huán)境信息例如接收自藍(lán)牙 網(wǎng)絡(luò)150和/或WiMAX網(wǎng)絡(luò)180的RF信號強度,該RF環(huán)境信息可用于為LBS服務(wù)器120、 相關(guān)LBS客戶端和輔助GNSS服務(wù)器122的參考數(shù)據(jù)庫122a動態(tài)地捕捉和/或檢測所遇到 的無線節(jié)點。LBS客戶端設(shè)備IlOa用于對所捕捉的RF環(huán)境數(shù)據(jù)進(jìn)行時間和位置標(biāo)記以生 成設(shè)備RF環(huán)境報告。所生成的設(shè)備RF環(huán)境報告指示了 LBS客戶端設(shè)備所遇到或檢測到的 無線節(jié)點。所生成的設(shè)備RF環(huán)境報告可傳送至LBS服務(wù)器120。LBS服務(wù)器120用于與輔助GNSS服務(wù)器122通信以獲取所接收的設(shè)備RF環(huán)境報 告所指示的檢測到的無線節(jié)點附近的一部分參考數(shù)據(jù)庫。LBS客戶端設(shè)備IlOa用于將所 接收的設(shè)備RF環(huán)境報告與所檢測到的無線節(jié)點附近的參考數(shù)據(jù)庫122a的一部分進(jìn)行比 較。LBS服務(wù)器120用于為輔助GNSS服務(wù)器122識別所期望的RF環(huán)境信息從而建立和/ 或優(yōu)化參考數(shù)據(jù)庫122a。LBS服務(wù)器120用于生成指派給LBS客戶端設(shè)備IlOa的捕捉資料。所生成的捕捉資料包括命令LBS客戶端設(shè)備IlOa響應(yīng)遇到的無線節(jié)點,以便為參考數(shù) 據(jù)庫122a捕捉和/或提供所識別的期望的RF環(huán)境信息的指令。LBS服務(wù)器120用于發(fā)送 所生成的捕捉資料給LBS客戶端設(shè)備110a。LBS客戶端設(shè)備IlOa用于依據(jù)所接收的捕捉 資料捕捉和/或收集RF環(huán)境數(shù)據(jù)。所捕捉的RF環(huán)境數(shù)據(jù)經(jīng)時間和位置標(biāo)記來生成新的設(shè) 備RF環(huán)境報告。LBS客戶端設(shè)備IlOa用于發(fā)送所生成的新的設(shè)備RF環(huán)境報告給LBS服 務(wù)器120。LBS服務(wù)器120用于傳送所遇到的無線節(jié)點的對應(yīng)位置信息至輔助GNSS服務(wù)器 122,以便建立和/或加強參考數(shù)據(jù)庫122a,從而優(yōu)化LBS性能。圖2是依據(jù)本發(fā)明一實施例的基于RF環(huán)境捕獲資料動態(tài)生成并提供RF環(huán)境報告 給LBS服務(wù)器的示范性LBS客戶端設(shè)備。參考圖2,示出了 LBS客戶端設(shè)備200。LBS客戶 端設(shè)備200包括處理器201、GNSS無線收發(fā)器202、WLAN無線收發(fā)器204、藍(lán)牙無線收發(fā)器 206、蜂窩無線收發(fā)器208、WiMAX無線收發(fā)器210、FM無線收發(fā)器212、設(shè)備RF環(huán)境數(shù)據(jù)庫 214和存儲器216。處理器201包括LBS客戶端軟件201a。處理器201包括適當(dāng)?shù)倪壿嫛㈦娐?、接口?或代碼,用于管理和/或控制相關(guān)組成單元的操作,諸如GNSS無線收發(fā)器202、WLAN無線收發(fā)器204、藍(lán)牙無線收發(fā)器206、蜂窩 無線收發(fā)器208、WiMAX無線收發(fā)器210、FM無線收發(fā)器212、設(shè)備RF環(huán)境數(shù)據(jù)庫214和/或 存儲器216,這依賴于相應(yīng)的應(yīng)用。例如,處理器201用于基于節(jié)省功率的需要而激活或禁 用一個或多個相關(guān)無線收發(fā)器,諸如GNSS無線收發(fā)器202和/或蜂窩無線收發(fā)器208。處 理器201用于通過其與激活的無線收發(fā)模塊(例如WLAN無線收發(fā)器204)方面的經(jīng)驗,來 運行LBS客戶端軟件201a,以捕捉RF環(huán)境數(shù)據(jù)。LBS客戶端軟件201a為安裝在LBS客戶 端設(shè)備200中的應(yīng)用軟件。LBS客戶端軟件201a用于檢測并以時間和位置的方式標(biāo)記LBS 客戶端設(shè)備在通信過程中所遇到的RF節(jié)點的特性。所捕捉的RF環(huán)境數(shù)據(jù)包括有關(guān)所激活 的無線收發(fā)器的RF環(huán)境信息。例如,假設(shè)GNSS無線收發(fā)器202、WLAN無線收發(fā)器204和蜂 窩無線收發(fā)器208是激活的,處理器201用于分別捕捉與GNSS無線收發(fā)器202、WLAN無線 收發(fā)器204和蜂窩無線收發(fā)器208上的對應(yīng)通信相關(guān)的RF環(huán)境信息。所捕捉的RF環(huán)境信 息包括例如所遇到的無線收發(fā)器諸如GNSS無線收發(fā)器、WLAN無線收發(fā)器和2G或3G蜂窩 無線收發(fā)器的狀態(tài),LBS客戶端設(shè)備200的電量和/或存儲信息的狀態(tài),諸如LBS客戶端設(shè) 備200的速率、方向(heading)和位置變化的信息,和/或相關(guān)無線節(jié)點諸如WLAN AP160a 和/或BS 170a的位置信息。相關(guān)無線節(jié)點的位置信息包括特定物理位置信息,例如,位置 相關(guān)的識別碼、位置參數(shù)、和/或相關(guān)無線節(jié)點的位置。處理器201用于從所捕捉的RF環(huán) 境信息中動態(tài)捕捉無線節(jié)點諸如BS 170a。處理器201用于使用相關(guān)GNSS位置對所捕捉的 RF環(huán)境信息進(jìn)行時間和位置的標(biāo)記并存儲在設(shè)備RF環(huán)境數(shù)據(jù)庫214中。處理器201用于 在需要時使用設(shè)備RF環(huán)境數(shù)據(jù)庫214中的數(shù)據(jù)生成設(shè)備RF環(huán)境報告。處理器201用于發(fā) 送所生成的設(shè)備RF環(huán)境報告給LBS服務(wù)器120。處理器201用于接收來自LBS服務(wù)器120 的指派的設(shè)備捕捉資料。指派的設(shè)備捕捉資料包括傳送期望RF環(huán)境數(shù)據(jù)或來自LBS服務(wù) 器120的信息的指令。處理器201用于運行LBS客戶端軟件201a以便依據(jù)所指派的設(shè)備 捕捉資料來捕捉期望的RF環(huán)境數(shù)據(jù)。處理器201用于對所捕捉的期望的RF環(huán)境信息進(jìn)行 時間和位置標(biāo)記并存儲在設(shè)備RF環(huán)境數(shù)據(jù)庫214中。處理器201用于使用所捕捉的期望 的RF環(huán)境信息生成新的設(shè)備RF環(huán)境報告并通知給LBS服務(wù)器120以便優(yōu)化LBS性能。例 如,新生成的設(shè)備RF環(huán)境報告提供信息給LS服務(wù)器,使其動態(tài)地捕捉無線節(jié)點,這些節(jié)點可用做定位LBS客戶端設(shè)備200的參考節(jié)點以便進(jìn)行LBS服務(wù)。GNSS無線收發(fā)器202包括適當(dāng)?shù)倪壿嬰娐?、接口?或代碼,用于檢測或跟蹤 GNSS射頻信號,該信號接收自可視的GNSS衛(wèi)星諸如GNSS衛(wèi)星140a-140c。在這點上,所檢 測或跟蹤的GNSS RF信號強度是通過LBS客戶端軟件捕捉的,作為設(shè)備RF環(huán)境數(shù)據(jù)庫214 的RF環(huán)境信息。WLAN無線收發(fā)器204包括適當(dāng)?shù)倪壿嬰娐?、接口?或代碼,用于發(fā)送和接收 WLAN射頻(RF)信號。WLAN射頻信號通過與各種WLAN標(biāo)準(zhǔn)兼容的格式進(jìn)行傳送,所述WLAN 標(biāo)準(zhǔn)諸如 IEEE Std 802. 11,802. 11a,802. lib,802. lid,802. lie,802. lln、802. llv 和 / 或 802. llu。WLAN無線收發(fā)器204用于接收來自例如WLAN 160中的WLAN AP 160a的連續(xù)的、 非周期性的或周期性的WLAN射頻信號。在這點上,可通過LBS客戶端軟件來捕捉所接收的 WLAN RF信號的狀態(tài)諸如所接收的WLAN RF信號的強度和/或WLANAP160a的位置信息,作 為設(shè)備RF環(huán)境數(shù)據(jù)庫214的RF環(huán)境信息。可連續(xù)地、非周期性地或周期性地捕捉該狀態(tài)。藍(lán)牙無線收發(fā)器206包括適當(dāng)?shù)倪壿嬰娐?、接口?或代碼,用于發(fā)送和接收藍(lán)牙 射頻(RF)信號。藍(lán)牙無線收發(fā)器206用于接收來自藍(lán)牙網(wǎng)絡(luò)150的藍(lán)牙射頻信號。在這 點上,可通過LBS客戶端軟件來捕捉所接收的藍(lán)牙RF信號的狀態(tài)諸如所接收的藍(lán)牙RF信 號的強度,作為設(shè)備RF環(huán)境數(shù)據(jù)庫214的RF環(huán)境信息??蛇B續(xù)地、非周期性地或周期性地 捕捉該狀態(tài)。蜂窩無線收發(fā)器208包括適當(dāng)?shù)倪壿?、設(shè)備、接口和/或代碼,用于發(fā)送和接收無 線蜂窩射頻信號,諸如2G/2.5G/3G/4G RF信號。蜂窩無線收發(fā)器208用于接收來自蜂窩網(wǎng) 絡(luò)170中的BS 170a的蜂窩RF信號。在這點上,可通過LBS客戶端軟件來捕捉所接收的蜂 窩RF信號的狀態(tài)諸如所接收的蜂窩RF信號的強度和/或BS 170a的位置信息,作為設(shè)備 RF環(huán)境數(shù)據(jù)庫214的RF環(huán)境信息。該狀態(tài)可提供業(yè)務(wù)量是輕還是重的指示??蛇B續(xù)地、非 周期性地或周期性地捕捉該狀態(tài)。所捕捉的BS 170a的位置信息包括位置相關(guān)的參數(shù)諸如 蜂窩ID (Cell ID)、無線網(wǎng)絡(luò)控制器(RNC)ID、和/或基站ID。WiMAX無線收發(fā)器210包括適當(dāng)?shù)倪壿?、設(shè)備、接口和/或代碼,用于發(fā)送和接收 無線WiMAX射頻信號。WiMAX無線收發(fā)器210用于接收來自WiMAX網(wǎng)絡(luò)180中的BS 180a 的WiMAX RF信號。在這點上,可通過LBS客戶端軟件來捕捉所接收的WiMAX RF信號的狀 態(tài)諸如所接收的WiMAX RF信號的強度和/或BS 180a的位置信息,作為設(shè)備RF環(huán)境數(shù)據(jù) 庫214的RF環(huán)境信息。該狀態(tài)可提供業(yè)務(wù)量是輕還是重的指示??蛇B續(xù)地、非周期性地或 周期性地捕捉該狀態(tài)。所捕捉的BS 180a的位置信息包括位置相關(guān)的參數(shù)諸如基站ID。FM無線收發(fā)器212發(fā)送和接收來自例如廣播網(wǎng)絡(luò)190中的廣播站190a的FM射頻 信號。所接收的FM RF信號包括FM頻帶上的RDS數(shù)據(jù)。在這點上,可通過LBS客戶端軟件 來捕捉所接收的FM RF信號的強度和/或廣播站190a得位置信息,作為設(shè)備RF環(huán)境數(shù)據(jù) 庫214的RF環(huán)境信息。設(shè)備RF環(huán)境數(shù)據(jù)庫214包括適當(dāng)?shù)倪壿?、電路?或代碼,用于存儲通過LBS客 戶端設(shè)備200的RF過程(experience)捕捉的RF環(huán)境數(shù)據(jù)。所存儲的環(huán)境數(shù)據(jù)經(jīng)時間和 位置標(biāo)記。設(shè)備RF環(huán)境數(shù)據(jù)庫214用于提供對應(yīng)的RF環(huán)境數(shù)據(jù),以便生成提供給LBS服 務(wù)器120的設(shè)備RF環(huán)境報告。設(shè)備RF環(huán)境數(shù)據(jù)庫214用于管理和更新所存儲的RF環(huán)境 數(shù)據(jù)。
存儲器216包括適當(dāng)?shù)倪壿?、電路?或代碼,用于存儲信息諸如可執(zhí)行指令和處 理器201和/或其他相關(guān)組成單元諸如GNSS無線收發(fā)器201所使用的數(shù)據(jù)。存儲器216 包括RAM、ROM、低延遲非易失性存儲器諸如閃存和/或其他合適的電子數(shù)據(jù)存儲器。在操作中,處理器201用于管理和/或控制相關(guān)組成單元的操作,諸如GNSS無線 收發(fā)器202、WLAN無線收發(fā)器204、蜂窩無線收發(fā)器208,這依賴于相應(yīng)的應(yīng)用。不管何時需 要,一個或多個相關(guān)無線收發(fā)器諸如GNSS無線收發(fā)器202和/或蜂窩無線收發(fā)器208就會 被激活或去激活。處理器201用于使用LBS客戶端軟件20la來捕捉其RF過程(experience) 的RF環(huán)境數(shù)據(jù)。所捕捉的RF環(huán)境用于動態(tài)地捕捉無線節(jié)點諸如BS 170a。處理器201用 于對所捕捉的RF環(huán)境信息進(jìn)行時間和位置標(biāo)記并存儲在設(shè)備RF環(huán)境數(shù)據(jù)庫214中。設(shè)備 RF環(huán)境報告可在無論何時需要時,使用設(shè)備RF環(huán)境數(shù)據(jù)庫214中的數(shù)據(jù)所生成的。處理器 201用于發(fā)送所生成的設(shè)備RF環(huán)境報告給LBS服務(wù)器120并反過來接收指派的設(shè)備捕捉 資料。所指派的設(shè)備捕捉資料包括傳送期望RF環(huán)境數(shù)據(jù)或來自LS服務(wù)器120的信息的指 令。處理器201用于依據(jù)所指派的設(shè)備捕捉資料通過LBS客戶端軟件201a捕捉期望的RF 環(huán)境數(shù)據(jù)。所捕捉的期望信息經(jīng)時間和位置標(biāo)記并存儲在設(shè)備RF環(huán)境數(shù)據(jù)庫214中。使 用所捕捉的期望RF環(huán)境信息生成新的設(shè)備RF環(huán)境報告并通知給LBS服務(wù)器120以便優(yōu)化 LBS性能。圖3是依據(jù)本發(fā)明一實施例的使用來自LBS客戶端設(shè)備的設(shè)備RF環(huán)境報告來動 態(tài)的捕獲無線節(jié)點的示范性LBS服務(wù)器的示意框圖。參考圖3,使出了 LBS服務(wù)器300。LBS 服務(wù)器300包括處理器302、客戶端位置數(shù)據(jù)庫304和存儲器306。處理器302適當(dāng)?shù)倪壿?、電路、接口?或代碼,用于管理和/或控制客戶端位置 數(shù)據(jù)庫304和存儲器306的操作。處理器302用于接收來自相關(guān)LBS客戶端設(shè)備諸如LBS 客戶端設(shè)備110a的多個設(shè)備RF環(huán)境報告。所接收的設(shè)備RF環(huán)境報告包括RF環(huán)境信息, 用于指示對應(yīng)LBS客戶端設(shè)備遇到或檢測到的無線節(jié)點。處理器302用于與輔助GNSS服 務(wù)器122通信,將所接收的設(shè)備RF環(huán)境報告與所檢測的節(jié)點附近的參考數(shù)據(jù)庫122a的對 應(yīng)部分進(jìn)行比較。處理器302用于基于對應(yīng)的報告的RF環(huán)境信息和參考數(shù)據(jù)庫122a的狀 態(tài)為每一接收的設(shè)備RF環(huán)境報告生成設(shè)備捕捉資料。假設(shè)所報告的RF環(huán)境信息指示例如 LBS客戶端設(shè)備110a具有充足的電量和/或存儲器,且處于參考數(shù)據(jù)庫122a未廣泛設(shè)置 的區(qū)域,處理器302就會生成捕捉資料并命令LBS客戶端設(shè)備110a強行捕捉或映射(map) 該區(qū)域的設(shè)備RF環(huán)境數(shù)據(jù)。相反地,假設(shè)所報告的RF環(huán)境信息指示LBS客戶端設(shè)備110a 具有較少的電量和/或存儲器,且處于參考數(shù)據(jù)庫122a具有許多當(dāng)前數(shù)據(jù)的區(qū)域,處理器 302就會生成捕捉資料從而命令LBS客戶端設(shè)備110a以減少的方式(in reduced manner) 捕捉或映射設(shè)備RF環(huán)境數(shù)據(jù)。所生成的捕捉資料包括信息,諸如繼續(xù)對每一相關(guān)無線收發(fā) 器采樣的持續(xù)時間以及LBS客戶端設(shè)備110a應(yīng)當(dāng)上傳設(shè)備RF環(huán)境報告給LBS服務(wù)器的時 間。處理器302用于發(fā)送指派給LBS客戶端設(shè)備110a的所生成的捕捉資料以及接收來自 LBS客戶端設(shè)備110a的包括期望RF環(huán)境數(shù)據(jù)的新的設(shè)備RF環(huán)境報告。處理器302用于動 態(tài)地捕捉來自所接收的新的RF環(huán)境報告的無線節(jié)點。處理器302用于隨時與輔助GNSS服 務(wù)器122通信所捕捉的無線節(jié)點,使得所捕捉的無線節(jié)點被精確的定位。處理器302用于 使用正確定位的無線節(jié)點來定位對應(yīng)的移動無線設(shè)備諸如LBS客戶端設(shè)備110a,以便進(jìn)行 LBS服務(wù)。
位置數(shù)據(jù)庫304包括適當(dāng)?shù)倪壿嫛㈦娐?、?或代碼,用于存儲相關(guān)通信設(shè)備諸如 無線節(jié)點和LBS客戶端設(shè)備的位置信息。在需要支持LBS服務(wù)時,所存儲的位置信息可提 供給相關(guān)通信設(shè)備。位置數(shù)據(jù)庫304用于管理和更新所存儲的位置數(shù)據(jù)。存儲器306包括適當(dāng)?shù)倪壿?、電路、?或代碼,用于存儲信息諸如可執(zhí)行指令和 處理器302和/或其他相關(guān)組成單元諸如位置數(shù)據(jù)庫304所使用的數(shù)據(jù)。存儲器306包括 RAM、ROM、低延遲非易失性存儲器諸如閃存和/或其他合適的電子數(shù)據(jù)存儲器。在本發(fā)明一示范性實施例中,處理器302接收來自相關(guān)LBS客戶端設(shè)備諸如LBS 客戶端設(shè)備110a的設(shè)備RF環(huán)境報告??蓮乃邮盏脑O(shè)備RF環(huán)境報告中捕捉一個或多個 無線節(jié)點。處理器302用于將所接收的設(shè)備RF環(huán)境報告與所捕捉的無線節(jié)點附近的參考 數(shù)據(jù)庫進(jìn)行比較?;趫蟾娴腞F環(huán)境信息和參考數(shù)據(jù)庫122a的狀態(tài)為所接收的設(shè)備RF 環(huán)境報告生成設(shè)備捕捉資料。所生成的捕捉資料包括傳送LBS客戶端設(shè)備110a所期望捕 捉的特定RF環(huán)境信息的指令。所生成的捕捉資料被發(fā)送至LBS客戶端設(shè)備110a。作為響 應(yīng),處理器302用于接收新的設(shè)備RF環(huán)境報告,該報告包括來自LBS客戶端設(shè)備110a的期 望的RF環(huán)境數(shù)據(jù)。處理器302用于與輔助GNSS服務(wù)器122通信以便精確定位所接收的新 的RF環(huán)境報告中捕捉的無線節(jié)點。處理器302用于將精確定位的無線節(jié)點存儲在位置數(shù) 據(jù)庫304中,來定位對應(yīng)的移動無線設(shè)備諸如LBS客戶端設(shè)備110a,以便進(jìn)行LBS服務(wù)圖4是依據(jù)本發(fā)明一實施例的用于LBS服務(wù)器、客戶端和參考數(shù)據(jù)庫的動態(tài)無線 節(jié)點捕獲的示范性過程的流程圖。參考圖4,示范性步驟開始于步驟402。在步驟402中, LBS客戶端設(shè)備200用于利用LBS客戶端軟件201通過其RF過程(experience)捕捉RF環(huán) 境數(shù)據(jù)。所捕捉的RF環(huán)境數(shù)據(jù)是通過LBS客戶端軟件201進(jìn)行時間和位置標(biāo)記。LBS客戶 端設(shè)備200用于利用經(jīng)時間和位置標(biāo)記的RF環(huán)境數(shù)據(jù)來生成設(shè)備RF環(huán)境報告。LBS客戶 端設(shè)備200用于發(fā)送所生成的設(shè)備RF環(huán)境報告給LBS服務(wù)器300。在步驟404中,LBS服 務(wù)器300用于接收設(shè)備RF環(huán)境報告,該報告包括捕捉的無線節(jié)點。在步驟406中,LBS服務(wù) 器300用于將所接收的設(shè)備RF環(huán)境報告與所捕捉的無線節(jié)點附近的參考數(shù)據(jù)庫進(jìn)行比較。 在步驟408中,LBS服務(wù)器300用于基于所接收的設(shè)備RF環(huán)境報告和參考數(shù)據(jù)庫122a的 狀態(tài)生成指派給LBS客戶端設(shè)備200的捕捉資料。所生成的捕捉資料再發(fā)送給LBS客戶端 設(shè)備200。在步驟410中,LBS客戶端設(shè)備200用于依據(jù)所接收的捕捉資料來捕捉RF環(huán)境 數(shù)據(jù)。所捕捉的RF環(huán)境數(shù)據(jù)是經(jīng)時間和位置標(biāo)記的。在步驟412中,LBS客戶端設(shè)備200 用于使用所捕捉的RF環(huán)境數(shù)據(jù)生成新的設(shè)備RF環(huán)境報告并發(fā)送給LBS服務(wù)器300。在步 驟414中,LBS服務(wù)器300用于與輔助GNSS服務(wù)器通信以便使用所接收的新的LBS客戶端 報告來更新參考數(shù)據(jù)庫122a。本發(fā)明提供的用于LBS服務(wù)器客戶端參考數(shù)據(jù)庫、支持GNSS的移動設(shè)備諸如LBS 客戶端設(shè)備110a的動態(tài)無線節(jié)點捕獲的方法和系統(tǒng),用于發(fā)送設(shè)備RF環(huán)境報告給LBS服 務(wù)器120。LBS客戶端設(shè)備110a用于接收來自LBS服務(wù)器120的捕捉資料。設(shè)備RF環(huán)境報 告包括多個有關(guān)LBS客戶端設(shè)備110a的遇到的RF信息。例如,所遇到的RF信息包括包括 一個或多個無線收發(fā)器(radio)的狀態(tài)信息、LBS客戶端設(shè)備110a的電量和/或存儲資源 的狀態(tài)信息、和/或位置變化。所接收的捕獲資料包括對期望的RF環(huán)境報告進(jìn)行指定的信 息,所述RF環(huán)境報告是LBS服務(wù)器120期望從LBS客戶端設(shè)備接收的。LBS服務(wù)器120依 據(jù)接收自LBS客戶端設(shè)備110a的RF環(huán)境報告和輔助GNSS服務(wù)器122的參考數(shù)據(jù)庫122a來確定指派給LBS客戶端設(shè)備110a的捕獲資料。LBS客戶端設(shè)備110a用于依據(jù)所述接收 的捕獲資料捕獲期望的RF環(huán)境數(shù)據(jù)。所捕獲的期望的RF環(huán)境數(shù)據(jù)是通過LBS客戶端軟件 201a進(jìn)行時間和位置標(biāo)記的。LBS客戶端設(shè)備110a用于使用時間和位置標(biāo)記的RF環(huán)境數(shù) 據(jù)生成新的設(shè)備RF環(huán)境報告。所生成的新的設(shè)備RF環(huán)境報告發(fā)送至LBS服務(wù)器120。LBS 服務(wù)器120用于與輔助GNSS服務(wù)器122通信從而依據(jù)所接收的新的設(shè)備RF環(huán)境報告更新 參考數(shù)據(jù)庫122a。LBS服務(wù)器120在需要時可使用更新的參考數(shù)據(jù)庫來定位相關(guān)移動設(shè)備 諸如LBS客戶端設(shè)備110。本發(fā)明的另一實施例提供一種機器和/或計算機可讀存儲器和/或介質(zhì),其上存 儲的機器代碼和/或計算機程序具有至少一個可由機器和/或計算機執(zhí)行的代碼段,使得 機器和/或計算機能夠?qū)崿F(xiàn)本文所描述的用于LBS服務(wù)器客戶端參考數(shù)據(jù)庫的動態(tài)無線節(jié) 點捕獲的方法和系統(tǒng)??傊景l(fā)明可用硬件、軟件、固件或其中的組合來實現(xiàn)。本發(fā)明可以在至少一個 計算機系統(tǒng)中以集成的方式實現(xiàn),或?qū)⒉煌慕M件置于多個相互相連的計算機系統(tǒng)中以分 立的方式實現(xiàn)。任何計算機系統(tǒng)或其他適于執(zhí)行本發(fā)明所描述方法的裝置都是適用的。典 型的硬件、軟件和固件的組合為帶有計算機程序的專用計算機系統(tǒng),當(dāng)該程序被裝載和執(zhí) 行,就會控制計算機系統(tǒng)使其執(zhí)行本發(fā)明所描述的方法。本發(fā)明還可以通過計算機程序產(chǎn)品進(jìn)行實施,所述程序包含能夠?qū)崿F(xiàn)本發(fā)明方法 的全部特征,當(dāng)其安裝到計算機系統(tǒng)中時,通過運行,可以實現(xiàn)本發(fā)明的方法。本申請文件 中的計算機程序所指的是可以采用任何程序語言、代碼或符號編寫的一組指令的任何表 達(dá)式,該指令組使系統(tǒng)具有信息處理能力,以直接實現(xiàn)特定功能,或在進(jìn)行下述一個或兩個 步驟之后,a)轉(zhuǎn)換成其它語言、代碼或符號;b)以不同的格式再現(xiàn),實現(xiàn)特定功能。本發(fā)明是通過一些實施例進(jìn)行描述的,本領(lǐng)域技術(shù)人員知悉,在不脫離本發(fā)明的 精神和范圍的情況下,可以對這些特征和實施例進(jìn)行各種改變或等同替換。另外,在本發(fā)明 的教導(dǎo)下,可以對這些特征和實施例進(jìn)行修改以適應(yīng)具體的情況及材料而不會脫離本發(fā)明 的精神和范圍。因此,本發(fā)明不受此處所公開的具體實施例的限制,所有落入本申請的權(quán)利 要求范圍內(nèi)的實施例都屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種通信方法,其特征在于,所述方法包括由支持全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)的移動設(shè)備中的一個或多個處理器和/或電路執(zhí)行以下步驟發(fā)送設(shè)備射頻(RF)環(huán)境報告給位置服務(wù)器;接收來自所述位置服務(wù)器的捕獲資料(profile);以及依據(jù)所述接收的捕獲資料生成新的RF環(huán)境報告。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述設(shè)備RF環(huán)境報告包括遇到的一個或 多個無線收發(fā)器(radio)的狀態(tài)、所述支持GNSS的移動設(shè)備的電量和/或存儲資源的狀 態(tài)、和/或位置變化。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述捕獲資料包括所述位置服務(wù)器期望 從所述支持GNSS的移動設(shè)備接收的期望的RF環(huán)境報告的信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述位置服務(wù)器基于所述RF環(huán)境報告和 參考數(shù)據(jù)庫確定所述支持GNSS的移動設(shè)備的所述捕獲資料。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括依據(jù)所述接收的捕 獲資料捕獲RF環(huán)境數(shù)據(jù)。
6.一種通信系統(tǒng),其特征在于,包括支持全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)的移動設(shè)備中的一個或多個處理器和/或電路,其中所 述一個或多個處理器和/或電路用于發(fā)送設(shè)備射頻(RF)環(huán)境報告給位置服務(wù)器;接收來自所述位置服務(wù)器的捕獲資料(profile);以及依據(jù)所述接收的捕獲資料生成新的RF環(huán)境報告。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述設(shè)備RF環(huán)境報告包括遇到的一個或 多個無線收發(fā)器(radio)的狀態(tài)、所述支持GNSS的移動設(shè)備的電量和/或存儲資源的狀 態(tài)、和/或位置變化。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述捕獲資料包括所述位置服務(wù)器期望 從所述支持GNSS的移動設(shè)備接收的期望的RF環(huán)境報告的信息。
9.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述位置服務(wù)器基于所述RF環(huán)境報告和 參考數(shù)據(jù)庫確定所述支持GNSS的移動設(shè)備的所述捕獲資料。
10.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述一個或多個處理器和/或電路用于 依據(jù)所述接收的捕獲資料捕獲RF環(huán)境數(shù)據(jù)。
全文摘要
本發(fā)明涉及一種通信方法和通信系統(tǒng)。支持GNSS的LBS客戶端設(shè)備發(fā)送設(shè)備RF環(huán)境報告給位置服務(wù)器并隨后接收來自位置服務(wù)器的捕捉資料。依據(jù)所接收的捕捉資料生成新的RF環(huán)境報告。該設(shè)備RF環(huán)境報告包括多個遇到的RF信息,例如無線收發(fā)器的狀態(tài)、電能和/或存儲資源的狀態(tài)、和/或位置變化。依據(jù)所接收的RF環(huán)境報告和參考數(shù)據(jù)庫確定捕獲資料。依據(jù)所述接收的捕獲資料捕獲且的RF環(huán)境數(shù)據(jù),并對所捕獲的RF環(huán)境數(shù)據(jù)進(jìn)行時間和位置標(biāo)記,從而生成新的設(shè)備RF環(huán)境報告,該報告被發(fā)送至位置服務(wù)器以便更新參考數(shù)據(jù)庫,從而在需要時加強定位支持GNSS的LBS客戶端設(shè)備。
文檔編號H04L29/08GK101877822SQ201010141859
公開日2010年11月3日 申請日期2010年4月8日 優(yōu)先權(quán)日2009年4月8日
發(fā)明者大衛(wèi).艾伯特.倫德格倫, 安德烈.科瑟洛博瓦 申請人:美國博通公司