亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于RSSI的室內(nèi)定位系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

        2014-06-28 16:05:52孔勇平鐘致民楊廣龍張玉良
        移動通信 2014年5期
        關(guān)鍵詞:服務(wù)端終端設(shè)備信號強(qiáng)度

        孔勇平 鐘致民 楊廣龍 張玉良

        1 引言

        近年來,隨著無線通信技術(shù)和移動智能終端的廣泛應(yīng)用,基于移動的LBS應(yīng)用服務(wù)發(fā)展迅猛。早期的LBS系統(tǒng)主要應(yīng)用于快速救援,比較典型的有美國的E911系統(tǒng)和歐洲的E112系統(tǒng)。隨著GPS的普及,LBS的應(yīng)用范圍擴(kuò)至軍事、交通、物流、醫(yī)療、民生等領(lǐng)域,用戶可以查出到興趣點(diǎn)的最優(yōu)路徑等信息[1]。近兩年來在3G寬帶移動互聯(lián)網(wǎng)和智能手機(jī)的帶動下,以手機(jī)為移動載體的LBS系統(tǒng)被廣泛應(yīng)用。其主要特點(diǎn)是室內(nèi)室外都可以進(jìn)行定位,定位精度高。

        目前市場上應(yīng)用于手機(jī)平臺的室內(nèi)LBS軟件較少,本文將基于Android平臺創(chuàng)建一個(gè)應(yīng)用于室內(nèi)環(huán)境的LBS系統(tǒng)平臺,可以根據(jù)客戶的位置提供相應(yīng)的服務(wù),該系統(tǒng)可以應(yīng)用于眾多的室內(nèi)場所,如超市、書店、博物館、火車站和商店等[2]。

        2 基于Android的室內(nèi)定位系統(tǒng)結(jié)構(gòu)

        2.1 移動端平臺的選擇

        Android平臺是谷歌并購Android后在2007年11月發(fā)布的一款新的手機(jī)操作平臺。Android基于Linux內(nèi)核,采用了軟件疊層的架構(gòu)。最底層是Linux核心層,以C語言進(jìn)行開發(fā),它作為軟硬件之間的抽象層,隱藏了硬件細(xì)節(jié)而為其上層提供了統(tǒng)一服務(wù)。在核心層之上,是由函數(shù)庫Libraries和運(yùn)行時(shí)Runtime構(gòu)成的中間層,用C++開發(fā)而成。其中Runtime中包括了Android核心庫和Dalvik虛擬機(jī)。核心庫主要提供Java編程語言核心庫中可能用的功能,Dalvik虛擬機(jī)的作用則是為每一個(gè)Android應(yīng)用程序提供一個(gè)運(yùn)行環(huán)境。中間層之上是Android的應(yīng)用層,它包括了應(yīng)用軟件及框架設(shè)計(jì)。通過這個(gè)開放的平臺,開發(fā)者們可以通過框架API盡情發(fā)揮自己的想象力,利用Java語言編寫出各種各樣的應(yīng)用軟件[3]。

        正是由于Android采用了上述軟件分層結(jié)構(gòu),開發(fā)者無需過多了解其他層次,而只需把應(yīng)用層作為一個(gè)有機(jī)整體對其進(jìn)行理解并作進(jìn)一步開發(fā)。與此同時(shí)Android的下層體系又能對上層提供很多服務(wù),非常有利于標(biāo)準(zhǔn)化工作。同其他的手機(jī)平臺相比,Android擁有的Linux內(nèi)核在網(wǎng)絡(luò)性能方面更為出色,對硬件平臺的適應(yīng)性更好。另外,Android手機(jī)提供的無線Wi-Fi以及GPS等功能,使用戶可以非常方便地聯(lián)網(wǎng)(本系統(tǒng)的設(shè)計(jì)就是應(yīng)用了Android平臺自帶的Wi-Fi無線網(wǎng)絡(luò)連接設(shè)備,在程序中可以非常方便地調(diào)用及停止此功能[4])?;贏ndroid平臺的以上特點(diǎn),本系統(tǒng)選擇Android為LBS系統(tǒng)的底層平臺。

        2.2 定位技術(shù)的選擇

        這幾年室內(nèi)無線定位技術(shù)迅速發(fā)展,一些新型定位技術(shù)在商場、大型樓宇、工廠等場景中得到了廣泛應(yīng)用,比如Wi-Fi技術(shù)、藍(lán)牙技術(shù)、ZigBee技術(shù)等。通過對比,本文選擇Wi-Fi技術(shù)作為室內(nèi)定位的主要技術(shù)手段,配合手機(jī)的GPS功能,可以實(shí)現(xiàn)室內(nèi)外全覆蓋定位。與其他技術(shù)相比,Wi-Fi技術(shù)具有諸多優(yōu)點(diǎn),如:無線電波的覆蓋范圍廣,可以在整棟大樓中使用;傳輸速度快,利于實(shí)時(shí)交互;成本低,無需額外設(shè)備。

        當(dāng)前,Wi-Fi定位技術(shù)主要分為四種:TOA(基于信號到達(dá)時(shí)間的定位)、TDOA(基于信號到達(dá)時(shí)間差的定位)、AOA(基于信號到達(dá)角度的定位)、RSSI(基于信號強(qiáng)度的定位方法)。這四種方法中,RSSI方法不需要增加額外的硬件設(shè)備就可以進(jìn)行定位,在室內(nèi)網(wǎng)絡(luò)環(huán)境穩(wěn)定時(shí),其定位結(jié)果較為穩(wěn)定精確,因此本文采用RSSI定位算法。

        2.3 定位流程

        利用RSSI進(jìn)行定位,需要在區(qū)域內(nèi)布置多個(gè)AP,然后將區(qū)域劃分成多個(gè)子區(qū)域,分別采集子區(qū)域內(nèi)的AP信號強(qiáng)度,采集時(shí)可以根據(jù)區(qū)域大小決定采集數(shù)據(jù)的密度[5],然后將信號強(qiáng)度數(shù)據(jù)上傳到服務(wù)端,這樣就可以據(jù)此繪制出位置-信號強(qiáng)度分布圖。

        當(dāng)客戶端進(jìn)入這些區(qū)域時(shí),手機(jī)將會自動實(shí)時(shí)采集這些AP信息點(diǎn)發(fā)出信號的強(qiáng)度,將這些數(shù)據(jù)傳到服務(wù)端,在服務(wù)端將客戶端傳來的每個(gè)AP點(diǎn)的信號強(qiáng)度值與已經(jīng)采集的信號值進(jìn)行比對,通過一定的算法得到最接近于實(shí)際信號強(qiáng)度值附近的目標(biāo)區(qū)域,從而對用戶進(jìn)行定位,并將定位結(jié)果返回給客戶端。

        定位流程如圖1所示。

        3 室內(nèi)定位系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)

        本文的LBS室內(nèi)定位系統(tǒng)可以分為三大部分:客戶端、服務(wù)端、數(shù)據(jù)庫??蛻舳擞糜诓杉覂?nèi)信號強(qiáng)度信息、位置信息,被定位端實(shí)時(shí)上傳數(shù)據(jù),定位端請求定位。服務(wù)端用于管理客戶端的設(shè)備信息、位置信息,查看狀態(tài)信息,并完成定位算法。數(shù)據(jù)庫用于存儲信號強(qiáng)度信息和室內(nèi)位置信息。

        系統(tǒng)結(jié)構(gòu)如圖2所示:

        圖2 系統(tǒng)結(jié)構(gòu)圖

        4 室內(nèi)定位系統(tǒng)的實(shí)現(xiàn)

        如前所述,本系統(tǒng)主要分為客戶端、服務(wù)端、數(shù)據(jù)庫三部分,其中客戶端主要實(shí)現(xiàn)用戶數(shù)據(jù)采集和定位顯示,服務(wù)端主要實(shí)現(xiàn)設(shè)備管理、位置管理等管理功能,數(shù)據(jù)用于存儲數(shù)據(jù)信息。系統(tǒng)的物理結(jié)構(gòu)如圖3所示,軟件結(jié)構(gòu)圖如圖4所示。

        圖3 物理結(jié)構(gòu)圖

        圖4 系統(tǒng)模塊圖

        根據(jù)功能的不同將系統(tǒng)劃分為以下幾個(gè)模塊:終端設(shè)備管理模塊,指紋數(shù)據(jù)管理模塊,位置信息管理模塊,運(yùn)行時(shí)管理模塊,定位服務(wù)管理模塊。

        4.1 終端設(shè)備管理模塊

        在使用系統(tǒng)時(shí),終端設(shè)備第一次與平臺建立連接后,需要在平臺上注冊,并在平臺端生成一個(gè)注冊碼,對設(shè)備類型進(jìn)行授權(quán)。當(dāng)完成這些操作后,平臺向終端發(fā)送注冊碼以及設(shè)備參數(shù)。

        4.2 指紋數(shù)據(jù)管理模塊

        當(dāng)終端采集設(shè)備連接到平臺時(shí),采集端可以通過Wi-Fi、寬帶網(wǎng)絡(luò)等通信方式,將采集到的指紋數(shù)據(jù)直接上傳至平臺,省去人工上傳的附加動作。如果采集終端由于某些原因不能和平臺建立連接,無法保證數(shù)據(jù)實(shí)時(shí)的傳送到平臺中心,那就可以通過平臺提供的離線導(dǎo)入功能,將采集到的指紋數(shù)據(jù)上傳至平臺。endprint

        4.3 位置信息管理模塊

        位置信息是對實(shí)體建筑物在平臺上的模型進(jìn)行轉(zhuǎn)換,平臺將一個(gè)位置劃分為建筑物信息、樓層信息、樓層內(nèi)部房間及公共空間等。通過對位置信息的管理,可以將一個(gè)實(shí)體建筑物劃分為可分開管理與維護(hù)的位置單元,從而可以在各個(gè)細(xì)分位置單元進(jìn)行如數(shù)據(jù)采集與定位結(jié)果展示等操作。每個(gè)建筑物都有對應(yīng)的樓層平面圖,為了在平臺端更直接地細(xì)分位置單元、建立更為詳細(xì)的位置信息,平臺支持在樓層平面圖上直接標(biāo)注房間及公共空間等細(xì)粒度維度信息。

        樓層平面圖需為標(biāo)準(zhǔn)SVG格式,在建立樓層時(shí)可同步上傳對應(yīng)的樓層平面圖SVG文件。位置信息添加是建立位置信息的基礎(chǔ),通過手工建立位置信息及位置鄰接關(guān)系,將現(xiàn)實(shí)實(shí)體模型轉(zhuǎn)換為平臺可識別的數(shù)據(jù)模型。位置信息是進(jìn)行數(shù)據(jù)采集及定位結(jié)果顯示的基礎(chǔ)。由于用戶可能不能及時(shí)上傳樓層平面圖SVG文件,該模塊可以直接通過手工輸入的形式進(jìn)行位置信息的添加。

        可以對已經(jīng)添加的位置信息進(jìn)行修改與刪除操作,同時(shí)可以添加新建筑物,選擇對應(yīng)的建筑物可以添加新的樓層信息,選擇建筑物樓層信息可以添加新的房間及公共空間信息。

        當(dāng)進(jìn)行刪除操作時(shí),如果選擇刪除建筑物信息,那么該建筑物下的樓層、房間及公共空間信息也將隨之刪除;如果選擇刪除樓層信息,則該樓層下的房間及公共空間信息也隨之刪除??蓡为?dú)刪除房間及公共空間信息。

        終端采集設(shè)備在進(jìn)行采集數(shù)據(jù)工作時(shí),需要先下載對應(yīng)的位置信息;當(dāng)終端采集設(shè)備首次下載位置信息或者需要更新位置信息時(shí),終端采集設(shè)備需要連接到平臺。

        4.4 運(yùn)行時(shí)管理模塊

        運(yùn)行時(shí)管理主要針對當(dāng)前連接到平臺且正在運(yùn)行的終端設(shè)備,包含采集端、定位端、被定位端等終端設(shè)備,其功能包括手工刪除在線設(shè)備、重置在線設(shè)備、修改在線設(shè)備參數(shù)等。它是定位端查詢可被定位終端設(shè)備、向平臺發(fā)起定位請求的基礎(chǔ)模塊。

        為有效管理終端設(shè)備,每個(gè)終端設(shè)備在啟動、運(yùn)行和關(guān)閉過程中,都會在指定時(shí)間范圍內(nèi)向平臺發(fā)送心跳包信息,以便平臺動態(tài)掌握終端運(yùn)行狀態(tài)。平臺在接收到心跳信息后會及時(shí)更新運(yùn)行時(shí)數(shù)據(jù),以便更有效查看當(dāng)前終端設(shè)備的運(yùn)行狀況。

        如果平臺端對該部分參數(shù)做出調(diào)整,平臺會啟動androidPN推送更新后的參數(shù)信息到指定的終端設(shè)備。平臺端推送消息到特定終端設(shè)備的數(shù)據(jù)結(jié)構(gòu)為JSONObject格式:

        {"result":"0x0001","contLocInteval":00,"maxLocWaitTime":00,"heartbeat":00}

        平臺端可以人工管理正在運(yùn)行的終端設(shè)備,若終端設(shè)備運(yùn)行時(shí)數(shù)據(jù)異常,可以讓其從平臺端斷開連接。手工刪除指定運(yùn)行時(shí)設(shè)備后,該設(shè)備將與平臺端停止通信,下次通信時(shí)間點(diǎn)為該終端設(shè)備再次啟動終端設(shè)備軟件時(shí)。手工刪除終端設(shè)備后,平臺會啟動androidPN推送停止消息到指定的終端設(shè)備,當(dāng)前僅限于Android終端設(shè)備。平臺端推送消息到特定終端設(shè)備的數(shù)據(jù)結(jié)構(gòu)為JSONObject格式:

        {"result":"0x0003","destImei":""}

        平臺端可對當(dāng)前運(yùn)行時(shí)設(shè)備正在進(jìn)行的工作進(jìn)行重置,此處主要針對終端設(shè)備定位端及終端設(shè)備被定位端而設(shè)立,可以使當(dāng)前正在進(jìn)行的定位活動停止并重新啟動。終端設(shè)備重置后,會根據(jù)實(shí)際運(yùn)行情況,主動再次連接平臺并進(jìn)行通信;而平臺則會啟動androidPN推送停止消息到指定的終端設(shè)備,當(dāng)前僅限于Android終端設(shè)備。平臺端推送消息到特定終端設(shè)備的數(shù)據(jù)結(jié)構(gòu)為JSONObject格式:

        {"result":"0x0002","destImei":""}

        4.5 定位服務(wù)管理模塊

        該模塊管理與維護(hù)定位算法及更新定位模型庫,在更新指紋數(shù)據(jù)或者更新位置信息時(shí)暫?;蛘咄V苟ㄎ环?wù),以便定位算法更新相關(guān)數(shù)據(jù)模型。定位服務(wù)分為運(yùn)行和停止兩種狀態(tài),只有定位服務(wù)處于運(yùn)行狀態(tài)時(shí),終端設(shè)備定位端發(fā)出的定位請求才是有效的。當(dāng)指紋數(shù)據(jù)更新時(shí),可通過平臺直接更新定位模型,加快數(shù)據(jù)更新,減少手工操作的繁瑣。

        定位是建立在指紋數(shù)據(jù)、位置信息、定位算法、定位服務(wù)和運(yùn)行時(shí)設(shè)備基礎(chǔ)之上的。當(dāng)終端設(shè)備定位端向平臺提出定位請求時(shí),平臺會根據(jù)實(shí)際情況來確認(rèn)該定位請求是否有效。平臺根據(jù)終端設(shè)備被定位端提交的指紋數(shù)據(jù)運(yùn)行定位算法,將定位結(jié)果推送到終端設(shè)備定位端。定位類型分為單次定位和多次定位即連續(xù)定位。

        平臺端根據(jù)提交的請求確認(rèn)是否有效,如有效,平臺通知終端設(shè)備定位端定位請求成功,并通知終端設(shè)備被定位端按定位類型向平臺發(fā)送指紋數(shù)據(jù);如無效,平臺通知終端設(shè)備定位端定位請求無效。平臺接收終端設(shè)備被定位端返回的指紋數(shù)據(jù)運(yùn)行定位算法,獲取定位結(jié)果,并利用androidPN技術(shù)推送定位結(jié)果到終端設(shè)備定位端。

        選擇終端設(shè)備被定位端及定位類型后,終端設(shè)備定位端向平臺發(fā)出定位申請,由于獲取終端設(shè)備被定位端數(shù)據(jù)列表到定位申請發(fā)出有時(shí)間間隔,平臺會檢測相應(yīng)的被定位端當(dāng)前工作狀態(tài)。同時(shí),針對每次定位申請,平臺都會檢測當(dāng)前定位服務(wù)狀態(tài),只有當(dāng)前定位服務(wù)狀態(tài)為運(yùn)行時(shí)才可以執(zhí)行定位算法。

        當(dāng)終端設(shè)備被定位端接收到定位類型數(shù)據(jù)時(shí),會自動在指定時(shí)間范圍內(nèi)向平臺發(fā)送指紋數(shù)據(jù),平臺根據(jù)被定位端發(fā)送的指紋數(shù)據(jù)運(yùn)行定位算法,將定位結(jié)果利用androidPN推送到指定定位端。平臺運(yùn)行定位算法得到定位結(jié)果后,會利用androidPN推送定位結(jié)果到指定的定位端完成定位流程。

        4.6 數(shù)據(jù)表

        本系統(tǒng)數(shù)據(jù)庫主要包括以下數(shù)據(jù)表:終端設(shè)備表,主要用于記錄終端設(shè)備信息;位置信息表,主要用于記錄室內(nèi)采集的位置信息;指紋數(shù)據(jù)表,主要用于記錄采集的信號強(qiáng)度信息;定位日志表,主要用于記錄定位結(jié)果信息;運(yùn)行時(shí)設(shè)備表,主要用于記錄正在運(yùn)行的設(shè)備信息;系統(tǒng)用戶表,用于記錄當(dāng)前管理用戶信息。endprint

        5 實(shí)驗(yàn)結(jié)果分析

        本次選擇一個(gè)展覽館作為測試地點(diǎn),此展覽館有很多Wi-Fi點(diǎn)滿足系統(tǒng)對Wi-Fi點(diǎn)的要求。首先使用采集端在室內(nèi)選擇不同的位置點(diǎn)進(jìn)行數(shù)據(jù)采集,在服務(wù)端將這些數(shù)據(jù)通過一定的算法生成位置模型記錄到數(shù)據(jù)庫中。然后切換到定位端和被定位端,此時(shí)需要兩部手機(jī),一部作為定位端,另一部作為被定位端,在被定位端上運(yùn)行應(yīng)用程序,應(yīng)用程序?qū)褜?shí)時(shí)采集到的信號強(qiáng)度信息發(fā)送到服務(wù)端,在服務(wù)端通過跟以后的模型進(jìn)行對照確定被定位端所處的位置,將結(jié)果返回給定位端。定位端根據(jù)需要選擇被定位的設(shè)備,向服務(wù)端發(fā)送定位請求,服務(wù)端根據(jù)定位端發(fā)送過來的請求將定位結(jié)果返回給定位端手機(jī)。定位結(jié)果如圖5所示:

        (a)定位請求選擇 (b)顯示定位結(jié)果和室內(nèi)圖

        圖5 室內(nèi)定位結(jié)果圖

        經(jīng)過測試本系統(tǒng)的定位精度可以達(dá)到1m,反應(yīng)時(shí)間在3s以內(nèi),能滿足大多數(shù)室內(nèi)定位要求。

        6 結(jié)語

        本文利用Android操作平臺,結(jié)合RSSI室內(nèi)定位技術(shù)設(shè)計(jì)了一個(gè)室內(nèi)定位系統(tǒng),該系統(tǒng)可以在多種場合使用,比如商場、車站、工廠、學(xué)校等地。在此基礎(chǔ)上,可以根據(jù)不同的應(yīng)用環(huán)境開發(fā)出基于室內(nèi)定位的各種應(yīng)用系統(tǒng)。此系統(tǒng)具有實(shí)現(xiàn)成本低廉、應(yīng)用廣泛的特點(diǎn),將能給消費(fèi)者帶來很好的體驗(yàn)。

        參考文獻(xiàn):

        [1] 楊東勇,顧東袁,傅曉婕. 一種基于RSSI相似度的室內(nèi)定位算法[J]. 傳感技術(shù)學(xué)報(bào), 2009,22(2): 264-268.

        [2] 侯振堂,梁博,張建,等. Wi-Fi技術(shù)與傳統(tǒng)礦井無線通信技術(shù)對比[J]. 科技信息,2012(3): 152,174.

        [3] 顧聰,陳毅強(qiáng),劉軍發(fā),等. 基于Android平臺的室內(nèi)LBS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 計(jì)算機(jī)工程與設(shè)計(jì), 2012,33(1): 396-401.

        [4] 朱明輝,張會清. 基于RSSI的室內(nèi)測距模型的研究[J]. 傳感器與微系統(tǒng), 2010,29(8): 19-22.

        [5] 康會娜,張琦. 大型場館游客定位誘導(dǎo)系統(tǒng)的研究[J]. 信息技術(shù), 2010,34(8): 65-69.

        [6] 宋杰,王書菊,曹竹東,等. 基于ARM2440平臺的Android操作系統(tǒng)的移植[J]. 計(jì)算機(jī)技術(shù)與發(fā)展, 2011,21(1): 66-69.

        [7] 虞志飛,鄔家偉. ZigBee技術(shù)及其安全性研究[J]. 計(jì)算機(jī)技術(shù)與發(fā)展, 2008,18(8): 144-147.

        [8] 任秀麗,于海濱. ZigBee無線通信協(xié)議實(shí)現(xiàn)技術(shù)的研究[J]. 計(jì)算機(jī)工程與應(yīng)用, 2007,43(6): 143-145.

        [9] LIU Xiaodan, LUAN Ruoxing, HUANG Cuicui. A novel encoding method for visual two-dimensional barcode using pattern substitution[C]. International Conference on Machine Vision and Human-machine Interface. USA: IEEE Computer Society, 2010: 662-628.

        [10] Ono S, Morinaga K, Nakayama S. Barcode design by evolutionary computation[J]. Artificial Life and Robotics, 2009,13(1): 238-241.endprint

        5 實(shí)驗(yàn)結(jié)果分析

        本次選擇一個(gè)展覽館作為測試地點(diǎn),此展覽館有很多Wi-Fi點(diǎn)滿足系統(tǒng)對Wi-Fi點(diǎn)的要求。首先使用采集端在室內(nèi)選擇不同的位置點(diǎn)進(jìn)行數(shù)據(jù)采集,在服務(wù)端將這些數(shù)據(jù)通過一定的算法生成位置模型記錄到數(shù)據(jù)庫中。然后切換到定位端和被定位端,此時(shí)需要兩部手機(jī),一部作為定位端,另一部作為被定位端,在被定位端上運(yùn)行應(yīng)用程序,應(yīng)用程序?qū)褜?shí)時(shí)采集到的信號強(qiáng)度信息發(fā)送到服務(wù)端,在服務(wù)端通過跟以后的模型進(jìn)行對照確定被定位端所處的位置,將結(jié)果返回給定位端。定位端根據(jù)需要選擇被定位的設(shè)備,向服務(wù)端發(fā)送定位請求,服務(wù)端根據(jù)定位端發(fā)送過來的請求將定位結(jié)果返回給定位端手機(jī)。定位結(jié)果如圖5所示:

        (a)定位請求選擇 (b)顯示定位結(jié)果和室內(nèi)圖

        圖5 室內(nèi)定位結(jié)果圖

        經(jīng)過測試本系統(tǒng)的定位精度可以達(dá)到1m,反應(yīng)時(shí)間在3s以內(nèi),能滿足大多數(shù)室內(nèi)定位要求。

        6 結(jié)語

        本文利用Android操作平臺,結(jié)合RSSI室內(nèi)定位技術(shù)設(shè)計(jì)了一個(gè)室內(nèi)定位系統(tǒng),該系統(tǒng)可以在多種場合使用,比如商場、車站、工廠、學(xué)校等地。在此基礎(chǔ)上,可以根據(jù)不同的應(yīng)用環(huán)境開發(fā)出基于室內(nèi)定位的各種應(yīng)用系統(tǒng)。此系統(tǒng)具有實(shí)現(xiàn)成本低廉、應(yīng)用廣泛的特點(diǎn),將能給消費(fèi)者帶來很好的體驗(yàn)。

        參考文獻(xiàn):

        [1] 楊東勇,顧東袁,傅曉婕. 一種基于RSSI相似度的室內(nèi)定位算法[J]. 傳感技術(shù)學(xué)報(bào), 2009,22(2): 264-268.

        [2] 侯振堂,梁博,張建,等. Wi-Fi技術(shù)與傳統(tǒng)礦井無線通信技術(shù)對比[J]. 科技信息,2012(3): 152,174.

        [3] 顧聰,陳毅強(qiáng),劉軍發(fā),等. 基于Android平臺的室內(nèi)LBS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 計(jì)算機(jī)工程與設(shè)計(jì), 2012,33(1): 396-401.

        [4] 朱明輝,張會清. 基于RSSI的室內(nèi)測距模型的研究[J]. 傳感器與微系統(tǒng), 2010,29(8): 19-22.

        [5] 康會娜,張琦. 大型場館游客定位誘導(dǎo)系統(tǒng)的研究[J]. 信息技術(shù), 2010,34(8): 65-69.

        [6] 宋杰,王書菊,曹竹東,等. 基于ARM2440平臺的Android操作系統(tǒng)的移植[J]. 計(jì)算機(jī)技術(shù)與發(fā)展, 2011,21(1): 66-69.

        [7] 虞志飛,鄔家偉. ZigBee技術(shù)及其安全性研究[J]. 計(jì)算機(jī)技術(shù)與發(fā)展, 2008,18(8): 144-147.

        [8] 任秀麗,于海濱. ZigBee無線通信協(xié)議實(shí)現(xiàn)技術(shù)的研究[J]. 計(jì)算機(jī)工程與應(yīng)用, 2007,43(6): 143-145.

        [9] LIU Xiaodan, LUAN Ruoxing, HUANG Cuicui. A novel encoding method for visual two-dimensional barcode using pattern substitution[C]. International Conference on Machine Vision and Human-machine Interface. USA: IEEE Computer Society, 2010: 662-628.

        [10] Ono S, Morinaga K, Nakayama S. Barcode design by evolutionary computation[J]. Artificial Life and Robotics, 2009,13(1): 238-241.endprint

        5 實(shí)驗(yàn)結(jié)果分析

        本次選擇一個(gè)展覽館作為測試地點(diǎn),此展覽館有很多Wi-Fi點(diǎn)滿足系統(tǒng)對Wi-Fi點(diǎn)的要求。首先使用采集端在室內(nèi)選擇不同的位置點(diǎn)進(jìn)行數(shù)據(jù)采集,在服務(wù)端將這些數(shù)據(jù)通過一定的算法生成位置模型記錄到數(shù)據(jù)庫中。然后切換到定位端和被定位端,此時(shí)需要兩部手機(jī),一部作為定位端,另一部作為被定位端,在被定位端上運(yùn)行應(yīng)用程序,應(yīng)用程序?qū)褜?shí)時(shí)采集到的信號強(qiáng)度信息發(fā)送到服務(wù)端,在服務(wù)端通過跟以后的模型進(jìn)行對照確定被定位端所處的位置,將結(jié)果返回給定位端。定位端根據(jù)需要選擇被定位的設(shè)備,向服務(wù)端發(fā)送定位請求,服務(wù)端根據(jù)定位端發(fā)送過來的請求將定位結(jié)果返回給定位端手機(jī)。定位結(jié)果如圖5所示:

        (a)定位請求選擇 (b)顯示定位結(jié)果和室內(nèi)圖

        圖5 室內(nèi)定位結(jié)果圖

        經(jīng)過測試本系統(tǒng)的定位精度可以達(dá)到1m,反應(yīng)時(shí)間在3s以內(nèi),能滿足大多數(shù)室內(nèi)定位要求。

        6 結(jié)語

        本文利用Android操作平臺,結(jié)合RSSI室內(nèi)定位技術(shù)設(shè)計(jì)了一個(gè)室內(nèi)定位系統(tǒng),該系統(tǒng)可以在多種場合使用,比如商場、車站、工廠、學(xué)校等地。在此基礎(chǔ)上,可以根據(jù)不同的應(yīng)用環(huán)境開發(fā)出基于室內(nèi)定位的各種應(yīng)用系統(tǒng)。此系統(tǒng)具有實(shí)現(xiàn)成本低廉、應(yīng)用廣泛的特點(diǎn),將能給消費(fèi)者帶來很好的體驗(yàn)。

        參考文獻(xiàn):

        [1] 楊東勇,顧東袁,傅曉婕. 一種基于RSSI相似度的室內(nèi)定位算法[J]. 傳感技術(shù)學(xué)報(bào), 2009,22(2): 264-268.

        [2] 侯振堂,梁博,張建,等. Wi-Fi技術(shù)與傳統(tǒng)礦井無線通信技術(shù)對比[J]. 科技信息,2012(3): 152,174.

        [3] 顧聰,陳毅強(qiáng),劉軍發(fā),等. 基于Android平臺的室內(nèi)LBS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 計(jì)算機(jī)工程與設(shè)計(jì), 2012,33(1): 396-401.

        [4] 朱明輝,張會清. 基于RSSI的室內(nèi)測距模型的研究[J]. 傳感器與微系統(tǒng), 2010,29(8): 19-22.

        [5] 康會娜,張琦. 大型場館游客定位誘導(dǎo)系統(tǒng)的研究[J]. 信息技術(shù), 2010,34(8): 65-69.

        [6] 宋杰,王書菊,曹竹東,等. 基于ARM2440平臺的Android操作系統(tǒng)的移植[J]. 計(jì)算機(jī)技術(shù)與發(fā)展, 2011,21(1): 66-69.

        [7] 虞志飛,鄔家偉. ZigBee技術(shù)及其安全性研究[J]. 計(jì)算機(jī)技術(shù)與發(fā)展, 2008,18(8): 144-147.

        [8] 任秀麗,于海濱. ZigBee無線通信協(xié)議實(shí)現(xiàn)技術(shù)的研究[J]. 計(jì)算機(jī)工程與應(yīng)用, 2007,43(6): 143-145.

        [9] LIU Xiaodan, LUAN Ruoxing, HUANG Cuicui. A novel encoding method for visual two-dimensional barcode using pattern substitution[C]. International Conference on Machine Vision and Human-machine Interface. USA: IEEE Computer Society, 2010: 662-628.

        [10] Ono S, Morinaga K, Nakayama S. Barcode design by evolutionary computation[J]. Artificial Life and Robotics, 2009,13(1): 238-241.endprint

        猜你喜歡
        服務(wù)端終端設(shè)備信號強(qiáng)度
        光學(xué)相干斷層成像不同掃描信號強(qiáng)度對視盤RNFL厚度分析的影響
        視頻監(jiān)視系統(tǒng)新型終端設(shè)備接入方案
        云存儲中基于相似性的客戶-服務(wù)端雙端數(shù)據(jù)去重方法
        新時(shí)期《移動Web服務(wù)端開發(fā)》課程教學(xué)改革的研究
        室內(nèi)定位信號強(qiáng)度—距離關(guān)系模型構(gòu)建與分析
        在Windows Server 2008上創(chuàng)建應(yīng)用
        配電自動化終端設(shè)備在電力配網(wǎng)自動化的應(yīng)用
        電子制作(2016年15期)2017-01-15 13:39:12
        WiFi信號強(qiáng)度空間分辨率的研究分析
        車站信號系統(tǒng)終端設(shè)備整合及解決方案
        基于改進(jìn)接收信號強(qiáng)度指示的四面體模型井下定位研究
        亚洲一区二区三区无码久久| 亚洲中文字幕无码中字| 国产精品成人午夜久久| 丰满人妻无奈张开双腿av| 免费观看在线一区二区| 日本一区二区在线免费看| 亚洲大尺度无码无码专区| 国产无套内射久久久国产| 国产精品人妻一区夜夜爱| 亚洲欧美在线视频| 青青草免费视频一区二区 | 国产不卡视频在线观看| 综合色区亚洲熟妇另类| 亚洲另类激情综合偷自拍图 | 日本真人添下面视频免费| 国产精成人品| 无码国产精品一区二区免费16| 无码伊人久久大香线蕉| 亚洲熟女少妇一区二区三区青久久| 97成人精品国语自产拍| 亚洲精品美女久久久久99| 乱伦一区二| 伊人久久综合狼伊人久久| 亚洲人成网77777色在线播放| 国产亚洲精品aaaaaaa片| 国产性一交一乱一伦一色一情 | 亚洲丰满熟女乱一区二区三区| 亚洲精品色婷婷在线影院| 亚洲国产成人精品女人久久久 | 国产日韩精品欧美一区喷水| 国产女合集小岁9三部| 亚洲女同一区二区久久| 精品国产中文久久久免费| 国产69精品久久久久app下载| 亚洲精品无码不卡在线播放he | 好男人日本社区www| 99精品视频69v精品视频免费| 亚洲中文字幕一区二区在线| 国产av无码专区亚洲av蜜芽| 国产成人久久777777| 91精品国产高清久久久久|