对信道进行预约
发布时间:2014/9/28 17:51:53 访问次数:1772
为了更好地解决隐蔽站带来的碰撞问题,802.11允许要发送数据的站对信道进行预约。 FDN308P_NL具体的做法是这样的。如图9-8所示,源站在发送数据帧之前先发送一个短的控制帧,叫做请求发送RTS(Rcquc“To send),它包括源地址、目的地址和这次通信(包括相应的确认帧)所需的持续时间。当然,源站在发送RTS帧之前,必须先监听信道。若信道空闲,则等待一段时间DIFs后,就能够发送RTS帧了。若目的站正确收到源站发来的RTS帧,且媒体空闲,等待一段时间SIFs后,就发送一个响应控制帧,叫做允许发送CTS clear%Send),它也包括这次通信所需的持续时间(从RTS帧中将此持续时间复制到CTS帧中)。
源站收到CTs帧后,再等待一段时间⒏FS后,就可发送其数据帧。若目的站正确收到了源站发来的数据帧,在等待时间SIFs后,就向源站发送确认帧ACK。 图⒐8 发送RTs帧和CTs帧以避免碰撞使用RTS帧和CTS帧会使整个网络的通信效率有所下降。但由于这两种控制帧都很短,其长度分别为20字节和14字节,与数据帧(最长可达23弱字节)相比开销不算大。相反,若不使用这种控制帧,则一旦发生碰撞而导致数据帧重发,则浪费的时间就更多。
为了更好地解决隐蔽站带来的碰撞问题,802.11允许要发送数据的站对信道进行预约。 FDN308P_NL具体的做法是这样的。如图9-8所示,源站在发送数据帧之前先发送一个短的控制帧,叫做请求发送RTS(Rcquc“To send),它包括源地址、目的地址和这次通信(包括相应的确认帧)所需的持续时间。当然,源站在发送RTS帧之前,必须先监听信道。若信道空闲,则等待一段时间DIFs后,就能够发送RTS帧了。若目的站正确收到源站发来的RTS帧,且媒体空闲,等待一段时间SIFs后,就发送一个响应控制帧,叫做允许发送CTS clear%Send),它也包括这次通信所需的持续时间(从RTS帧中将此持续时间复制到CTS帧中)。
源站收到CTs帧后,再等待一段时间⒏FS后,就可发送其数据帧。若目的站正确收到了源站发来的数据帧,在等待时间SIFs后,就向源站发送确认帧ACK。 图⒐8 发送RTs帧和CTs帧以避免碰撞使用RTS帧和CTS帧会使整个网络的通信效率有所下降。但由于这两种控制帧都很短,其长度分别为20字节和14字节,与数据帧(最长可达23弱字节)相比开销不算大。相反,若不使用这种控制帧,则一旦发生碰撞而导致数据帧重发,则浪费的时间就更多。
上一篇:可把CsMA/CA算法归纳如下
上一篇:协议还是设有三种情况供用户选择
热门点击
- IP地址的编址方法共经过了三个历史阶段
- 在以太网的帧格式中插入VLAN标记
- 802.11的退避机制的概念
- 零比特填充的具体做法
- IPV6数据报分片举例
- 帧的长度不是整数个字节
- 时延(delay或latency)
- 最长前缀匹配
- 在无线局域网中的关联(association
- 双协议栈
推荐技术资料
- 硬盘式MP3播放器终级改
- 一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]