LoRa Alliance
5177 Brandin Court,
Fremont, CA 94538 USA
LoRaWAN 1.0.4 End Device Certification Page 156 of 173
Requirements for All Regions Version 1.4
Copyright © 2021 LoRa Alliance, Inc. All rights reserved. www.lora-alliance.org
Step Procedure Frame Sequence Test Purpose
End
Device -
TCL
Frame
1 DUT sends Unconfirmed frame
→
The TCL sends Unconfirmed frame
MAC-CMD LinkADRReq
Payload = [0x]0380000000
FPort = 0
2 DUT sends Unconfirmed frame
→
LinkADRAns NOT = OK DUT continues normal
operation after receiving
LinkADRReq with 'out of
spec' Payload
The TCL sends Unconfirmed frame
MAC-CMD LinkADRReq
Payload = [0x]03010000
FPort = 0
3 DUT sends Unconfirmed frame
→
No response DUT continues normal
operation after
incomplete MAC
command Payload
The TCL sends Unconfirmed frame
MAC-CMD
Payload = [0x]7F
FPort = 0
4 DUT sends Unconfirmed frame
→
No response DUT continues normal
operation after unknown
MAC command Payload
The TCL sends Unconfirmed frame
MAC-CMD1 DevStatusReq
MAC-CMD2 incomplete
LinkADRReq
Payload = [0x]0603010000
FPort = 0
5 DUT sends Unconfirmed frame
→
MAC-CMD1 DevStatusAns
Payload = [0x]06XXXX
DUT continues normal
operation after
incomplete MAC
command Payload
The TCL sends Unconfirmed frame
MAC-CMD1 LinkADRReq
(DR = Max125kHzDR)
MAC-CMD2 [0x]7F
CMD3 DevStatusReq
FPort = 0
For FC device using 8-
channel gateway, refer to
Section 2 for ChMask
settings
6 DUT sends Unconfirmed frame
→
MAC-CMD1 LinkADRAns
Payload = [0x]0307
DUT answers only the
first MAC command and
continues normal
operation if the second
MAC command is invalid