蓝牙文件传输速度非常低(MacBook Air - 诺基亚手机)

蓝牙文件传输速度非常低(MacBook Air - 诺基亚手机)

当我将文件从 MacBook Air 发送到普通手机(诺基亚 130)时,传输速度约为 40 KB/s,这意味着传输 60 MB 的文件需要 20 分钟,这在当今时代简直是太荒谬了。

我目前的解决方法是使用 SD 卡传输文件,但是 1) 为什么传输速度如此缓慢,2) 我该怎么做才能提高传输速度?

答案1

除非两个设备都支持蓝牙 HS(高速 - 本质上是蓝牙协商的 WiFi 连接),否则蓝牙根据版本不同,支持从 1Mbps 到 3Mbps (EDR) 的速度。这意味着在相关信号速率下,每秒传输速度可能在 128 到 384 千字节之间。协议开销后的速度会稍微低一些,但如果它超过信号速率的 60%(这似乎就是您所看到的),我会感到惊讶。

有证据表明,蓝牙 LE(低功耗)的协议开销特别高,1mbps 连接只有 256kbps 的可用带宽。从Digikey 对蓝牙和 RF 技术的比较

蓝牙 LE 支持 1Mbps 的无线数据速率,这对于无线 HID 应用来说已经足够了。但是,由于开销,应用吞吐量仅为 256kbps。专有协议具有根据应用要求限制数据包开销的优势,因此可能能够支持更高的吞吐量。对于游戏鼠标、音频应用和触摸应用等需要有效吞吐量大于 250kbs 的应用,实施蓝牙 LE 将达不到专有标准。

L2CAP 和其他蓝牙使用的协议旨在限制协议开销并确保最佳使用数据,LE 可能旨在最大限度地减少数据包重传的需要并确保可靠的连接,这可能会造成相当大的开销。

如果你的手机强制使用低能耗协议并以此限制速度,我会感到惊讶,但这是可能的。苹果选择在 Macbook Air 中安装超低功耗蓝牙芯片以延长电池寿命是可能的,但可能性不大。

我自己在两台(高端)设备之间测试过,速度为每秒 148 千字节。传输 67 兆字节需要 7.5 分钟。所以大约在 1.5mbps 左右。

您可能希望使用 WiFi 将文件发送到您的手机(如果手机支持的话),或者您必须使用物理电缆将手机连接到您的计算机。

蓝牙专为小型设备连接而设计,用于在可能拥塞的 2.4GHz 频段上发送小批量信息。除非设备都支持蓝牙高速功能,否则它不太适合大规模文件传输。

相关内容