作者laptop (laptop)
看板comm_and_RF
标题[心得] 无线网路校调之意义(请K过802.11 paper高手一下)
时间Wed Oct 26 18:50:53 2005
这是我以前写给客户的 但是毕竟我不是这方面专业人员 所以如果有问题请帮忙指正
问:无线装置里面的
Beacon Interval (20 - 1000)、DTIM (1 - 255) 、Fragment Length
(256 - 2346) 、RTS Length (256 - 2346) 这是什麽意思
调整它对无线网路有什麽影响?
一 .Beacon Interval (信标间隔)
一般无线网卡都是做所谓的被动式扫描(passive scanning)
当你开启os下的无线网路管理程式 或是xp内建管理程式
无线网路卡其实都在从ISM 频道一直轮番扫描
等待扫到 无线基地台的beacon 讯框 才会显示一行行显示现在这区域有哪些SSID.
而基地台的Beacon 传送频繁frame 会比较占用无线频宽资源
Beacon Interval间隔调高 有助於无线网路效能 client 端省电
Beacon Interval间隔调低 可以加快wireless client 连结上去速度
在漫游环境和一些wireless client 连线
变动比较大场合(public spot)
Client 端属於移动状态 适用於beacon调低
Beacon 单位通常以微秒 millsecond 为单位( 1/1000 秒)
一般预设值为100
二.DTIM=Delivery 或Traffic idnication Map
要讨论DTIM 之前 要先讲解TIM .. TIM= Traffic idnication Map
当初设计无线网路 就有想到行动装置是要考虑到省电打算
省电原理很奥妙,进入省电模式时,Ap 会帮 wireless clinet 暂存frame .
然後wireless client 会睡着 .利用时间已经跟基地台同步了.会很精准的
"醒来" ,醒来同步去收beacon frame .醒来不是要立刻接收buffer frame.
而是如果检查到Beacon frame 里面有含TIM 参数有指示 基地台喊话说
"wireless client 请注意 我有暂存资料要丢给你了"
wireless client 端就要全然"清醒"发出PS-POLL frame 给基地台说
我全然清醒了 快点把你buffer frame 丢给我...
OK.这是用於单点传输.DTIM则适用於多点,发出後会丢出广播讯框,是有着间隔次数.
DTIM=Delivery 或Traffic idnication Map
Delivery Traffic Indication Message
ap 所定义的dtim 是指间隔多少becaon 才含dtim讯框
DTIM 高=因为wireless client 睡觉时间比较长一点 比较省电 缺点在於
效能 ( latency throughput )可能变差
DTIM低 =提升效能,降低基地台buffer frame负担,对wireless clinet 比较不省电
RTS threshold(RTS界限)
RTS /CTS功用跟一般有线网路的CSMA/CA 载波侦测
假设今天有二个wireless client 同时跟一个基地台做资料传输.二个wireless client
之间又有距离无法知道对方也在抢着讲话,这时候会产生碰撞状况.
因为大封包比较会有碰撞可能 所以基地台和wireless client 可以设定多少大小frame
,才使用rts/cts功能
1.rts/cts 如非必要 不要用 会影响到效能 .因为wlan frame 最大2304+8 wep byte
=2312 所以订2312 -到2346等於是"不启用 "RTS/ CTS
2.用到状况是 wireless client 端很散乱分布..rf频谱干扰严重
3.RTS Length (RTS Threshold)
RTS 高(2312 -到2346)=不启动 用於无干扰网路状态下 ,client 单纯
RTS 低 =client 之间距离长,client 处於运动模式.rf 干扰大.
其实在一般个人,soho 应用环境 这些细部影响可能感觉不出来.
但是在於找出问题 增加throughput, latency,隐藏点 有不少帮助.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.229.69.118
1F:推 persuasion:beacon interval是以TU为单位,1TU=1024μs 约=1ms 10/26 20:46