国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于基站的移動終端定位的研究及應(yīng)用

2014-07-25 11:29王德廣郭陽
微型電腦應(yīng)用 2014年8期
關(guān)鍵詞:基站終端定位

王德廣,郭陽

基于基站的移動終端定位的研究及應(yīng)用

王德廣,郭陽

隨著移動終端、3G網(wǎng)絡(luò)的快速發(fā)展與結(jié)合,公眾對于獲取位置信息的需求迅速增長?;诨镜亩ㄎ幌到y(tǒng)的發(fā)展是非常有必要的。針對移動網(wǎng)絡(luò)原理、Android技術(shù)進行研究后,提出通過定位軟件獲取GSM網(wǎng)絡(luò)中移動終端用戶的位置信息,在服務(wù)器端對數(shù)據(jù)保存及處理,最后在電子地圖的支持下,為用戶提供一種定位服務(wù)。經(jīng)過測試,這種定位服務(wù)不僅能給普通群體提供定位和軌跡查詢服務(wù),更能免費為老人、孩子等弱勢群體的人身安全提供保障。

移動終端;基站;移動網(wǎng)絡(luò);電子地圖;定位服務(wù)

0 引言

由于智能終端的廣泛普及,WiFi[1]的全面覆蓋及3G網(wǎng)絡(luò)[2]的快速發(fā)展,移動通訊與互聯(lián)網(wǎng)緊密地聯(lián)系在一起。不僅如此,人們也希望將定位系統(tǒng)融入自己的生活。移動定位系統(tǒng)實質(zhì)上是由移動通信網(wǎng)絡(luò)和衛(wèi)星定位系統(tǒng)結(jié)合在一起提供的一種業(yè)務(wù),通過一組定位技術(shù)獲得移動端的位置信息,提供給移動用戶或他人。定位系統(tǒng)不僅可以用于軍事和緊急救援,也能用于和人們息息相關(guān)的娛樂、社交、會議、學(xué)習(xí)、旅游等方面。在移動通信網(wǎng)絡(luò)定位中,由于通過運營商來獲取用戶的位置坐標要收取大量費用且無法實時提供位置信息,這樣定位功能很難普及。在本文研究中,通過在移動端編寫獲取位置坐標信息的程序,將坐標信息發(fā)送至專用服務(wù)器上,避免了移動運營商的收費及權(quán)限問題。該定位系統(tǒng)用于安全方面,主要是通過定位系統(tǒng)來獲取兒童、老人的具體位置,來保護這些弱勢群體的安全。

移動定位系統(tǒng)包括移動通信網(wǎng)絡(luò)和衛(wèi)星定位系統(tǒng)。衛(wèi)星定位系統(tǒng)[3]簡稱GPS,是一個中距離圓型軌道衛(wèi)星導(dǎo)航系統(tǒng)。在國外,常見的手機定位方式一般是使用GPS模塊,其定位精度取決于很多方面,比如來自于GPS系統(tǒng)的衛(wèi)星種差及軌道差等因素,一般輔以模塊內(nèi)部的RTC[4]。它可以為地球表面絕大部分地區(qū)提供準確的定位、測速和高精度的時間標準。它的優(yōu)點是全球地面連續(xù)覆蓋、功能多、精度高、實時定位速率高、抗干擾能力強。但是GPS也有不足之處,它在室內(nèi)無信號,因為衛(wèi)星信號受遮擋衰退嚴重。在移動互聯(lián)終端方面,有的手機并不支持GPS定位系統(tǒng)[5]。

由于GPS定位系統(tǒng)具有以上的不足,基于手機基站的定位系統(tǒng)的發(fā)展是必不可少的。手機基站定位服務(wù)又叫做移動位置服務(wù),它是通過電信移動運營商的網(wǎng)絡(luò)(如GSM網(wǎng)絡(luò)[6])獲取移動終端用戶的位置信息(經(jīng)緯度坐標)[7]。它的優(yōu)點是突破室內(nèi)信號不好,用戶需求等多方因素,能為移動端提供更好的定位信息。但是手機基站定位服務(wù)一般是由運營商提供,個人想要這項服務(wù)花費巨大,且不能實時查詢位置坐標。

1 GSM移動通信原理

GSM網(wǎng)絡(luò)是第二代移動通信系統(tǒng),它采用蜂窩無線組網(wǎng)方式[8],主要由無線部分和交換部分組成,在終端和網(wǎng)絡(luò)設(shè)備間通過無線通道連接起來,進而實現(xiàn)用戶在活動中的相互通信?;咀酉到y(tǒng)獲取移動臺信號,通過中繼線網(wǎng)絡(luò)傳送給本地交換機,它對GSM移動用戶之間通信和GSM移動用戶與其他通信網(wǎng)用戶之間地通信起到管理作用。如圖1所示:

