官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > 802.11MAC层工作方式一问

802.11MAC层工作方式一问

12-12
设802.11系统采用infrastructure结构,
即站点间数据传输必须经过AP,
则在DCF工作方式下,
若同一AP下的两个STA(设为A、B)、若A向B输送数据,
是不是要经过A->AP,AP->B,两个传送过程?
如果是这样的话,
当同一AP下的不同STA之间传送数据时,
系统会损失一半的带宽。
请大侠指教。

是这样的通信过程
11e的EDCF里加入了direct transmission,即DLP

你的802.11e是什么时候的版本?
我的是2005年11月11号的,是IEEE网站上下载的正式版本。
里面没有EDCF,只有EDCA和HCCA,:(

edcf其实就是enhanced dcf,和edca基本一个意思吧
我看了一下,你参考一下2005年的amendment版的11.7节
DLP是我看别的文献的时候记的名词,呵呵,略有出入,核心是direct link

谢谢。
但是,我还是有一个疑问:
如果所有的站点都通过AP转发数据(不考虑802.11e DLS的情况),
那么系统如果只采用DCF方式的话,
就会存在上、下行严重不对称的情况,
因为,AP象普通STA一样竞争信道,
这样,如果网络繁忙,就会有大量数据积压在AP处,
不知道情况是不是这样的?
如果是这样的话,
就意味着802.11MAC层协议设计的不合理性,
这个好象也是说不过去的。

DCF是无中心(ad hoc)工作模式下采用的MAC协议,
不需要AP。有AP时对应的MAC协议是PCF。
EDCA是DCF基础上考虑多个优先级的情况。

是这样的
但是一般情况下,上下行数据量很不对称,同BSS内的通信概率也不大,所以这个情况
并不很严重
但是对于有些业务,比如VoIP over WLAN,上下行业务比较对称,AP的瓶颈效应就很
明显了,我现在就在做这方面的工作

错了,实际上现在的多数产品很少有实现PCF的
DCF是在ad hoc和infrastructure下都能使用的,而PCF只能用于infrastructure
但由于在标准中PCF是optional的,而且实现也比DCF复杂,所以现在很少有用它的

最后再问一个比较技术性的问题:
网络采用infrastructure还是ad hoc是怎么设定的呢?
因为在802.11的MAC帧结构里没有看到有这样的标识位。
而且,在我的感觉里,默认采用的应该是infrastructure结构,
因为ad hoc方式会存在网络覆盖问题,
否则对网卡发射功率的要求就太高了。

无线网卡驱动里可以配置工作在哪种方式下
帧头的toDS和fromDS字段均为0,表示是在同一IBSS下的STA之间的通信,即ad hoc

ad hoc是为了方便在没有AP的情况下终端互联使用的
这时终端一般都离得很近
比如laptop连laptop, 手机连laptop

想请教各位:DCF如果用于infrastructure模式,是不是AP作为一个普通的STA来竞争信道呢?这时候,AP的业务量肯定很大,很容易成为瓶径吧? 还有,infrastructure模式下,STA是通过与AP进行关联才可以通过AP接入到网络中的,那么ad hoc模式下呢?谢谢

multihop WLAN
STA->STA->AP

这一次我比较理解了,
通过设定toDS和fromDS,
一个STA就可以决定是直接向另一个STA发送数据,
还是通过AP向另一个站点转发数据了。
:)
谢谢指教。

Top