Рис. 3.3. Инфраструктурная конфигурация, базовый набор служб
 
   Конечно, одной точкой доступа сеть может не ограничиваться, что и случается при росте сети – базовые наборы служб образуют единую сеть, конфигурация которой носит название расширенного набора служб (Extended Service Set, ESS). В этом случае точки доступа обмениваются между собой информацией, передаваемой через проводное соединение (рис. 3.4) или через радиомосты, что позволяет эффективно организовывать трафик в сети между ее сегментами (фактически, точками доступа).
   Рис. 3.4. Инфраструктурная конфигурация, расширенный набор служб

IEEE 802.11 учитывались особенности сотовой архитектуры системы. Почему сотовой? Очень просто: достаточно вспомнить, что волны распространяются в разные стороны на определенный радиус. Вот и получается, что зона выглядит как сот, который работает под управлением базовой станции, в качестве которой выступает точка доступа. Часто сот называют также базовой зоной обслуживания.
   Чтобы соты могли общаться между собой, используется специальная распределительная система (Distribution System, DS). Из недостатков распределительной системы стандарта 802.11 можно отметить отсутствие роуминга, то есть правил обслуживания клиентов из разных сот.
   Также стандартом предусмотрена работа компьютеров без точки доступа, в составе одной соты – в этом случае функции точки доступа выполняют сами рабочие станции.
   Стандарт 802.11 разработан и ориентирован на оборудование, работающее в полосе частот 2400–2483,5 МГц. При этом радиус соты достигает 300 м, не ограничивая при этом топологию сети.

Стандарт IEEE 802.11а
   IEEE 802.11а – перспективный стандарт беспроводной сети, рассчитанный на работу в двух радиодиапазонах: 2,4 ГГц и 5 ГГц. При этом используется метод OFDM, что позволяет достичь максимальной скорости передачи данных в 54 Мбит/с. Кроме этой скорости, спецификациями предусмотрены и другие:
   • обязательные – 6, 12 и 24 Мбит/с;
   • необязательные – 9, 18, 36, 48 и 54 Мбит/с.
   Как обычно, этот стандарт имеет свои преимущества и недостатки. Из преимуществ можно отметить следующие:
   • использование параллельной передачи данных;
   • высокая скорость передачи данных;
   • возможность подключения большого количества компьютеров.
   Недостатки стандарта следующие:
   • меньший радиус сети при использовании диапазона 5 ГГц (примерно 100 м);
   • большая потребляемая мощность радиопередатчиков;
   • более высокая стоимость оборудования по сравнению с оборудованием других стандартов;
   • требуется наличие специального разрешения на использование диапазона 5 ГГц.
   Чтобы иметь возможность достичь высоких скоростей передачи данных, стандарт IEEE 802.1 la в своей работе использует технологию квадратурной амплитудной модуляции QAM.
Стандарт IEEE 802.11b
   Работа над стандартом IEEE 802.11b (другое название – IEEE 802.11 High rate) была закончена в 1999 году, и именно с ним связано понятие Wi-Fi (Wireless Fidelity).
   Его работа основана на методе прямого расширения спектра (DSSS) с использованием восьмиразрядных последовательностей Уолша. При этом каждый бит данных кодируется с помощью последовательности дополнительных кодов (ССК), что позволяет достичь скорости передачи данных в 11 Мбит/с.
   Как и базовый стандарт, стандарт IEEE 802.11b работает с частотой 2,4 ГГц, используя при этом не более трех неперекрывающихся каналов. Радиус действия сети при этом составляет около 300 м.
   Отличительная особенность этого стандарта – в случае надобности (ухудшение качества сигнала, большая удаленность от точки доступа, разные помехи) скорость передачи данных может уменьшаться вплоть до показателя 1 Мбит/с.[6] И наоборот, обнаружив, что качество сигнала улучшилось, сетевое оборудование автоматически повышает скорость передачи до максимального уровня. Этот механизм носит название динамического сдвига скорости.
   Примечание
   Кроме оборудования стандарта IEEE 802.11b, часто можно встретить оборудование IEEE 802.11b+, отличие между которыми заключается лишь вскорости передачи данных. В последнем случае скорость передачи данных составляет 22 Мбит/с благодаря использованию метода двоичного пакетного сверточного кодирования (РВСС) и условия применения одинакового оборудования.
