无线局域网-第五章课件_第1页
无线局域网-第五章课件_第2页
无线局域网-第五章课件_第3页
无线局域网-第五章课件_第4页
无线局域网-第五章课件_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

IEEE802.11标准标准概述物理层MAC2022/12/11IEEE802.11标准标准概述2022/12/11IEEE802.11标准制定具有如下好处:设备互操作性产品的快速发展便于升级,保护投资价格降低2022/12/12IEEE802.11标准制定具有如下好处:2022/12/IEEE802.11逻辑结构每个站点应用的IEEE802.11标准的逻辑结构中包括一个单一的MAC层和多个PHY中的一个。

2022/12/13IEEE802.11逻辑结构2022/12/13IEEE802.11MAC层

MAC层在LLC层的支持下为共享介质物理层提供访问控制功能(寻址,访问协调,帧校验序列生成等)

MAC的协议为:CSMA/CA2022/12/14IEEE802.11MAC层2022/12/14IEEE802.11物理层IEEE802.11无线局域网标准的物理层协议建议了三种实现方式,分别是无线电波方式下的直接序列扩频(DSSS)、跳频扩频(FHSS)和红外线(IR)方式,在2.4GHz波段(全球统一的ISM波段)上进行操作。●

直接序列扩频(DSSS)物理层直接序列扩频(DSSS)物理层规定了两种不同进制的差分相移键控调制方式以及要求的数据传输速率:·利用差分四进制相移键控(DQPSK)调制方式,数据传输速率2Mbit/s;·利用差分二进制相移键控(DBPSK)调制方式,数据传输速率1Mbit/s。●

跳频扩频(FHSS)物理层跳频扩频(FHSS)物理层与直接序列扩频(DSSS)物理层相比,有低成本、低功率消耗、强抗信号干扰能力的优点。基于IEEE802.11的跳频扩频方式利用无线电从一个频率跳到另外一个频率来发送数据信号,在移动到一个不同的频率之前,在每个频率上传输若干位数据信息。跳频系统的输出载频以一种随机的方式跳跃。跳频系统的实施会逐渐便宜而且不像直接序列那样消耗太多的频率资源,所以更加适用于移动式应用。●

红外线(IR)物理层红外线(IR)物理层描述了一种在850到950nM波段运行的调制类型,用于小型设备和低速率连接的数据传输应用。这种红外线介质的基本数据速率是利用十六进制脉冲位置调制(16PPM)的1Mbit/s速率和利用四进制脉冲位置调制(4PPM)的2Mbit/s增强速率。基于红外线设备的峰值功率被限定为2W。2022/12/15IEEE802.11物理层IEEE802.11无线局域网IEEE802.11拓扑结构独立基本服务集(IBSS)网络基本服务集(BSS)网络扩展服务集(ESS)网络ESS(无线)网络基本服务集(BSS):BSS提供一个覆盖区域,使BSS中的站点保持充分的连接,一个站点可以在BSS内自由移动,但离开了该BSS,就不能与其他站点连接。2022/12/16IEEE802.11拓扑结构2022/12/16

L

MS1MS2

MS3

2022/12/17

LLMS1MS2

中心站(CS)在集中控制组网方式下,由于信道资源的分配、MAC控制都采用集中控制方式,中心站可根据网内业务量的具体情况改变控制策略及参数,使网络性能(吞吐量、延迟等)趋于最佳,信道利用率可大大提高。另外,该方式下的中心站还起信号中继作用,可有效延长网内移动站间的通信距离。这种方式的主要缺点是中心站的引入使得BSA结构复杂,且中心站的故障会导致全网工作瘫痪。在集中控制组网方式下,BSA内须设置一个中心控制站点来完成MAC控制及信道分配等功能。网中的各站点在中心站点的协调下与其它站点通信。2022/12/18L

BSS1BSS2有线骨干网DistributionSystemAPAPESS网络结构示意图若干个独立结构的BSS网络经接入点AP通过有线骨干网与其它BSS网络相连,便构成多小区的无线局域网络,即ESS网络。扩大了通信范围,通信距离可达到几km。

●部分重叠BSS:这类配置在一个已定义区域内提供邻接覆盖。●自然分离BSS:对这种情况,配置不提供邻接覆盖。IEEE802.11没有指定BSS间距离的限制。●自然配置BSS:这对于提供一个冗余的或高操作性的网络是必要的。ESS(无线)中不是所有的AP接入到有线网络上,而是存在没有接在有线网络上,该AP与距离最近的AP通信2022/12/19BSS1BSS2有线骨干网APAPESS网络结IEEE802.11服务—站点服务和分布式系统服务站点服务:认证服务和不认证服务,加密等分布式服务:结合、分离、分布、集成、重新结合

