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

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

3天内不再提示

新蓝牙Beacon格式——Eddystone

蓝牙技术联盟 来源:xx 2019-08-10 09:00 次阅读

从前的Beacon应用倾向于采用苹果的iBeacon数据数据格式或Radius Networks 公司的AltBeacon格式。这两种Beacon的类型和开发者使用方式都非常类似。借着物理网络项目,谷歌也开始从全新的视角审视蓝牙(Bluetooth),并于去年公布了详细的新蓝牙Beacon格式,也就是Eddystone。这一名称源于英国有名的Eddystone灯塔。

物理网络

图 1 – 物理网络

Eddystone这个项目名称很是不错,它的口号“走起,万物皆可用”也很简明地点出了项目的主旨。

这听起来很简单,但却隐藏着一个强大的概念。任何人或物都能接近任意物理对象,并通过智能手机等合适的计算设备“使用”这一对象。整个过程无需安装特别定制的APP来“理解”物理对象。听起来是不是有点耳熟?

这是因为我们已经习惯于使用通用应用程序与万维网互动,这一应用程序非常强大,能够接收并处理来自地球上任何网络服务器的各类内容。它可以渲染文本、安全地收集信息、回放视频、让我们在游戏中实时互动等。没错,说的就是网络浏览器。

App真的会成为下一代浏览器吗?

曾经一段时间以来,业界并不重视移动计算设备上的浏览器,并认为用户更倾向于安装定制APP。而事实可能并非如此。

让我们回到蓝牙Beacon的世界。对于iBeacon和AltBeacon,特定的ID在蓝牙广播数据包中被发送。这一ID有它的代表意义,例如“百货商场运动服装区”这样的物理位置,或博物馆中的某个著名的展品。这些ID由Beacon所属的机构进行分配,只有他们知道他们代表的意义。将Beacon ID对应成特定的、有意义的信息,需要手机上装有定制应用。部署Beacon的机构必须开发出应用,并引导消费者下载安装。消费者安装应用之后,就能享用Beacon服务的便利了,否则Beacon就形同虚设。

谷歌正在为Chrome浏览器添加一种无需了解Beacon所发送信息的相关高深知识,就能作出的能力。在谷歌的物理网络世界中,唯一需要的Beacon应用就是你现在可能已经安装了的浏览器。

Eddystone

物理网络采用了Eddystone的Beacon,那么它和iBeacon和AltBeacon的Beacon有什么不同呢?

iBeacon和AltBeacon都在蓝牙广播数据包中使用了制造商数据字段(ManufacturerData field),其包含Beacon或Beacon所指示的地点或物体的所属机构的编码。图2就显示了这两种Beacon格式使用的制造商数据字段的相同于不同之处。

图 2 –Beacon和 AltBeacon的比较

Eddystone不使用制造商数据字段,而是在完整的16-位服务UUID字段中置入0xFEAA值,并用关联的服务数据字段来容纳Beacon信息。完整细节可查看规格

相较于其他Beacon格式,Eddystone定义了许多帧类型(Frame Type),让Beacon能发送多种不同类型的信息。当前的三种类型定义如下

图 3 – Eddystone 帧类型

UID帧类型的概念和目的类似于iBeacon和AltBeacon中使用的ID。有意思的是第二种帧类型中的URL,它堪称谷歌物理网络的心脏。

走起,万物皆可用

图4 –有了蓝牙Eddystone,再也没理由随便把迷路小狗抱回家了

并不难想象它在现实中的应用:只要走近公共汽车站、自动贩卖机、或佩戴颈圈的小狗,如果对方嵌有Eddystone Beacon,且你的智能手机浏览器能够敏锐地感知情景并作出相应的回应,它就能告诉你下一趟车何时进站,让你有时间去买瓶饮料,或查看走丢的小狗的主人信息 – 除非小狗太可爱,你想把它抱回家,当然这可不是我们鼓励的行为哦。

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

    关注

    112

    文章

    5430

    浏览量

    165666
  • Beacon
    +关注

    关注

    0

    文章

    34

    浏览量

    10147
