Максимальная скорость передачи данных в протоколах 802.11b/g
Как было показано, максимальная скорость, определяемая протоколом 802.11b, составляет 11 Мбит/с, а для протокола 802.11g — 54 Мбит/с.
Однако следует четко различать полную скорость передачи и полезную скорость передачи. Дело в том, что технология доступа к среде передачи данных, структура передаваемых кадров, заголовки, прибавляемые к передаваемым кадрам на различных уровнях модели OSI, — все это предполагает наличие достаточно большого объема служебной информации. Вспомним хотя бы наличие охранных интервалов при использовании OFDM-технологии. В результате полезная или реальная скорость передачи, то есть скорость передачи пользовательских данных, всегда оказывается ниже полной скорости передачи.
Более того, реальная скорость передачи зависит и от структуры беспроводной сети. Так, если все клиенты сети используют один и тот же протокол, например 802.11g, то сеть является гомогенной и скорость передачи данных в такой сети выше, чем в смешанной сети, где имеются клиенты как 802.11g, так и 802.11b. Дело в том, что клиенты 802.11b «не слышат» клиентов 802.11g, которые используют OFDM-кодирование. Поэтому с целью обеспечения совместного доступа к среде передачи данных клиентов, использующих различные типы модуляции, в подобных смешанных сетях точки доступа должны отрабатывать определенный механизм защиты. В результате использования механизмов защиты в смешанных сетях реальная скорость передачи становится еще меньше.
Кроме того, реальная скорость передачи данных зависит и от используемого протокола (TCP или UDP) и от размера длины пакета. Естественно, что протокол UDP предусматривает более высокие скорости передачи. Теоретические максимальные скорости передачи данных для различных типов сетей и протоколов представлены в таблице 3.
Расширения протокола 802.11g
Не успел еще окончательно утвердиться стандарт 802.11g, предполагающий максимальную скорость соединения до 54 Мбит/с, как на прилавках магазинов стали появляться беспроводные устройства с загадочными надписями «802.11g+», «108 Мбит/с» «Turbo Mode», «Super G» и т.д.
Фактически, речь идет о неком нестандартизированном расширении протокола 802.11g, позволяющем добиться более высоких скоростей передачи.
Казалось бы, ну а что, собственно, в этом странного? Добавили еще один тип кодирования и модуляции сигнала и получили в два раза большую скорость. Но в том то и заключается фокус, что в решениях под маркой 802.11g+ на физическом уровне используются те же самые режимы передачи, что и в протоколе 802.11g. Собственно, речь идет не об изменении физического уровня, а о некоторых изменениях MAC-уровня, то есть уровня доступа к среде передачи данных.
Фактически, все производители чипсетов для беспроводных решений (GlobespanVirata, Atheros, Broadcom) в том или ином виде реализовали расширенный режим 802.11g. Однако проблема заключается в том, что все производители по-разному реализуют данный режим и нет никакой гарантии, что решения различных производителей смогут взаимодействовать друг с другом в этом расширенном режиме. Более того, используемые производителями технологии подразумевают различную максимальную пропускную способность: 108 и 140 Мбит/с.
На сегодняшний день наибольшее распространение получили следующие технологии: Super-G компании Atheros, Nitro XM компании Сonexant.
В основе всех технологий расширения протокола 802.11g лежат такие принципы, как пакетная передача (packet bursting), позаимствованная из протокола 802.11e, а также сжатие данных, быстрые кадры и связывание каналов. В режиме блочной передачи все пакеты, передаваемые в одном блоке, используют сокращенные заголовки, что позволяет уменьшить объем передаваемой служебной информации и тем самым увеличить полезный трафик.
Технологии Nitro XM и Xpress используют, в основном, пакетную передачу для увеличения пропускной способности и фокусируются на улучшении общей пропускной способности множества устройств, использующих эти технологии в смешанных сетях 802.11b/g
Технология Super-G также использует пакетную передачу, "быстрые кадры" и сжатие данных "на лету", а также связывание двух каналов.
Do'stlaringiz bilan baham: |