Сообщение входа в сеточную сеть (MSH-NENT)
Сообщения MSH-NENT предоставляют новому узлу средства для синхронизации и первичного входа в сеть Mesh. При посылке сообщения MSH-NENT подзаголовок Mesh устанавливается равным 0х0000 до тех пор, пока узлу не будет присвоен ID. В CID Mesh идентификатор сети установлен равным сетевому коду инициатора или 0х0000, если код неизвестен, а ID канала устанавливается равным 0хАА (широковещательный режим).
Формат сообщения MSH-NENT показан в табл. 83.
Таблица 83. Формат сообщения MSH-NENT
Синтаксис | Размер | Комментарий |
MSH-NCFG_message_format() { | ||
Тип сообщения управления = 40 | 8 бит | |
Тип | 3 бита | 0х0 Зарезервировано 0х1 NetEntryAck 0х2 NetEntryRequest 0х3 NetEntryClose |
Счетчик Xmt для этого типа | 3 бита | Для NetEntryAck этот тип подтвержден |
Зарезервировано | 2 бита | |
ID узла инициатора | 16 бит | |
Мощность Xmt | 4 бита | |
Антенна Xmt | 3 бита | |
Зарезервировано | 1 бит | |
if(Тип == 0х2) | ||
MSH-NENT_Request_IE() | перем. | |
} |
ID узла инициатора
МАС-адрес нового узла, пославшего запрос.
Мощность Xmt
определяется числом шагов по 2 дБм, начиная с 8 дБм (например, 0хF означает 38дБм)
Антенна Xmt
Логическая антенна, используемая для передачи сообщения. Поддерживается до 8 направлений антенны.
Формат MSH-NENT_request_IE представлен в таблице 84 ниже
Таблица 84. Формат MSH-NENT_request_IE
Синтаксис | Размер | Комментарий |
MSH-NCFG_request_IE() { | ||
MAC-адрес | 48 бит | |
OpConInfo | 64 бита | |
Значение оператора аутентификации | 32 бита | |
Серийный номер узла | 32 бита | |
} |
MAC-адрес
МАС-адрес нового узла, посылающего запрос
OpConInfo
Конфигурационная информация оператора (полученная от оператора)
Значение оператора аутентификации
HMAC{MAC-адрес | Серийный номер узла | Ключ аутентификации}
где ключ аутентификации является секретным, полученным от оператора.