Wi-Fi定位,AP定位

Wi-Fi实时定位系统

基于Wi-Fi的无线局域网实时定位系统(Wi-Fi RTLS)结合无线局域网络(WLAN)、射频识别(RFID)和实时定位等多种技术,广泛地应用在有无线局域网覆盖的区域,实现复杂的人员定位、监测和 追踪任务,并准确搜寻到目标对象,实现对人员和物品的实时定位和监控管理。

无线局域网(WLAN)介绍

无线局域网(WLAN,又称Wi-Fi)是在不采用传统电缆线的同时,提供传统有线局域网的所有功能,网络所需的基础设施不再埋在地下或隐藏在墙里,网络 却能够随着你的需要移动或变化。 与有线网络相比,WLAN最主要的优势在于不需布线,不受布线条件的限制,因此非常适合移动办公用户的需要。目前它已经从传统的医疗保健、库存控制和管理 服务等特殊行业向更多行业拓展,甚至开始进入家庭以及教育机构等领域。

无线局域网是基于国际IEEE 802.11标准。标准规定无线网络发射功率不可超过100毫瓦,实际发射功率约60~70毫瓦,手机的发射功率约200毫瓦至1瓦间,手持式对讲机高达5瓦。无线网络使用方式并非像手机直接接触人体,对人体是安全的。

一般WLAN能覆盖的范围应视环境的开放与否而定。若不加外接天线,在视野所及之处约250米;若属半开放性空间,有间隔的区域,则约35~50米左右。加上外接天线,则距离可达更远,这与天线增益值相关,需视用户需求而定。

AP为Access Point简称,一般翻译为“无线访问节点”,或“桥接器”。它主要在媒体存取控制层MAC中扮演无线工作站及有线局域网络的桥梁。有了AP,就像一般有线网络的Hub一般,无线工作站可以快速且轻易地与网络相连。

工作原理

在覆盖无线局域网的地方,佩戴在人员身上的定位卡或腕带周期性地发出信号,无线局域网访问点(AP)接收到信号后,将信号传送给定位服务器。定位服务器根据信号的强弱或信号到达时差判断出人员的位置,并通过电子地图显示具体位置。

图1. 基于无线局域网(Wi-Fi)的实时定位系统工作原理示意图

系统组成

无线局域网实时定位系统构架如下图所示:

图2. RTLS系统架构图

如上图所示,无线局域网实时定位监控系统(Wi-Fi RTLS)主要由定位卡或腕带(Wi-Fi Tag)、无线局域网接入点(AP:Access Point))和后端监控管理中心((Locating Server定位服务器)三部分组成。无线局域网接入点可以使用任何支持802.11b的产品。

1)定位卡或腕带作为无线数据采集模块佩戴在人员身上或物品上,系统通过对标签的跟踪实现对人员和资产的跟踪定位。可以根据需要设计不同的外形,腕带、胸卡等以适应不同需求。

2)AP采用2.4GHz频段,支持802.11b/g模式,及时采集卡或腕带的信息,传输到后端的监控中心,对定位卡或腕带进行控制管理。

3)安装了定位服务器软件系统的监控管理中心,主要实现实时数据分析处理。分析管理定位卡或腕带数据,通过控制中心的电子地图监视并及时显示各现场定位卡 或腕带的位置,数据可同时存入存储数据库,监控人员可以通过计算机访问存储服务器查询人员或物品的实时位置信息,报警信息,及某段时间内的移动轨迹等。

网络结构

基于定位的无线局域网络有别于一般的通讯网络,要求在任一位置点,均可以收到3个以上的AP信号。AP主要分为主通讯AP与定位AP,主通讯AP负责服务 器与通讯AP之间的数据交换和传输,所有主通讯AP必须通过网线进行连接。定位AP,主要负责收集标签信息,并将结果发送给指定服务器,

图3. 无线局域网实时定位系统(Wi-Fi RTLS)网络拓扑结构图

功能特点

> 定位系统基于Wi-Fi对无线局域网非常普及,价格便宜,容易搭建和管理;同时定位网络还可用于上网、语音、视频等其他用途;

> 实时的人员或物品跟踪,随时查找人员或物品所在位置,和在某时间段内所经过的路径,并显示线路轨迹;

> 区域监控:可以设定区域范围,监控次区域内人员或物品出入等情况,非许可人员或物品出入时,报警提示;

> 定位精度高,可达3-5M(视具体环境而定),准确掌握人员或物品所处位置;

> 超低功耗,标签可以更换电池或充电,且对人体安全、无辐射损害;

