etc:common_activities:materials:beaconing80211s
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
etc:common_activities:materials:beaconing80211s [2009/05/05 17:55] – избегание коллизий маяков raa | etc:common_activities:materials:beaconing80211s [2009/05/05 20:47] (current) – реорганизация raa | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Сигналы в IEEE 802.11s ====== | ====== Сигналы в IEEE 802.11s ====== | ||
- | :!: В тексте слова " | + | :!: В тексте слова " |
** Сокращения ** | ** Сокращения ** | ||
Line 26: | Line 26: | ||
* указано через //PS// бит в поле //Frame Control// | * указано через //PS// бит в поле //Frame Control// | ||
- Задает механизмы, | - Задает механизмы, | ||
- | * эффективное использование | + | * эффективное использование //"more data bit//" и //"EOSP//" |
- Синхронизация (2 вида :?:) (также обеспечивает высокую производительность // | - Синхронизация (2 вида :?:) (также обеспечивает высокую производительность // | ||
* интервалы отправки сигналов узлами //MP// могут быть разные | * интервалы отправки сигналов узлами //MP// могут быть разные | ||
Line 41: | Line 41: | ||
В зависимости от полученных за время //ATIM// данных, | В зависимости от полученных за время //ATIM// данных, | ||
+ | |||
+ | {{atim.png}} | ||
===== Обзор стандарта версии 2 ===== | ===== Обзор стандарта версии 2 ===== | ||
- | ==== Сигнализация и синхронизация в Mesh ==== | + | [[etc:common_activities:materials:beaconing80211s:beacons& |
- | + | ||
- | === TSF для Mesh сетей === | + | |
- | + | ||
- | Узел //MP// инициализирует свой //TSF// таймер в зависимости от действующего синхронизирующего протокола узла //MP//. //MP// периодически передает специальный кадр. | + | |
- | + | ||
- | === Расширяемый фреймворк синхронизации === | + | |
- | + | ||
- | Во фреймворке есть протокол синхронизации временных сдвигов соседних узлов с мин. возможностями и мин. взаимодействием узлов. | + | |
- | + | ||
- | Узлы используют элемент Протокол Синхронизации в маяках и в кадрах Probe Response для анонсирования действующего протокола. | + | |
- | + | ||
- | * Поддержка синхронизации опциональна. Если узел не поддерживает ее, то данный элемент в указанные кадры не включается. | + | |
- | * Узел может синхронизироваться с 1 или несколькими соседними узлами в зависимости от собственных требований или требований соседних узлов. | + | |
- | * Даже при способности к синхронизации, | + | |
- | + | ||
- | === Протокол синхронизации временных сдвигов соседних узлов (Neighbor Offset Protocol) === | + | |
- | + | ||
- | Сдвиг | + | |
- | + | ||
- | (1) сдвиг соседнего узла MP = полученная от соседа временная метка - значение собственного TSF таймера (1) | + | |
- | + | ||
- | Узел может получить значение таймера соседа: | + | |
- | + | ||
- | (2) значение таймера соседа = значение собственного таймера + сдвиг для этого соседа (2) | + | |
- | + | ||
- | === Сигнализация === | + | |
- | + | ||
- | Маяки для //mesh// и //BSS// - разные, | + | |
- | + | ||
- | //TBTT// - момент времени, | + | |
- | + | ||
- | Узел определяет серии //TBTT// с периодом // | + | |
- | + | ||
- | === Механизм избегания коллизий Mesh маяков (MBCA) === | + | |
- | + | ||
- | Этот механизм разработан, | + | |
- | + | ||
- | == 1. Уведомление с таймером приема маяков (Beacon reception timing report) == | + | |
- | + | ||
- | //MP// сообщает расписание приема маяков в элементе //beacon timing element// соседним //MP// в кадрах маяков, | + | |
- | + | ||
- | == 2. Выбор TBTT (TBTT selection) == | + | |
- | + | ||
- | Получив //beacon timing element//, //MP// может выбрать свой //TBTT// так, чтобы он не накладывался на существующие //TBTT// других //STA// на расстоянии 2 хопов. Также узел //MP// может проверить, | + | |
- | + | ||
- | Опционально узлы могут подогнать свои //TSF// таймеры. | + | |
- | + | ||
- | Отдельные от сети //MP// могут подогнать //TBTT// или временной сдвиг, чтобы они не конфликтовали с другими узлами, | + | |
- | + | ||
- | ---- | + | |
- | + | ||
- | Сбор и сообщение информации о //TBTT// соседних //MP// может быть сделано одной из двух процедур. | + | |
- | + | ||
- | == Проактивное уведомление о расписании маяков и получение этих данных == | + | |
- | + | ||
- | == Реактивное уведомление о расписании маяков и получение этих данных == | + | |
- | + | ||
- | ---- | + | |
- | + | ||
- | В дополнение, | + | |
- | + | ||
- | Опционально, | + | |
- | + | ||
- | ==== Режим энергосбережения ==== | + | |
+ | [[etc: |
etc/common_activities/materials/beaconing80211s.1241531753.txt.gz · Last modified: 2009/05/05 17:55 by raa