Стандарт IEEE 802.11d
   Стандарт IEEE 802.11d определяет параметры физических каналов и сетевого оборудования, им описываются правила касательно разрешенной мощности излучения передатчиков в допустимых законами диапазонах частот.
   Данный стандарт очень важен, так как для работы сетевого оборудования используются радиоволны, которые, если не будут соответствовать указанным параметрам, могут помешать другим устройствам, работающим в этом диапазоне частот или диапазоне, близко лежащем к ним.
Стандарт IEEE 802.11е
   Поскольку через сеть могут передаваться данные разных форматов и разной значимости, то необходимо иметь механизм, который умел бы определять их важность и придавал их передаче необходимый приоритет. За это призван отвечать стандарт IEEE 802.11е, который был специально разработан с целью передачи мультимедийных данных: потокового видео или аудио с гарантированным качеством и гарантированной доставкой.
Стандарт IEEE 802.11f
   Стандарт IEEE 802.11f разработан с целью обеспечения аутентификации сетевого оборудования (рабочей станции), если компьютер пользователя перемещается от одной точки доступа к другой, то есть между сегментами сети. При этом вступает в действие протокол обмена служебной информацией (Inter-Access Point Protocol, IAPP), которая необходима для передачи этой информации между точками доступа. При этом достигается эффективная организация работы распределенных беспроводных сетей.
Стандарт IEEE 802.11g
   Наиболее распространенным и быстрым до недавнего времени стандартом можно считать стандарт IEEE 802.11g, который вобрал в себя все самое лучшее от стандартов IEEE 802.11а и IEEE 802.11b, а также содержит много нового. Целью его создания было достижение скорости передачи данных в 54 Мбит/с.
   Как и стандарт IEEE 802.11b, стандарт IEEE 802.11g создан для работы в условиях использования диапазона 2,4 ГГц.
   Стандарт предписывает обязательные и опциональные скорости передачи данных:
   • обязательные – 1, 2, 5,5, 6, 11, 12 и 24 Мбит/с;
   • опциональные – 33 Мбит/с, 36 Мбит/с, 48 Мбит/с и 54 Мбит/с.
   Для достижения таких показателей используют кодирование с помощью последовательности дополнительных кодов (ССК), метод ортогонального частотного мультиплексирования (OFDM), метод гибридного кодирования (CCK-OFDM) и метод двоичного пакетного сверточного кодирования (РВСС). Стоит отметить, что одна и та же скорость передачи может быть достигнута разными методами, но при этом обязательные скорости передачи данных достигаются только с помощью методов ССК и OFDM, а опциональные скорости – методов CCK-OFDM и РВСС.
   Преимущество оборудования стандарта IEEE 802.11g – его совместимость с оборудованием IEEE 802.11b, то есть можно легко использовать свой компьютер с сетевой картой стандарта IEEE 802.11b с точкой доступа стандарта IEEE 802.11g, и наоборот. Кроме того, потребляемая мощность оборудования этого стандарта намного ниже, чем аналогичного оборудования стандарта IEEE 802.11а, поэтому оборудование стандарта IEEE 802.11g по праву нашло свое применение в переносных компьютерах.
   Как и в случае со стандартом IEEE 802.11b+, существует аналогичный стандарт IEEE 802.11g+, позволяющий работать со скоростью 108 Мбит/с, что уже выводит подобную сеть на уровень сети стандарта 802.3 100Base.
Стандарт IEEE 802.11h
   Стандарт IEEE 802.11h разработан с целью эффективного управления мощностью излучения передатчика, выбором несущей частоты передачи и генерации нужных отчетов. Он вносит некоторые новые алгоритмы в МАС-уровень, а также физический уровень стандарта IEEE 802.11а. Прежде всего это связано с тем, что в некоторых странах диапазон 5 ГГц используют для трансляции спутникового телевидения, радарного слежения за объектами и т. п., что может вносить помехи в работу передатчиков беспроводной сети.
   Смысл работы алгоритмов стандарта IEEE 802.11b. в том, что компьютеры беспроводной сети (или передатчики) при обнаружении отраженных сигналов (интерференции сигнала) могут динамически переходить на другой диапазон, понижать или повышать мощность передатчиков, что позволяет эффективнее организовать работу уличных и офисных радиосетей.
