实测蓝牙Mesh 1.1的性能更新
蓝牙Mesh 1.1版本中引入了远程配置和无线设备固件更新(OTA DFU)的功能。在这篇技术博客中,我们通过广泛部署基于SILICON LABS(亦称“芯科科技”)的xG24和xG21无线SoC开发板的节点并组成网络,来分析在多个测试节点上进行的一系列实验结果,进一步探索蓝牙Mesh 1.1网络的性能,包括网络延迟、远程配置和OTA, DFU性能的详细测试设置和结果等实用数据。
测试网络及条件
测试环境是位于布达佩斯的芯科科技商业办公楼,其范围内有Wi-Fi和低功耗蓝牙网络,本实验相关的无线测试集群(wireless test clusters)分别部署在走廊、会议室、办公室和开放区域。由于测试是在真实环境中进行的,背景噪音一直存在。这些噪音来自员工在办公室使用的蓝牙/Wi-Fi设备,以及办公室的其他测试台。不过,我们还是采取了一些降噪措施。这些测试是在工作日的晚上和周末进行的,目的是消除办公室的一些噪音。
在位于办公室的大型网络测试装置上进行了组播延迟(multicast latency)和OTA DFU测试。总共有43个盒子分散在地板上,每个盒子包含4-6个设备,在网络中自然发生跳跃的大面积上创建一个256个节点的网络。每个盒子包含六个芯科科技的无线入门套件(WSTK),除了其中的一个仅包含四个WSTK。
前27个盒子有4个EFR32xG24和2个无线电板(Wireless Gecko Starter Kit)。盒子28-42号则有3个EFR32xG24和3个EFR32xG21无线电板。43号箱有4块EFR32xG24射频板和1块EFR32xG21射频板。办公室呈矩形,边长分别为38米和19米。由于楼梯、电梯、浴室和不同的维护间,有18.5m * 7.5m的区域没有放置设备。
图1:网络测试环境的设置布局
图2:本实验在办公楼里测试所设置的网络盒子
延迟测试和远程发放测试都是在一个射频屏蔽多跳测试网络上进行的。8个射频隔离箱通过SMA和衰减桶(attenuation barrels)连接在一起,每个隔离箱至少包含一个EFR32xG24射频板,用于蓝牙Mesh测试用例。
我们进行了以下几项主要测试和分析,以实际掌握蓝牙Mesh 1.1网络的性能。详细的实验方式、程序和测试数据可访问芯科科技在线社区的技术博客
延迟测试(Latency Test)
- 单播测试(Unicast Test)
- 组播测试(Multicast Test)
基于节点网络大小的结果
单播和多播延迟测试的推理
- 广告扩展(Advertising Extension)测试结果
远程配置测试(Remote Provisioning Test)
无线设备固件更新(OTA DFU Test)
小结
蓝牙Mesh性能测试表明,当有效载荷包含在单个数据包中时,延时非常好。吞吐量结果表明,延迟可以保持在200毫秒以下,如果有效负载小于16字节,甚至可以达到6跳。
对于较大的网络,随着网络中节点数量的增加或数据包负载的增加,延迟也会增加。与有效负载大小相比,网络大小对延迟的影响较小,后者可能导致延迟的大幅增加。
在运行这些结果时,这些网络的可靠性大于99%。
为了在蓝牙Mesh应用中获得低延迟和高可靠性:
应用程序有效负载应该适合单个数据包
需要多播消息传递的应用程序不应该使用分段消息
后续测试注意事项:
本博客中描述的测试需要后续测试来进一步定义设备行为和网络操作。可以执行长时间运行的稳定性测试,以查看网络性能是否会随着时间的推移而下降。应注意以下具体事项:
可以通过在测试期间将节点从该网络中删除来添加故障测试,以评估恢复时间和对可靠性的影响。
应该在不同的设备类型上执行测试,运行在片上系统和网络协处理器(NCP)模式下。以前的测试已经揭示了这些操作模式之间的一些差异,因此应该进一步对其进行描述。
有关蓝牙Mesh 1.1的更多技术信息可参考下列应用手册:
AN1142: Mesh Network Performance Comparison
- |
- +1 赞 0
- 收藏
- 评论 0
本文由雪飘梦飞转载自SILICON LABS(芯科科技)微信公众号,原文标题为:实测蓝牙Mesh 1.1的性能更新,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【经验】如何使用EFR32开发板的PTI抓包用户ZigBee模块
在无线应用开发中,EFR32开发板提供的是PTI硬件抓包,配合Network Analyzer软件工具,能够非常容易分析无线通讯问题。工程师自己做的无线模块,配合EFR32开发板,也可以实现PTI抓包。本文以ZigBee工程为例,指导大家如何实现EFR32开发板的PTI抓包用户ZigBee模块。
【经验】如何配置多协议无线SoC EFR32的SPI外设驱动端口映射?
Silicon Labs公司针对物联网应用推出的多协议无线SoC,客户在开发时通常会通过基于开发板的例程代码来修改成自己的产品功能,本文基于开发板的SPI例程指导如何修改客户自定义的SPI的引脚,从而实现客户自己产品的SPI功能。
【经验】使用J-Link调试Silicon Labs原厂EFR32FG23无线模块的接线方法
我们在刚开始接触到Silicon Labs的EFR32FG23无线SoC芯片时,有时需要使用EFR32FG23的开发板进行评估和测试。EFR32FG23有些开发板是由BRD4001A底板和EFR32FG23的无线模块(例如FG23-RB4265B模块)组成的。
芯科科技xG24平台实现亚米级安全精准测距,支持最新蓝牙信道探测技术
芯科科技宣布在xG24平台上支持蓝牙®信道探测技术。蓝牙信道探测是一种新的协议栈,旨在实现两台低功耗蓝牙连接设备之间的安全、精确距离测量。通过提供真实的距离感知,蓝牙信道探测提高了蓝牙设备测距功能的精确度和安全性。
芯科科技携手Arduino开源平台推动Matter协议集成计划,全面推进Matter的应用与开发
面向Matter的发展趋势,Silicon Labs与开源平台Arduino共同宣布将合作推动Matter协议集成计划(Matter protocol integration),通过结合双方的软硬件技术资源和支持能力,全面推进Matter的应用与开发,将使物联网世界变得更加令人兴奋。
AI与IoT融合新时代的答案——SILICON LABS推出Series 3系列无线SoC平台
近日,SILICON LABS举行了Works With线上开发者大会,公司CEO Matt Johnson和CTO Daniel Cooley在大会上发表了主题为“AI加速IoT发展”的主旨演讲。同期,Silicon Labs的技术专家们还分别就无线连接、计算、数据安全及其最新的Series 3平台等关键议题进行了精彩的分论坛讲解。
Bluetooth®信道探测
描述- 本文介绍了Silicon Labs的蓝牙通道声测技术,该技术提供高精度距离测量,支持相位和往返时间测量方法。文章详细阐述了蓝牙通道声测的原理、应用场景、性能特点和安全特性,并展示了相关开发工具和软件支持。此外,还比较了蓝牙通道声测与其他蓝牙LE定位技术的差异,突出了其在室内定位、资产管理和静态设备定位等领域的优势。
型号- EFR32MG24,EFR32XG24,XG24,XG24-DK2606A,BG24,BRD4198A,XG24-PK6036A,EFR32MG24B210F1536IM48-B,BRD2606A,XG24-RB4198A
【经验】通过EFR32开发板的Jlink接口输出串口数据的方法
Silicon Labs公司推出的EFR32系列SOC,广泛用于无线通信。为了方便开发,提供了EFR32系列的开发板。该开发板集成Jlink功能,并且集成一路虚拟串口。虚拟串口可以在电脑上方便的实现EFR32串口数据的接收,打印EFR32的调试信息,实现代码的跟踪,有利于产品的设计,缩短研发周期。
MCU AI/ML - Bridging the Gap Between Intelligence and Embedded Systems
In this blog, we will examine the intersection of MCU technology and AI/ML, and how it affects low-power edge devices. We‘ll discuss the difficulties, innovations, and practical use cases of running AI on battery-operated MCUs.
【经验】如何配置用户自己设计的EFR32MG板进行ZigBee抓包?
EFR32MG多协议无线SOC是 Silicon Labs 专门针对 IOT 推出的 ZigBee 方案,其中PTI抓包是EFR32MG开发板中一个非常好的抓包工具,但很多用户产品开发时都是自己设计的EFR32MG板子,而不是原厂开发板,该如何用自己的ZigBee板子来进行抓包呢?本文就将给出解决方案。
【经验】使用无线SoC EFR32MG24开发板测量芯片低功耗时的注意事项
介绍在使用EFR2MG24开发板测量芯片的低功耗电流时的注意事项。我们在使用无线SoC开发板测量芯片的低功耗性能时,使用开发板加上Simplicity Studio下的Energy Profiler软件测量出来的EM2模式下的电流会比数据手册上的稍大一些。
Silicon Labs基于BG2x系列蓝牙SoC和软件工具的蓝牙6.0信道探测的创新应用案例
蓝牙技术联盟近期发布新的蓝牙6.0标准,并推出信道探测技术,可用于从智能门锁和门禁系统到资产追踪和管理的各个领域,释放了物联网的真正潜力,并通过实现智能和情境感知系统的最高精度距离测量,创建无缝的互联网络。本文将概略说明信道探测的基础概念和新兴的应用案例,最后还将介绍如何通过Silicon Labs(芯科科技)的BG2x系列蓝牙SoC和软件工具来快速实现此一新功能。
基于芯科科技MG24多协议SoC开发板演示Matter over Thread灯控制
因应多样物联网应用的连接需求,无线多协议设计已成为行业的显学,而Silicon Labs凭借多年来在无线网状网络、动态多协议技术支持方面的丰富经验,可以为物联网开发人员提供最可靠、稳定的多协议解决方案。本文使用MG24多协议SoC开发板演示Matter over Thread灯控制。
多协议无线SoC EFR32MG1P232 Debug接口用做普通GPIO接口如何实现?
依据指导文档,在开发板上做测试,实现代码如下:;{;uint32_t time = 0;;GPIO_PinModeSet(gpioPortF, 2, gpioModePushPull, 0); //PF2;time = halCommonGetInt32uMillisecondTick();;while(elapsedTimeInt32u(time,halCommonGetInt32uMillisecondTick()) < 4000) //延时4S;halResetWatchdog();;GPIO_DbgSWDIOEnable(false);;GPIO_DbgSWDClkEnable(false);;GPIO_DbgSWOEnable(false);;GPIO_PinOutClear(gpioPortF, 2); //PF2输出低电平,用于测试输出是否受控;GPIO_PinOutToggle(gpioPortF,4); //开发板上的LED0亮,确保PF2输出低电平执行;}
Wi-SUN入门指导8:生成Wi-SUN SoC Meter OTA DFU升级所需的固件
本文主要以BRD4270B开发板为例,介绍生成 Wi-SUN SoC Meter OTA DFU升级所需固件的方法。
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 101,879
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥10.4994
现货: 50,699
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
提供是德(Keysight),罗德(R&S)测试测量仪器租赁服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器租赁服务;租赁费用按月计算,租赁价格按仪器配置而定。
提交需求>
朗能泛亚提供是德(Keysight),罗德(R&S)等品牌的测试测量仪器维修服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器维修,支持一台仪器即可维修。
提交需求>
登录 | 立即注册
提交评论