Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > smac协议中是否使用退避算法以及和802.11有什么区别?
【标  题】:smac协议中是否使用退避算法以及和802.11有什么区别?
【关键字】:smac,802.11
【来  源】:http://www.cublog.cn/u/19942/showart.php?id=220701

smac协议中是否使用退避算法以及和802.11有什么区别?

Your Ad Here
SMAC采用固定的竞争窗口,参考NS2的SMAC源代码。在handleCounterTimer()这个函数中有语句:
double cw = (Random::random() % DATA_CW) * slotTime_sec_;
mhCS_.sched(CLKTICK2SEC(difs_) + cw);
其中DATA_CW是竞争窗口,而且是固定的,默认值为64。
这是有它的道理的。因为SMAC的listening时间是固定的,NS2中默认的listening时间是160ms,其中包括了同步时间,而数据发送时间为105ms。在这105ms中,竞争时间为64ms。采用固定竞争窗口这样有利于各个节点之间协调和同步。如果竞争窗口变化的话,比如说节点A,B同时要向节点C发数据,而此时节点A和B的竞争窗口都已经很大,选的随机等待时间也比较大,这就很有可能计时器计时到零,节点C已经处于睡眠状态了。
    正是因为SMAC有侦听睡眠机制,所以采用固定的竞争窗口容易处理和协调。
字的对话:【上一篇】
IT 现状歌:【下一篇】
【相关文章】
  • 802.11协议族简介总结整理
  • 目前中国市?上无线产品的主流标准是802.11b
  • Glossary For WLAN (802.11)
  • 大名鼎鼎的802.11攻击的工具
  • 怎样知道802.11接受到的邻节点的信号能量
  • 802.11的两个术语
  • 802.11g 、802.11g b与802.11a的区别
  • ns2中关于mac层802.11协议的学习“trace”
  • IEEE 802.11x系列与HiperLAN/x系列标准
  • KisMAC 中发现了5个潜在的漏洞
  • 【随机文章】
  • Tomcat/Weblogic在SSL握手中,IE提交证书窗口为空的问题
  • 只需一分钟!设计漂亮的程序界面
  • Linux使用技巧集锦
  • 如何屏蔽某一用户的ftp访问?
  • 入侵检测系统原理和实践(2)
  • 菜鸟全面手动防毒终极方法(4)
  • SQL Injection(二)――Hex Attack
  • linux下简易 Firewall 架设--鸟哥
  • 的层上是一个jpg图片,还有的层上是flash动画,
  • Java路在何方?
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.