为什么Wi-Fi拥有比蓝牙更多的带宽?

时间:2015-03-17 16:15:47

标签: bluetooth wifi wireless bandwidth throughput

在研究潜在应用的无线通信协议时,我在维基百科上看到了这个页面,其中列出了蓝牙和802.11网络的吞吐率:http://en.wikipedia.org/wiki/List_of_device_bit_rates

以下是链接中的相关选择:

  • 1 Mbps - 蓝牙1.1
  • 3 Mbps - 蓝牙2.0 + EDR
  • 24 Mbps - 蓝牙3.0,蓝牙4.0
  • 54 Mbps - 802.11a
  • 600 Mbps - 802.11n

与Wi-Fi标准相比,为什么蓝牙的吞吐量很小?

仅仅是因为管理机构设定的标准有意设定较低的数据传输速率,以使硬件成本保持较低?

我们是否有可能获得带宽为802.11a或802.11n的“蓝牙5”,或者是否存在一些故意的设计决策导致低传输速率(例如牺牲速度以支持低功耗) ?

编辑:很清楚,我知道列出的数据速率是理论上的最大值,并不能反映现实世界的表现。

2 个答案:

答案 0 :(得分:24)

蓝牙和WLAN [802.11]均在ISM频段2.4GHz上运行。 此外,WiFi的版本也可以在5 Ghz频段上运行。

1]为什么WiFi比蓝牙拥有更多带宽或速度?

因为WiFi的设计速度比蓝牙快。产生差异的因素是用电量。蓝牙被设计为使用非常低功率的技术。因此,PHY [蓝牙使用的物理层]中的数据速率受到限制,以实现这种低功耗。基本上蓝牙的PHY层使用低数据速率,因为低数据速率只需要很少的功率。

WiFi被设计为以太网的无线竞争对手。因此带宽[速度]很重要。因此,WiFi的物理层[PHY]被设计为具有更高的数据速率。更高的数据速率意味着更多的功率,这也意味着您的设备电池电量将更快耗尽。

2]蓝牙5的带宽是否可能比802.11-n更多?

如果蓝牙协议栈置于更高带宽的PHY之上,蓝牙将获得更高的带宽,这是绝对可能的。

有一项名为AMP [Alternate MAC PHY]的技术是蓝牙规范4.0 [如果我的内存正确]的一部分,其中蓝牙协议栈位于WLAN [802.11] MAC之上。这种方法是为了解决蓝牙的带宽问题。我想今天很多人都没有使用AMP。

3] PHY数据速率和可实现的数据速率

宣传的费率[54 mbps - 802.11 a]是PHY级别可实现的最大原始吞吐量,在理想的信道条件下#34;。这意味着在实验室中。 通常当我们在现实世界中使用它时,会有干扰和重试。这将减少带宽。 PHY上的协议栈层和应用程序也会增加延迟。通常具有最佳性能的802.11a实现,实际场景中可实现的最大应用级吞吐量约为40 MBPS。

希望它有所帮助。如果您对此有更多疑问,我很乐意回答更多问题。

答案 1 :(得分:2)

蓝牙和WiFi协议之间存在许多差异,其中大多数都会影响吞吐量。但是,最重要的因素是信道带宽。蓝牙工作在1MHz信道,而WiFi使用20MHz和40MHz信道,有效地提供更好的吞吐量。 BT和WiFi都具有影响吞吐量的省电方案(以及许多其他属性),但这些是次要的信道宽度。