
344 Глава 4. Подуровень управления доступом к среде
Беспроводные локальные сети 345
ла, чтобы все беспроводное оборудование в США работало в нелицензируемых
диапазонах, однако в мае 2002 года это требование было снято, поскольку появи-
лись новые технологии.
Первая высокоскоростная беспроводная ЛВС, 802.11а, использовала метод
OFDM (Orthogonal Frequency Division Multiplexing — ортогональное частотное
уплотнение) для передачи сигнала со скоростью до 54 Мбит/с в расширенном
нелицензируемом диапазоне 5 ГГц. Как и полагается при частотном уплотнении,
здесь используются разные частоты. Всего их 52, из них 48 частот предназначе-
ны для данных, 4 — для синхронизации (почти как в ADSL). Одновременная пе-
редача сигналов на разных частотах позволяет говорить о расширенном спектре,
хотя этот метод существенно отличается от CDMA и FHSS. Разделение сигнала
на много узких диапазонов имеет преимущества перед передачей в одном широ-
ком диапазоне — в частности, более низкую чувствительность к узкополосной
интерференции и возможность использования независимых диапазонов. Система
кодирования довольно сложна. Она основана на модуляции с фазовым сдвигом для
скоростей до 18 Мбит/с и на QAM при более высоких скоростях. При 54 Мбит/с
216 бит данных кодируются 288-битными кодовыми словами. Одним из преиму-
ществ OFDM является совместимость с европейской системой HiperLAN/2
(Doufexi и др., 2002). Метод имеет хорошую спектральную эффективность в тер-
минах соотношения бит/герц и хороший иммунитет против многолучевого зату-
хания.
Наконец, мы подошли к методу HR-DSSS (High Rate Direct Sequence Spread
Spectrum — высокоскоростная передача широкополосного сигнала по методу
прямой последовательности). Это еще один широкополосный способ, который
для достижения скорости 11 Мбит/с кодирует биты со скоростью 11 миллионов
элементарных сигналов в секунду. Стандарт называется 802.11b, но он не явля-
ется последователем 802.11а. На самом деле 802.11b был признан и попал на ры-
нок даже раньше, чем 802.11а. Скорости передачи данных, поддерживаемые этим
стандартом, равны 1, 2, 5,5 и 11 Мбит/с. Две низкие скорости требуют 1 Мбод
при 1 и 2 битах на бод соответственно. Используется модуляция с фазовым сдви-
гом (для совместимости с DSSS). Две высокие скорости требуют кодирования со
скоростью 1,375 Мбод при 4 и 8 битах на бод соответственно. Применяется код
Уолша — Адамара. Скорость передачи может быть динамически изменена во
время работы для достижения оптимальных результатов в зависимости от усло-
вий нагрузки и зашумленности линии. На практике скорость работы стандарта
802.11b почти всегда равна 11 Мбит/с. Хотя 802.11b медленнее, чем 802.11а, диа-
пазон первого почти в 7 раз шире, что бывает очень важно во многих ситуациях.
Улучшенная версия 802.11b называется 802.llg. Этот стандарт был принят
IEEE в ноябре 2001 года после долгих обсуждений того, чья же патентованная
технология будет применяться. В итоге в 802.1 lg применяется метод модуляции
OFDM, взятый из 802.11а, однако рабочий диапазон совпадает с 802.11b (узкий
нелицензированный диапазон 2,4 ГГц). Теоретически максимальная скорость
802.1 lg равна 54 Мбит/с. До сих пор не очень понятно, может ли быть достигну-
та такая скорость на практике. Зато, пока суть да дело, комитет 802.11 может
гордо заявить, что он разработал три высокоскоростных стандарта беспроводных
ЛВС: 802.11а, 802.11b и 802.11g (не говоря уж о трех низкоскоростных беспро-
водных ЛВС). Можно вполне обоснованно удивляться тому, что же в этом хоро-
шего. Ну, видимо, три — это просто счастливое число для комитета 802.11.
Стандарт 802.11: протокол подуровня
управления доступом к среде
Однако вернемся из области электротехники в область computer science. Прото-
кол подуровня MAC (напомним, MAC расшифровывается как Medium Access
Control — управление доступом к среде) в стандарте 802.11 довольно сильно от-
личается от аналогичного' протокола Ethernet благодаря присущей беспровод-
ным сетям сложности по сравнению с проводными сетями. В Ethernet станция
просто ожидает, пока в канале настанет тишина, и тогда начинает передачу. Если
шумовой всплеск не приходит обратно в течение времени, необходимого на пере-
сылку 64 байт, то можно утверждать, что кадр почти наверняка доставлен кор-
ректно. В беспроводных сетях такой фокус не проходит.
Во-первых, существует проблема скрытой станции — мы уже упоминали о
ней ранее, а сейчас приводим еще и иллюстрацию (рис. 4.23, а). Поскольку не
все станции могут слышать друг друга, передача, идущая в одной части соты, мо-
жет быть просто не воспринята станцией, находящейся в другой ее части. В при-
веденном на рисунке примере станция С передает данные станции В. Если стан-
ция А прослушает канал, она не обнаружит ничего подозрительного и сделает
ложный вывод о том, что она имеет право начать передачу станции В. Кроме того,
есть и обратная проблема, показанная на рис. 4.23, б. Здесь В хочет отправить дан-
ные для станции С и прослушивает канал. Услышав, что в нем уже осуществляется
какая-то передача, станция В делает опять-таки ложный вывод о том, что передача
для С сейчас невозможна. Между тем станция А — источник сигнала, который
смутил станцию В, — может на самом деле осуществлять передачу для станции
D (на рисунке не показана). Ситуация усугубляется еще и тем, что большинство
радиосистем являются полудуплексными, то есть не могут одновременно и на
одной и той же частоте посылать сигналы и воспринимать всплески шума на ли-
нии. В итоге 802.11 не может использовать, как Ethernet, метод CSMA/CD.
Как бороться с этой проблемой? Стандарт 802.11 поддерживает два режима
работы. Первый называется DCF (Distributed Coordination Function — распреде-
ленная координация) и не имеет никаких средств централизованного управле-
ния (в этом смысле напоминая Ethernet). Второй режим, PCF (Point Coor-
dination Function — сосредоточенная координация), подразумевает, что базовая
станция берет на себя функцию управления активностью всех станций данной
соты. Все реализации стандарта должны поддерживать DCF, тогда как PCF яв-
ляется дополнительной возможностью. Сейчас мы перейдем к рассмотрению
этих режимов.
В режиме DCF 802.11 использует протокол, называемый CSMA/CA (CSMA
with Collision Avoidance — CSMA с предотвращением коллизий). Здесь ведется про-
слушивание как физического, так и виртуального канала. Протокол CSMA/CA
Может работать в двух режимах. В первом режиме станция перед передачей про-