读书频道 > 网站 > 网页设计 > 深入理解Android:Wi-Fi、NFC和GPS卷
3. 控制帧[15][17]
14-05-24    奋斗的小年轻
收藏    我要投稿   
本书是经典畅销书深入理解Android系列的新作,由资深Android系统专家邓凡平先生撰写。从通信专业知识和Android系统代码实现的角度,对Netd、Wi-Fi、NFC和GPS等模块的代码进行深入的剖析,旨在深刻揭示其实现原理立即去当当网订购

控制帧的作用包括协助数据帧的传递、管理无线媒介的访问等。规范中定义的控制帧有好几种,本节将介绍其中的四种,它们的帧格式如图3-19所示。由图可知,控制帧不包含数据,故其长度都不大。

 

RTS(Request To Send):根据3.3.3节关于CSMA/CA的介绍,RTS用于申请无线媒介的使用时间。值为Duration,单位为微秒。Duration的计算大致是:要发送的数据帧或管理帧所需时间+ CTS帧所需时间+

ACK帧所需时间+3*SIFS时间。

CTS(Clear To Send):也和CSMA/CA有关,用于回复RTS帧。另外它被802.11g保护机制用来避免干扰旧的STA。

ACK:802.11中,MAC以及任何数据的传输都需要得到肯定确认。这些数据包括普通的数据传输、RTS/CTS交换之前帧以及分片帧。

PS-POLL:该控制帧被STA用于从AP中获取因省电模式而缓存的数据。其中AID的值是STA和AP关联时,由AP赋给该STA的。

规范阅读提示

1)控制帧还包括CF-End、CF-End+CF-Ack等,这部分内容请读者阅读规范8.3.1节。

2)上述帧中Duration字段的计算也是一个比较重要的知识点,读者同样可阅读规范8.3.1节以了解其细节。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站