位置:51电子网 » 技术资料 » 显示光电

使用RTS帧和CTS帧

发布时间:2014/10/29 20:19:49 访问次数:3283

   使用RTS帧和CTS帧会使整个网络的通信效率有所下降。但由于这两种控制帧都很短,其长度分别为20字节和14字节,与数据帧(最长可达23弱字节)相比开销不算大。MBR2035CT相反,若不使用这种控制帧,则一旦发生碰撞而导致数据帧重发,则浪费的时间就更多。虽然如此,协议还是设有三种情况供用户选择:

   (1)使用RTS帧和CTS帧;

   (勾只有当数据帧的长度超过某一数值时,才使用RTS帧和CTS帧(显然,当数据帧本身就很短时,再使用RTS帧和CTS帧只能增加开销);

   (3)不使用RTs帧和CTS帧。

   虽然协议经过了精心设计,但碰撞仍然会发生。例如,有两个站同时向同一个目的站发送RTS帧。这两个RTs帧发生碰撞后,使得目的站收不到正确的RTS帧,因而目的站就不会发送后续的CTS帧。这时,原先发送RTs帧的两个站就各自随机地推迟一段时间后重新

发送其RTS帧。推迟时间的算法也是使用二进制指数退避。

    在除源站和目的站以外的其他各站中,在收到CTs帧(或数据帧)后就设置其网络分配向量NAV,以便推迟接入到无线局域网中。这样就保证了源站和目的站之间的通信不会受到其他站的干扰。

   为了更好地理解CsNIA/CA协议,出了CSMA/CA协议的基本流程图,它能帮助我们抓住这个协议的重点。我们可以看出,在这个流程图中没有考虑许多较为复杂的情况


   使用RTS帧和CTS帧会使整个网络的通信效率有所下降。但由于这两种控制帧都很短,其长度分别为20字节和14字节,与数据帧(最长可达23弱字节)相比开销不算大。MBR2035CT相反,若不使用这种控制帧,则一旦发生碰撞而导致数据帧重发,则浪费的时间就更多。虽然如此,协议还是设有三种情况供用户选择:

   (1)使用RTS帧和CTS帧;

   (勾只有当数据帧的长度超过某一数值时,才使用RTS帧和CTS帧(显然,当数据帧本身就很短时,再使用RTS帧和CTS帧只能增加开销);

   (3)不使用RTs帧和CTS帧。

   虽然协议经过了精心设计,但碰撞仍然会发生。例如,有两个站同时向同一个目的站发送RTS帧。这两个RTs帧发生碰撞后,使得目的站收不到正确的RTS帧,因而目的站就不会发送后续的CTS帧。这时,原先发送RTs帧的两个站就各自随机地推迟一段时间后重新

发送其RTS帧。推迟时间的算法也是使用二进制指数退避。

    在除源站和目的站以外的其他各站中,在收到CTs帧(或数据帧)后就设置其网络分配向量NAV,以便推迟接入到无线局域网中。这样就保证了源站和目的站之间的通信不会受到其他站的干扰。

   为了更好地理解CsNIA/CA协议,出了CSMA/CA协议的基本流程图,它能帮助我们抓住这个协议的重点。我们可以看出,在这个流程图中没有考虑许多较为复杂的情况


相关技术资料
10-29使用RTS帧和CTS帧

热门点击

 

推荐技术资料

按钮与灯的互动实例
    现在赶快去看看这个目录卞有什么。FGA15N120AN... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式