Сетевое железо - статьи



         

Принципы WiMedia/MBOA UWB - часть 2


Спецификация МАС-уровня определяет правила сосуществования множества WiMedia/MBOA-устройств. Сеть является одноранговой, то есть не существует выделенного устройства-арбитра, все устройства обладают одинаковыми правами и функциональностью.

Вводятся понятия Beacon Group и Extended Beacon Group. Они оба относятся к устройству WiMedia/MBOA, то есть являются, так сказать, устройство-центристскими. Beacon Group - это множество всех устройств, с которыми конкретное устройство может обмениваться данными непосредственно, то есть все устройства находятся в "пределах слышимости". Extended Beacon Group для данного устройства - это множество Beacon Group всех устройств, входящих в Beacon Group данного девайса. Наличие в каждом узле информации об использовании канала от всех участников Extended Beacon Group позволяет решить проблему "скрытой точки" (hidden node).

В начале работы устройство прослушивает выбранный канал в течение некоторого времени. Возможны два варианта - либо в данном канале уже присутствуют другие устройства, либо устройство является первым в канале.

Все время в канале поделено на так называемые "суперфрэймы" (superframe) - отрезки времени по 65536 мкс. Суперфрэйм состоит из 256 отрезков времени, которые называются Media Access Slot (MAS), по 256 мкс. Все устройства обязаны периодически посылать beacon - специальные пакеты, в которых содержится видение собственного Beacon Group посылающим устройством, то есть информация о всех устройствах, слышимых данным. Beacon включает описание всех занятых MAS. Для рассылки beacon зарезервированы несколько MAS в начале каждого супер-фрэйма.

Собирая и анализируя информацию из всех посылаемых beacon, каждое устройство способно составить картину собственной Extended Beacon Group.

Устройства могут занять время в канале двумя способами. Во-первых, определена процедура постоянного резервирования времени. Набор правил называется Distributed Reservation Protocol (DRP), с помощью которого устройство может закрепить за собой необходимое множество MAS.Определены также способы динамического перераспределения MAS. Во-вторых, для всех MAS, которые не используются для передачи beacon и не зарезервированы с помощью DRP, для передачи данных может применяться процедура Prioritized Contention Access (РСА). При использовании данного метода доступа к среде возможны коллизии, и процедура определяет способы их разрешения.

Wireless USB резервирует канальное время с помощью DRP, используя сервисы МАС-уровня WiMedia/MBOA.




Содержание  Назад  Вперед