Вектор распределения сети


Вектор распределения сети ( NAV ) — это виртуальный механизм определения несущей , используемый с протоколами беспроводной сети, такими как IEEE 802.11 ( Wi-Fi ) и IEEE 802.16 ( WiMax ). Виртуальное определение несущей представляет собой логическую абстракцию, которая ограничивает потребность в физическом распознавании несущей на радиоинтерфейсе для экономии энергии. Заголовки кадров уровня MAC содержат поле длительности , которое указывает время передачи, необходимое для кадра, в течение которого среда будет занята. Станции, прослушивающие беспроводную среду, читают Durationполе и установите их NAV, который является индикатором для станции того, как долго она должна откладывать доступ к среде.

NAV можно рассматривать как счетчик, который считает до нуля с постоянной скоростью. Когда счетчик равен нулю, виртуальная индикация обнаружения несущей состоит в том, что среда простаивает; когда он не равен нулю, индикация занята. Среда определяется как занятая, когда станция (STA) ведет передачу. В IEEE 802.11 NAV представляет количество микросекунд , в течение которых отправляющая STA намерена удерживать среду занятой (максимум 32 767 микросекунд). Когда отправитель отправляет запрос на отправку, получатель ждет один SIFS перед отправкой разрешения на отправку. Затем отправитель снова подождет один SIFS перед отправкой всех данных. Получатель снова будет ждать SIFS перед отправкой ACK. Таким образом, NAV — это продолжительность от первого SIFS до окончания ACK. В это время среда считается занятой.

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

Механизм виртуального распознавания несущей NAV является важной частью протокола MAC CSMA/CA , используемого в беспроводных локальных сетях IEEE 802.11 . NAV используется в DCF , PCF и HCF .