2022/12/110IEEE802.11服务—站点服务和分布式系统服务2022物理层结构与主要功能物理层结构

媒体访问控制子层(MACSublayer)物理层汇聚子层(PLCPSublayer)物理媒体依赖子层(PMDSublayer)物理服务访问点(PHYSAP)物理媒体依赖服务访问点(PMDSAP)物理层(PL)

IEEE802.11物理(PHY)层结构

IEEE802.11标准规定的物理层协议可以分为一般物理层管理和物理层汇聚过程、物理媒体依赖两个子层(图中未示出物理层管理)。

2022/12/111物理层结构与主要功能物理层结构媒体访问控制子层物理服务访物理层结构与主要功能物理层结构

物理层管理(PhysicalLayerManagement):物理层管理与MAC层管理相连,为物理层提供管理功能。●

物理层汇聚子层(PLCP):媒体访问控制(MAC)子层和物理层汇聚(PLCP)子层通过物理层服务访问点(SAP)利用原语进行通信。MAC发出指示后,PLCP就开始准备需要传输的媒体协议数据单元(MPDU)。PLCP也从无线媒体向MAC层传递接收帧。PLCP为MPDU附加字段,形成一种合成帧,字段中包含物理层发送器和接收器所需的信息。IEEE802.11标准称这个合成帧为PLCP协议数据单元(PPDU)。PPDU的帧结构提供了工作站之间MPDU的异步传输,因此,接收工作站的物理层必须同步每个单独的即将到来的帧。●

物理媒体依赖(PMD)子层:在PLCP下方,PMD支持两个工作站之间通过无线媒体实现物理层实体的发送和接收。为了实现以上功能,PMD需直接面向无线媒体,并对帧传送提供调制和解调。PLCP和PMD之间通过原语进行通信,控制发送和接收。2022/12/112物理层结构与主要功能物理层结构●

