Font Size: a A A

Design And Implementation Of Push System Based On Bluetooth Technology

Posted on:2018-09-12Degree:MasterType:Thesis
Country:ChinaCandidate:L Q TianFull Text:PDF
GTID:2348330518468768Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
The popularity of the Internet and mobile terminal has driven the development of LBS to ILBS.LBS is a location-based service,such as Amap,meituan,Uber and so on.With the continuous improvement of people's living standards,many public places such as scenic spots,large supermarkets,museums,airports and other indoor environment also require services based on location information,which called ILBS.The signal of GPS and other commonly used outdoor positioning technology attenuate so fast in the indoor that can not be used for indoor positioning.Bluetooth has a good fit with mobile terminal and has advantages of high precision,low cost,low power etc than Wi Fi technology,which makes it the first choice for indoor positioning.This paper analyzes the current situation of indoor positioning technology and adopts the Precision micro positioning technology based on Bluetooth 4.0--i Beacon technology.Through the mobile phone APP response to broadcast signal of low power bluetooth device i Beacon placed in a specific place,server push the corresponding message to terminal according to position coordinatem determined by indoor positioning algorithm,so as to provide users with real-time,accurate location information service.The main work and innovation point of this paper as follows:(1)This paper proposes an improved algorithm--recursive matching indoor positioning algorithm based on bluetooth by reseaching and analysing the shortcomings of the mainstream indoor positioning algorithm,which optimizes two stages of nonparametric indoor positioning algorithm for construction of fingerprint database and real-time positioning.Establishing the database by collecting data in the laboratory 10 m * 8m space and importing data into MATLAB verificates the rationality of the improved algorithm.(2)The design and implementation of the push system.The design of the push system includes four parts: node selection and arrangement,design of terminal APP,server design and realization of push function.The node chooses i Beacon which based CC2540 as the core chip and is arranged evenly in the positioning environment.Terminal APP includes the login interface,the registration interface,the main interface and the acquisition interface,in which the implementation of the acquisition interface is described in detail.The server design includes the build of the local server My Eclipse10.7 + My Sql5.6 +Tom Cat7.0,the data interaction between the client and server,test of the local server andthe transplantion of the system from local server to the cloud server Sae several parts.The part of push function module mainly describes realization of push function by the third party push server JPush and conducts the online test.The experimental results show that the design of the push system based on Bluetooth technology has the advantages of short development cycle,strong real-time message push,good stability,high positioning accuracy and so on.(3)The realization of positioning algorithm.The realization process of the improved algorithm in the push system is described in detail.The realization of the improved algorithm is divided into two parts: offline building of fingerprint database and online positioning.For the two stages,the paper designs the flow chart of the improved algorithm and finishes the corresponding code according to the flow char,which written into Android Studio and My Eclipse.
Keywords/Search Tags:ILBS, bluetooth, indoor location algorithm, autoregression, push system
PDF Full Text Request
Related items