> 可视化终端平台,以电子地图形式显示人员或物品的位置和移动轨迹,

> 能通过传感器监测其周围环境的温度等信息,便于环境监测和安全防范。

定位算法介绍

Wi-Fi定位系统是基于标准的IEEE 802.11无线局域网(WLAN)。定位算法是基于接收到Wi-Fi信号的强度(RSSI)。在覆盖无线局域网的地方,定位标签周期性地发出信号,无线 局域网访问点(AP)接收到信号后,将信号传送给定位服务器。定位服务器根据信号的强弱判断出标签距离AP的位置,通过标签到至少3个AP的距离可以算出 标签的位置,并通过电子地图显示具体位置。这是传统的三角定位原理。

Wi-Fi无线信号经过反射后才到达接收器,而不是一条径直的路径,这样就给定位计算带来了很大的误差,这种现象叫多路径。因为室内空间的障碍物会造成多 路径干扰,导致讯号变化较大,所以传统的三角定位法不适用於室内环境。采用基于RF指纹识别(FINGERPRINTING)的定位方法。在定位 区域内设置多个采样点,将定位终端放在给个采样点。的场景规划工具可以把定位终端发射的信号特征记录下来,根据这些特征和不同位置的信号建立信号 纹来指示定位终端的位置。利用信号纹和相对应的位置信息建立起数据库后,定位系统根据实时收集到的信号特征,就能计算位置了。人体对标签是有干扰的,优频 科技的定位系统采用历史移动轨迹、增加AP定位器、修正信号突变等方法尽量在算法上降低干扰带来的定位误差。

定位精度与定位目标、环境和定位器铺设密度有关,定物可以达到3米甚至更好,定位人时由于人体干扰,精度在5-10米的半径范围。定位精度是和定位器分布 密度、环境、定位对象的干扰有关的,所以无线定位的精度不是一个绝对的数字。一般说,精度能达到3米-5米,有时会10米甚至更差。我们也有应用能做到 1.5米。定位器部署密度越高,定位精度越高。任何无线定位的技术,都会有定位误差及不确定因素存在。我们建议实际应用中,考虑到无线定位的特性,通过软 件解决精度的不确定因素。定位中会出现跳动,这是由于定位位置处于几个定位点中间。

定位频率可以设置为1秒或以上。网页刷新时间为1秒。网络传输也会耗费一定的时间,定位算法上为了避免人体对定位精度的干扰,在算法上做了特别调整,所以 可能出现3-6秒的延时。 AP定位器 数量虽然会多,但是AP定位器的成本低,可以集中管理,可以通过POE方式供电。AP定位器无线发射功能可以禁止,所以大量AP定位器并没有产生任何无线 信号,这和普通AP是不同的,不会造成无线干扰。

AP 定位器,除具有一般无线路由器的基本功能外,还可以用来扫描周围存在的Wi-Fi设备(如AP、Wi-Fi标 签、Wi-Fi手机、PDA、笔记本等),拥有Wi-Fi识别和定位功能。 无线实时定位系统(RTLS)由一台服务器、多个AP定位器以及多个标签或终端组成。
网络架构:服务器和其中一个或多个通讯AP通过以太网相连,AP定位器可以通过配置成Client模式与通讯AP无线连接。AP定位器也可以配置成AP模式作为通讯AP使用(既可定位也可通讯),但要通过以太网与服务器相连。
        AP定位器具有无线上网功能;    AP定位器具有扫描Wi-Fi终端功能;    基于Web界面的管理功能;    可显示Wi-Fi标签的报警功能(如按钮报警、低电压报警和电池重置报警等);    可以判断WiFi终端距离的远近、停留时间; 可以作为WiFi热点,实现认证功能(强制网页注册后才能上网)、识别WiFi手机硬件ID、记录WiFi手机在AP附近停留时间。

时间: 2024-10-11 11:37:10

Wi-Fi定位,AP定位的相关文章

Css3之基础-11 Css定位(定位概念 、定位方式)

一.CSS 定位概述 定位概念 - 普通流定位 - 页面中的块级元素框从上到下一个接一个地排列 - 每一个块级元素都会出现在一个新行中 - 内联元素将在一行中从左到右排列水平布置 - 浮动 - 相对定位 - 绝对定位 - 固定定位 定位属性 - position属性: - position: static/relative/absolute/fixed; - 偏移属性:实现元素框位置的偏移 - top/bottom/right/left: value; - 堆叠顺序 - z-index: val

百度定位+精确定位+模糊城市定位

