arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1910.03345cs.ITcs.NIeess.SPmath.IT
收藏

了解蓝牙Mesh的性能:可靠性、延迟和Scalability分析

Understanding the Performance of Bluetooth Mesh: Reliability, Delay and Scalability Analysis

Raúl Rondón, Aamir Mahmood, Simone Grimaldi, Mikael Gidlund

摘要:

本文评估了最近发布的蓝牙Mesh协议的服务质量性能和可扩展性,并提供了有关其使用和配置的一般指南。通过大量的仿真,我们分析了所有不同协议参数的配置对端到端可靠性、延迟和可扩展性的影响。特别是,我们专注于数据包广播过程的结构,它发生在称为\textit{Advertising Events}和\textit{Scanning Events}的时间间隔。结果表明,在扫描和广告过程中所涉及的所有不同的定时参数之间的高度相互依赖性,并表明协议的正确操作在很大程度上取决于它们的配置之间的兼容性。我们还证明,在这些定时参数中引入随机化,以及改变\textit{Advertising Events}的持续时间,减少了由协议实现的洪泛传播机制的缺点。使用从真实办公环境中收集的数据,我们还研究了存在WLAN干扰时该协议的行为。结果表明,即使在实施仅使用40个蓝牙低功耗频率通道中的3个的标准化限制时,蓝牙Mesh也容易受到外部干扰。我们观察到,可实现的平均延迟相对较低,在最差的模拟网络条件下,对于超过10跳,平均延迟约为250~ms。然而,结果证明,蓝牙Mesh的可扩展性特别具有挑战性,因为它容易发生广播风暴,阻碍了密集部署的通信可靠性。

英文摘要:

This article evaluates the quality-of-service performance and scalability of the recently released Bluetooth Mesh protocol and provides general guidelines on its use and configuration. Through extensive simulations, we analyzed the impact of the configuration of all the different protocol's parameters on the end-to-end reliability, delay, and scalability. In particular, we focused on the structure of the packet broadcast process, which takes place in time intervals known as \textit{Advertising Events} and \textit{Scanning Events}. Results indicate a high degree of interdependence among all the different timing parameters involved in both the scanning and the advertising processes and show that the correct operation of the protocol greatly depends on the compatibility between their configurations. We also demonstrated that introducing randomization in these timing parameters, as well as varying the duration of the \textit{Advertising Events}, reduces the drawbacks of the flooding propagation mechanism implemented by the protocol. Using data collected from a real office environment, we also studied the behavior of the protocol in the presence of WLAN interference. It was shown that Bluetooth Mesh is vulnerable to external interference, even when implementing the standardized limitation of using only 3 out of the 40 Bluetooth Low Energy frequency channels. We observed that the achievable average delay is relatively low, of around 250~ms for over 10 hops under the worst simulated network conditions. However, results proved that scalability is especially challenging for Bluetooth Mesh since it is prone to broadcast storm, hindering the communication reliability for denser deployments.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