避免无线混合网络冲突
2003年6月12日,正式通过了IEEE 802.11g草案8.2,使它成为一个正式的标准,在正式的标准,该指令提案,最初是在混合环境下的11g草案6.1稿的附录E采用(11B + G)被添加到标准9.10节,并成为标准的一部分。那么,保护机制是什么呢事实上,所谓的保护机制是不是一种新技术,它是一种利用CTS / rts.as早在802.11规范避免冲突,CTS和RTS已经被定义,但在802.11 / 11B,这只是一种选择,不一定每个供应商往往是。它的产品和机制,默认情况下不启用。
CTS和RTS的全名,清除发送/请求发送,是两个特殊管理数据帧不携带数据。当CTS和RTS的启用,无线局域网中的每个节点,将有权使用媒体发送数据之前,发送CTS,宣布自己将占据一段时间X媒体,都听到宣布WLAN节点在发送媒体数据真实,将等待时间,以避免冲突。当AP接收发送RTS CTS,通知所有节点在其管辖范围内,和媒体将被占领的X.的时间
采用CTS和RTS机制是避免了无线局域网中的冲突的优势。因为冲突会导致数据包的丢失,数据丢失和节点需要转发的数据包,这可能会导致冲突的下一轮,严重影响了网络的运行效率。CTS / RTS的另一个优点是解决隐藏节点的问题,从而进一步降低了冲突的可能性。
然而,CTS和RTS到网络的运行机制带来的额外开销,因为每个在发送数据包发送两个额外的数据管理软件包,虽然两包都比较小,而且对无线网络没有迅速增加了很多负担。当网络发送大量数据包,但规模很小,额外的负担就显得尤为重。甚至网络的效率也会下降到原来的1 3。
鉴于此,CTS和RTS传统802.11b网络只是一个选项,可以设置一个阈值。当包大小超过这个阈值时,将使用CTS / RTS。
在混合网络802.11bg,为什么使用保护机制我们知道,802.11g采用CCK和OFDM调制方式。发送数据时,使用OFDM技术来实现其高达54Mbps的速率,而802.11b的CCK码调制的。因此,在802.11g网络,11g节点可以理解11b节点,知道11b节点发送数据,但11g节点传输数据采用OFDM方式,11b节点不知道。因此,当11g节点发送数据,11B节点认为网络空闲并发送数据,造成冲突和数据丢失,影响网络的性能。在发送正式的数据,CCK,是理解11B与11g节点发送CTS和RTS宣布网络占用可以避免冲突发生。
举个例子来说明这个问题,假设一个圆桌会议(WLAN),两个国家的代表,英国的代表(11b)和阿拉伯(11g),一个时间只能有一个代表,如果有两种代表性的,没有人能听到任何代表发言(机制不冲突),确保没有冲突,规定每位代表会议之前,必须先告诉你,他会说多少时间(NAV),然后在接下来的一段时间,其他代表将等待的这段时间(VCS)。英国代表在会场只说英语(CCK),而阿拉伯代表了解双语mdash;mdash;OFDM和CCK。阿拉伯语(OFDM)是一种非常快的语言。它比英语快4倍。因此,为了提高效率,阿拉伯代表必须讲阿拉伯语(OFDM)时,他是一个很长的演说。但阿拉伯的代表告诉我们会说阿拉伯语多少时间(OFDM),和英国代表(11b)不明白。你是做什么的因此,一个规则(保护机制)在会议厅的设置,这需要所有代表发表声明(CTS)英语(CCK)在他们说话,以便告诉代表们时,他会说,这个公告是经常被主持人重复(RTS),因为他有一个麦克风可以发送到大厅的每一个角落,所以不代表能听到他。
的保护机制通过后,冲突问题在11B和混合网络已经解决了。这就是为什么11g标准定稿会增加这种保护机制。在官方的802.11g标准出版,Intersil已经在11代芯片采用硝基技术,其中包括了这种保护机制。因此,G系列SMC网络产品采用IntersilPrism GT芯片组也支持这种保护机制在今年五月。