Карта индикации трафика (TIM) — это структура, используемая в кадрах управления беспроводной сетью 802.11 .
Информационный элемент карты индикации дорожного движения рассматривается в разделе 7.3.2.6 стандарта 802.11-1999. [1]
Стандарты IEEE 802.11 используют битовую карту для указания всем спящим станциям прослушивания , что точка доступа (AP) буферизировала данные, ожидающие ее. Поскольку станции должны прослушивать по крайней мере один маяк в течение интервала прослушивания , AP периодически отправляет эту битовую карту в своих маяках в качестве информационного элемента. Битовая маска называется картой индикации трафика и состоит из 2008 бит, каждый бит представляет собой идентификатор ассоциации (AID) станции.
Однако в большинстве случаев точка доступа имеет данные только для нескольких станций, поэтому необходимо передать только часть битовой карты, представляющую эти станции.
Поскольку растровое изображение никогда не передается целиком, оно называется виртуальным растровым изображением , а фактически переданная его часть называется частичным виртуальным растровым изображением .
Структура ТИМ выглядит следующим образом:
[2] [3]
Сообщение об индикации трафика доставки ( DTIM ) — это разновидность TIM, которая информирует клиентов о наличии буферизованных многоадресных или широковещательных данных на точке доступа . Оно генерируется в периодическом маяке с частотой, заданной интервалом DTIM . Маяки — это пакеты, отправляемые точкой доступа для синхронизации беспроводной сети. Обычные TIM, которые присутствуют в каждом маяке, предназначены для сигнализации о наличии буферизованных одноадресных данных. После DTIM точка доступа отправит буферизованные многоадресные и широковещательные данные по каналу, следуя обычным правилам доступа к каналу ( CSMA/CA ). Это помогает минимизировать столкновения и, по сути, увеличить пропускную способность. В случаях, когда помех не так много или когда количество клиентов ограничено, интервал DTIM имеет небольшое или совсем не имеет значения.
Согласно стандартам 802.11, значение периода сообщения индикации трафика доставки ( DTIM ) — это число, которое определяет, как часто кадр маяка включает DTIM, и это число включается в каждый кадр маяка. DTIM включается в кадры маяка в соответствии с периодом DTIM, чтобы указать клиентским устройствам, есть ли у точки доступа буферизованные широковещательные или многоадресные данные, ожидающие их. После кадра маяка, включающего DTIM, точка доступа выпустит буферизованные широковещательные и многоадресные данные, если таковые имеются.
Поскольку кадры маяка отправляются с использованием обязательного алгоритма 802.11 для множественного доступа с контролем несущей и предотвращением столкновений (CSMA/CA), точка доступа должна ждать, отправляет ли клиентское устройство кадр, когда маяк должен быть отправлен. В результате фактическое время между маяками может быть больше интервала маяка. Клиентские устройства, которые выходят из режима энергосбережения, могут обнаружить, что им приходится ждать дольше, чем ожидалось, чтобы получить следующий кадр маяка. Однако клиентские устройства компенсируют эту неточность, используя временную метку, найденную в кадре маяка.
Стандарты 802.11 определяют режим энергосбережения для клиентских устройств. В режиме энергосбережения клиентское устройство может выбрать режим сна в течение одного или нескольких интервалов маяка, просыпаясь для кадров маяка, содержащих DTIM. Когда период DTIM равен 2, клиентское устройство в режиме энергосбережения будет просыпаться для приема каждого второго кадра маяка. При входе в режим энергосбережения клиентское устройство передаст уведомление точке доступа, чтобы точка доступа знала, как обрабатывать одноадресный трафик, предназначенный для клиентского устройства. Клиентское устройство начнет спать в соответствии с периодом DTIM.
Чем больше период DTIM, тем дольше клиентское устройство может находиться в спящем режиме и, следовательно, тем больше энергии конкретное клиентское устройство может сэкономить.
Клиентские устройства в беспроводных сетях могут иметь противоречивые требования к энергопотреблению и пропускной способности связи в режиме энергосбережения. Например, ноутбуки могут требовать относительно высокой пропускной способности связи и могут иметь низкую чувствительность к энергопотреблению. Поэтому для этих устройств может подойти относительно низкий период DTIM, например 1. Однако карманные устройства могут требовать относительно низкой пропускной способности связи и могут работать от батарей относительно малой емкости. Поэтому для карманных устройств может подойти более высокий период DTIM, например 8. Но некоторые из них имеют среднюю или высокую пропускную способность связи, при этом все еще имея небольшие батареи, поэтому им подойдет средний период DTIM, например 4.
В текущих стандартах точка доступа может хранить только один период DTIM. Следовательно, различные клиентские устройства в режиме энергосбережения будут просыпаться для одних и тех же кадров маяка в соответствии с периодом DTIM. Сетевому менеджеру может потребоваться сбалансировать противоречивые требования к энергопотреблению и пропускной способности связи в режиме энергосбережения клиентских устройств в разных беспроводных сетях при настройке периода DTIM точки доступа. В будущем точка доступа, которая может обслуживать несколько наборов услуг (несколько SSID), может иметь отдельный период DTIM для каждого набора услуг. Сетевой менеджер может учитывать требования к энергопотреблению и пропускной способности связи клиентских устройств в конкретной беспроводной сети при определении того, какой период DTIM настроить для какого набора услуг. Более высокий период DTIM может увеличить потенциальную экономию энергопотребления, но снизить пропускную способность связи, и наоборот.