圖1 移動定位原理圖

2 系統(tǒng)設(shè)計

2.1 系統(tǒng)架構(gòu)

本文設(shè)計基于移動定位原理圖,但要避開運營商的權(quán)限及收費,所以采用下圖架構(gòu)。如圖2所示:

圖2 系統(tǒng)架構(gòu)圖

(1)在手機客戶端中安裝編寫的定位軟件來獲取運營商基站中保存的手機位置信息。

(2)將已獲取的位置信息首先保存到SD卡上,然后發(fā)送至服務(wù)器端中的WEB端。

(3)將位置信息保存至數(shù)據(jù)庫服務(wù)器。

(4)已獲取的定位信息與地圖庫中的地圖進行匹配,獲取用戶路徑信息。

(5)通過手機客戶端或用WEB方式將信息顯示出來。

2.2 功能模塊

本系統(tǒng)有5個功能模塊,分別如下:

(1)定位模塊:編寫定位軟件并安裝在被監(jiān)控手機中,這個定位軟件可以獲取用戶實時的位置信息。

(2)通信模塊:通過Socket編程[9]將獲取的位置信息發(fā)送到服務(wù)器端。

(3)數(shù)據(jù)處理模塊:將移動終端發(fā)送過來的位置信息,保存到數(shù)據(jù)庫中(本文使用MySQL),存儲用戶坐標等相關(guān)信息。主要定位信息如表1所示:

表1 主要定位信息

(4)數(shù)據(jù)與地圖匹配模塊:將用戶的位置信息與第三方地圖進行匹配,得出用戶行為軌跡。

(5)查詢軟件模塊:將得到的用戶行為軌跡用手機客戶端軟件或用WEB方式實時顯示出來。

3 系統(tǒng)實現(xiàn)

3.1 Android介紹

Android是一個以Linux為基礎(chǔ)的半開源操作系統(tǒng),它主要由5部分組成:應(yīng)用程序?qū)?、?yīng)用程序框架、函數(shù)庫、Android Run Time、Linux內(nèi)核。在本文中,主要利用Android的應(yīng)用程序?qū)舆M行編程[10]。

3.2 主要技術(shù)

(1)獲取Android手機的訪問權(quán)限。在本文中需要請求以下兩個權(quán)限。①ACCESS_COARSE_LOCATION,當(dāng)前設(shè)備接收到基站的服務(wù)信號后,才可獲得位置信息。②READ_PHONE_STATE,允許應(yīng)用程序讀取電話狀態(tài)的權(quán)限。

(2)在程序中使用Telephony類的getXxx()方法獲取位置信息。如表2所示:

表2 獲取位置信息的方法

4.測 試

4.1 定位軟件獲取的數(shù)據(jù)信息

在手機上運行編寫的定位軟件,獲取的數(shù)據(jù)信息如圖3所示:

圖3 已獲取的定位信息

4.2 WEB方式的信息查詢

(1)進入登錄界面,這個界面需要用戶輸入用戶名、手機號、密碼及獲得隨機驗證碼。如圖4所示:

圖4 登錄界面

(2)登錄正確后,進入網(wǎng)頁查看用戶的數(shù)據(jù),也可以通過高級搜索查詢定位信息。如圖5所示:

圖5 手機定位查詢信息

(3)谷歌地圖顯示,查看用戶的具體路徑。Android提供了Google Map[11]的服務(wù),首先獲取Map API Key,其次根據(jù)位置信息在Google Map上定位。如表3所示:

表3 位置信息定位的步驟

最后將位置信息在地圖上顯示出來。如表4所示:

表4 位置信息顯示的步驟

通過以上這些步驟,我們可以將獲取的位置信息在地圖上定位到指定的位置。

5 總結(jié)

本文通過在Android平臺上的研究實現(xiàn)了基于基站的定位信息的獲取,定位信息通過谷歌地圖實現(xiàn)了

動態(tài)的定位效果,更能直觀地將地理位置信息通過手機客戶端或用WEB方式顯示出來。該定位系統(tǒng)具

有保證經(jīng)緯度、避免和運營商的糾紛、實時監(jiān)控等特點。用戶可以在移動終端上享受到更快、更便捷的定位服務(wù),定位系統(tǒng)具有廣闊的發(fā)展前景,隨著低成本、安全性提升,定位服務(wù)不僅具有良好的應(yīng)用和推廣價值,而且對老人、兒童等弱勢群體有良好的社會效益。

[1] QIN S. The WiFi indoor location technology based on the fingerprint[D].Chengdu: university of electronic science and technology,2013.(秦泗明.基于位置指紋的WiFi室內(nèi)定位技術(shù)研究[D].成都:電子科技大學(xué),2013.)

