該發(fā)明涉及一種基于WIFI 的小區(qū)域定位方法,特別是涉及一種結(jié)合WiFi和藍(lán)牙的手機(jī)定位方法。
背景技術(shù):
WiFi俗稱無線寬帶,是由無線以太網(wǎng)兼容性聯(lián)盟發(fā)出的一個證書,用于保證802.11系統(tǒng)的可操作性。隨著WiFi網(wǎng)絡(luò)和設(shè)備的日益增多,WLAN成為一個全面的信息獲取平臺,在廣泛應(yīng)用領(lǐng)域內(nèi)能夠為用戶提供價值低廉的,大范圍的定位、跟蹤、監(jiān)測、導(dǎo)航等功能。WiFi在快速定位,尤其是第一次快速定位的實時性能上表現(xiàn)了良好的優(yōu)越性。另外WiFi的標(biāo)準(zhǔn)解決方案的整個系統(tǒng)都采用基于802.11標(biāo)準(zhǔn)的硬件,因此能夠方便的利用已有的基礎(chǔ)設(shè)施、網(wǎng)絡(luò)規(guī)模和不斷普及的最終用戶設(shè)備。由于不需要增加任何硬件,可以大規(guī)模的迅速安裝這種系統(tǒng),從而顯著降低了初始成本和長期支持成本。整個WiFi定位系統(tǒng)都與其他客戶共享網(wǎng)絡(luò),可以有效降低另外安裝單獨無線網(wǎng)絡(luò)的必要性。除了節(jié)約硬件成本外,基于WiFi的定位系統(tǒng)還降低了射頻干擾的可能性。
無線WiFi作為發(fā)射器在無線局域網(wǎng)中向四周發(fā)射無線信號,無線WiFi所發(fā)送的信號采用無線網(wǎng)卡作為接收器,接收一定范圍內(nèi)的信號,數(shù)據(jù)通信選擇連接其中一個無線進(jìn)行。主要具有以下規(guī)律:發(fā)送器距離接收器的距離越近,無線信號的傳播接收器測得的信號強(qiáng)度越強(qiáng);發(fā)送器距離接收器的距離越遠(yuǎn),接收器測得的信號強(qiáng)度越弱。基于WiFi技術(shù)的室內(nèi)定位技術(shù)原理是釆用無線網(wǎng)卡所連接的無線WiFi位置來估測移動終端以實現(xiàn)定位。
本專利所述的藍(lán)牙技術(shù)手機(jī)定位是通過在室內(nèi)安裝藍(lán)牙發(fā)射器信標(biāo)這樣有發(fā)射器組成的定位鋪點,用戶使用手機(jī)就可以獲得從三個點以上的距離以及三個點自身坐標(biāo),通過方程迭代就可以獲得待測坐標(biāo)點。本專利所指的WiFi和藍(lán)牙相結(jié)合的定位思路是基于WiFi定位的可實現(xiàn)性比較強(qiáng)、覆蓋范圍較大但小范圍內(nèi)定位的精度不夠,而藍(lán)牙定位適用于彌補(bǔ)其小范圍內(nèi)定位的短板。WiFi結(jié)合藍(lán)牙定位技術(shù)是一種綜合性的技術(shù)系統(tǒng),它就有兩種技術(shù)的優(yōu)勢,同時減弱了兩種技術(shù)在應(yīng)用上的不足。使得這種技術(shù)適用性更強(qiáng)、更符合應(yīng)用要求、更適合大規(guī)模的推廣。
技術(shù)實現(xiàn)要素:
本發(fā)明克服了現(xiàn)有技術(shù)中,WiFi定位的可實現(xiàn)性比較強(qiáng)、覆蓋范圍較大但小范圍內(nèi)定位的精度不夠問題,提供一種結(jié)合藍(lán)牙定位從而彌補(bǔ)其小范圍內(nèi)定位的短板的結(jié)合WiFi和藍(lán)牙的手機(jī)定位方法。
本發(fā)明的技術(shù)解決方案是,提供一種具有以下步驟的結(jié)合WiFi和藍(lán)牙的手機(jī)定位方法:含有WiFi定位方法和藍(lán)牙定位方法,所述WiFi定位方法主要分為兩步,第一步為熱點在小區(qū)域當(dāng)中的部署,并把熱點部署信息提交上服務(wù)器,第二步為手機(jī)上針對該熱點部署的定位應(yīng)用程序開發(fā);所述藍(lán)牙定位方法至少3個藍(lán)牙基站,每個藍(lán)牙基站的功能包括:用于藍(lán)牙基站之間的通信、用于藍(lán)牙基站與定位接收裝置之間的通信、廣播含特定標(biāo)識符的信息。
所述WiFi定位方法為,手機(jī)在開啟WiFi的情況下,掃描并收集周圍的AP信號,無論是否加密,是否已連接,甚至信號強(qiáng)度不足以顯示在無線信號列表中,都可以獲取到AP廣播出來的MAC地址,手機(jī)將這些能夠標(biāo)示AP的數(shù)據(jù)發(fā)送到位置服務(wù)器,服務(wù)器檢索出每一個AP的地理位置,并結(jié)合每個信號的強(qiáng)弱程度,計算出手機(jī)的地理位置并返回到用戶設(shè)備;手機(jī)位于該平面的任何位置,手機(jī)到熱點的距離由手機(jī)自身根據(jù)檢測熱點信號的強(qiáng)弱,并由服務(wù)器計算來得到的,該值是一個范圍值;手機(jī)熱點分別分布在不同平面當(dāng)中,同一平面上的三個熱點的二維坐標(biāo)一致,但平面的熱點不能放置在同一直線上或集中分布,熱點安裝后位置要保持固定,熱點部署完成后,把熱點相關(guān)的部署信息提交服務(wù)器上。
所述熱點部署的定位應(yīng)用程序開發(fā)的流程具體包括以下的步驟:
步驟1、調(diào)用手機(jī)API檢測同一平面上的熱點信息,手機(jī)客戶端開啟數(shù)據(jù)連接,在與服務(wù)器連接的情況下,把服務(wù)器端有關(guān)檢測到的熱點信息下載至手機(jī)本身,更新手機(jī)的熱點表與該熱點所處的小區(qū)域的地圖;
步驟2、若手機(jī)未開啟數(shù)據(jù)連接,把手機(jī)中的地圖信息與熱點表中該熱點的部署信息加載,確定熱點的坐標(biāo);
步驟3、調(diào)用手機(jī)的API獲取同層三個熱點的信號強(qiáng)弱,分別計算出手機(jī)與各個熱點的距離范圍,根據(jù)手機(jī)與各個熱點的距離范圍與熱點表所獲取到的熱點間的距離計算出手機(jī)在該樓層的坐標(biāo)定位;
步驟4、根據(jù)得到的手機(jī)坐標(biāo),在地圖中顯示坐標(biāo)位置,每隔一段時間,對手機(jī)的定位進(jìn)行刷新,流程結(jié)束。
所述藍(lán)牙定位方法中的定位接收裝置的功能包括通過無線網(wǎng)絡(luò)與服務(wù)器通信、通過藍(lán)牙功能與藍(lán)牙基站進(jìn)行通信;包括用于解碼藍(lán)牙基站特定標(biāo)識符信息并比較信號功率值大小;還包括用于通過初步位置所對應(yīng)的藍(lán)牙基站、其與初步位置對應(yīng)的藍(lán)牙基站相鄰的兩個藍(lán)牙基站組成的三點進(jìn)行定位。
所述藍(lán)牙基站與定位接收裝置處于連接狀態(tài)時,藍(lán)牙基站可以與定位接收裝置進(jìn)行雙向通信,定位接收裝置發(fā)射藍(lán)牙信號,藍(lán)牙基站通過天線接收該藍(lán)牙信號,通過匹配電路傳輸?shù)剿{(lán)牙芯片。
所述服務(wù)器的功能包括通過無線網(wǎng)絡(luò)通信記錄定位接收裝置的狀態(tài);還包括支持定位接收裝置下載所在位置定位地圖信息,其中定位接收裝置狀態(tài)包括使用狀態(tài)、位置信息。
與現(xiàn)有技術(shù)相比,本發(fā)明結(jié)合WiFi和藍(lán)牙的手機(jī)定位方法具有以下優(yōu)點:
1、便于部署,實現(xiàn)簡單本發(fā)明只需在每個樓層部署上至少三個可檢測到的熱點,并且熱點的部署簡單,注意事項不多,聯(lián)網(wǎng)服務(wù)器端簡單的增加幾個數(shù)據(jù)庫與業(yè)務(wù)邏輯處理;
2、手機(jī)端的開發(fā),整個的實現(xiàn)流程步驟不多,技術(shù)上不曾有什么難題;
3、應(yīng)用范圍廣,通用性強(qiáng)。本發(fā)明是基于WIFI 來進(jìn)行室內(nèi)定位的系統(tǒng),而WIFI 在當(dāng)前的社會上應(yīng)用廣泛,基本上許多的智能手機(jī)上都安裝有WIFI 裝置,因此對本發(fā)明的實現(xiàn)提供了極大的方便,也進(jìn)一步地驗證了該系統(tǒng)的可行性及可推廣性;
4、熱點所在場所的信息可以在聯(lián)網(wǎng)的情況下捕獲,任何該網(wǎng)絡(luò)服務(wù)器支持與部署了相關(guān)熱點的區(qū)域都可以使用該手機(jī)的客戶端來進(jìn)行定位導(dǎo)航;
5、提供更準(zhǔn)確的定位與高效的實時性;
6、本發(fā)明中的熱點是部署在小區(qū)域當(dāng)中,信號不容易衰減及被阻擋,手機(jī)對熱點信號強(qiáng)弱的捕獲可以很準(zhǔn)確地確定該點與熱點之間的距離范圍,且范圍變化幅度不大;而對信號強(qiáng)弱的檢測、距離計算、坐標(biāo)確定都是依靠手機(jī)客戶端的本身,并且手機(jī)可以在離線( 斷網(wǎng)) 的情況下正常運行;
7、系統(tǒng)處理本身并不復(fù)雜,現(xiàn)有的手機(jī)端可以很好地勝任這個流程的處理,可以具有很高的刷新頻率。
附圖說明
圖1是本發(fā)明結(jié)合WiFi和藍(lán)牙的手機(jī)定位方法中WiFi手機(jī)定位的系統(tǒng)工作原理圖;
圖2是本發(fā)明結(jié)合WiFi和藍(lán)牙的手機(jī)定位方法中WiFi手機(jī)定位的系統(tǒng)流程圖;
圖3是本發(fā)明結(jié)合WiFi和藍(lán)牙的手機(jī)定位方法中藍(lán)牙手機(jī)定位的系統(tǒng)工作原理圖;
圖4是本發(fā)明結(jié)合WiFi和藍(lán)牙的手機(jī)定位方法中藍(lán)牙手機(jī)定位的藍(lán)牙模塊組成圖一;
圖5是本發(fā)明結(jié)合WiFi和藍(lán)牙的手機(jī)定位方法中藍(lán)牙手機(jī)定位的藍(lán)牙模塊組成圖二。
具體實施方式
附圖說明中標(biāo)號1是熱點,2是手機(jī)。
下面結(jié)合附圖和具體實施方式對本發(fā)明結(jié)合WiFi和藍(lán)牙的手機(jī)定位方法作進(jìn)一步說明:如圖所示,本發(fā)明含有WiFi定位方法和藍(lán)牙定位方法,所述WiFi定位方法主要分為兩步,第一步為熱點在小區(qū)域當(dāng)中的部署,并把熱點部署信息提交上服務(wù)器,第二步為手機(jī)上針對該熱點部署的定位應(yīng)用程序開發(fā);所述藍(lán)牙定位方法至少3個藍(lán)牙基站,每個藍(lán)牙基站的功能包括:用于藍(lán)牙基站之間的通信、用于藍(lán)牙基站與定位接收裝置之間的通信、廣播含特定標(biāo)識符的信息。
所述WiFi定位方法為,手機(jī)在開啟WiFi的情況下,掃描并收集周圍的AP信號,無論是否加密,是否已連接,甚至信號強(qiáng)度不足以顯示在無線信號列表中,都可以獲取到AP廣播出來的MAC地址,手機(jī)將這些能夠標(biāo)示AP的數(shù)據(jù)發(fā)送到位置服務(wù)器,服務(wù)器檢索出每一個AP的地理位置,并結(jié)合每個信號的強(qiáng)弱程度,計算出手機(jī)的地理位置并返回到用戶設(shè)備;手機(jī)位于該平面的任何位置,手機(jī)到熱點的距離由手機(jī)自身根據(jù)檢測熱點信號的強(qiáng)弱,并由服務(wù)器計算來得到的,該值是一個范圍值;手機(jī)熱點分別分布在不同平面當(dāng)中,同一平面上的三個熱點的二維坐標(biāo)一致,但平面的熱點不能放置在同一直線上或集中分布,熱點安裝后位置要保持固定,熱點部署完成后,把熱點相關(guān)的部署信息提交服務(wù)器上。
所述熱點部署的定位應(yīng)用程序開發(fā)的流程具體包括以下的步驟:
步驟1、調(diào)用手機(jī)API檢測同一平面上的熱點信息,手機(jī)客戶端開啟數(shù)據(jù)連接,在與服務(wù)器連接的情況下,把服務(wù)器端有關(guān)檢測到的熱點信息下載至手機(jī)本身,更新手機(jī)的熱點表與該熱點所處的小區(qū)域的地圖;
步驟2、若手機(jī)未開啟數(shù)據(jù)連接,把手機(jī)中的地圖信息與熱點表中該熱點的部署信息加載,確定熱點的坐標(biāo);
步驟3、調(diào)用手機(jī)的API獲取同層三個熱點的信號強(qiáng)弱,分別計算出手機(jī)與各個熱點的距離范圍,根據(jù)手機(jī)與各個熱點的距離范圍與熱點表所獲取到的熱點間的距離計算出手機(jī)在該樓層的坐標(biāo)定位;
步驟4、根據(jù)得到的手機(jī)坐標(biāo),在地圖中顯示坐標(biāo)位置,每隔一段時間,對手機(jī)的定位進(jìn)行刷新,流程結(jié)束。
所述藍(lán)牙定位方法中的定位接收裝置的功能包括通過無線網(wǎng)絡(luò)與服務(wù)器通信、通過藍(lán)牙功能與藍(lán)牙基站進(jìn)行通信;包括用于解碼藍(lán)牙基站特定標(biāo)識符信息并比較信號功率值大?。贿€包括用于通過初步位置所對應(yīng)的藍(lán)牙基站、其與初步位置對應(yīng)的藍(lán)牙基站相鄰的兩個藍(lán)牙基站組成的三點進(jìn)行定位。
所述藍(lán)牙基站與定位接收裝置處于連接狀態(tài)時,藍(lán)牙基站可以與定位接收裝置進(jìn)行雙向通信,定位接收裝置發(fā)射藍(lán)牙信號,藍(lán)牙基站通過天線接收該藍(lán)牙信號,通過匹配電路傳輸?shù)剿{(lán)牙芯片。
所述服務(wù)器的功能包括通過無線網(wǎng)絡(luò)通信記錄定位接收裝置的狀態(tài);還包括支持定位接收裝置下載所在位置定位地圖信息,其中定位接收裝置狀態(tài)包括使用狀態(tài)、位置信息。
本發(fā)明所述的系統(tǒng)常用于一些復(fù)雜的建筑樓層當(dāng)中,則引用博覽會中手機(jī)的定位為實施例進(jìn)行說明。
博展會展廳的龐大與繁亂很容易讓游客在其中迷失方向,所以設(shè)計一個定位系統(tǒng)是非常有必要的。利用本發(fā)明的實施理念可在展廳進(jìn)行如下布置:
1、在每層的展廳當(dāng)中部署上三個熱點,在每層展廳中的三個熱且把這些熱點的相關(guān)的部署信息上傳至網(wǎng)絡(luò)的服務(wù)器端。
2、每個進(jìn)入展廳的游客可以選擇安裝該展會的室內(nèi)定位系統(tǒng)客戶端,該客戶端程序保證用戶在場館的任何角落都可以檢測出該展廳當(dāng)中的至少三個熱點信號信息。
3、客戶端可以在聯(lián)網(wǎng)的情況下對該熱點存有的地圖進(jìn)行更新與更新該熱點表的信息,以獲取熱點之間距離、坐標(biāo)等。
4、檢測三個熱點信號的強(qiáng)弱,根據(jù)該信號的強(qiáng)弱來計算出手機(jī)離這三個熱點的距離范圍。
5、根據(jù)之前已經(jīng)確定好了的熱點之間的距離,及其熱點的坐標(biāo),通過這些數(shù)據(jù)可以確定出該手機(jī)的坐標(biāo)。而該點便是該手機(jī)在該層展廳中的平面位置,客戶端根據(jù)加載的相應(yīng)地圖,結(jié)合得到的坐標(biāo)位置,可以實時地模擬出手機(jī)用戶在該展廳的實際位置。
通過以上的方法實施例的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助WIFI 熱點部署、客戶端的應(yīng)用程序與服務(wù)器端相關(guān)業(yè)務(wù)來實現(xiàn),本發(fā)明的技術(shù)主要是通過WIFI 熱點部署、客戶端的應(yīng)用程序開發(fā)來體現(xiàn)。
藍(lán)牙技術(shù)手機(jī)定位的實現(xiàn)
技術(shù)背景:本專利所述的藍(lán)牙技術(shù)手機(jī)定位是通過在室內(nèi)安裝藍(lán)牙發(fā)射器信標(biāo)這樣有發(fā)射器組成的定位鋪點,用戶使用手機(jī)就可以獲得從三個點以上的距離以及三個點自身坐標(biāo),通過方程迭代就可以獲得待測坐標(biāo)點。
藍(lán)牙定位技術(shù)的最大優(yōu)點就是易部署、體積小、終端設(shè)備支持多以及另外一個最大優(yōu)點低功耗,這將給定位解決方案的推廣帶來極大便利。只要手機(jī)一直開啟藍(lán)牙,便可以獲得用戶的最新位置。
本專利采用基于藍(lán)牙的測距定位算法。在釆用進(jìn)行測距定位的方法中,通常是利用相關(guān)的模型建立和距離之間的關(guān)系曲線,得到和距離之間的函數(shù)關(guān)系式,或者是采用一定的方法建立和距離之間的映射關(guān)系數(shù)據(jù)庫,在實際測距階段再將測得的值代入相應(yīng)的關(guān)系式或映射關(guān)系數(shù)據(jù)庫得到其對應(yīng)的距離,然后利用多個距離值或者距離值之間的角度和大小差異計算移動或靜止目標(biāo)的位置。
在基于對測距定位的研究基礎(chǔ)上,本專利提出一下幾個提高定位性能的改進(jìn)方法:
1、對參考信標(biāo)節(jié)點進(jìn)行統(tǒng)一釆樣,單獨訓(xùn)練,在不增加工作量的基礎(chǔ)上,減小相似或相同藍(lán)牙信標(biāo)設(shè)備間因不同的位置環(huán)境造成的差異性;
2、利用基于分段擬合相結(jié)合的訓(xùn)練方法,最大程度的擬合實際環(huán)境中的傳播特性;
3、在基于加權(quán)滑動窗口基礎(chǔ)上,提出一個基于三角形三邊關(guān)系加權(quán)的過濾模型,消除實時定位中異常信號對定位結(jié)果造成的影響;
4、釆用改進(jìn)的展開式來優(yōu)化基于線性求解的多邊定位的結(jié)果;
藍(lán)牙技術(shù)手機(jī)定位的實施方式:本發(fā)明根據(jù)現(xiàn)有技術(shù)的不足公開了一種基于低功耗藍(lán)牙的定位裝置。本發(fā)明要解決的問題是采用低功耗藍(lán)牙技術(shù)提供一種可實現(xiàn)局域初步和準(zhǔn)確定位,具體實施方式如下步驟:
1、用于定位的至少3 個藍(lán)牙基站:每個藍(lán)牙基站包括用于藍(lán)牙基站之間進(jìn)行藍(lán)牙通信的模塊、用于藍(lán)牙基站與定位接收裝置進(jìn)行藍(lán)牙通信的模塊,每個藍(lán)牙基站還包括廣播含特定標(biāo)識符信息的藍(lán)牙發(fā)射模塊;
2、用于定位的接收裝置:接收裝置包括用于通過無線網(wǎng)絡(luò)與服務(wù)器通信的模塊和通過藍(lán)牙功能與藍(lán)牙基站進(jìn)行通信的模塊,還包括用于解碼藍(lán)牙基站特定標(biāo)識符識信息并比較信號功率值大小的模塊,所述信號功率最大值所對應(yīng)的藍(lán)牙基站位置是接收裝置的第一初步位置。
3、服務(wù)器:服務(wù)器包括用于通過無線網(wǎng)絡(luò)通信記錄定位接收裝置狀態(tài)的模塊,定位接收裝置狀態(tài)包括使用狀態(tài)、位置信息;服務(wù)器還包括支持定位接收裝置下載所在位置定位地圖信息的模塊。
4、接收裝置還可以包括用于通過初步位置所對應(yīng)的藍(lán)牙基站、與初步位置對應(yīng)的藍(lán)牙基站相鄰的兩個藍(lán)牙基站組成的三點進(jìn)行定位的模塊。
5、每個藍(lán)牙基站還包括電源電池、授時模塊。
6、每個藍(lán)牙基站還包括節(jié)約系統(tǒng)功耗的電源芯片和提高藍(lán)牙基站速度的加速度計。
7、接收裝置與服務(wù)器通信通過包括2G、3G、4G 或WIFI 的無線網(wǎng)絡(luò)。
8、服務(wù)器還包括用于通過接收裝置與藍(lán)牙基站進(jìn)行斷點通信模塊。
9、每個藍(lán)牙基站還包括用于報警的蜂鳴器和LED 顯示器。
10、授時模塊包括32MHz 晶振和32.768MHz 晶振。
11、現(xiàn)有的藍(lán)牙低功耗技術(shù),如藍(lán)牙4.0 技術(shù),相比傳統(tǒng)藍(lán)牙技術(shù)的最大特點是功耗低,用紐扣電池即可使用數(shù)年,這是傳統(tǒng)藍(lán)牙無法做到的。
12、現(xiàn)有的移動通信設(shè)備,如各種手機(jī),包括蘋果,三星,htc,小米,魅族等都支持藍(lán)牙低功耗技術(shù)。并且智能手機(jī)還支持GPS 功能,通過GPS 能在室外獲取準(zhǔn)確的位置,但是在小區(qū)域內(nèi)等局域性范圍卻無法使用GPS 定位,而且在室外使用GPS 定位時,移動設(shè)備功耗非常大。
13、本發(fā)明通過在定位區(qū)域布局藍(lán)牙基站,可以在定位區(qū)域進(jìn)行準(zhǔn)確定位,而且定位時,手機(jī)功耗很小。并且還可以通過藍(lán)牙基站給移動設(shè)備用戶提供定位服務(wù)的同時,還可以用于信息推送,個性化信息服務(wù),統(tǒng)計等應(yīng)用。
14、本發(fā)明包括藍(lán)牙基站與接收設(shè)備,手機(jī)通過藍(lán)牙信號通信,藍(lán)牙基站預(yù)存有信息。該信息包括有UUID、Majorvalue、Minorvalue、Measured PowerValue,用于該藍(lán)牙信號廣播數(shù)據(jù)的一部分,根據(jù)這些參數(shù)來區(qū)分每一個藍(lán)牙基站;還包括password,用于用戶配置藍(lán)牙基站的參數(shù)時使用,用戶需要知道該密碼才能夠?qū)λ{(lán)牙基站的數(shù)據(jù)進(jìn)行配置;還包括Broadcast Rate,用于控制藍(lán)牙基站的廣播速率已達(dá)到合理的用戶體驗;還包括GPS坐標(biāo),用于向用戶提供準(zhǔn)確的地理位置坐標(biāo)。
15、藍(lán)牙基站待機(jī)時處于廣播狀態(tài),按照設(shè)定的時間間隔廣播藍(lán)牙信號,藍(lán)牙信號經(jīng)過匹配電路,通過天線發(fā)射。藍(lán)牙基站與接收設(shè)備處于連接狀態(tài)時,藍(lán)牙基站可以與接收設(shè)備進(jìn)行雙向通信,接收設(shè)備的藍(lán)牙模塊發(fā)射藍(lán)牙信號,藍(lán)牙基站通過天線接收該藍(lán)牙信號,通過匹配電路傳輸?shù)剿{(lán)牙芯片。藍(lán)牙芯片接收手機(jī)控制指令后可以控制LED燈閃爍,控制蜂鳴器鳴叫實現(xiàn)位置提醒,同時接收設(shè)備經(jīng)過比較接收的各藍(lán)牙基站信號功率值大小,確定信號功率最大值所對應(yīng)的藍(lán)牙基站位置是接收裝置的初步位置。電池為藍(lán)牙芯片提供能量,晶振為藍(lán)牙芯片提供時鐘信號。
16、本發(fā)明中藍(lán)牙基站還包括節(jié)約系統(tǒng)功耗的電源芯片和提高藍(lán)牙基站速度的加速度計。
17、本發(fā)明藍(lán)牙基站還進(jìn)一步包括紅外溫度傳感器、壓力傳感器、溫濕度傳感器、陀螺儀等設(shè)備以提供相應(yīng)的數(shù)據(jù)。
18、手機(jī)還通過無線網(wǎng)絡(luò),如2G,3G,4G,WIFI 和服務(wù)器通信。手機(jī)中包括包括用于通過無線網(wǎng)絡(luò)與服務(wù)器通信的模塊,還包括用于解碼藍(lán)牙基站特定標(biāo)識符識信息并比較信號功率值大小的模塊,信號功率最大值所對應(yīng)的藍(lán)牙基站位置是接收裝置手機(jī)的初步位置,接收裝置手機(jī)還可以包括用于通過初步位置所對應(yīng)的藍(lán)牙基站、與初步位置對應(yīng)的藍(lán)牙基站相鄰的兩個藍(lán)牙基站組成的三點進(jìn)行定位,是否進(jìn)行精確的三點定位可以通過接收裝置的手機(jī)端進(jìn)行選擇,以便在不需要進(jìn)行精確定位時減少能耗;接收設(shè)備手機(jī)中有初始信息,包括布局藍(lán)牙基站網(wǎng)相關(guān)的地圖,個性化信息等,這些信息可以通過無線網(wǎng)絡(luò),如2G,3G,4G,WIFI 上傳到服務(wù)器,可以通過服務(wù)器下載。
19、本發(fā)明涉及藍(lán)牙基站的設(shè)置:將需要布局藍(lán)牙基站的地區(qū)的CAD 地圖進(jìn)行讀取,程序通過獲取地圖的比例以及地圖上標(biāo)明的區(qū)域?qū)AD 圖轉(zhuǎn)換為程序可識別并可用于定位的數(shù)據(jù)信息存儲下來。按照存儲的數(shù)據(jù)信息生成需要安裝藍(lán)牙基站的位置信息,該位置信息按照網(wǎng)格的形式生成,網(wǎng)格的面積大小應(yīng)小于藍(lán)牙基站發(fā)射的藍(lán)牙信號覆蓋的面積范圍。網(wǎng)格的節(jié)點處即為需要安裝藍(lán)牙基站的位置,在CAD 圖中進(jìn)行標(biāo)示,標(biāo)示出具體安裝藍(lán)牙基站的位置以及對應(yīng)藍(lán)牙基站的配置信息。本發(fā)明可以實現(xiàn)平面和多層平面構(gòu)成的立體藍(lán)牙基站定位網(wǎng)的安裝。每個藍(lán)牙基站需要根據(jù)上述標(biāo)示出的具體安裝藍(lán)牙基站的位置以及對應(yīng)藍(lán)牙基站的配置信息進(jìn)行廣播信息配置,配置通過預(yù)存信息實現(xiàn),還可以通過服務(wù)器與接收裝置的無線通信和接收裝置與藍(lán)牙基站的藍(lán)牙通信進(jìn)行斷點通信實現(xiàn)信息更新。
20、服務(wù)器采用centos6.464 位操作系統(tǒng),NginxHttp 服務(wù)器,mysql 數(shù)據(jù)庫,tocmat容器集群來支撐整個后臺服務(wù)。
21、服務(wù)器工作方式:Nginx 會一只監(jiān)聽系統(tǒng)的80 端口( 可自行修改端口),眾所周知Http 協(xié)議居于TCP/IP 協(xié)議,每當(dāng)客戶端( 如IOS、Android、WinePhone 等) 發(fā)送請求( 通過JSON 交互數(shù)據(jù)) 時,Nginx 將會立即處理來自客戶端的請求,如果請求為靜態(tài)文件,則Nginx 會立即返回圖片數(shù)據(jù)流,如果請求為動態(tài)請求,Nginx 首先會根據(jù)所有還在處理的動態(tài)請求,計算出負(fù)載較少的Tomcat( 負(fù)載均衡),然后將當(dāng)前的請求交給這個Tomcat 處理,Tomcat 根據(jù)請求URL 和請求數(shù)據(jù)(Get 方式?jīng)]有請求數(shù)據(jù)) 進(jìn)行相應(yīng)的處理,包括對數(shù)據(jù)庫的訪問,最后返回相應(yīng)的數(shù)據(jù),客戶端收到相應(yīng)的數(shù)據(jù)立即做相應(yīng)的處理,請求完成。
數(shù)據(jù)庫是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫,是長期保存在計算機(jī)內(nèi)部有組織、可共享的軟件系統(tǒng)。數(shù)據(jù)庫按一定的數(shù)學(xué)模型、數(shù)據(jù)結(jié)構(gòu)來描述、儲存和組織數(shù)據(jù),具備冗余度小,獨立性高、擴(kuò)展性靈活的特點。
目前,市場上主流的數(shù)據(jù)庫只能運行在平臺,但因其操作簡單,深受用戶的喜歡,與其它兩個數(shù)據(jù)庫相比的安全系數(shù)偏低,它沒有獲得安全認(rèn)證。能運行在任何一個主流平臺,功能很強(qiáng)大,獲得標(biāo)準(zhǔn)認(rèn)證,安全性較好。但操作復(fù)雜,這使很多幵發(fā)者望而卻步,不過,的高性能也是大型企業(yè)的最優(yōu)選擇。而是一個開源的嵌入式關(guān)系數(shù)據(jù)庫,實現(xiàn)自包容、零配置、支持事務(wù)的數(shù)據(jù)庫引擎。其特點是高度便攜、使用方便、結(jié)構(gòu)緊湊、高效、可靠。與其他數(shù)據(jù)庫管理系統(tǒng)不同,的安裝和運行非常簡單,在大多數(shù)情況下只要確保的二進(jìn)制文件存在即可開始創(chuàng)建、連接和使用數(shù)據(jù)庫。數(shù)據(jù)庫是典型的幵源嵌入式數(shù)據(jù)庫,也是的專用數(shù)據(jù)庫,它是針對內(nèi)存受限的設(shè)備(手機(jī))量身定制。支持語句來對數(shù)據(jù)庫進(jìn)行操作,但它是一個輕量級的嵌入式數(shù)據(jù)庫文件,不像專業(yè)數(shù)據(jù)庫需要配置和管理,和專業(yè)的數(shù)據(jù)庫相比,它在功能上有很大欠缺,但是支持嵌入式平臺已經(jīng)足夠,同時小內(nèi)存是該平臺的必然選擇。基于的室內(nèi)定位系統(tǒng)中的數(shù)據(jù)主要包括位置指紋數(shù)據(jù)、地圖數(shù)據(jù)及日志數(shù)據(jù)等,這些數(shù)據(jù)是非常龐大的,尤其是位置指紋數(shù)據(jù)和日志數(shù)據(jù),必須使用數(shù)據(jù)庫來科學(xué)有效地管理這些數(shù)據(jù)。
本專利針對如何解決室內(nèi)手機(jī)定位的問題,對比現(xiàn)有的各種定位技術(shù),提出將WiFi手機(jī)定位與藍(lán)牙手機(jī)定位技術(shù)相結(jié)合的實現(xiàn)方式。WiFi技術(shù)標(biāo)準(zhǔn)從正式發(fā)布到現(xiàn)在,得益于其網(wǎng)絡(luò)傳輸接入速度快、移動性能好和覆蓋范圍廣等特點而被迅速普及。再加上現(xiàn)在的智能手機(jī)和平板電腦的流行,使得移動用戶對室內(nèi)位置信息的即時性和精確性的需求更加強(qiáng)烈,為滿足該應(yīng)用對精確性的要求,引入同樣實現(xiàn)方便但精度更高的藍(lán)牙定位技術(shù)。