1.无线帧类型
802.11帧有三种类型
数据帧:负责工作站之间搬运数据,它可能会因为网络环境所处的不同而有所差异,将上层协议的数据置于帧主体加以传递。
控制帧:通常与数据帧搭配使用,负责区域的清空、信道的取得以及载波监听的维护。
管理帧:负责监督,主要用来加入或退出无线网络以及处理接入点之间关联的转移事宜。
数据帧的各种分类方式
控制帧主要用于协助数据帧的传递,它们可用来管理无线媒介的访问以及提供MAC层的可靠性。
控制帧类型包括
RTS/,CTS,ACK
PS-POLL
CF-End
CF-End+CF-Ack
保留资源介质
确认正确接收到帧
管理帧拥有许多类型,各种各样的管理帧只为了给有线网络提供相当简单的服务。
–Beacon
–Probe request
–Probe response
–Authentication
–Association Request
–Association Response
–Reassociation Request
–Reassociation Response
–Disassociation
–Deauthentication
–ATIM
2.无线帧结构
一般的802.11MAC帧
Frame control | Duration/ID | Add1 | Add2 | Add3 | Seq-ctl | Add4 | Frame Body | FCS |
Frame control:两个字节,包含协议、类型和子类型字段,管理帧(type=00),控制帧(type=01),数据帧(type=10)
Duration/ID:两个字节,此字段被用来设定与NAV相关的字段。
Address:一个802.11帧最多包含四个地址(Address)字段,每个Address均包含6个字节,一般Address1代表接收端,Address2代表发送端,Address3代表关联网络的地址,Address4作为可选字段,用于桥接的网络。
Seq-ctl:顺序控制字段占两个字节,用来重组帧片段以及丢弃重复帧,控制帧无此字段。
Frame body:帧主体,长度时0-2312负责传送工作站之间上层数据的有效载荷。
FCS:4个字节,以帧校验结束。
3.RSSI影响因素
自由空间损耗,计算公式如下:
Lbf=32.5+20lgF+20lgD
Lbf=自由空间损耗(dB)
D=距离(Km)
F=频率(MHz)
信号接收强度,计算公式如下:
RSSI= Pt + Gr + Gt – Lc – Lbf
RSSI=接收信号强度
Pt=发射功率
Gr=接收天线增益
Gt=发射天线增益
Lc=电缆和缆头的衰耗
Lbf=自由空间损耗
根据自由空间损耗计算公式,可以得出RSSI影响因素有距离和频率
根据接收信号强度的计算,可以得出RSSI的影因素有发射功率,天线增益和衰减等。
距离越大,损耗越大,信号强度越小。
频率越高,损耗越大,信号强度越小。
发射功率越大,接收信号强度越大。
干扰越多,无线速率越低,信号强度越小。
不同介质,无线信号的衰减不同,接收信号强度不同。
4.无线速率计算
采用OFDM调制方式的速率计算公式:
速率=子载波数目*子载波携带的数据位*码率/每个OFDM符号持续时间
OFDM系统参数
子载波数 | 48 |
子载波间隔 | 0.3125MHz |
有用OFDM符号持续时间 | 3.2us |
保护间隔持续时间 | 0.8us |
每个OFDM符号持续时间 | 4us |
带宽 | 20MHz |
子载波数 | 48 |
802.11n速率计算如下:
(52*6*5/6)/4us = 65Mbps 20MHz频宽,short GI为800ns
(52*6*5/6)/(4us-0.4) = 72.2Mbps 20MHz频宽,shortGI为400ns
(108*6*5/6)/4us = 135Mbps 40MHz频宽,shortGI为800ns
(108*6*5/6)/(4us-0.4) = 150Mbps 40MHz频宽,shortGI为400ns
当空间流变为2,3,4条时,速率 变为300Mbps,450Mbps,600Mbps
dB:dB是一个表征相对值的值
dBm:dBm是一个考征功率绝对值的值
dBi:dBi是考征天线增益的值
db:这几个量值是对数单位---分贝(db)。用分贝表示是为了便于表达、叙述和运算(变乘除为加减)。
分贝是表征两个功率电平比值的单位