摘要:无线网络是对固定网络的极好补充而非替代,无线局域网的实现标准是IEEE 802.11。世界的移动性正变得越来越高,而无线网络具有移动性和灵活性的特点,可被快速部署。相应地,无线电频谱正成为一种关键资源。
说明:本文为浙江工业大学计算机学院硕士课程《无线网络技术》的课件笔记。该课件笔记来自课件和课堂实时记录,已去除作者无法理解的内容,主要作用为记录,正确性低于考试版笔记,仅供参考。课件内容主要来自教材:M. S. Gast, 802.11 Wireless Networks: The Definition Guide, O’Reilly Media, Inc. 2005.
第一章 无线网络介绍
高阶调制
802.11ax采用QAM调制方式。QAM调制是幅度调制和相位调制的结合,调制方式越高,每个符号包含的bit数越多,效率越高。一般不把频率作为调制选项,因为频率很容易受到移动的影响(多普勒效应)。802.11ax采用256QAM调制方式,一个传输符号对应于256个值中的一个,用8位二进制数据表示,每个传输符号携带8bit数据。
符号
符号可以被描述为数字基带传输中的脉冲或使用调制解调器的通带传输中的音调(tone)。
DPSK
DPSK (Differential Phase-Shift Keying)是差分编码的一种。在差分编码中,根据连续数据码元之间的变化而不是信号元素本身来表示要发送的信息。
扩频通信
扩频技术是将在特定带宽中产生的信号有意地在频域中扩展以产生具有更宽带宽的信号的方法。扩频通信的技术包括直接序列扩频、跳频等。使用这些技术的原因有很多,包括建立安全通信、提高对自然干扰、噪声和干扰的抵抗力、防止检测。
跳频:TDMA+FDMA。需要更多频谱资源,难以窃听到完整信息。
直接序列传输(direct-sequence spread spectrum,DSSS):发送的信号比被调制的信息信号占用更多的带宽。扩频之后,波信号发生在设备发射频率的全带宽(频谱)上。DSSS用称为“码片”的伪噪声(pseudonoise,PN)码符号的连续串伪随机地相位调制正弦波,每个码片的持续时间比信息比特短得多。因此,码片速率远高于信息信号比特率。发射机产生的码片序列是接收机已知的。然后接收机可以使用相同的PN序列来抵消接收信号中的PN序列,从而重建信息信号。该技术的一个优点是减小了尖峰噪声的影响。噪声往往采取相对窄的脉冲形式,根据定义,这些脉冲不会在整个频带上产生相干效应。
基带
基带有时被用作名词,表示从接近零的频率开始的频带。
第二章 802.11网络概述
基本概念
工作站(station):具有无线网络接口的计算设备。
接入点(access point):执行无线桥接功能。
分布式系统:当几个AP连接起来形成一个大的覆盖区域时,它们必须相互通信以跟踪移动站的移动。分布式系统是用于在AP之间中继帧的骨干网络,通常被简称为骨干网络。
BSS
802.11网络的基本组件是基本服务集(BSS),它只是一组相互通信的站。
通信发生在一个有点模糊的区域内,称为基本服务区域,由无线介质的传播特性定义。
IBSS (Independent BSS)=Ad hoc networks:IBSS中的站之间直接通信,因此必须在直接通信范围内。
Infrastructure BSS:通过使用AP来区分。通信必须经过AP,AP不会产生自己的数据。
第三章 802.11MAC基础
无线信号质量随着距离的增加而降低,这意味着802.11站的数据传输速度取决于其相对于AP的位置。
积极ACK
在积极ACK中,从开始发送到收到确认是一个原子操作。
隐蔽站问题
节点 B 可以听到节点 A(反之亦然),节点 B 可以听到节点 C(反之亦然),但节点 C 听不到节点 A。节点 A 和 C 都可以正确传输,但节点 B 会收到损坏的数据。节点 A 和 C 被称为对彼此“隐藏”。
协调功能
对无线介质的访问由协调功能控制,分为以下三种。
- 类似以太网的CSMA/CA 访问由分布式协调功能(DCF) 提供
- 如果需要无竞争服务,则提供点协调功能(PCF)。
- 混合协调功能(HCF)
(1)分布式协调功能 (DCF)
DCF 提供基于竞争的服务。
- DCF 是Wi-Fi硬件的默认设置。
- DCF 采用具有二进制指数退避 (BEB) 算法的 CSMA/CA。
- DCF 要求希望传输的站点在 DIFS 间隔内监听信道状态,如果在 DIFS 间隔期间发现信道繁忙,该站将延迟其传输。
- DCF 包括一个积极ACK方案。
- DCF 还具有可选的虚拟载波侦听机制,涉及请求发送 (RTS) 和清除发送 (CTS) 帧。
(2)PCF(点协调功能)
PCF 提供无竞争服务。
• 被称为点协调器的特殊工作站用于确保无争用地提供媒体。AP也可以作为网络协调器。
• 为了获得高于标准竞争服务的优先级,PCF 允许站点在更短的间隔后传输帧。
(3)HCF(混合协调功能)
HCF 允许站点维护多个服务队列并平衡对无线媒体的访问,以支持需要更好服务质量的应用程序。HCF 是 802.11e 规范的一部分。
四次握手传输(RTS/CTS)
由于无线收发器通常是半双工的,因此在无线网络中可能很难检测到由隐藏节点引起的冲突。为防止冲突,802.11 允许站点使用RTS/CTS(请求发送/清除发送)信号来清除一个区域。一次原子操作需要四次握手:RTS、CTS、数据和ACK帧。
多帧 RTS/CTS 传输过程会消耗相当多的容量,因此它仅用于高容量环境和传输竞争激烈的环境。
载波监听包括物理和虚拟两个方面。物理载波侦听功能由物理层提供,并取决于介质和调制;虚拟载波侦听由网络分配向量 (NAV) 提供,它可以保证原子操作不被打断。大多数 802.11 帧都带有持续时间字段,可用于为固定时间段保留媒体。NAV 是一个计时器,指示媒体将被保留的时间量,以微秒为单位。如果NAV=0,表示媒体是空闲的。
帧爆发(FrameBurst)
802.11允许把帧分成更小的部分—片段(Fragment),每一部分有自己的检验码,也有编码,用ACK确认收到。
帧间间隔
SIFS(Short interframe space,短帧间间隔)用于高优先级的传输场合,例如RTS/CTS以及积极确认帧。
第四章 组帧细节
数据帧类型
802.11 使用几种不同的数据帧类型。
以下是常用的不同数据帧类型:
- 数据(Data):这种帧仅在基于竞争的访问期间传输。
- 空(Null):它们由一个 MAC 报头和随后的 FCS 报尾组成。在 802.11 网络中,它们被移动站用来通知接入点节电状态的变化。
帧的字段
对于在仅使用DCF的基于竞争的访问期间传输的帧,它使用持续时间(duration)字段来阻止对媒体的访问,以允许完成原子帧交换。如果帧是广播或多播,则持续时间为 0。最后片段的持续时间取值是一个确认加上一个 SIFS 所需的时间。
SSID
SSID(Service Set Identity)允许网络管理器为服务集分配标识符。尝试加入网络的站点可以通过扫描区域以查找可用网络,并使用指定的SSID加入网络。构成扩展服务区的所有基本服务区的SSID相同。
第八章 管理操作
在主动扫描中,在每个通道上,使用探测请求帧来对具有给定名称的网络发出请求。
工作站在休眠的时候不接收数据。
信号随传播而衰减,可用路径损失度量衰减。