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

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

3天内不再提示

简述蓝牙v5.4的主要优势

蓝牙技术联盟 来源:Nordic半导体 2024-09-04 09:55 次阅读

以下文章来源于Nordic半导体 ,作者博客文章

概 要

蓝牙技术联盟(Bluetooth SIG)的Bluetooth v5.4 核心规范为支持蓝牙物联网设备带来了多项优势,重点是增强了通信能力、安全性和效率。这些改进尤其适用于涉及大量设备的应用,如零售、资产跟踪和智慧家居环境。

主要优势包括:

与数千个终端节点进行双向通信

带响应的周期性广播 (PAwR)

加密广播数据 (EAD)

范围更广,能效更高

提高资产跟踪的准确性和精确度

基于标准的电子货架标签(Electronic Shelf Labels,缩写为ESL) 和其他应用方法

蓝牙 v5.4 的两项主要改进是带响应的周期性广播(PAwR)和加密广播数据。它们共同实现了在星型拓扑结构中与数千个功耗极低的终端节点进行无连接、双向、安全通信。

PAwR和加密广播数据适用于涉及众多设备传输少量数据的应用。这些应用可以接受更长的延迟,以换取更长的电池寿命。例如,不需要立即响应或监控非动态系统的大规模传感器网络可以从 PAWR 和加密广播数据中受益。

PAwR 和加密广播数据的第一个标准化用例是电子货架标签 (ESL) 配置文件。该配置文件的出台将为ESL用例提供一个标准,因此,可以预计基于蓝牙的应用和生态系统将在不久将来迅速出现。

蓝牙 v5.4 中带响应的周期性广播

迄今为止,低功耗蓝牙一直无法在无连接模式下实现应用数据的双向通信,而PAwR实现了这一点。这是该功能的主要优势。

为了解释其工作原理,我们将使用广播者和观察者的命名规则。广播并不新鲜,数据由广播者发送,观察者扫描接收。PAwR 的新颖之处在于,广播数据是在确定的时间段内以小数据包的形式组织起来的,观察者可以精确地与之同步并作出响应。数据在PAwR事件中发送,而 PAwR 事件由 PAwR 子事件组成。每个观察者可与一个或多个子事件同步,在同步后,观察者只在这些特定的时间段内主动接收数据。

wKgaombXvsuAT62jAAJmeLTQCXs649.png

双向通信在子事件中实现。广播者在子事件开始时传输数据,然后经过响应时隙延迟后,观察者可以发送响应。响应的协调工作在应用层面上进行。

这种解决方案之所以高效,是因为观察者能够只扫描特定的子事件。因此,终端节点(观察者)只在极小的特定时间段内进行扫描。这就是该解决方案在功耗方面如此高效的原因。

PAwR 的另一项功能是建立ACL连接,因为子事件可能包含连接请求。有了这项功能,设备就不必遵循传统的连接方案,进行额外的扫描和广播。事实上,这样做毫无意义,因为设备已经同步。在某些情况下可能需要连接,因为 PAwR 只能传输少量数据。要传输更多数据,设备可以建立 ACL 连接。

支持加密的广播数据(EAD)

PAwR 在满足可扩展性和超低功耗要求的同时,还必须满足所有现代物联网系统的一个关键要求,即安全性。ESL 接入点和设备之间的数据交换必须加密,以保持机密性、避免篡改并确保网络安全。

在蓝牙 v5.4 之前,没有对广播数据进行加密的标准化方法。这种定义只存在于面向连接的通信中。由于 ESL 应用程序的大部分数据交换都是通过 PAwR 进行的,因此有必要增加加密广播数据功能。这就为广播数据加密以及共享密钥材料(数据加密所需的密钥材料)引入了一种标准化方法。值得注意的是,加密广播数据不仅可以通过 PAwR 进行,还可以使用其他广播传输方式。

该功能通过添加一种名为加密广播数据(类型 0x31)的新 AD 类型,封装了所有要加密的 AD 字段,从而允许对给定广播数据包的全部或部分有效载荷进行加密。这意味着广播数据包有效载荷的概念如下所示。

wKgZombXvtWAa7SjAAIDJi4MZns367.png

广播数据 0 封装 AD 1-3,这些数据是加密的。随后是 AD 4 和 AD 5,它们是未加密的。这样就可以灵活地保留一些非关键的广播数据,供任何观察者解读,例如 AD 类型 0x01(标志)或 0x09(完整本地名称)。

要在两台设备之间共享加密数据,需要它们有一个用于加密和解密数据的共享密钥。为实现这一目标,可选择将名为 "加密数据密钥材料 "的新 GATT 特性作为 GAP(通用访问配置文件)服务的一部分。已连接的 GATT 客户端可通过加密和验证链接读取该特性,然后通过广播交换加密数据。

电子货架标签配置文件