百度定位相信大家都会使用,作为一个一年经验的安卓经验的新人,我也就不多说什么了.今天要给大家带来的是一个模糊定位,一个小小的需求,就是根据自己的定位地点的经纬度,解析旁边城市的经纬度,得到一个距离最近的城市.详细的和大家描述一下. 比如点 深圳(x1,y1)–>(地点名称)(纬度,经度) 北京(x2,y2)–>(地点名称)(纬度,经度) 如果我现在的定位地点是广州(x3,y3). 那么广州和深圳的距离是[(x3-x1)(x3-x1)]开方,同理广州和北京的距离是[(x3-x2)(x3-x2)]

IOS开发Q&A-IOS8定位应用定位失败及音频录制的相关参数

一. 问题描述:使用xcode6和ios8开发定位应用时,发现执行操作之后,不会调用到定位之后的delegate方法中.查看了一下手机上对应用的定位权限界面,发现我的应用的访问用户的地理位置的权限是空的,即使设置了定位权限依然不会生效.当查阅了相关资料以后,得到如下解决方案: 解决方案: step1: 在 info.plist里加入: NSLocationWhenInUseDescription,允许在前台获取GPS的描述 NSLocationAlwaysUsageDescription,允许在

详解定位与定位应用

转载自:http://blog.sina.com.cn/s/blog_4bcf4a5e010008o0.html 定位一直是WEB标准应用中的难点,如果理不清楚定位那么可能应实现的效果实现不了,实现了的效果可能会走样.如果理清了定位的原理,那定位会让网页实现的更加完美.     定位的定义: 在CSS中关于定位的内容是: position:relative | absolute | static | fixed     static(静态) 没有特别的设定,遵循基本的定位规定,不能通过z-ind

高德地图之定位篇----->定位、预测天气、围栏、搜索周边、行踪轨迹

跟集成百度地图一样,首先获取KEY,获取方式(官方的截图) 这篇主要是讲解高德地图定位篇,高德地图定位篇跟高德地图篇是不同的sdk,分离开了... 来看下配置流程吧,配置是第一位的 1.从网站下载并解压得到定位包"Android_Location_V1.xx.jar". 2.开发工程中新建"libs"文件夹,将定位包拷贝到 libs 的根目录下.拷贝完成后的工程目录(以 V1.0.4 为例)如图所示: image 注意:若您在 Eclipse 上使用 adt22 版

详解position定位与定位应用

定位一直是WEB标准应用中的难点,如果理不清楚定位那么可能应实现的效果实现不了,实现了的效果可能会走样.如果理清了定位的原理,那定位会让网页实现的更加完美.     定位的定义:    在CSS中关于定位的内容是:position:relative | absolute | static | fixed     static(静态) 没有特别的设定,遵循基本的定位规定,不能通过z-index进行层次分级.     relative(相对定位) 对象不可层叠.不脱离文档流,参考自身静态位置通过 t

android:应用程序内定位处理,百度定位,高德定位,系统定位处理.

文章来自:http://blog.csdn.net/intbird 关于定位的几点体验 地图上使用定位 定位信息说明 应用内确保定位返回结果思考 应用内使用定位服务代码 代码基础使用方法 关于定位的几点体验: 百度定位:定位返回很快,很及时,推荐使用,单次定位,能很大程度的保证应用获取位置,5.1的定位有了位置提醒; 高德定位:和系统的很像,需要设置定位的米和时间,有时候不返回,有时候返回一大推,不清楚它机制是什么,不推荐; 系统定位:单纯的户外使用返回还是很不错的,如果是做一个骑行记录轨迹的,

百度定位api 定位不准修正

https://www.zhihu.com/question/38313555 在安卓开发中需要设置 setCoorType("bd09lsetCoorType("bd09ll");//可选,默认gcj02,设置返回的定位结果坐标系 如官方API所写: 设置坐标类型: 设置返回值的坐标类型. public void setCoorType ( String ) 我们支持返回若干种坐标系,包括国测局坐标系.百度坐标系,需要更多坐标系请联系我们,需要深度合作. 因此需要在请求时指

元素定位-XPATH定位方法总结

1.Xpath定位方法探讨 xpath是比较常用的一种定位元素的方式,因为它很方便,缺点是,消耗系统性能.如果Xpath使用的比较好,几乎可以定位到任何页面元素,而且受页面变化影响较小. 1.1.什么是XPATH: XPath (XML Path Language) 是一门在 HTML文档中查找信息的语言,可用来在 HTML文档中对元素和属性进行遍历. 详细使用方法可见 W3School官方文档:http://www.w3school.com.cn/xpath/index.asp 1.2.XPA