В настоящем стандарте применены следующие обозначения:
DevEUI - идентификатор оконечного устройства;
JoinEUI - идентификатор сервера присоединения к сети;
AppKey - прикладной первичный ключ оконечного устройства;
NwkKey - сеансовый первичный ключ оконечного устройства;
DevAddr - короткий адрес оконечного устройства;
AppSKey - сеансовый ключ приложения - для кодирования прикладных данных в нисходящих и восходящих сообщениях;
NwkSEncKey - сетевой сеансовый ключ кодирования МАС-команд в нисходящих и восходящих сообщениях;
SNwkSIntKey - сетевой сеансовый ключ целостности нисходящих сообщений;
FNwkSIntKey - сетевой сеансовый ключ целостности восходящих сообщений;
JSIntKey - ключ целостности восходящего сообщения с запросом Rejoin-Request первого типа и нисходящего сообщения ответа Join-Accept;
JSEncKey - ключ кодирования Join-Accept в случае получения запроса Rejoin-Request;
Join-Request - запрос на присоединение к сети;
DevNonce - счетчик запросов на присоединение к сети;
Rejoin-Request - запрос на переприсоединение к сети;
Join-Accept - подтверждение присоединения (переприсоединения) к сети;
JoinNonce - счетчик подтверждений присоединения (переприсоединения) к сети;
MIC - код целостности сообщения (message integrity code).
"||" - знак конкатенации строк;
"[x:y]" - последовательность бит, где "х" - старший бит, а "у" - младший бит;
"Pad" - функция добавления нулевых байт таким образом, чтобы общая длина данных стала кратной 16.