Стандарт IEEE 802.11i
   Стандарт IEEE 802.11i разработан специально для повышения безопасности при работе беспроводной сети. С этой целью разработаны разные алгоритмы шифрования и аутентификации, функции защиты при обмене информацией, функции генерирования ключей и т. д.:
   • AES (Advanced Encryption Standard) – алгоритм шифрования, позволяющий работать с ключами шифрования длиной 128, 192 и 256 бит;
   • RADIUS (Remote Access Dial-In User Service) – система аутентификации с возможностью генерирования ключей для каждой сессии и управления ими, включающая в себя алгоритмы проверки подлинности пакетов и т. д.;
   • TKIP (Temporal Key Integrity Protocol) – алгоритм шифрования данных;
   • WRAP (Wireless Robust Authenticated Protocol) – алгоритм шифрования данных;
   • CCMP (Counter with Cipher Block Chaining Message Authentication Code Protocol) – алгоритм шифрования данных.
Стандарт IEEE 802.11j
   Стандарт IEEE 802.11j разработан специально для условий функционирования беспроводных сетей в Японии, а именно – для использования дополнительного диапазона радиочастот 4,9 ГГц-5 ГГц.[7] Спецификация предназначена для Японии и расширяет стандарт 802.11а добавочным каналом в 4,9 ГГц.
   Примечание
   На данный момент частота 4,9 ГГц рассматривается как дополнительный диапазон для использования в США. Из официальных источников известно, что этот диапазон готовится для применения органами общественной и национальной безопасности.
Стандарт IEEE 802.11n
   Стандарт IEEE 802.11n – самый перспективный из всех беспроводных стандартов передачи данных, касающихся беспроводных сетей. Хотя он еще не прошел завершающую аттестацию, однако на рынке уже появляются устройства этого стандарта.
   Согласно последнему из вариантов спецификации, оборудование, использующее этот стандарт, способно обеспечить скорость передачи данных до 300 Мбит/с, что, согласитесь, достаточно много и может спокойно составить конкуренцию таким проводным стандартам, как Ethernet 802.3 100Base и Gigabit Ethernet.
   Стандарт в своей работе использует метод ортогонального частотного мультиплексирования (OFDM) и квадратурную амплитудную модуляцию (QAM), что обеспечивает не только высокую скорость передачи данных, но и обратную совместимость со стандартами IEEE 802.11а, IEEE 802.11b и IEEE 802.11g.
   Однако для достижения планки в 300 Мбит/с потребовалось использование новой технологии передачи данных, каковой стала технология с множественным вводом/выводом (Multiple Input Multiple Output, MIMO). Смысл ее заключается в параллельной передаче данных по разным каналам с применением многоканальных антенных систем. Кроме того, изменена структура обмена информацией на канальном уровне, что позволило избавиться от передачи лишних служебных данных и увеличить эффективную пропускную способность.
   Стандарт IEEE 802.11r
   Поскольку ни в каком из беспроводных стандартов толком не описаны правила роуминга, то есть перехода клиента от одной зоны к другой, то это призван сделать стандарт IEEE 802.11r.

Методы и технологии модуляции сигнала

   Методы и технологии модуляции сигнала на физическом уровне меняются в зависимости от стандарта беспроводной сети. В этом нет ничего странного, так как каждая технология имеет свои ограничения и достичь каких-либо новых результатов с применением старых технологий удается крайне редко.
   Как бы там ни было, сегодня существуют следующие спецификации и технологии физического уровня беспроводной сети:
   • спецификация для работы в инфракрасном диапазоне;
   • спецификация DSSS (Direct Sequence Spread Spectrum) – определяет работу устройств в диапазоне радиочастот по радиоканалам с широкополосной модуляцией с прямым расширением спектра методами прямой псевдослучайной последовательности;
   • спецификация FHSS (Frequency Hopping Spread Spectrum) – определяет работу устройств в диапазоне радиочастот по радиоканалам с широкополосной модуляцией со скачкообразной перестройкой частоты методами псевдослучайной перестройки частоты;
   • спецификация OFDM (Orthogonal Frequency Division Multiplexing) – определяет работу устройств в диапазоне радиочастот по радиоканалам с использованием подканалов с разными несущими частотами;
   • технология кодирования Баркера – описывает способ кодирования данных с помощью последовательностей Баркера;
   • технология ССК (Complementary Code Keying) – описывает способ дополнительного кодирования битов передаваемой информации;
   • технология CCK-OFDM – описывает способ кодирования данных с помощью гибридного метода, что позволяет увеличить скорость передачи сигнала при невысокой избыточности данных;
   • технология QAM (Quadrature Amplitude Modulation, QAM) – описывает способ квадратурной амплитудной модуляции сигнала, который работает на скорости выше 48 Мбит/с;
   • технология MIMO (Multiple Input, Multiple Output, MIMO) – передовая технология, описывающая перспективные способы передачи данных путем более эффективного разделения радиоканала на полосы с возможностью параллельной передачи и преобразования цифрового сигнала.
   Когда появились первые образцы оборудования, они работали в диапазоне частот 902–928 МГц. При этом достигалась скорость передачи данных 215–860 Кбит/с с использованием метода расширения спектра прямой последовательностью (DSSS). Указанный диапазон частот разбивался на каналы шириной около 5 МГц, что при скорости передачи данных 215 Кбит/с составляет пять каналов. При максимальной скорости передачи данных спектр сигнала достигает 19 МГц, поэтому получался только один частотный канал шириной 26 МГц.
   Когда это оборудование только появилось, его скорости передачи данных было достаточно для многих задач при нескольких подключенных компьютерах. Однако чем больше подключалось компьютеров, тем ниже становилась скорость. Например, если к сети подключено пять компьютеров, то реальная скорость передачи данных будет в пять раз меньше теоретической. Получается, что чем больше компьютеров в сети, тем меньше скорость, что при теоретической скорости передачи данных 860 Кбит/с чрезвычайно мало.
   Конечно, скорость можно было бы со временем увеличить, однако начали сказываться и другие факторы, самым главным из которых стало использование диапазона 900 МГц операторами мобильной связи. Именно это и привело к тому, что первое оборудование не прижилось среди пользователей. Проанализировав сложившуюся ситуацию, было принято решение использовать диапазон частот 2400–2483,5 МГц, а вскоре – 5,15-5,35 ГГц, 5150–5350 МГц и 5725–5875 МГц, что позволило добиться не только большей пропускной способности, но и большей помехозащищенности. Кроме того, потенциал использования высоких частот намного больше.
