stringtranslate.com

Карта индикации дорожного движения

Карта индикации трафика (TIM) — это структура, используемая в кадрах управления беспроводной сетью 802.11 .

Информационный элемент карты индикации дорожного движения рассматривается в разделе 7.3.2.6 стандарта 802.11-1999. [1]

Стандарты IEEE 802.11 используют битовую карту для указания всем спящим станциям прослушивания , что точка доступа (AP) буферизировала данные, ожидающие ее. Поскольку станции должны прослушивать по крайней мере один маяк в течение интервала прослушивания , AP периодически отправляет эту битовую карту в своих маяках в качестве информационного элемента. Битовая маска называется картой индикации трафика и состоит из 2008 бит, каждый бит представляет собой идентификатор ассоциации (AID) станции.

Однако в большинстве случаев точка доступа имеет данные только для нескольких станций, поэтому необходимо передать только часть битовой карты, представляющую эти станции.

Поскольку растровое изображение никогда не передается целиком, оно называется виртуальным растровым изображением , а фактически переданная его часть называется частичным виртуальным растровым изображением .

Структура ТИМ выглядит следующим образом:

идентификатор элемента
(1 октет)
определяет элемент TIM
длина
(1 октет)
размер всего элемента (от 5 до 255)
DTIM_count
(1 октет)
количество маяков, оставшихся до DTIM (включая этот кадр, поэтому 0 означает, что этот кадр является DTIM)
DTIM_период
(1 октет)
Коэффициент масштабирования, указывающий, что только каждый n-ный маяк включает TIM. Станции в режиме низкого энергопотребления будут оставаться в спящем режиме и просыпаться только для прослушивания этих маяков, чтобы определить, должны ли они также оставаться в спящем режиме для получения кадров данных.
bitmap_control.смещение
(7 бит)
bitmap_control.трансляция
(1 бит)
1, когда один или несколько широковещательных или многоадресных кадров поставлены в очередь. Это означает, что все станции должны проснуться.
частичное_виртуальное_битовое_изображение
(от 8 до 2008 бит)
Это включает ( длина -4)×8 бит, каждый из которых представляет собой текущую ассоциированную станцию. Младший бит первого октета представляет станцию ​​с идентификатором ассоциации (bitmap_control.offset×16). Биты за пределами частичной битовой карты неявно равны нулю.

[2] [3]

Сообщение об индикации трафика доставки

Сообщение об индикации трафика доставки ( DTIM ) — это разновидность TIM, которая информирует клиентов о наличии буферизованных многоадресных или широковещательных данных на точке доступа . Оно генерируется в периодическом маяке с частотой, заданной интервалом DTIM . Маяки — это пакеты, отправляемые точкой доступа для синхронизации беспроводной сети. Обычные TIM, которые присутствуют в каждом маяке, предназначены для сигнализации о наличии буферизованных одноадресных данных. После DTIM точка доступа отправит буферизованные многоадресные и широковещательные данные по каналу, следуя обычным правилам доступа к каналу ( CSMA/CA ). Это помогает минимизировать столкновения и, по сути, увеличить пропускную способность. В случаях, когда помех не так много или когда количество клиентов ограничено, интервал DTIM имеет небольшое или совсем не имеет значения.

стандарт 802.11

Согласно стандартам 802.11, значение периода сообщения индикации трафика доставки ( DTIM ) — это число, которое определяет, как часто кадр маяка включает DTIM, и это число включается в каждый кадр маяка. DTIM включается в кадры маяка в соответствии с периодом DTIM, чтобы указать клиентским устройствам, есть ли у точки доступа буферизованные широковещательные или многоадресные данные, ожидающие их. После кадра маяка, включающего DTIM, точка доступа выпустит буферизованные широковещательные и многоадресные данные, если таковые имеются.

Поскольку кадры маяка отправляются с использованием обязательного алгоритма 802.11 для множественного доступа с контролем несущей и предотвращением столкновений (CSMA/CA), точка доступа должна ждать, отправляет ли клиентское устройство кадр, когда маяк должен быть отправлен. В результате фактическое время между маяками может быть больше интервала маяка. Клиентские устройства, которые выходят из режима энергосбережения, могут обнаружить, что им приходится ждать дольше, чем ожидалось, чтобы получить следующий кадр маяка. Однако клиентские устройства компенсируют эту неточность, используя временную метку, найденную в кадре маяка.

Стандарты 802.11 определяют режим энергосбережения для клиентских устройств. В режиме энергосбережения клиентское устройство может выбрать режим сна в течение одного или нескольких интервалов маяка, просыпаясь для кадров маяка, содержащих DTIM. Когда период DTIM равен 2, клиентское устройство в режиме энергосбережения будет просыпаться для приема каждого второго кадра маяка. При входе в режим энергосбережения клиентское устройство передаст уведомление точке доступа, чтобы точка доступа знала, как обрабатывать одноадресный трафик, предназначенный для клиентского устройства. Клиентское устройство начнет спать в соответствии с периодом DTIM.

Период DTIM

Чем больше период DTIM, тем дольше клиентское устройство может находиться в спящем режиме и, следовательно, тем больше энергии конкретное клиентское устройство может сэкономить.

Клиентские устройства в беспроводных сетях могут иметь противоречивые требования к энергопотреблению и пропускной способности связи в режиме энергосбережения. Например, ноутбуки могут требовать относительно высокой пропускной способности связи и могут иметь низкую чувствительность к энергопотреблению. Поэтому для этих устройств может подойти относительно низкий период DTIM, например 1. Однако карманные устройства могут требовать относительно низкой пропускной способности связи и могут работать от батарей относительно малой емкости. Поэтому для карманных устройств может подойти более высокий период DTIM, например 8. Но некоторые из них имеют среднюю или высокую пропускную способность связи, при этом все еще имея небольшие батареи, поэтому им подойдет средний период DTIM, например 4.

В текущих стандартах точка доступа может хранить только один период DTIM. Следовательно, различные клиентские устройства в режиме энергосбережения будут просыпаться для одних и тех же кадров маяка в соответствии с периодом DTIM. Сетевому менеджеру может потребоваться сбалансировать противоречивые требования к энергопотреблению и пропускной способности связи в режиме энергосбережения клиентских устройств в разных беспроводных сетях при настройке периода DTIM точки доступа. В будущем точка доступа, которая может обслуживать несколько наборов услуг (несколько SSID), может иметь отдельный период DTIM для каждого набора услуг. Сетевой менеджер может учитывать требования к энергопотреблению и пропускной способности связи клиентских устройств в конкретной беспроводной сети при определении того, какой период DTIM настроить для какого набора услуг. Более высокий период DTIM может увеличить потенциальную экономию энергопотребления, но снизить пропускную способность связи, и наоборот.

Ссылки

  1. ^ "ANSI/IEEE Std 802.11, издание 1999 г. (ISO/IEC 8802-11:1999) Локальные и городские сети — Специальные требования — Часть 11: Характеристики управления доступом к среде беспроводной локальной сети (MAC) и физического уровня (PHY)" (PDF) . Получено 31 мая 2011 г.
  2. ^ Techie (2013-05-05). «Оптимизация интервала DTIM вашего WiFi».
  3. ^ Расика Наянаджит (13 октября 2014 г.). «CWAP – Управление питанием 802.11».

Библиография