收藏 人收藏

    评论

    相关推荐

    STM32WB能否连接蓝牙耳机?如果可以支持什么格式

    STM32WB能否连接蓝牙耳机?如果可以支持什么格式?如果能得到回答将非常感谢!
    发表于 03-27 07:11

    如何在安卓系统上通过蓝牙控制Cypress CYW20730?

    应用程序 (赛普拉斯® BLE-Beacon™ 和 AIROC™ Bluetooth® 连接应用程序) 并授予蓝牙和 GPS 权限...但是眼镜根本没有被检测到。 所以。。。我如何 CAN 开发一个允许我通过蓝牙与CYW2073
    发表于 03-01 11:58

    全志XR806芯片Wi-Fi测试:自定义发送802.11帧(Beacon篇)

    XR806是一款使用ARMv8-M的Wi-Fi BLE Combo MCU。本文使用XR806开发板以及基于FreeRTOS的XR806 SDK实现了自定义发送802.11 Beacon帧,并进
    发表于 01-26 14:01

    全志XR806芯片Wi-Fi测试:自定义发送802.11帧(Beacon篇)

    XR806是一款使用ARMv8-M的Wi-Fi BLE Combo MCU。本文使用XR806开发板以及基于FreeRTOS的XR806 SDK实现了自定义发送802.11 Beacon帧,并进
    发表于 01-26 14:01

    泰凌微电子蓝牙Mesh远程配网功能和测试说明

    蓝牙Mesh规范1.0版本里面,进行配网(Provisioning)的时候,要求配网节点(Provisioner)和被配网节点(Provisionee)在一跳范围内,因为unprovision beacon 包不能直接进行relay,所以配网过程中的命令交互也就不能进行r
    的头像 发表于 01-17 09:05 840次阅读
    泰凌微电子<b class='flag-5'>蓝牙</b>Mesh远程配网功能和测试说明

    车载播放器怎么选择格式

    选购车载播放器时,格式选择是一个关键的因素。不同的格式支持不同的音频和视频文件类型,因此在购买之前了解和理解各种格式是非常重要的。下面将为您详细介绍车载播放器的格式选择。 一、音频
    的头像 发表于 01-05 16:36 581次阅读

    为什么说蓝牙Beacon更有性价比

    借用最近网上流行的军大衣的梗,来展开定位产业圈子的一个话题:不是UWB用不起,而是蓝牙Beacon更有性价比。
    的头像 发表于 12-05 16:17 349次阅读

    Agilent多格式无线连接测试蓝牙测试仪N4010A

    N4010A是一款通用的多格式无线连接测试解决方案,您可以对解决方案进行配置,使其服务于研发、集成、验证或制造领域的特殊蓝牙、ZigBee、无线局域网(WLAN)802.11a
    的头像 发表于 09-08 17:14 256次阅读

    蓝牙AoA定位基站/Beacon

    蓝牙AoA(AngleofArrival)定位是一种利用蓝牙无线信号来确定设备位置的定位技术。它通过测量信号到达角度来计算设备的准确位置,特别适用于室内环境下的定位需求。蓝牙定位基站和beac
    的头像 发表于 08-19 14:39 1798次阅读
    <b class='flag-5'>蓝牙</b>AoA定位基站/<b class='flag-5'>Beacon</b>

    基于SYSBIOS系统如何将PCM格式的音频编码为MP3格式

    音频编解码的主要对象是音乐和语音,音频的编解码格式可分为无压缩的格式、无损压缩格式、有损音乐压缩格式、有损语音压缩格式和合成算法。
    的头像 发表于 08-09 16:53 753次阅读
    基于SYSBIOS系统如何将PCM<b class='flag-5'>格式</b>的音频编码为MP3<b class='flag-5'>格式</b>?

    如何bmp格式转换为jpg格式

    我们在使用示波器时,经常会需要将波形通过 U 盘导出,一般这种导出的波形的都是bmp 格式的,很多时候 bmp 格式的图片不方便使用,需要转换为 jpg 或 png 格式的。
    的头像 发表于 08-08 15:08 490次阅读
    如何bmp<b class='flag-5'>格式</b>转换为jpg<b class='flag-5'>格式</b>

    RL78/G1D Beacon Stack 用户手册 Rev.2.10

    RL78/G1D Beacon Stack 用户手册 Rev.2.10
    发表于 07-10 18:41 0次下载
    RL78/G1D <b class='flag-5'>Beacon</b> Stack 用户手册 Rev.2.10

    无线通信时代的新技术之信标(Beacon

    Beacon是什么? 信标是使用蓝牙通信技术传输数据的无线设备。 以前,如果通过配对连接蓝牙,则信标仅在打开蓝牙时才使用低功耗蓝牙进行连
    发表于 05-30 09:38 0次下载
    无线通信时代的新技术之信标(<b class='flag-5'>Beacon</b>)

    结合蓝牙定位技术、RFID技术实现智慧医疗解决方案

    利用蓝牙定位技术和RFID技术实现智慧医疗解决方案是可行的。该方案借助移动互联网技术,利用蓝牙Beacon设备、RFID标签等技术对医院信息化进行整合,监控医院内部人员、物品的位置及动态情况,从而
    的头像 发表于 05-19 14:11 389次阅读
    结合<b class='flag-5'>蓝牙</b>定位技术、RFID技术实现智慧医疗解决方案

    无线通信之蓝牙BLE技术

    、固件升级等功能,给生活带来不一样的体验。   Beacon应用   Beacon基于蓝牙广播给手机发送信息,能帮助商家优化经营策略,利用用户的地理位置提供服务。   商家可以利用beacon
    发表于 05-12 17:26