大家好,又见面了,我是你们的朋友全栈君。
一、WIFI发展历程:
二、调制:
所谓调制,就是将电信号转换为无线电波的过程,反之则称为解调,其核心技术是调制方式,调制方式越高阶,转换过程中数据密度就越高。
调制方式决定每个子载波能传输多少数据,该数据包含有效数据和冗余数据,其中冗余数据用于纠错。
三、码率:
码率决定每个子载波有效数据的比例,以分数形式表示。信号越好则可以使用更高的调制方式,更好的码率,若信号太差则需要更多的冗余数据用于纠错。所以在信号差的地方,有效数据速率就低。
四、频宽和频段:
无论2.4G还是5G,最小信道都是20MHz的带宽,简称频宽,每个信道里面数据以帧的形式传输,每一帧由若干子载波组成。
20MHz信道支持64个子载波,扣掉抗扰子载波与导频子载波后,实际用于数据传输的子载波为52个,而40MHz信道的数据子载波为108个,是前者的2.08倍(并非工整的两倍)。
• 在11n/ac标准中,每一帧是发送3.2微秒,再停止0.4微秒(即帧间隔),接着继续发下一帧,那么每一帧的传输周期是3.6微秒。
• 11ax标准将帧结构重新设计,单帧容量增至原来的四倍(即256个子载波/20MHz),帧发送时长自然也是原来的四倍(12.8微秒),不过帧间隔仅为原来的两倍(0.8微秒),即每一帧的传输周期是13.6微秒。
五、空间流:
空间流就是WIFI同步收发,目前厂商的WIFI设备收和发都是相等的,4X4就是4发4收。
六、WIFI速率计算:
以上是不同协议在不同的调制情况下,单条空间流的带宽大小。
计算公式如下:
符号位长:由MCS策略表里的调制方式决定,64QAM是6bit,256QAM是8bit,1024QAM是10bit。
子载波数:特指数据子载波数,由协议&频宽决定,11n/ac与11ax的帧结构不同,子载波数基本与频宽成正比。
码率:由MCS策略表决定,与调制方式有一定关联,对于高阶调制(64/256/1024QAM)码率都取5/6。
传输周期:由协议决定,11n/ac按3.6微秒(3.2+0.4)取值,11ax按13.6微秒(12.8+0.8)取值。
空间流数:由WiFi设备的天线数决定,通常会在参数中标识,取值范围是1~4之间的整数。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/154930.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...