基于Wi-Fi指纹的移动位置服务设计与实现

来源 :北京邮电大学 | 被引量 : 4次 | 上传用户:huanghuang051
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能终端尤其是智能手机的迅速普及和移动互联网的蓬勃发展,各种移动应用纷纷涌现。这些应用大都内嵌了各种各样的LBS服务(Location Based Service,基于位置的服务),这无疑对移动定位技术提出了新的需求和挑战。在这种强大的需求刺激下,近年来出现了很多移动定位技术,Wi-Fi旨纹定位技术便是近年来出现的移动定位技术之一。一个典型的Wi-Fi指纹包含了若干个由Wi-Fi热点名称(SSID)、MAC地址(BSSID)和信号强度组成的三元组。定位服务器存储了若干个地理位置及其对应的Wi-Fi指纹,定位终端可以收集当前环境的Wi-Fi指纹并传输到定位服务器进行匹配,定位服务器匹配完成将匹配结果返回给定位终端,即完成一次基于Wi-Fi指纹的移动定位。由于目前城市中Wi-Fi覆盖区域面积越来越大,绝大多数手机也都配备了Wi-Fi,这无疑为Wi-Fi指纹定位技术的应用提供了便利。然而,传统的Wi-Fi指纹定位具有一定的局限性,首先,由于其匹配算法较为复杂,需要耗费大量计算资源和时间,一般只用于包含小数量参考点的室内定位;其次,传统的Wi-Fi指纹定位技术中无法实现Wi-Fi指纹的自动更新,因此Wi-Fi热点发生增、删和信号强度变化时,需要人工更新Wi-Fi旨纹库,这意味着很大的工作量,也大大限制了Wi-Fi指纹定位技术的应用场景。本文首先介绍了常用的移动定位技术,然后重点研究了Wi-Fi指纹定位技术并对其进行改进,通过简化Wi-Fi指纹匹配步骤,增加Wi-Fi指纹自动更新机制,使其更加方便易用。然后基于此,本文设计了一套基于Wi-Fi指纹的移动位置服务,并采用SOA思想,将其设计为REST Web Service(表述性状态传递网络服务),可以方便地集成和应用到有移动定位需求的场景和其他现存系统中。最后本文模拟企业应用场景,开发了一个简易但功能全面的企业移动考勤系统,用以验证基于Wi-Fi的移动位置服务的可靠性、准确性和易用性。
其他文献
社区结构是许多实际复杂网络的一个重要特征,寻找和分析社区结构有助于更好地了解网络的结构。近年来,随着复杂网络研究的兴起,研究者发现软件网络中存在复杂网络特性,为软件
图形用户界面自从在操作系统中出现以来就一直占据着非常重要的位置,然而,由于软硬件磨合等因素,国产龙芯处理器上的图形性能显得不尽如人意。为了改善龙芯平台上的图形性能,本论
近年来,计算机及互联网技术的迅猛发展也带来了计算机犯罪率的飞速增长。打击犯罪的关键在于获得充分、可靠和强有力的证据。而计算机犯罪的证据与传统证据相比更容易丢失、删
SIP是当今主流多媒体通信应用层控制协议,SIP通信系统采用C/S网络架构,各用户之间的媒体流都需SIP媒体中继服务器来路由,这就使得系统负载过于集中,极易出现“性能瓶颈”。P2
为了有效整合独立运行的分散异构的应用系统,消除“信息孤岛”,企业建立了数据交换平台。然而,由于信息化建设的时间跨度比较大、缺乏整体的规划,企业可能建立很多数据交换平
为了简化证书管理,Shamir于1984年提出了基于身份的密码学概念。近年来,基于身份的密码学已成为密码学领域的研究热点,许多基于身份的密码系统被相继提出。数字签名由于其所具有
一体化网络测井处理解释软件平台[1]是一套支持网络的并完全采用面向对象思想设计的大型测井综合应用软件系统。平台的设计原则兼顾开放性、先进性和平台无关性,采用开放的Jav
在过去的几十年里,磁盘一直是最常用的存储介质。然而,随着电子技术的快速发展,嵌入式系统、航空航天等应用领域对数据存储提出了远远超出磁盘存储能力的需求。在这种背景下,闪存
WIA-PA规范是由中国技术人员自主研发的工业无线标准,于2008年10月成为国际通用标准,该规范同Wireless HART,ISA100.11a一起成为当今国际上工业无线方面的应用规范。众所周知,无
计算机技术和网络的快速发展,在家庭应用方面引起了重大的变革。数字家庭的重要特征和目标是将家庭中各类消费电子产品、移动设备和个人电脑等设备通过网络连接起来,实现网络的