Технологии состязательного доступа к частотному каналу сети. – ЧАСТЬ 1

Состязательный доступ, как отмечалось в 4.4.4.1, применяется в течение САР периода суперфрейма; в течение CPF периода приборы, которым выделяются гарантированные слоты времени, осуществляют «бессостязательную» передачу сообщений. Состязательный доступ осуществляется методом CSMA/CA и реа­лизуется в ZigBee сетях в двух формах, соответствующих различным режимам

работы сети:

в маячковом режиме – в форме слоговой CSMA/CA;

—         в безмаячковом режиме – в форме классической безслотовой CSMA/CA. Безслотовой форме метода CSMA/CA свойственна задержка момента

контроля занятости среды (Clear Channel Assessment – CCA) по отношению к произвольному моменту начала состязаний; задержка ССА осуществляется на интервал случайной длительности, именуемый интервалом отката (Backoff interval – Bol). При условии, что контроль несущей выявляет незанятость ка­нала, абонент передает имеющееся сообщение (фрейм). В противном случае абонент продолжает контроль и после освобождения канала осуществляет по­вторную попытку доступа и т.д.

Результат состязаний состоит либо в получении доступа к освободивше­муся каналу, либо в прекращении состязаний при условии, что число попыток (Backoffs) превышает допустимое. Безслотовая CSMA/CA в ZigBee сетях харак­теризуется следующими параметрами:

1) длительностью элементарных отрезков времени, именуемых, согласно [62], периодами отката (Backoff period); длительность периодов (т ) совместно

, v                                                                                                              ВоР’

с их числом \пВоР) определяет длительность интервала отката (Т ):

Продолжительность периода отката составляет 20 символов сообщения (один символ для частотных каналов диапазона 2.4-2.835 МГц имеет длитель­ность 16 мкс);

2)           показателем степени (Backoff exponent – BE), определяющим множество целых чисел, из которых выбирается случайное число п для задания ин­тервала отката (Тдо/); множество целых чисел определяется границами [0, 2ВЕ-\]\ предусматриваемые [62] значения лежат в пределах 3…5;

3)           допустимым числом попыток отката (Number of Backoffs – NB); согласно [62] число попыток NB $ 4.

Слотовая форма метода CSMA/CA отличается от безелотовой следующими особенностями:

1)           слоты суперфрейма кратны по длительности периоду отката (тВоД и нача­ло каждого слота совпадает с началом первого периода отката этого слота; минимальное число периодов отката в пределах слота при базовой длитель­ности слота (60 символов) равно 3; увеличение порядка суперфрейма (SO) приводит к росту длительности слота и росту числа входящих в слот перио­дов отката (см. п. 4.4.2.1);

2)                                                                                               верхнее граничное значение множества чисел, из которых производится вы­бор случайного числа и , при слотовой CSMA/CA может быть меньше, чем при безелотовой  = 2ВЕ -1); условие уменьшения верхнего гра­ничного значения пп „ состоит в необходимости обеспечения безотлагатель-

t                                                                                                                                                                             и

ного перехода к передаче сообщений после окончания маячкового фрейма в

режиме BLE (см. п. 4.4.2.1);

3)           каждая попытка доступа к среде включает до CW «проб» доступа, состоящих в том, что, убедившись в незанятости среды после одной «пробы» (ССА), прибор возобновляет проверку незанятости; число «проб» CW именуется окном состязаний (Contention Window); стандарт [62] предусматривает зна­чение С\\^=2.

Состязательный доступ в ZigBee сетях применяется при передаче фреймов данных и команд управления всеми абонентами, включая координаторов. «Без состязания» передаются маячковые фреймы, фреймы АСЕ типа и фреймы дан­ных, которые передаются координаторами вслед за фреймами подтверждения поступления к ним команд запроса данных (см. рис. 4.40,4.42). Последователь­ная «бессостязательная» передача фреймов сопровождается их отделением во времени межфреймовыми интервалами (Interframe space/spacing – IFS). Необ­ходимость IFS обусловлена конечным временем обработки сообщений прибо­рами. В зависимости от длительности различают короткие (Short IFS – SIFS) и длинные (Long IFS – LIFS) межфреймовые интервалы,; первые применяются при условии, что предшествующий фрейм является коротким (Short Frame), вто­рые – при условии, что этот фрейм является длинным (Long Frame). IFS при­меняется вслед за «сцепкой» двух элементов: собственно фрейма (длинного или короткого) и подтверждением его приема (АСК). Максимальная длительность короткого фрейма составляет 18 октет битового потока; SIFS и LIFS имеют дли­тельности, соответственно, 12 и 40 символов [62].

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100