指导教师
定位技术及其应用 设计说明书
(封面)
学院名称:计算机与信息工程学院 班级名称:13级物联网 学生姓名:
学 号: 2
题 目:基于WiFi的定位系统设计姓 名:
日 期:2015年11月10日
第一部分:正文部分 一、选题背景
随着当前移动通信技术的发展以及无线网络的逐渐普及,对于基于定位服务的需求也迅速增加,例如,商场购物车定位和顾客消费习惯的收集;再者是医院重症患者的跟踪监护;以及还有学生上课期间的对所在的位置的收集等。所以定位的计算和服务在人们的日常生活中扮演者越来越重要的角色。
尽管基于GPS技术的室外定位已经达到很高的定位精度,但是由于GPS无法在室内进行定位,所以室内定位也就成为目前研究的焦点。现在的室内定位有技术主要有红外定位、超声波定位、WiFi定位等。其中WiFi定位最受人们的关注,因为WiFi定位网络广泛存在于室内的环境中,信息传输的速度比较快,而且硬件成本低,耗能也比较少。有利于在现在普及的WIFI热点的室内实现,极大的弥补了GPS在建筑密集或者室内应用的限制,扩大了室内定位服务的应用行业和范围。
二、方案论证
2.1 WiFi定位的网络成员与结构
IEEE 802.11主要规定了两种不同类型的基本架构:有基础架构的无线
局域网络 (Infrastructure Wireless LAN) 和无基础架构的无线局域网络 (Ad Hoc Wireless LAN) 。在Wi-Fi定位中常用的架构是有基础架构,如下图2-1所示:
STA1ESSBSS2STA2STA4STA3BSS1AP接入点AP接入点DS分配系统 图2-1
2.2 WiFi定位的流程
(1)首先通过编写程序用来获取该移动设备周边的WiFi的物理地址。 (2)提取WiFi的物理地址并进行相应的解析。
(3)通过使用了NativeWiFi,可以获取到当前WiFi信号的RSSI值,并将其记录便可连续采集当前网卡所采集到所有WiFi信号的RSSI。 (4)添加MAP.html文件将采集到的信息加载到百度地图。
图2-2定位流程图
加载到百度地图 进行WiFi的解析 WiFi数据平台 Web服务器 移动终端获取WiFi
三、过程论述
3.1界面设计(如下图)
图3-1界面设计图
3.2 控件的设计
3.2.1 Label的使用:在工具箱中找到Label,拖放至设计界面中,如图3-2、图3-3所示,可以对其属性进行修改,以及在界面中移动其位置。
图3-2工具箱 图3-3属性
3.2.2 TextBox的使用:在工具箱中找到TextBox,拖放至设计界面中,如图3-4、图3-5所示,可以对其属性进行修改,在界面中移动其位置。
图3-4 TextBox工具图 图3-5 TextBox属性图