0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

探讨WiFi定位协议及如何进行工作硬件支持

电子设计 来源:互联网 作者:佚名 2018-05-21 10:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

当我们在室外开车或者骑自行车时,我们已经习惯使用GPS来实现跟踪和导航,但是当我们进入到一个较大型的室内空间,比如机场、会议大厅等,总的来说我们还在使用纸质地图。为了能够更进一步,Wi-Fi联盟推出了互操作性认证项目使得Wi-Fi支持室内定位功能,Wi-Fi认证定位功能是基于IEEE 802.11-2016的精细时序测量(Fine Timing Measurement)通讯协议,为室内设备定位提供米级别(metre-level)的精确度。该功能支持使用Wi-Fi网络的各种场景,比如室内导航、物品追踪和网络管理等。

本篇文章中我们将详细探讨WiFi定位协议是如何工作的,并且介绍在Imagination的Ensigma Explorer平台上用于定位的硬件支持。

之前WiFi定位所采用的方法

到目前为止,WiFi室内定位还主要依赖于测量信号强度,通过测量信号强度的衰减或匹配接收信号强度的方式来实现对距离的估计。

然而信号强度的测量可变性非常大,限制了这些方法的精确度。为了获得更好的精确性,我们需要对不同位置的信号强度进行采样测量。这个过程非常明显地耗费时间而且每次设备变换位置都需要重复采样。

WiFi定位是如何工作的

WiFi信号以已知的速率在空气中传播——即光速。因此信号从一个热点(AP)或者基站(STA)发出到被另一个AP或者STA接收之间的时间乘以光速就可以转换为距离,这被称为“飞行时间测量”。

WiFi如何实现室内定位功能?

“飞行时间”的测量方法所面临的一个困难就是保证发射端与接收端设备的参考时钟同步,误差大约在1ns之内。这个问题通常可以通过对“往返时间”的测量来避免。

WiFi如何实现室内定位功能?

实际上“往返时间”要比单程“飞行时间”多出几个数量级,而且会随着时间的推移而变化,这样就使得原始测量的数据不准确。

• 如果基站(STA)也能够测量精确的时间戳,它就可以确定所花费的时间,并且保证整个架构设计的精度在几纳秒以内。
• 如果这个协议支持在设备之间传递时间戳,那么涉及到的四个时间戳就可以汇集到一个设备节点处,然后进行计算处理。
• 距离的计算是根据四个时间戳(两个时间之间的差值),一个设备应该将时间戳发送给另一个设备,然后第二个设备才能够进行一定的计算。

新型的WiFi定位协议:精细时序测量

在这个新协议中,无线接入点(AP)会发送一帧数据,移动设备会接收这帧数据,同时移动设备会回复一个确认(ACK)响应,无线接入点会接收这个响应(ACK),最后无线接入点会发送一帧数据包含这两个时间戳。

WiFi如何实现室内定位功能? WiFi如何实现室内定位功能?

Ensigma Explorer硬件平台支持精细时序测量协议

WiFi定位的精度与时间戳的精度相关(1ns相当于30cm的距离)。因此保证时间戳的精确就显得非常重要。Imagination推出的Ensigma Explorer WiFi是一个非常高性能的互连IP,支持IEEE 802.11ac 2x2协议标准。这款IP能够提供高精度的时间戳,对于保证WiFi定位测量的精确性至关重要。

WiFi如何实现室内定位功能?

高分辨率的定时器能够非常精确的记录WLAN数据包到达和发出的时间。48位的计数器也具有较高的分辨率,运行频率在320MHz。计数器数据可以通过在软件里面设置触发寄存器或者通过硬件配置来获取。

WiFi如何实现室内定位功能?

总结