随着蓝牙 5.4 版的增强,引入了超低功耗、双向、无连接通信,许多新的应用案例成为可能,ESL 就是其中之一。

电子货架标签(ESL)是一种显示零售店货架上产品价格信息的设备。其目的是远程管理所显示的产品信息,包括产品名称、条形码、价格等。ESL 还可配备传感器,如电池电压监控或环境光感应。这类系统需要多功能性,而且对成本敏感,因此数字标签通常由电池驱动。在这种情况下,耗电量是关键要求,因为频繁充电或更换电池是不可取的。

蓝牙5.4版中的ESL配置文件为这种特定的使用情况提供了手段,通过使用PAwR,新的加密广播提供了尽可能低的功耗和安全性。面向连接的通信用于配置、交换加密广播数据的密钥材料以及发送大块信息(如图像)。然后,基于PAwR的无连接通信用于常规命令和响应。

ESL 配置文件中的角色定义为接入点 (AP) 和电子货架标签 (ESL)。AP 相当于 PAwR 环境中的广播者,ESL 相当于观察者。为了管理网络,引入了一个简单的寻址方案。每个ESL 都有一个8位 ESL ID。设备用7位组ID分组。接入点最多可管理32640台设备。

对于从AP到ESL的通信,PAwR的子事件与 ESL 的组直接相关。分配到0号组的设备同步接收0号子事件,以此类推。传输到每个组的数据包包含针对后续 ESL ID 的命令序列。

如前所述,响应协调是在应用层面进行管理的。在 ESL 配置文件中,响应是动态管理的。每个 ESL 都会接收指向其组的所有命令。设备必须忽略发给其他设备的所有命令,但必须使用与接收到的命令顺序相对应的响应槽。例如,ESL ID #1 收到以下信息:[ESL ID #0,cmd],[ESL ID #1,cmd],[ESL ID #3,cmd]。它将在响应槽 #1 中做出响应。

蓝牙v5.4中引入的加密广播数据为 ESL 提供了安全性。ESL设备通常需要与接入点进行初始连接以进行调试,此时也可读取和分配密钥材料,以便随后交换受低功耗安全连接保护的加密广播数据。

ESL配置文件提供了对角色、状态和消息序列的完整描述,以及描述加密广播数据如何用于通信的安全要求。如需深入了解,我们建议您阅读规范或 5.4 版本的技术指南。

蓝牙v5.4核心规范中的其他功能

新的核心规范还提供了另外两项功能:

一、LE GATT 安全等级特征 (SLC)

其目的是限制因安全条件而造成的用户体验流程中断,因为安全条件可能会延迟对属性的访问。通过 SLC,客户端可以预先确定足够的安全模式和级别,以访问所有需要的 GATT 属性。如有必要,可在尝试访问 GATT 属性之前升级链接安全性,以满足访问要求。

二、广播编码选择

S 参数定义前向纠错(FEC),有两种取值:S=2 或 S=8。它控制着纠错数据的生成量以及通信范围的扩大程度。有了广播编码选择功能,主机就能确定性地选择控制器在传输广播 PDU 时应使用的编码方案。例如,设备可以接收 S8 编码的 PDU,但会以 S2 编码做出响应,因此对等设备可能无法接收这些 PDU。在这种情况下,主机可以指示控制器也使用 S8 发送。

总结

蓝牙 5.4 版带来了一些新的有趣功能,这些功能必将扩大蓝牙应用的范围,并有助于实现更多市场的标准化。我们期待看到生态系统的发展和您新想法的实现。

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

    关注

    114

    文章

    5746

    浏览量

    169517
  • 物联网
    +关注

    关注

    2900

    文章

    43994

    浏览量

    369872
  • 广播
    +关注

    关注

    1

    文章

    305

    浏览量

    23013

原文标题:蓝牙 v5.4 的新功能,你知道几个?