Метод DSSS
   Смысл метода расширения спектра методом прямой псевдослучайной последовательности (DSSS) заключается в приведении узкополосного спектра сигнала к его широкополосному представлению, что позволяет увеличить помехоустойчивость передаваемых данных.
   При использовании метода широкополосной модуляции с прямым расширением спектра диапазон 2400–2483,5 МГц делится на 14 перекрывающихся каналов или три неперекрывающихся канала с промежутком в 25 МГц.
   Для пересылки данных используется всего один канал, причем для повышения качества передачи и снижения потребляемой при этом энергии[8] (за счет снижения мощности передаваемого сигнала) используется последовательность Баркера, характеризующаяся достаточно большой избыточностью. Избыточность кода позволяет избежать повторной передачи данных, даже если пакет частично поврежден.
Метод FHSS
   При использовании метода широкополосной модуляции со скачкообразной перестройкой частоты диапазон 2400–2483,5 МГц делится на 79 каналов шириной в 1 МГц. Данные передаются последовательно по разным каналам, создавая определенную схему переключения между ними. Всего существует 22 такие схемы, причем схему переключения должен согласовать и отправитель данных, и их получатель. Схемы переключения разработаны таким образом, что шанс использования одного канала разными отправителями минимален.
   Переключение между каналами происходит очень часто, что обусловлено малой шириной канала (1 МГц), поэтому метод FHSS в своей работе использует весь доступный диапазон частот, а соответственно и все каналы.
Метод OFDM
   Метод ортогонального частотного мультиплексирования – один из «продвинутых» и скоростных методов передачи данных. В отличие от методов DSSS и FHSS, он осуществляет параллельную передачу данных по нескольким частотам радиодиапазона. При этом информация еще и разбивается на части, что не только позволяет увеличить скорость передачи данных, но и улучшает качество пересылки.
   Данный метод модуляции сигнала может работать в двух диапазонах: 2,4 ГГц и 5 ГГц.
