- •ZigBee стек.
- •Запрос на передачу данных.
- •Отчет о получении данных.
- •Поле управляющего фрейма.
- •1 2 3 4 5
- •Системное приложение.
- •Признаки.
- •Признак узла.
- •Простой признак.
- •Формат основного af фрейма.
- •1 2 3 4 5
- •Объект устройства zig bee Устройство и служба обнаружения команд
- •1 2 3
- •Конфигурация конечной точки/профиля/кластера на конечном устройстве
Формат основного af фрейма.
1 2
Бит: 4 |
4 |
Перемен. |
Перемен. |
Перемен. |
Счетчик сеансов связи (транзакция) |
Тип фрейма |
Транзакция1 |
… |
Транзакция n |
Число транзакций включенных в фрейм
KVP или MSG(ключ важной пары илисообщение)
Где каждая транзакция имеет формат:
Бит: 8 |
переменная |
П
1 |
Данные транзакции |
Заголовок транзакции |
Полезная информация транзакции |
Последовательный номер транзакции используется для подкрепления ответных фреймов к фреймам запросов.
Формат основного KVP командного фрейма.
Бит: 1 |
4 |
16 |
0/8 |
Перем. |
Индикатор типа команды |
Тип атрибута данных |
Идентификатор атрибута |
Код ошибки |
Данные атрибута |
1 2 3 4 5
установка , результат, получение с подтверждением, установка с подтверждением, результат с подтверждением, получение ответа,
установка ответа, результат ответа.
тип соответствующих данных
определен в описании к соответствующему устройству
успех, неправильная конечная точка, неподдерживаемый атрибут, неверный тип команды, неверная длина атрибута данных, неверный атрибут данных, ошибка определения приложения.
обусловлена в типе команды или данных и описании на устройство.
Формат фрейма сообщения.
Бит: 8 |
переменная |
Длина сообщения |
сообщение |
предназначен для команд, которые не входят в структуру KVP
свободная форма данных
все признаки должны быть определены в описании устройства
KVP : Фрейм команды GET.
GET с подтверждением.
Бит: 8 |
4 |
4 |
16 |
Последовательный номер транзакции |
Идентификатор типа команды |
Тип атрибута данных |
Идентификатор атрибута |
Заголовок транзакции |
Полезная информация транзакции |
Отправитель приемник Get
c запросом Get
ответ
Формат Get ответа:
Бит: 8 |
4 |
4 |
16 |
8 |
Перемен. |
Последова-тельный номер транзакции |
Идентификатор типа команды |
Тип атрибута данных |
Идентификатор атрибута |
Код ошибки |
Атрибут ошибки |
Заголовок транзакции |
Полезная информация транзакции |
Объект устройства zig bee Устройство и служба обнаружения команд
команды |
адресация | |
Запрос |
ответ | |
Адрес сети |
широковещательный |
однонаправленный |
Адрес IEEE |
Однонаправленный |
Однонаправленный |
Признак узла |
Однонаправленный |
Однонаправленный |
Признак питания(работы) |
Однонаправленный |
Однонаправленный |
Признак простейшего |
Однонаправленный |
Однонаправленный |
Активная конечная точка |
Однонаправленный |
Однонаправленный |
Признак арбитража |
однонаправленный |
Однонаправленный |
Признак комплекса |
Однонаправленный |
Однонаправленный |
Признак пользователя |
Однонаправленный |
Однонаправленный |
Объявление последнего устройства |
Однонаправленный в ZC-zb координатор |
однонаправленный |
Фрейм команды адреса сети.
Получение сетевого адреса устройства дает IEEE адрес этого устройства.
Окт: 8 |
1 |
1 |
IEEE адрес |
Тип запроса |
Указатель старта |