[2] ZHAO M. The optimization and development of 3G network research[J].Journal of information and communication,2013, 132(10):239-239.(趙敏.3G網(wǎng)絡(luò)的優(yōu)化與發(fā)展研究[J].信息通信,2013,132(10):239-239.)

[3] EUGENIO R, et al. Enhanced satellite positioning as a web service with goGPS open source software[J].Applied Geomatics,2012,4(2):135-142

[4] LI Y. Based on the android platform of mobile phone positioning and search technology research[J]. Electronic World,2013,35(19):14-26.(李燕.基于android平臺的手機定位及搜索技術(shù)研究[J].電子世界,2013,35(19):14-26.)

[5] XU J.Research on cellphone positioning algorithm in cellular wireless network[D].Beijing:Beijing university of posts and telecommunications,2012.(徐娟.蜂窩無線網(wǎng)絡(luò)中手機定位算法的研究[D].北京:北京郵電大學(xué),2012.)

[6] ADNAN R,RAFIA M, et al. Remote Energy Monitoring, Profiling and Control Through GSM Network[J].Arabian Journal for Science and Engineering,2013,38(11):3249-3257

[7] YUAN T,WANG G, et al. Overall Analysis of Location Map Service Based on the Mobile Terminal[J].Surveying and mapping and spatial geographic information,2013,36(12):46-53.(袁田,王光霞,張?zhí)m,齊曉飛.基于移動終端的位置地圖服務(wù)研究綜述[J].測繪與空間地理信息,2013,36(12):46-53.)[8] WANG X, et al. Optimal station arrangement for distributed jamming in cellular communication systems[J].Journal of Information Engineering University,2012,13(1):66-70.(王旭贏,李華,孫林,朱凱.蜂窩移動通信系統(tǒng)分布式干擾最優(yōu)布站研究[J].信息工程大學(xué)學(xué)報,2012,13(1):66-70.)

[9] ZHANG X,XIAO Y. The design and implementation of based on Socket communication data interaction[J].Journal of science and technology information,2013,11(33):32-33.(張小榮,肖瑤.基于Socket通信數(shù)據(jù)交互的設(shè)計與實現(xiàn)[J].科技資訊,2013,11(33):32-33.)

[10] LAN K,ZHANG Y. Application of Android in remote medical information system[J].Journal of computer applications,2013,33(6):1790-1792.(藍坤,張躍.Android在遠程醫(yī)療信息系統(tǒng)中的應(yīng)用[J].計算機應(yīng)用,2013,33(6):1790-1792.)

[11] WASIM A, et al. A Google Map Based Social Network (GMBSN) for Exploring Information about a Specific Territory[J].Journal of Software Engineering and Applications,2013,06(07):343-348.

Based on the Research and Application of Mobile Terminal Positioning of the Base Station

Wang Deguang, Guo Yang
(Department of Software , Dalian Jiaotong University, Dalian 116052, China)

With the rapid development of mobile terminals combined, 3G networks, the demand of public accessing to the location information grows rapidly. Based on the development of base station positioning system is very necessary. For mobile network theory, Android technology after study proposed to obtain location information GSM mobile network by the end-user positioning software, the data store on the server side. At last, in support of the electronic map, it provides users with a location service. After testing, the location-based services not only give the general population to provide positioning and trajectory tracking, but also provide better protection for personal safety free the elderly, children and other vulnerable group.

Mobile Terminals; Base Station; Mobile Network; Electronic Map; Location Service

TP393.03

A

2014.07.20)

計算機犯罪取證中基于日志的證據(jù)挖掘算法研究(遼寧省教育廳 LN2012163)

王德廣(1968-),男,遼寧大連人,大連交通大學(xué),軟件學(xué)院,副教授,碩士,研究方向:信息安全、數(shù)據(jù)庫優(yōu)化,大連,116052

郭 陽(1990-),男,甘肅張掖人,大連交通大學(xué),軟件學(xué)院,碩士研究生,研究方向:信息安全,大連,116052

1007-757X(2014)08-0018-03

猜你喜歡
基站終端定位
《導(dǎo)航定位與授時》征稿簡則
X美術(shù)館首屆三年展:“終端〉_How Do We Begin?”
Smartrail4.0定位和控制
通信控制服務(wù)器(CCS)維護終端的設(shè)計與實現(xiàn)
GSM-R手持終端呼叫FAS失敗案例分析
找準定位 砥礪前行
基于移動通信基站建設(shè)自動化探討
可惡的“偽基站”
基于GSM基站ID的高速公路路徑識別系統(tǒng)
小基站助力“提速降費”