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

sen*_*row 14 wireless bluetooth bandwidth wifi 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",或者是否有一些故意的设计决策导致低传输速率(例如牺牲速度以支持低功耗)?

编辑:要清楚,我知道列出的数据速率是理论上的最大值,并不能反映真实世界的性能.

Geo*_*rge 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级别可实现的最大原始吞吐量.这意味着在实验室中.通常当我们在现实世界中使用它时,会有干扰和重试.这将减少带宽.PHY上的协议栈层和应用程序也会增加延迟.通常具有最佳性能的802.11a实现,实际场景中可实现的最大应用级吞吐量约为40 MBPS.

希望能帮助到你.如果您对此有更多疑问,我很乐意回答更多问题.

  • @乔治1.蓝牙的速度比WiFi慢,这不是因为功率大,而是因为通道更窄。较低的功率会影响范围,而不是速度。2.WiFi上的蓝牙称为BTHS(蓝牙高速),它是BT v3.0的扩展。 (2认同)

Som*_*ame 5

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

  • 有一个载波频带,例如2.4GHz。在此频段的顶部,定义了通道。每次传输都是在特定频道上执行的。通道越宽,每秒可传输的数据越多。将其视为单位时间内传输使用可用媒体的较大部分的时间。例如,一个20MHz的WiFi信道可以占用2.400-2.420GHz。但是1MHz BT信道将仅占据2.400-2.401GHz范围。这就像宽阔的道路比狭窄的道路可以通过更多的交通。 (4认同)