wifi协议_WiFi各协议理论速度计算

  802.11g能够提供54Mbps最大速率,802.11n和802.11ac单流分别能够提供150Mbps和433Mbps的最大速率,这些数字是怎么算的呢?

  一、802.11g的最大速率54Mbps的由来

  802.11g工作在2.4G频段下,能够支持OFDM和CCK两种调制方式,提供16-QAM、64-QAM、BPSK和QPSK四种编码方式,我们通常说的54Mbps速率就是在2.4G频段下,通过OFDM调制,采用64-QAM编码的情况下实现的。

  其中影响速率的计算因子如下:

  1. 采用的OFDM能够提供52个子载波信道,但其中仅有48个用于数据传输;

   -----相当于有52条车道,仅有48条可用

  2. 64-QAM编码方式能够在每个子载波信道通过一次传输过程携带6bit的数据位;

   -----每条车道每辆车上有6个座位

  3. 64-QAM编码每次传输提供3/4的码率,即有效数据容量;

   -----所有车辆的平均满座率是3/4

  4. 一次传输占用的时间固定为4微秒;

   -----平均每条车道每4微秒有一辆车发出

  根据以上计算因子,802.11g能提供的最大速率(单位时间最多能拉乘客数量)为:(1秒/4微秒) × (6bit × 48 × 3/4) = 54M

  二、802.11n单流最大速率150Mbps的由来

  1. 802.11n在11g的基础上对OFDM调制方式进行了优化,将子载波信道的数量从52个提升至56个,但只有52个用于数据传输;

   -----相当于车道由52条增加至56条,其中仅有52条可用

  2. 802.11n对64-QAM编码技术进行优化,将每次传输提供的码率从3/4提升至5/6;

   -----所有车辆的平均满座率由3/4提升至5/6

  3. 802.11n可以工作的频宽从11g的20MHz变为40MHz,这样OFDM所能提供的子载波信道数量从56个进一步提升为112个,其中用来传输数据的子信道数量为108个;

   -----道路宽度增加1倍,车道数相应增加1倍,被占用的4车道释放,共108条车道可用因此,802.11g单流能提供的最大速率(单位时间最多能拉乘客数量)为:(1秒/4微秒) × (6bit × 108 × 5/6) = 135M

  另外,802.11n在条件允许的情况下(当实际环境中的多径效应较小时)可将OFDM两次传输之间的保护间隔时间从11g的800ns缩短为400ns(相当于平均每条车道每3.6微秒有一辆车发出),这样可以进一步将最大速率提升至150Mbit/s。

   [1秒/(4微秒 - 400纳秒) ] × (6bit × 108 × 5/6) = 150M

  三、小结

  最后,我们来总结影响这三个速率的计算因子,分别是数据信道数、传输比特数、传输码率、工作频宽和传输时间,而路由器调制方式决定了数据信道个数,编码方式决定传输比特数和传输码率,因此,更进一步说,无线Wi-Fi技术能够达到的最大速率主要受到编码方式、调制方式和无线频宽等关键指标的影响。

  根据下面表中的计算因子,大家都来算算11ac单流80MHz频宽下的最大速率吧!

6469edaeecab64b457f73a30ae5e9db0.png

bc583fdf07fd9df3afb483c0781584b8.png
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android 已经成为最受欢迎的智能手机操作系统之一。无线网络作为一个非常受欢迎的特性,它使我们可以在任何地方轻松地访问互联网。Android 操作系统通过不同的无线技术支持 WiFi,其中最常用的是 802.11 a/b/g/n/ac 等。 不同的无线标准允许 Android 设备在不同的频率和速度上工作。此外,无线协议在传输声音和数据时的质量也大相径庭。WiFi 质量、可用性和速度直接影响着用户体验。因此,使用高质量的WiFi协议对于 Android 设备用户而言至关重要。 Android 操作系统提供了一些工具和API,以简化 WiFi 配置,管理和控制。Android 还为应用程序提供 WiFi Direct 的支持,它允许两台设备直接相互通信而无需中间访问点。Android 也支持 WiFi 手动配置,例如设置 WPA 和 WPA2 安全策略等。 最近推出的 Android 版本增加了对新的 WiFi 标准的支持,如 802.11ax。这可以提供更高的传输速度协议优化,从而提高整个WiFi网络的速度和稳定性,更好地满足用户的需求。 从 Android SDK 开发人员的角度来看,他们可以使用 Android 的 WiFi API 来管理所有 WiFi 操作,例如扫描可用网络、连接、断开和删除网络等。开发人员还可以使用 Android WiFi API 连接到无线网络,并实现 WiFi 监听器用于接收网络状态更改时发出的广播。 总之,Android WiFi 协议对于用户和开发人员而言都非常重要。Android 提供了广泛的无线网络管理和连接功能,这有助于提升用户体验和应用程序的功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值