Метод РВСС
   Метод двоичного пакетного сверточного кодирования (Packet Binary Convolutional Coding, РВСС) используется (опционально) при скорости передачи данных 5,5 Мбит/с и 11 Мбит/с. Этот же метод, только слегка модифицированный, используется и при скорости передачи данных 22 Мбит/с.
   Принцип метода базируется на том, что каждому биту информации, который нужно передать, ставится в соответствие два выходных бита (так называемый дибит), созданных в результате преобразований с помощью логической функции XOR и нескольких запоминающих ячеек.[9] Поэтому этот метод и носит название сверточного кодирования со скоростью 1/2, а сам механизм кодирования называется сверточным кодером.
   Примечание
   При скорости входных битов N бит/с скорость выходной последовательности (после сверточного кодера) составляет 2N бит/с. Отсюда и понятие скорости – один к двум (1/2).
   Использование сверточного кодера позволяет добиться избыточности кода, что, в свою очередь, повышает надежность приема данных.
   Чтобы отправить готовый дибит, используют фазовую модуляцию сигнала. При этом в зависимости от скорости передачи используют один из методов модуляции: двоичная фазовая модуляция (BPSK, скорость передачи 5,5 Мбит/с) или квадратичная фазовая модуляция (QPSK, скорость передачи 11 Мбит/с). Смысл модуляции в том, чтобы ужать выходной дибит до одного символа, не теряя при этом избыточности кода. В результате скорость поступления данных будет соответствовать скорости их передачи, при этом обладая сформированной избыточностью кода и более высокой помехозащищенностью.
   Метод РССС также позволяет работать со скоростью передачи данных в 22 Мбит/с и 33 Мбит/с. При этом используется пунктурный кодер и другая фазовая модуляция.
   Рассмотрим скорость передачи данных 22 Мбит/с, которая вдвое выше скорости 11 Мбит/с. В этом случае сверточный кодер согласно своему алгоритму работы из каждых двух входящих битов будет делать четыре исходящих бита, что приводит к слишком большой избыточности кода, а это не всегда подходит при тех или иных условиях помех. Чтобы уменьшить лишнюю избыточность, используется пунктурный кодер, задача которого – удаление лишнего бита в группе из четырех битов, выходящих из сверточного кодера.
   Таким образом, получается, что каждым двум входящим битам в соответствие ставится три бита, содержащих достаточную избыточность. Далее они проходят через модернизированную схему фазовой модуляции (восьмипозиционная фазовая модуляция, 8-PSK), которая упаковывает их в один символ, готовый к передаче.
Технология кодирования Баркера
   Чтобы повысить помехоустойчивость передаваемого сигнала, то есть увеличить вероятность безошибочного распознавания сигнала на приемной стороне в условиях шума, можно воспользоваться методом перехода к широкополосному сигналу, добавляя избыточность в исходный сигнал. Для этого в каждый передаваемый информационный бит «встраивают» определенный код, состоящий из последовательности так называемых чипов.
   Чтобы особо не вникать в математические подробности, можно сказать лишь, что, подобрав специальную комбинацию последовательности чипов и превратив исходящий сигнал практически в нераспознаваемый шум, в дальнейшем при приеме сигнал умножается на специальным образом вычисленную корреляционную функцию (код Баркера). В результате все шумы становятся в 11 раз слабее, при этом остается только полезная часть сигнала – непосредственно данные.
   Казалось бы, что можно сделать с сигналом, состоящим из сплошного шума? На самом деле, применив код Баркера, можно достичь гарантированного качества доставки данных. Правда, при этом максимальная скорость передачи данных слишком мала, чтобы обеспечить приемлемую скорость работы большой сети.

Технология ССК

   Технология кодирования с использованием комплементарных кодов (Complementary Code Keying, ССК) применяется для кодирования битов данных с целью их сжатия, что позволяет достичь повышения скорости передачи данных.
   Изначально данная технология начала использоваться в стандарте IEEE 802.11b, что позволило достичь скорости передачи данных в 5,5 Мбит/с и 11 Мбит/с. При этом с ее помощью удается кодировать несколько битов в один символ. В частности, при скорости передачи данных 5,5 Мбит/с один символ равен 4 битам, а при скорости 11 Мбит/с – 8 битам данных.
   Данный способ кодирования описывается достаточно сложными системами математических уравнений, в основе которых лежат комплементарные восьмиразрядные комплексные последовательности.
Технология CCK-OFDM
   Технологию гибридного кодирования CCK-OFDM используют при работе оборудования и с обязательными, и с опциональными скоростями передачи данных.
   Как уже упоминалось ранее, при передаче сведений используют пакеты данных, имеющих специальную структуру, содержащую как минимум служебный заголовок. При использовании гибридного кодирования CCK-OFDM служебный заголовок пакета строится с помощью ССК-кодирования, а сами данные – с помощью OFDM-кодирования, что позволяет получить запас по скорости с достаточно большим качеством распознавания данных.
Технология QAM
   Технологию квадратурной амплитудной модуляции (Quadrature Amplitude Modulation, QAM) применяют при высоких скоростях передачи данных (начиная с 24 Мбит/с). Суть ее в том, что повышение скорости происходит за счет изменения фазы сигнала и изменения его амплитуды. При этом используют модуляции 16-QAM и 64-QAM, позволяющие кодировать 4 бита в одном символе при 16 разных состояниях сигнала в первом случае и 6 битов в одном символе при 64 разных состояниях сигнала во втором.