文章出处:【微信号:蓝牙技术联盟,微信公众号:蓝牙技术联盟】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    蓝牙 v5.4 中的新增功能:概述

    蓝牙 SIG 终于采用了蓝牙® v5.4 核心规范。这意味着蓝牙产品可以使用一组令人兴奋的新功能以及它们提供的所有优势。其中两个
    的头像 发表于 03-08 18:39 1.2w次阅读
    <b class='flag-5'>蓝牙</b> <b class='flag-5'>v5.4</b> 中的新增功能:概述

    蓝牙更新至5.4版本,芯片厂商同步新品迭代

    电子发烧友网报道(文/莫婷婷)蓝牙技术持续迭代,如今已经发展到蓝牙5.4版本, 为全球范围内各种设备之间的连接和数据传输提供了 更多的 可能 。蓝牙
    的头像 发表于 06-24 00:15 7959次阅读
    <b class='flag-5'>蓝牙</b>更新至<b class='flag-5'>5.4</b>版本,芯片厂商同步新品迭代

    CCS导入别人的project失败提示please install the ARM v5.1 compiler before importing this project

    import project之后就提示这个:ccs版本:v5.4 ARM compiler 版本:V5.0.4已Licensed尝试了几种方法都无法解决:1.HELP——>install
    发表于 08-16 07:21

    笔记本电脑WIN7 32位系统安装CCS V5.4出错怎么办

    我的笔记本WIN7 32位的系统,之前没有装过CCS软件,但是现在安装CCS V5.4每次安装到这个地方就提示错误,然后 就不能安装了,显示错误自动退出安装程序。我已经退出360杀毒软件,关闭了电脑的防火墙。 请问,有遇到过同样问题的吗?
    发表于 06-19 09:09

    st电机控制库sdk v5.4可以控制交流感应电机吗?

    v2 st 中,在 stm32f103 bou 上有用于交流感应的交流电机控制,在此删除交流感应控制之后如何完善 v2 库或一些示例代码交流启动文档在新的 v5.4 中可以支持 ac在交流和 pmsm 电机中,只有估计的转子
    发表于 01-03 08:47

    STEP 7 V5.4 编程手册

    发表于 02-06 14:14 5次下载

    迎向新版蓝牙5.4标准的必备设计知识!

    蓝牙 5.4 新版本标准的发布令人兴奋不已。物联网设备制造商和应用程序开发人员都越来越想知道何时可以开始使用它来进行开发。设计人员为什么对此感到振奋呢?这次蓝牙迭代的新特性是什么 ? 关键优势
    的头像 发表于 02-14 15:15 3092次阅读

    英飞凌AIROC™ CYW20829低功耗蓝牙系统级芯片支持最新蓝牙5.4规范

    )将支持最新的蓝牙5.4规范。凭借其低功耗与高性能完美结合,AIROC™ CYW20829可支持完整的低功耗蓝牙(LE)用例,包括智能家居、传感器、医疗看护、照明、蓝牙mesh网络、远
    发表于 04-07 14:31 910次阅读
    英飞凌AIROC™ CYW20829低功耗<b class='flag-5'>蓝牙</b>系统级芯片支持最新<b class='flag-5'>蓝牙</b><b class='flag-5'>5.4</b>规范

    【规格升级】芯科科技低功耗蓝牙设备扩展支持Bluetooth 5.4标准

    Silicon Labs 的全系列低功耗、高性能蓝牙 SoC 和模块现已支持最新蓝牙 5.4 ( Bluetooth 5.4 )版本。今年早些时候发布的
    的头像 发表于 06-26 15:40 1060次阅读
    【规格升级】芯科科技低功耗<b class='flag-5'>蓝牙</b>设备扩展支持Bluetooth <b class='flag-5'>5.4</b>标准

    基于高通QCC3083蓝牙5.4的LE Audio 广播音箱方案

    蓝牙技术联盟于2023年1月31日批准了蓝牙核心规范v5.4版本,并正式公开发布。广泛使用,用户对无线接入的需求日渐突出。蓝牙5.4版本的新
    的头像 发表于 08-29 08:29 1776次阅读
    基于高通QCC3083<b class='flag-5'>蓝牙</b><b class='flag-5'>5.4</b>的LE Audio 广播音箱方案

    蓝牙5.4的几个新特性

    前述文章《蓝牙5.4引入PAwR,电子价签迎来新机遇》中我们介绍了蓝牙5.4的PAwR特性,该特性的引入使得电子价签领域迎来了新的机遇,但其实蓝牙
    的头像 发表于 10-26 17:18 3609次阅读
    <b class='flag-5'>蓝牙</b><b class='flag-5'>5.4</b>的几个新特性

    蓝牙核心规范V5.4

    蓝牙最新标准
    发表于 11-23 17:02 14次下载

    来看看蓝牙 5.4 版带来了一些新的有趣功能

    的准确性和精确度 • 基于标准的 ESL 和其他应用方法 蓝牙 v5.4 的两项主要改进是带响应的周期性广播(PAw
    的头像 发表于 04-23 14:52 7771次阅读
    来看看<b class='flag-5'>蓝牙</b> <b class='flag-5'>5.4</b> 版带来了一些新的有趣功能

    探索蓝牙5.4:让未来连接更近一步

    到底有哪些亮点和优势?它又将如何改变我们的生活呢?让我们一起来探索一下。1、增强的广播功能蓝牙5.4引入了全新的广播功能,支持更高效的广播数据传输。通过增强广播(
    的头像 发表于 09-10 16:58 805次阅读
    探索<b class='flag-5'>蓝牙</b><b class='flag-5'>5.4</b>:让未来连接更近一步

    基于主机的Wi-Fi 6、蓝牙5.4和802.15.4模块MAYA_W2

    电子发烧友网站提供《基于主机的Wi-Fi 6、蓝牙5.4和802.15.4模块MAYA_W2.pdf》资料免费下载
    发表于 09-18 10:04 0次下载