36.802.11媒体访问_信道接入机制及访问过程


一、信道接入机制

1.DCF

  • 分布式协调功能(DCF)是一种分布式的,基于竞争的信道接入技术。
  • 当一个站点需要发送数据的时候,首先有个DCF帧间隔时间DIFS的一个时长去侦听,看无线媒体是不是空闲。如果是空闲的话,就开始一个帧交换;如果是繁忙的,延长DIFS,一直等到空闲为止。

 

2.PCF

  • 点协调功能(Point Coordination Function,PCF)是一种集中式协调的信道接入技术。位于AP中的点协调器(Point Coordinator,PC)建立一个周期性的无竞争周期(ContentionFree Period,CFP)。在无竞争周期CFP中对无线介质的无竞争接入由点协调器协调。在CFP期间,所有邻近站点的NAV都被设为CFP的最大期望时长。此外,所有在CFP期间的帧传输使用同一个帧间距。该帧间距短于在 DCF 下接入信道时的帧间距,从而防止站点使用基于竞争的机制获得对介质的接入权。
    在这里插入图片描述
     

3.EDCA

增强的分布式信道访问(Enhanced Distributed Channel Access,EDCA)是对基本DCF 的扩展,用以支持带优先级的QoS。EDCA机制定义了4种接入类别(AccessCategories,AC):背景(AC_BK)、尽力而为(AC_BE)、视频(AC_VI)、语音(AC_VO)。每个AC由一组接入参数的特定赋值定义,这些参数在统计上规定了各AC对信道接入的优先级别。
在这里插入图片描述

 

4.HCCA

HCF混合控制的信道接入(Hybrid Coordination Function Controlled Channel Access,HCCA)是由AP中的混合协调器(hybrid coordinator,HC)集中协调的一种信道接入技术。在使用HCCA时,站点不竞争对无线介质的接入,而是靠AP定期轮询它们来取得信道接入。HC在信标帧中置入CF参数集合部分来声明无竞争时段的开始、长度及下次无竞争时段开始的时间。站点在收到信标帧后便按CF参数集合内的信息设置其NAV计时器,以避免在无竞争时段发送帧而造成碰撞。在无竞争时段结束之前,HC会送出一个CF-End控制帧来声明无竞争时段的结束。在接下来的竞争时段,站点按EDCA或是DCF模式进行无线介质传输权的竞争,直至下次无竞争时段开始。
在这里插入图片描述

 
 

二、WLAN媒体访问过程

1.无线用户接入过程

IEEE 802.11协议规定了站点和接入点间的接入和认证过程。
在这里插入图片描述
 

2.扫描

STA在接入任何无线网络之前,首先必须识别出该网络的存在。STA可以通过扫描的方式获取到周围的无线网络信息。扫描有两种方式:一种是被动扫描,STA只是通过监听周围AP发送的信标(Beacon)帧获取无线参数信息;另外一种为主动扫描,STA在进行扫描时,主动发送一个探询请求(ProbeRequest)帧,通过收到探询响应(ProbeResponse)帧获取网络信息。

(1)被动扫描

被动扫描是指STA搜寻其附近AP周期性广播的信标帧,目的是获取接入该BSS所需要的基本参数。提供无线服务的AP都会周期性发送信标帧,所以STA可以定期在支持的无线信道列表中监听信标帧,以获取周围的无线网络参数。当用户需要节省电量时,可以使用被动扫描。

AP广播信标帧的时间由目标信标传输时间(TBTT)来确定,在信道空闲的前提下,AP会在TBTT时刻或者尽量靠近TBTT时刻发送信标帧。
在这里插入图片描述
在这里插入图片描述

(2)主动扫描

STA工作过程中,会定期地在无线网卡支持的信道列表中发送探询请求帧,来搜索周围的无线网络,即主动扫描。
在这里插入图片描述
主动扫描的分类:
(1)STA发送广播帧(SSID为空,即SSID的长度为0)STA会定期地在网络支持的信道列表中发送广播探测请求帧扫描无线网络,。
(2)STA发送单播帧(指定的SSID),在STA配置希望连接的无线网络或者已经成功连接到一个无线网络的情况下,STA也会定期发送单播探询请求帧(该报文携带已经配置或者已经连接的无线网络的SSID)。

AP收到STA发送的探查请求帧后,会针对此请求发送一个探询响应帧。
在这里插入图片描述

(3)扫描报告

扫描结束后会产生一份扫描报告,报告中列出了该次扫描所发现的所有BSS及其相关参数。这些参数包括BSSID、SSID、BSS类型、信标间隔、DTIM周期、定时参数、PHY(物理层)参数、CF参数、IBSS参数、BSS基本速率集等。

 

3.认证

为了保证无线链路的安全,无线用户接入过程中AP需要完成对STA的认证,只有通过认证后才能进入后续的关联阶段。目前,IEEE 802.11链路认证只是单向认证。试图接入某个网络的STA必须通过链路认证,然而网络方面并不会对STA 证明自己的身份。最初的IEEE 802.11规范支持两种链路级别的认证方式:开放系统认证(Open systemauthentication)和共享密钥认证(Shared Key authentication)。

关于这些认证之前的文章接触过,可以往前面看看!

 

4.关联

若STA要接入无线网络,必须与特定的AP建立关联。STA 通过指定SSID选择无线网络,并通过AP完成链路认证后,就会立即向AP发送关联请求(AssociationRequest)帧。AP会对关联请求帧携带的能力信息进行检测,最终确定该STA是否具备接入网络的能力,并向STA回复关联响应(Association
Response)帧以告知链路是否关联成功。

在这里插入图片描述

4.1、关联过程

一旦STA与AP完成身份验证,STA便可发送关联请求帧。尚未经过身份验证的STA会在AP的响应中收到一个Deauthenticaton(取消关联)帧。AP随后会对关联请求进行处理。IEEE 802.11标准并未规定如何判断是否允许关联,这因不同厂商AP的实现而异。较常见的方式是考虑帧缓存所需空间的大小。一旦关联请求获准,AP就会以代表成功的状态码О及关联标识符来响应。关联请求如果失败,就会返回状态码并且中止整个过程。

之后,AP可为STA处理帧。使用的分布式系统媒质通常是以太网,当AP收到的帧的目的地为与之关联的STA时,就会将该帧从以太网桥接至无线媒质。在共享式以太网中,该帧会被送至所有AP,不过只有与目的STA相关联的AP才会进行桥接处理。

4.2、重新关联过程

① STA对要接入的新AP发出重新关联请求(Reassociation Request)。
② AP开始处理重新关联请求。
③如果 Reassociation Request 获准,AP就会以代表成功的状态码0及关联标识符来响应。如果Reassociation Request失败,则只会返回状态码,而整个过程也会中止。
④要接入的新AP与原AP取得联系以完成整个重新关联过程。AP间的通信属于接入点内部协议(IAPP)的一部分。原AP把为该STA 所缓存的帧转交给STA要接入的新AP。
⑤重新关联完成后,接入的新AP可为该STA处理帧。
在这里插入图片描述

4.3、接触关联过程

无论AP还是STA都可以通过发送解除关联帧以断开当前的无线链路。STA在离开网络时,应该主动执行解除关联操作。然而,这种操作在断开无线信号连接的情况下无法执行信息交换,AP在与STA失去信号连接的情况下,可以通过一种超时机制来解除与STA的关联关系。

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值