Font Size: a A A

Research And Implementation Of Wi-Fi Indoor Positioning System Based On Android

Posted on:2018-07-16Degree:MasterType:Thesis
Country:ChinaCandidate:X Y ZhengFull Text:PDF
GTID:2348330542991349Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
Location-based services(LBS)has been a hot topic for many years,and the pace of exploration has never stopped.At present,in the outdoor environment,the most representative GPS positioning technology in the global positioning system,and its stable performance,accuracy can reach meters outstanding features to meet people's daily travel in the location service needs.But in recent years,driven by the trend of Internet technology,people's demand for indoor location service is increasing.In indoor environment,GPS positioning technology can not be used normally because the signal is obscured by obstacle,which makes people want to find other ways to compensate for the GPS can not locate the shortcomings in the indoor environment.The existing indoor positioning technology is mainly ultrasonic,infrared,RFID,Bluetooth,UWB and Wi-Fi,etc.Among them,Wi-Fi technology has a wide coverage,fast transfer rate and low price advantage and much people like it.In addition,mobile phones,PAD and other Android mobile devices have been popular,and most of them support Wi-Fi connectivity for Wi-Fi indoor positioning technology provides a good hardware platform.This article is the use of this point will be Android and Wi-Fi technology,and the location of the existing fingerprint positioning algorithm research and improvement,the design of a platform based on Android Wi-Fi indoor positioning system.Firstly,after a lot of literatures are consulted,the commonly used indoor positioning technology and positioning algorithm are analyzed and compared,and the main research contents of Wi-Fi indoor positioning technology and location fingerprint location algorithm are determined.Combined with Wi-Fi indoor positioning principle gives the Android-based Wi-Fi indoor positioning system of the overall thinking of the design.Secondly,the distribution characteristics of Wi-Fi signals and some problems in Wi-Fi indoor location are analyzed in detail,and the corresponding solutions are given.Then,several typical location fingerprint algorithms are analyzed quantitatively from the perspective of mathematics.In view of the shortcomings of traditional WKNN algorithm in location accuracy and localization efficiency,this paper adopts the method of region segmentation to improve it,and builds the experimental environment to simulate.The feasibility of the improved algorithm is verified.Then,in the design of the Wi-Fi indoor location system based on Android,this paper analyzes the demand of the system from the perspective of software engineering,and chooses the structure of C/S based on the characteristics of Android client's own storage and computing capacity.In the Eclipse development environment using Java language,the use of MVC design mode,respectively,the client and server-side of the various functional modules for detailed design.On the basis of realizing the basic functions,the system of C/S architecture is susceptible to the problem of delay of network response,and the database update module is designed to improve the real-time performance of the system.In addition,for the user location privacy considerations,this article also on data security research,the use of AES encryption to ensure data transmission security.Finally,the system test scheme is designed,and the function of the system is tested by using the software test in the experimental environment.The experimental data is analyzed and its performance is analyzed.Test results show that the system is stable and reliable to meet the design requirements.
Keywords/Search Tags:Location services, Wi-Fi indoor location, Android, location fingerprint algorithm
PDF Full Text Request
Related items