WiFi 6是不是真的很“6”?一文解决你对WiFi 6的所有疑惑

一、WiFi 6是什么?

Wi-Fi 6,作为第六代无线网络技术,是802.11ax标准的简称。

随着Wi-Fi标准的演进,为了方便Wi-Fi用户和设备制造商轻松了解其设备所连接或支持的Wi-Fi型号,WFA选择用数字序列号来重命名Wi-Fi。另一方面,选择新的命名方式是为了更好地突出Wi-Fi技术的重大进步。它提供了大量的新功能,包括增加的吞吐量和更快的速度,支持更多的并发连接等。

根据WFA的公告,目前Wi-Fi的命名对应以下802.11技术标准:

和以往一样,每次发布新的802.11标准,802.11ax都会兼容之前的802.11ac/n/g/a/b标准,老终端可以无缝接入802.11ax网络。

二、WiFi 6的特点?

与上一代WiFi 5相比,WiFi 6具有“两高两低”的四大优势:

高带宽:1024-QAM高阶调制,最大支持160MHz带宽,快近3倍;

高并发:智能分频,多台设备并联,容量提升4倍;

低延迟:多台设备并发,大大减少等待时间,延迟降低2/3;

低功耗:终端设备唤醒,功耗降低30%。

三、WiFi 6的核心技术?

Wi-Fi 6(802.11ax)继承了Wi-Fi 5(802.11ac)的所有高级MIMO特性,并针对高密度部署场景增加了许多新特性。以下是Wi-Fi 6的核心新功能:

1、OFDMA频分复用技术

在Wi-Fi 6之前,数据传输采用的是OFDM模式,在每一个时间片段上,单个用户占据所有子载波,并发送一个完整的数据包。而Wi-Fi 6中引入的OFDMA正交频分多址技术,通过将子载波分配给不同用户,并在OFDM系统中添加多址的方法来实现多用户复用信道资源,即支持从路由器侧向终端同时发送数据包,大大提升了传输效率,降低了传输时延,比较适合低带宽应用和小包报文传输场景。

2. DL/ULMU-MIMO技术

802.11ac中就已经引入了MU-MIMO,但是它只支持DL 4x4 MU-MIMO(下行链路)。在802.11ax中,MU-MIMO的数量进一步增加,可以支持DL 8×8 MU-MIMO。借助于DL OFDMA技术(下行链路),可以同时进行MU-MIMO传输,并且可以为多用户多址传输分配不同的RU,这不仅增加了系统的并发接入,而且平衡了吞吐量。

3. 更高阶调制技术(1024-QAM)

802.11ac采用256-QAM正交调幅,每个符号传输8比特数据(2^8=256),802.11ax采用1024-QAM正交调幅,每个符号传输10比特数据(2^10=1024),从8到10的增量为25%,也就是说,802.11ax的单条空间流数据吞吐量又提高了25%。

4. 空分复用技术(SR)

Wi-Fi射频的传输原理是在任何指定时间内,一个信道上只允许一个用户传输数据,如果Wi-Fi AP和客户端在同一信道上侦听到有其他802.11无线电传输,则会自动进行冲突避免,推迟传输,因此每个用户都必须轮流使用。802.11ax可以在2.4GHz或5GHz频段运行(与802.11ac不同,只能在5GHz频段运行),高密部署时同样可能会遇到可用信道太少的问题(特别是2.4GHz频段),如果能够提升信道的复用能力,将会对提升系统的吞吐容量。

5. BSS Coloring着色技术

BSS着色技术是一种同频传输识别机制,可以通俗地解释为“我的地盘我做主”。主要通过在PHY报文头中添加BSS color字段对来自不同BSS的数据进行“染色”,为每个通道分配一种颜色,该颜色标识一组不应干扰的基本服务集(BSS),接收端可以及早识别同频传输干扰信号并停止接收,从而降低设备之间的相互干扰,增加每个设备自身的网络通信能力,避免收发机时间浪费。

6. 扩展覆盖范围(ER)

Wi-Fi 6采用了Long OFDM symbol发送机制,用来降低丢包率,每次数据发送持续时间从原来的3.2us增加到了12.8us。同时为了降低频段噪声干扰、增加终端接收灵敏度和系统覆盖距离,Wi-Fi 6还引入了窄带传输技术,最小可低至2MHz频宽。

7. 目标唤醒时间(TWT)

Wi-Fi 6使用一种称为TWT(目标唤醒时间)的功能,通过协调唤醒,可以使等待的终端进入休眠状态,进而节省移动终端的功耗,提高终端的可使用时间,这也是Wi-Fi 6可选特性之一,一向非常注重功耗的高通便在其Wi-Fi解决方案中支持目标唤醒时间功能。

四、WiFi 6和5G的区别?

Wi-Fi和蜂窝网络就像移动设备的两个主人,各有分工:一个主室内,一个主室外。

5G是一种蜂窝数字移动通信技术,主要场景是室外移动通信;WiFi 6是一种无线接入技术,主要用于室内无线终端上网。两者都有传输速率高、时延小的优势,但5G系统复杂且成本高,WiFi 6系统简单且成本低,未来应该会成为黄金搭档,相互合作。

WiFi 6使用与5G相同的底层物理技术来提高网络速度和容量,但基于运营商的无线系统和无牌照无线系统仍有许多差异。这些差异反映在它们为企业网络运营商提供的成本、基础设施布局以及管理和控制水平上。

五、结语

2020年是5G商用元年,5G理论速度达到10Gbps。上一代WiFi在网速和连接设备数量上已经被5G彻底爆发了。WiFi会被5G取代吗?

估计大家都不知道。直到WiFi 6出来,大家才知道5G遇到了对手。

但是5G和WiFi 6是对手吗?我不这么认为。

5G网络和WiFi 6都有各自的使用场景和对象,网络使用方式的选择取决于用户。随着技术的发展,5G和WiFi 6将相互配合,在不同场景下发挥各自优势,满足终端用户需求。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python 中的线程睡眠可以通过 `time.sleep()` 函数来实现,该函数会让当前线程暂停指定的时间,单位为秒。例如,以下代码会让当前线程睡眠 1 秒钟: ```python import time print("start") time.sleep(1) print("end") ``` 输出: ``` start (end 1 秒钟后输出) ``` 需要注意的是,线程睡眠会让当前线程阻塞,即当前线程会暂停执行,等待指定的时间后再继续执行。如果在主线程中使用线程睡眠,会导致整个程序的执行被暂停。 另外,需要注意的是 Python 中的线程与操作系统的线程并不是一一对应的关系,Python 解释器会使用一个全局锁来保证同一时刻只有一个线程在执行 Python 代码。因此,如果在 Python 中使用多线程,可能会出现线程间的竞争和阻塞,需要使用适当的同步机制(如锁、信号量等)来解决。 至于后台线程,它是一种特殊的线程,在程序退出时会自动结束,不需要等待其执行完成。可以通过设置线程对象的 `daemon` 属性来创建后台线程。例如,以下代码创建了一个后台线程: ```python import threading import time def count(): for i in range(5): print(i) time.sleep(1) t = threading.Thread(target=count) t.daemon = True t.start() print("main thread exit") ``` 输出: ``` 0 main thread exit 1 2 3 4 ``` 注意,当主线程退出时,后台线程也会随之结束,即使后台线程没有执行完毕。因此,需要确保后台线程的执行时间不会超过主线程的生命周期。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值