摘要
近年来,如何在BLE中合理使用多种速率进行通信得到了广泛关注,但是大部分研究都是在单一的通信速率上进行性能优化的,这对BLE设备系统的吞吐量有一定影响。针对这些问题,提出了一种基于RSSI门限的BLE速率自适应算法。与传统的BLE单一速率通信相比,该算法能够在不同的RSSI门限下,自适应地选择最优速率进行通信,从而提高系统的吞吐量;同时在2 Mb/s的通信速率下,算法能够尽可能地减少传输功率,从而降低系统的功耗。本文还使用了nRF52840芯片进行算法验证,从实测结果来看,算法能够在-40 dBm情况下保持318 Kb/s的吞吐量。