目前无线网络已经无处不在,人们对WiFi室内定位充满了期待。来自MIT的研究团队已经开始使用角度与飞行时间的结合来进行测量,精度保证在10厘米以内。Ensigma Explorer硬件平台支持高精度定位测量,并且这个特性已经授权给我们的一个主要客户,我们预计在不久的将来这个领域会变得非常重要。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WIFI
    +关注

    关注

    82

    文章

    5466

    浏览量

    211964
  • imagination
    +关注

    关注

    1

    文章

    617

    浏览量

    63088
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    蓝牙定位手环:可支持普通蓝牙定位,同时支持AOA定位

    YT9智能蓝牙定位手环,即可支持普通RSSI蓝牙定位,同时支持蓝牙AOA定位。它既能满足日常大范围、低精度的
    的头像 发表于 10-11 17:01 613次阅读
    蓝牙<b class='flag-5'>定位</b>手环:可<b class='flag-5'>支持</b>普通蓝牙<b class='flag-5'>定位</b>,同时<b class='flag-5'>支持</b>AOA<b class='flag-5'>定位</b>

    何进行声音定位

    文章主要介绍了如何利用一种简单的TDOA算法进行声音点位,并使用数据采集卡进行声音定位的实验。
    的头像 发表于 09-23 15:47 1044次阅读
    如<b class='flag-5'>何进行</b>声音<b class='flag-5'>定位</b>?

    有哪些方法可以确保硬件加速与通信协议的兼容性?

      确保硬件加速与通信协议的兼容性,核心是从 硬件选型、协议标准匹配、软硬件接口适配、全场景测试验证 四个维度建立闭环,避免因
    的头像 发表于 08-27 10:07 649次阅读

    MDB协议是什么?

    InBox 产品可以与MDB协议的设备进行对接,这个协议是哪个国家的?哪个协会推出来的?协议的具体内容是什么?如何进行对接?
    发表于 08-07 07:36

    如何选择室内定位硬件

    选择室内定位硬件需结合定位精度、场景需求、成本预算等核心因素,以下是关键考量点及常见硬件类型: 一、核心选择依据 1. 定位精度需求 ◦ 高
    的头像 发表于 07-24 12:11 302次阅读

    协议分析仪支持哪些高级触发选项?

    之间的通信。 优势:检测异常参数或边界条件,适用于性能测试和故障排查。 掩码触发 功能:通过掩码提取协议字段的特定位进行匹配(如IP地址的某一段、CAN ID的优先级位)。 示例:捕获所有源IP地址为
    发表于 07-23 14:21

    STM32WB5MMG模块能否支持Thread转WIFI

    请帮忙推荐一款可以WIFI转Sub-G/Zibber协议的芯片,希望做了无线认证。非常感谢。 1.STM32WB5MMG模块能否支持Thread转WIFI; 2.Nucleo-WBA5
    发表于 06-04 07:21

    基于STM32的武警哨位联动报警系统设计,支持以太网和WIFI通信(硬件、源码、论文等)

    基于STM32的武警哨位联动报警系统设计,支持以太网和WIFI通信(硬件、源码、论文等),实例推荐下载!
    发表于 05-29 21:36

    请问STM32WBA65如何进行matter的学习?

    STM32WBA65如何进行matter的学习?相关的支持都有哪些?有一个X-CUBE-MATTER,可是这个没有集成在STM32CubeMX中
    发表于 04-24 07:22

    STM32WB5MMG模块能否支持Thread转WIFI

    请帮忙推荐一款可以WIFI转Sub-G/Zibber协议的芯片,希望做了无线认证。非常感谢。 1.STM32WB5MMG模块能否支持Thread转WIFI; 2.Nucleo-WBA5
    发表于 04-24 06:12

    STM32WB5MMG模块能否支持Thread转WIFI

    请帮忙推荐一款可以WIFI转Sub-G/Zibber协议的芯片,希望做了无线认证。非常感谢。 1.STM32WB5MMG模块能否支持Thread转WIFI; 2.Nucleo-WBA5
    发表于 04-22 08:22

    PD快充协议工作原理及特点,支持PD快充协议的XSP01A芯片又有哪些优势

    过程的安全、高效与稳定。随着谷歌宣布Android0及以上版本手机必须支持PD快充协议,这一技术迎来了更为广阔的市场空间。接下来,我们将深入探讨PD快充产品的工作原理、构成及其显著优势
    的头像 发表于 03-10 10:36 2221次阅读
    PD快充<b class='flag-5'>协议</b>的<b class='flag-5'>工作</b>原理及特点,<b class='flag-5'>支持</b>PD快充<b class='flag-5'>协议</b>的XSP01A芯片又有哪些优势

    何进行电磁干扰处理

    智慧华盛恒辉如何进行电磁干扰 一、引言 电磁干扰已成为一种重要的作战手段,用于削弱、瘫痪或混乱敌方的通信、控制和侦察系统。如何对敌方的装备进行电磁干扰,包括干扰原理、干扰方式、干扰策略以及干扰效果
    的头像 发表于 02-20 10:28 1180次阅读

    DLPC7540EVM是否支持自定义的图像处理算法,以及如何进行算法的移植?

    是否支持自定义的图像处理算法,以及如何进行算法的移植?
    发表于 02-17 08:25

    受电端PD快充协议芯片,支持协议支持UART串口通讯协议

    置串口通讯协议芯片,这不但使产品的成本增高,也占据了PCB板空间。汇铭达XSP16作为一款既支持快充功能又支持通过UART串口通讯的受电端诱骗协议芯片受到广大关注,它凭借卓越的性能和稳
    的头像 发表于 12-26 16:13 1333次阅读
    受电端PD快充<b class='flag-5'>协议</b>芯片,<b class='flag-5'>支持</b>全<b class='flag-5'>协议</b>,<b class='flag-5'>支持</b>UART串口通讯<b class='flag-5'>协议</b>