LoRa Alliance
5177 Brandin Court,
Fremont, CA 94538 USA
LoRaWAN 1.0.4 End Device Certification Page 149 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 frames
CP-CMD
RegionalDutyCycleCtrlReq-
OFF
FPort = 224
Payload = [0x]0500
Repeat Steps 2-4 'i' times, where i =
all possible combinations in the
Maximum Payload size table in [2]
R
Steps 4-6
[All DR in
Max Payload
table]
2 DUT sends Unconfirmed frame
→
The TCL sends Unconfirmed frame
MAC-CMD LinkADRReq
DataRate = X (where X =
Each DR as defined in the
Maximum Payload size table
in [2])
ChMaskCntl:
DC = 0,
FC = 6
ChMask:
DC - Enable only default
channels
FC = [0x]00FF
MAC-CMD
RxParamSetupReq
RX1DRoffset = 0
RX2DataRate = Maximum
default DR, refer [2]
Freq = default frequency,
refer [2]
Payload =
[0x]03XXXXXXXX[0x]05XX
XXXXXX
For FC
device using
8-channel
gateway,
refer to
Section 2 for
ChMask
settings
3 DUT sends Unconfirmed frame
→
MAC-CMD LinkADRAns
MAC-CMD
RxParamSetupAns
Payload = [0x]0307[0x]0507
DataRate = X
The TCL sends Unconfirmed frame
on RX2 window
CP-CMD EchoPayloadReq
FPort = 224
Payload (i) = [0x]08XX
(MaxLen + 1 for UL DR-X)