物理层管理(Ph物理层结构与主要功能物理层主要功能

物理(PHY)层的主要功能包括:●

载波侦听(CS)功能;●

信号发送(TX)功能;●

信号接收(RX)功能。

物理层操作2022/12/113物理层结构与主要功能物理层主要功能物理(PHY)层的主要DSSS物理层的汇聚(PLCP)子层直接序列扩频(DSSS)物理层直接序列扩频(DSSS)物理层具有较大的传输距离和较高的数据速率,但其实现成本与设备功耗较高。

DSSS物理层的PLCP协议数据单元(PPDU)的组成

PLCPPreamblePLCPHeaderPPDUPSDU比特:1281688168VariableOctetsSYNCSFDSignalServiceLengthFCSMPDUPLCP层服务数据单元PLCP帧适配头PLCP帧前导码直接序列扩频(DSSS)物理层的PLCP帧——PLCP层协议数据单元(PPDU),由一个PLCP前导码(同步码SYNC和帧起始定界符SFD)、PLCP适配头(信号Signal、服务Service、长度Length和帧校验序列FCS)和MAC层协议数据单元MPDU所组成。

2022/12/114DSSS物理层的汇聚(PLCP)子层直接序列扩频(DSSS)DSSS物理层的汇聚(PLCP)子层直接序列扩频(DSSS)物理层●

同步序列(SYNC):该字段由0和1交替组成,用于提醒接收器有潜在可接受的信号存在。接收器检测SYNC后,就开始与输入信号进行位同步。●

帧起始定界符(SFD-StartFrameDelimiter):该字段的内容定义了一个帧的开始。该字段的位模式一般如下:1111001110100000。●

信号(Signal):该字段表明发送器/接收器用来调制与解调信号的方法及数据速率。。1997年6月版IEEE802.11规定该字段的两个可能的值是:1Mbit/sDSSS为00001010;2Mbit/sDSSS为00010100。●

长度(Length):该字段的值是一个无符号的16位整数,用于表示发送MPDU所需的微秒数。接收器利用该字段提供的信息确定帧的结束。●

帧校验序列(FCS-FrameCheckSequence):该字段包含基于CCITT的CRC-16校验算法的16位CRC码。CRC-16的生成多项式G(x)=X16+X12+X5+1。CRC校验在发送工作扰频之前进行。物理层并不检查PSDU中是否存在差错。MAC层将基于FCS对差错进行检测。●PLCP服务数据单元(PSDU):PSDU实际上是MAC层发来的MPDU,其大小可以从0位到最大尺寸,最大尺寸由MIB中的aMPDUMaxLenght参数设定。2022/12/115DSSS物理层的汇聚(PLCP)子层直接序列扩频(DSSS)FHSS物理层的汇聚(PLCP)子层跳频扩频(FHSS)物理层跳频扩频(FHSS)物理层具有较低成本、低功耗和较强的抗信号干扰能力,但是其通信距离一般比DSSS要小一些。PLCPPreambleWhitenedPSDUPLCPHeaderPPDU比特:801612416VariableOctetsSYNCSFDPLWPSFHeaderErrorCheckWhitenedMPDUPLCP层服务数据单元PLCP帧适配头PLCP帧前导码FHSS物理层PLCP协议数据单元(PPDU)帧格式

FHSS物理层的PLCP协议数据单元(PPDU)(也被称为PLCP帧)由PLCP帧前导码、适配头和经过扰码器漂白化的MPDU(WhitenedPSDU)构成。PLCP帧的各组成字段内容及含义2022/12/116FHSS物理层的汇聚(PLCP)子层跳频扩频(FHSS)物FHSS物理层的汇聚(PLCP)子层●

同步序列(SYNC):该字段由0和1交替组成,用于提醒接收器有可接受的信号存在,并从中获得接收位时钟。●

帧起始定界符(SFD-StartFrameDelimiter):该字段的内容常是0000110010111101,用于表示一个帧的开始。●

PSDU的长度(PLW-PSDULengthWord):该字段以字节为单位明确PSDU的长度。●

PLCP信号字段(PSF-PLCPSignalingField):用于明确帧的WhitenedPSDU部分的数据速率。PPDU的前导码和适配头一般以1Mbit/s发送,而帧的余下部分可以不同的数据速率发送,数据速率由PSF字段给出。PLCP帧的PSF字段由4比特构成,bit0恒为0,bit1、bit2和bit3意义如下:2022/12/117FHSS物理层的汇聚(PLCP)子层●

同步序列(SY红外线(IR)物理层红外线(IR)物理层的汇聚(PLCP)子层IR物理层具有最低成本和最强的抗无线电信号干扰能力,但是其通信距离一般认为是最小的,且有很强的方向性。

PLCPPreamble

PSDUPLCPHeaderPPDUSlots:57-7343321616VariableSYNCSFDDataRateDCLevelAdjustLengthFCSMPDUPLCP层服务数据单元PLCP帧适配头PLCP帧前导码红外线(IR)物理层PLCP帧格式2022/12/118红外线(IR)物理层红外线(IR)物理层的汇聚(PLCP)子红外线(IR)物理层红外线(IR)物理层的汇聚(PLCP)子层——PLCP帧●

同步序列(SYNC):该字段由相继时隙内交替出现的脉冲组成。标准规范SYNC字段的最小长度为57个时隙,最大为73个时隙。●

帧起始定界(SFD-StartFrameDelimiter):内容指明一帧的开始。●

数据速率(DataRate):该字段明确了PMD将用来发送的数据速率。基于IEEE802.11有两种可能的值:000(1Mbit/s),001(2Mbit/s)。●

DC电平调节(DCLevelAdjustment):该字段的位形式使接收工作站能够稳定信号的DC级别。两种数据速率的对应的本字段位形式如下:

1Mbit/s:000000001000000000000000100000002Mbit/s:00100010001000100010001000100010●

长度(Length):该字段的值是一个无符号的16位整数,用于指明发送该PPDU所需的微秒数。接收器将利用这个信息来判断帧的结束。●

帧校验序列(FCS-FrameCheckSequence):该字段包含一个16位的CRC码。CRC-16的生成多项式是G(x)=X16+X12+X5+1。●

PLCP服务数据单元(PSDU):它是MAC层发送的MPDU,其长度在0~2500字节之间。2022/12/119红外线(IR)物理层红外线(IR)物理层的汇聚(PLCP)子MAC层●媒体访问控制●加入网络连接●数据验证和保密

1.无线媒体访问控制在帧发送前,MAC须首先利用以下某方式获得网络连接:●具有碰撞避免功能的载波侦听多址接入(CSMA/CA)媒体访问控制(MAC)方式,IEEE802.11规范称为分布式访问控制方式(DCF)。●基于不同服务优先级别的集中式轮询(Polling)访问控制,IEEE802.11规范称为中心网络控制方式(PCF)。DCF和PCF都能在同一个BSS中提供并行的可选择的竞争和无竞争访问期。

2.加入网络连接工作站的电源打开之后,它在验证和连接到合适的工作站或访问点之前,首先检测有无现成工作站和访问点(AP)可供加入。工作站通过被动或主动扫描方式完成上述的搜索过程。加入一个BSS或ESS之后,工作站从访问点(AP)接收服务组标识符(SSID:ServiceSetIdentifier)、时间同步函数(TSF:TimerSynchronizationFunction)、计时器的值和物理安装参数等。

3.提供认证和保密服务IEEE802.11标准提供两种认证服务,用于增强802.11网络的安全性能:●开放系统认证(OpenSystemAuthentication),是一种默认的认证服务。仅仅宣布与其他站和AP的连接请求。●共享密匙认证(SharedKeyAuthentication),它包含更加严格的帧交换,以确定响应工作站是可信的。2022/12/120MAC层●媒体访问控制●加入网络连接●数据验证和MAC帧结构

IEEE802.11标准中把无线局域网的MAC帧分为三种类型:

●管理信息帧

●控制信息帧

●数据信息帧

MAC管理信息帧负责在工作站和AP之间建立初始的通信,提供连接加入和认证服务。

当工作站和AP之间建立连接和认证之后,控制信息帧为数据信息帧的发送提供辅助功能(请求或确认等)。数据信息帧的功能是向目的工作站传送数据信息(如MSDU媒体服务数据单元),转交给逻辑链路控制(LLC)子层。2022/12/121MAC帧结构IEEE802.11标准中把MAC帧结构MAC帧主体框架结构IEEE802.11定义了MAC帧格式的主体框架结构,无线局域网中发送的各种类型的MAC帧都采用这种帧结构。站一旦形成正确的帧之后,MAC层将帧传给物理层汇聚处理子层(PLCP)。

FrameDurationAddrAddrAddrSequenceAddrFrameFCSControl∕ID123Control4Body字节:22666260-23124

MAC帧由最长30字节的帧适配头、长度可变(0~2312字节)的帧体信息和4字节的帧校验序列(FCS)组成。

IEEE802.11MAC帧一般框架结构

2022/12/122MAC帧结构MAC帧主体框架结构IEEE802.11定义了MMAC帧主体框架结构FrameDurationAddrAddrAddrSequenceAddrFrameFCSControl∕ID123Control4Body字节:22666260-23124

一.MAC帧的主要字段

Duration/ID(持续时间/标志):在这个域内包含发送站请求发送持续时间的数值,值的大小取决于帧的类型。通常每个帧一般都包含表示下一个帧发送的持续时间信息。网络中的各个站都通过监视帧中这一字段,来推测前边的发送站尚需占用的时间,推迟自己的发送。FrameControl(帧控制):这个字段载有在个工作站之间发送的控制信息。它又可划分为若干子字段,子字段结构说明如下页:

Addr1,2,3,4(地址1,2,3,4):包含不同类型的地址,地址的类型取决于发送帧的类型。这些地址类型可以包含基本服务组标识(BSS-ID)、源地址、目标地址、发送站(AP)地址和接收站(AP)地址。各段地址长度均为48位,且有单独地址、组播地址和广播地址之分。SequenceControl(序列控制):该字段最左边的4位由分段号子字段组成,这个子字段标明一个特定的媒体服务数据单元(MSDU)的分段号。第一个分段号为0,后面的发送分段的分段号依次加1。该字段的后面12个位是序列号子字段,从0开始,对于每一个发送的MSDU子序列依次加1。一个特定的MSDU的每一个分段都有相同的序列号。站在数据接收时,可通过监视序列号和分段号来判断是否为重复帧。FrameBody(帧体):这个字段的有效长度可变,所载的信息取决于发送帧的类型。如果发送帧是数据帧,那么该字段会包含一个LLC数据单元。MAC管理和控制帧会在帧体中包含一些特定的参数。如果帧不需要承载信息,那么帧体字段的长度为0。接收站可以从物理层适配头的一个字段判断帧的长度。FCS(帧校验序列):发送工作站的MAC层利用循环冗余码校验法CRC对帧前边诸字段内容运算,计算一个32位的FCS,并将结果存入这个字段。MAC层利用下面的覆盖MAC头所有字段和帧体的生成多项式来计算FCS:

G(x)=x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+1结果的高阶系数放在字段中,形成最左边的位。接收端也利用相同的CRC校验,检查接收帧中是否有数据传输发生的差错。2022/12/123MAC帧主体框架结构FrameDurationMAC帧主体框架结构二.MAC帧的帧控制字段MAC帧中的帧控制字段(2字节)划分为11个子字段,主要用来定义一个MAC帧的类型,是管理信息帧、控制还是数据信息帧。

ProtocolVersionType

Sub-typeToDSFromDSMoreFragRetryPwr.Mgmt.MoreDataWEPOrder

2bit2bit4bit1bit1bit1bit1bit1bit1bit1bit1bit

MAC帧中的帧控制(FrameControl)字段的子字段结构划分

ProtocolVersion(协议版本):用两比特(bit1,bit0)表示MAC协议版本。对于当前标准,协议版本为0。因此,除非未来的新协议版本与过去的协议版本不兼容,协议版本字段将一直保持为0。Type(帧类型):用两比特(bit3,bit2)表示帧的类型。这个字段表明当前的帧是管理帧、控制帧还是数据帧。表示方法如表5.1所示。

bit3,bit2

0,0

0,1

1,0

1,1帧类型管理帧控制帧数据帧保留表5.1MAC帧的类型

Subtype(帧子类型):用四比特(bit7,bit6,bit5,bit4)表示帧的类型的进一步从功能上的划分。这个字段说明帧的具体功能,如表5.2所示。ToDS(到分布式系统):只有一个位,发往分布式系统的帧,该字段置1,其它的帧则置0。例如某帧若是发往另一个AP的无线电小区里的时候,要对该字段设置为1。FromDS(来自分布式系统):也是只有一位,发自分布式系统的帧的该字段置1,其他的帧置0。当某帧从一个AP发送到另一个AP时,ToDS和FromDS字段都要置1。MoreFrag(更多分段):只有一位的字段,如果同一个MSDU还有其他分段存放在后继的帧中,该字段置1。Retry(重发):只有一个位。对于重发帧,该字段置1;其它帧置0。PowerManagement(电源管理):该字段指明发送工作站在完成目前的帧交换序列之后的电源管理模式。如果工作站进入睡眠模式,MAC层将该字段置1;置0则表示工作站处于激活模式。MoreData(更多数据):如果某工作站还有MSDU要发往处于节能模式的工作站,那么发送工作站将该字段置1;其他种类的发送则置0。WEP(加密):本字段置1表示向接收工作站声明,帧体(FrameBody)已经被WEP算法加工过了(数据已经用密钥加密);其他情况本字段置0。Order(排序):所有采用严格顺序服务级别的数据帧,该字段置1。表明这些须按顺序处理。2022/12/124MAC帧主体框架结构二.MAC帧的帧控制字段MAC帧中的帧IEEE802.11标准标准概述物理层MAC2022/12/125IEEE802.11标准标准概述2022/12/11IEEE802.11标准制定具有如下好处:设备互操作性产品的快速发展便于升级,保护投资价格降低2022/12/126IEEE802.11标准制定具有如下好处:2022/12/IEEE802.11逻辑结构每个站点应用的IEEE802.11标准的逻辑结构中包括一个单一的MAC层和多个PHY中的一个。

2022/12/127IEEE802.11逻辑结构2022/12/13IEEE802.11MAC层

MAC层在LLC层的支持下为共享介质物理层提供访问控制功能(寻址,访问协调,帧校验序列生成等)

MAC的协议为:CSMA/CA2022/12/128IEEE802.11MAC层2022/12/14IEEE802.11物理层IEEE802.11无线局域网标准的物理层协议建议了三种实现方式,分别是无线电波方式下的直接序列扩频(DSSS)、跳频扩频(FHSS)和红外线(IR)方式,在2.4GHz波段(全球统一的ISM波段)上进行操作。●

直接序列扩频(DSSS)物理层直接序列扩频(DSSS)物理层规定了两种不同进制的差分相移键控调制方式以及要求的数据传输速率:·利用差分四进制相移键控(DQPSK)调制方式,数据传输速率2Mbit/s;·利用差分二进制相移键控(DBPSK)调制方式,数据传输速率1Mbit/s。●

跳频扩频(FHSS)物理层跳频扩频(FHSS)物理层与直接序列扩频(DSSS)物理层相比,有低成本、低功率消耗、强抗信号干扰能力的优点。基于IEEE802.11的跳频扩频方式利用无线电从一个频率跳到另外一个频率来发送数据信号,在移动到一个不同的频率之前,在每个频率上传输若干位数据信息。跳频系统的输出载频以一种随机的方式跳跃。跳频系统的实施会逐渐便宜而且不像直接序列那样消耗太多的频率资源,所以更加适用于移动式应用。●

红外线(IR)物理层红外线(IR)物理层描述了一种在850到950nM波段运行的调制类型,用于小型设备和低速率连接的数据传输应用。这种红外线介质的基本数据速率是利用十六进制脉冲位置调制(16PPM)的1Mbit/s速率和利用四进制脉冲位置调制(4PPM)的2Mbit/s增强速率。基于红外线设备的峰值功率被限定为2W。2022/12/129IEEE802.11物理层IEEE802.11无线局域网IEEE802.11拓扑结构独立基本服务集(IBSS)网络基本服务集(BSS)网络扩展服务集(ESS)网络ESS(无线)网络基本服务集(BSS):BSS提供一个覆盖区域,使BSS中的站点保持充分的连接,一个站点可以在BSS内自由移动,但离开了该BSS,就不能与其他站点连接。2022/12/130IEEE802.11拓扑结构2022/12/16

L

MS1MS2

MS3

2022/12/131

LLMS1MS2

中心站(CS)在集中控制组网方式下,由于信道资源的分配、MAC控制都采用集中控制方式,中心站可根据网内业务量的具体情况改变控制策略及参数,使网络性能(吞吐量、延迟等)趋于最佳,信道利用率可大大提高。另外,该方式下的中心站还起信号中继作用,可有效延长网内移动站间的通信距离。这种方式的主要缺点是中心站的引入使得BSA结构复杂,且中心站的故障会导致全网工作瘫痪。在集中控制组网方式下,BSA内须设置一个中心控制站点来完成MAC控制及信道分配等功能。网中的各站点在中心站点的协调下与其它站点通信。2022/12/132L

BSS1BSS2有线骨干网DistributionSystemAPAPESS网络结构示意图若干个独立结构的BSS网络经接入点AP通过有线骨干网与其它BSS网络相连,便构成多小区的无线局域网络,即ESS网络。扩大了通信范围,通信距离可达到几km。

●部分重叠BSS:这类配置在一个已定义区域内提供邻接覆盖。●自然分离BSS:对这种情况,配置不提供邻接覆盖。IEEE802.11没有指定BSS间距离的限制。●自然配置BSS:这对于提供一个冗余的或高操作性的网络是必要的。ESS(无线)中不是所有的AP接入到有线网络上,而是存在没有接在有线网络上,该AP与距离最近的AP通信2022/12/133BSS1BSS2有线骨干网APAPESS网络结IEEE802.11服务—站点服务和分布式系统服务站点服务:认证服务和不认证服务,加密等分布式服务:结合、分离、分布、集成、重新结合

2022/12/134IEEE802.11服务—站点服务和分布式系统服务2022物理层结构与主要功能物理层结构

媒体访问控制子层(MACSublayer)物理层汇聚子层(PLCPSublayer)物理媒体依赖子层(PMDSublayer)物理服务访问点(PHYSAP)物理媒体依赖服务访问点(PMDSAP)物理层(PL)

IEEE802.11物理(PHY)层结构

IEEE802.11标准规定的物理层协议可以分为一般物理层管理和物理层汇聚过程、物理媒体依赖两个子层(图中未示出物理层管理)。

2022/12/135物理层结构与主要功能物理层结构媒体访问控制子层物理服务访物理层结构与主要功能物理层结构

物理层管理(PhysicalLayerManagement):物理层管理与MAC层管理相连,为物理层提供管理功能。●

物理层汇聚子层(PLCP):媒体访问控制(MAC)子层和物理层汇聚(PLCP)子层通过物理层服务访问点(SAP)利用原语进行通信。MAC发出指示后,PLCP就开始准备需要传输的媒体协议数据单元(MPDU)。PLCP也从无线媒体向MAC层传递接收帧。PLCP为MPDU附加字段,形成一种合成帧,字段中包含物理层发送器和接收器所需的信息。IEEE802.11标准称这个合成帧为PLCP协议数据单元(PPDU)。PPDU的帧结构提供了工作站之间MPDU的异步传输,因此,接收工作站的物理层必须同步每个单独的即将到来的帧。●

物理媒体依赖(PMD)子层:在PLCP下方,PMD支持两个工作站之间通过无线媒体实现物理层实体的发送和接收。为了实现以上功能,PMD需直接面向无线媒体,并对帧传送提供调制和解调。PLCP和PMD之间通过原语进行通信,控制发送和接收。2022/12/136物理层结构与主要功能物理层结构●

物理层管理(Ph物理层结构与主要功能物理层主要功能

物理(PHY)层的主要功能包括:●

载波侦听(CS)功能;●

信号发送(TX)功能;●

信号接收(RX)功能。

物理层操作2022/12/137物理层结构与主要功能物理层主要功能物理(PHY)层的主要DSSS物理层的汇聚(PLCP)子层直接序列扩频(DSSS)物理层直接序列扩频(DSSS)物理层具有较大的传输距离和较高的数据速率,但其实现成本与设备功耗较高。

DSSS物理层的PLCP协议数据单元(PPDU)的组成

PLCPPreamblePLCPHeaderPPDUPSDU比特:1281688168VariableOctetsSYNCSFDSignalServiceLengthFCSMPDUPLCP层服务数据单元PLCP帧适配头PLCP帧前导码直接序列扩频(DSSS)物理层的PLCP帧——PLCP层协议数据单元(PPDU),由一个PLCP前导码(同步码SYNC和帧起始定界符SFD)、PLCP适配头(信号Signal、服务Service、长度Length和帧校验序列FCS)和MAC层协议数据单元MPDU所组成。

2022/12/138DSSS物理层的汇聚(PLCP)子层直接序列扩频(DSSS)DSSS物理层的汇聚(PLCP)子层直接序列扩频(DSSS)物理层●

同步序列(SYNC):该字段由0和1交替组成,用于提醒接收器有潜在可接受的信号存在。接收器检测SYNC后,就开始与输入信号进行位同步。●

帧起始定界符(SFD-StartFrameDelimiter):该字段的内容定义了一个帧的开始。该字段的位模式一般如下:1111001110100000。●

信号(Signal):该字段表明发送器/接收器用来调制与解调信号的方法及数据速率。。1997年6月版IEEE802.11规定该字段的两个可能的值是:1Mbit/sDSSS为00001010;2Mbit/sDSSS为00010100。●

长度(Length):该字段的值是一个无符号的16位整数,用于表示发送MPDU所需的微秒数。接收器利用该字段提供的信息确定帧的结束。●

帧校验序列(FCS-FrameCheckSequence):该字段包含基于CCITT的CRC-16校验算法的16位CRC码。CRC-16的生成多项式G(x)=X16+X12+X5+1。CRC校验在发送工作扰频之前进行。物理层并不检查PSDU中是否存在差错。MAC层将基于FCS对差错进行检测。●PLCP服务数据单元(PSDU):PSDU实际上是MAC层发来的MPDU,其大小可以从0位到最大尺寸,最大尺寸由MIB中的aMPDUMaxLenght参数设定。2022/12/139DSSS物理层的汇聚(PLCP)子层直接序列扩频(DSSS)FHSS物理层的汇聚(PLCP)子层跳频扩频(FHSS)物理层跳频扩频(FHSS)物理层具有较低成本、低功耗和较强的抗信号干扰能力,但是其通信距离一般比DSSS要小一些。PLCPPreambleWhitenedPSDUPLCPHeaderPPDU比特:801612416VariableOctetsSYNCSFDPLWPSFHeaderErrorCheckWhitenedMPDUPLCP层服务数据单元PLCP帧适配头PLCP帧前导码FHSS物理层PLCP协议数据单元(PPDU)帧格式

FHSS物理层的PLCP协议数据单元(PPDU)(也被称为PLCP帧)由PLCP帧前导码、适配头和经过扰码器漂白化的MPDU(WhitenedPSDU)构成。PLCP帧的各组成字段内容及含义2022/12/140FHSS物理层的汇聚(PLCP)子层跳频扩频(FHSS)物FHSS物理层的汇聚(PLCP)子层●

同步序列(SYNC):该字段由0和1交替组成,用于提醒接收器有可接受的信号存在,并从中获得接收位时钟。●

帧起始定界符(SFD-StartFrameDelimiter):该字段的内容常是0000110010111101,用于表示一个帧的开始。●

PSDU的长度(PLW-PSDULengthWord):该字段以字节为单位明确PSDU的长度。●

PLCP信号字段(PSF-PLCPSignalingField):用于明确帧的WhitenedPSDU部分的数据速率。PPDU的前导码和适配头一般以1Mbit/s发送,而帧的余下部分可以不同的数据速率发送,数据速率由PSF字段给出。PLCP帧的PSF字段由4比特构成,bit0恒为0,bit1、bit2和bit3意义如下:2022/12/141FHSS物理层的汇聚(PLCP)子层●

同步序列(SY红外线(IR)物理层红外线(IR)物理层的汇聚(PLCP)子层IR物理层具有最低成本和最强的抗无线电信号干扰能力,但是其通信距离一般认为是最小的,且有很强的方向性。

PLCPPreamble

PSDUPLCPHeaderPPDUSlots:57-7343321616VariableSYNCSFDDataRateDCLevelAdjustLengthFCSMPDUPLCP层服务数据单元PLCP帧适配头PLCP帧前导码红外线(IR)物理层PLCP帧格式2022/12/142红外线(IR)物理层红外线(IR)物理层的汇聚(PLCP)子红外线(IR)物理层红外线(IR)物理层的汇聚(PLCP)子层——PLCP帧●

同步序列(SYNC):该字段由相继时隙内交替出现的脉冲组成。标准规范SYNC字段的最小长度为57个时隙,最大为73个时隙。●

帧起始定界(SFD-StartFrameDelimiter):内容指明一帧的开始。●

数据速率(DataRate):该字段明确了PMD将用来发送的数据速率。基于IEEE802.11有两种可能的值:000(1Mbit/s),001(2Mbit/s)。●

DC电平调节(DCLevelAdjustment):该字段的位形式使接收工作站能够稳定信号的DC级别。两种数据速率的对应的本字段位形式如下:

1Mbit/s:000000001000000000000000100000002Mbit/s:00100010001000100010001000100010●

长度(Length):该字段的值是一个无符号的16位整数,用于指明发送该PPDU所需的微秒数。接收器将利用这个信息来判断帧的结束。●

帧校验序列(FCS-FrameCheckSequence):该字段包含一个16位的CRC码。CRC-16的生成多项式是G(x)=X16+X12+X5+1。●

PLCP服务数据单元(PSDU):它是MAC层发送的MPDU,其长度在0~2500字节之间。2022/12/143红外线(IR)物理层红外线(IR)物理层的汇聚(PLCP)子MAC层●媒体访问控制●加入网络连接●数据验证和保密

1.无线媒体访问控制在帧发送前,MAC须首先利用以下某方式获得网络连接:●具有碰撞避免功能的载波侦听多址接入(CSMA/CA)媒体访问控制(MAC)方式,IEEE802.11规范称为分布式访问控制方式(DCF)。●基于不同服务优先级别的集中式轮询(Polling)访问控制,IEEE802.11规范称为中心网络控制方式(PCF)。DCF和PCF都能在同一个BSS中提供并行的可选择的竞争和无竞争访问期。

2.加入网络连接工作站的电源打开之后,它在验证和连接到合适的工作站或访问点之前,首先检测有无现成工作站和访问点(AP)可供加入。工作站通过被动或主动扫描方式完成上述的搜索过程。加入一个BSS或ESS之后,工作站从访问点(AP)接收服务组标识符(SSID:ServiceSetIdentifier)、时间同步函数(TSF:TimerSynchronizationFunction)、计时器的值和物理安装参数等。

3.提供认证和保密服务IEEE802.11标准提供两种认证服务,用于增强802.11网络的安全性能:●开放系统认证(OpenSystemAuthentication),是一种默认的认证服务。仅仅宣布与其他站和AP的连接请求。●共享密匙认证(SharedKeyAuthentication),它包含更加严格的帧交换,以确定响应工作站是可信的。2022/12/144MAC层●媒体访问控制●加入网络连接●数据验证和MAC帧结构

IEEE802.11标准中把无线局域网的MAC帧分为三种类型:

●管理信息帧

●控制信息帧

●数据信息帧

MAC管理信息帧负责在工作站和AP之间建立初始的通信,提供连接加入和认证服务。

当工作站和AP之间建立连接和认证之后,控制信息帧为数据信息帧的发送提供辅助功能(请求或确认等)。数据信息帧的功能是向目的工作站传送数据信息(如MSDU媒体服务数据单元),转交给逻辑链路控制(LLC)子层。2022/12/145MAC帧结构IEEE802.11标准中把MAC帧结构MAC帧主体框架结构IEEE802.11定义了MAC帧格式的主体框架结构,无线局域网中发送的各种类型的MAC帧都采用这种帧结构。站一旦形成正确的帧之后,MAC层将帧传给物理层汇聚处理子层(PLCP)。

FrameDurationAddrAddrAddrSequenceAddrFrameFCSControl∕ID123Control4Body字节:22666260-23124

MAC帧由最长30字节的帧适配头、长度可变(0~2312字节)的帧体信息和4字节的帧校验序列(FCS)组成。

IEEE802.11MAC帧一般框架结构

2022/12/146MAC帧结构MAC帧主体框架结构IEEE802.11定义了MMAC帧主体框架结构FrameDurationAddrAddrAddrSequenceAddrFrameFCSControl∕ID123Control4Body字节:22666260-23124

一.MAC帧的主要字段

Duration/ID(持续时间/标志):在这个域内包含发送站请求发送持续时间的数值,值的大小取决于帧的类型。通常每个帧一般都包含表示下一个帧发送的持续时间信息。网络中的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论