LoRa Alliance
5177 Brandin Court,
Fremont, CA 94538 USA
LoRaWAN 1.0.4 End Device Certification Page 168 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
Manually reset the DUT
1 If DUT = OTA device, DUT sends a Join-
Request frame
If DUT = ABP device, skip to the MAC
command tests (Step 2).
→
TCL sends Join-Accept response
RX1DROffset = 2
RX2DataRate = Any DR
except default RX2 DR, as
defined in [2]
RXDelay = 3
For DC plan devices:
CFList = add single channel
CFListType = 0
For FC plan devices:
CFListType = [0x]01
ChMask0 = [0x]00FF
ChMask1 = [0x]0000
ChMask2 = [0x]0000
ChMask3 = [0x]0000
ChMask4 = [0x]0001
Send Join-
Accept with
varied
parameters
If the DUT is
a FC plan
device, it
could take
several Join-
Requests.
2 DUT sends Confirmed or Unconfirmed
frame
→
The TCL sends Confirmed frame in RX1
window
MAC-CMD LinkADRReq
DataRate = Max125kHzDR,
refer [2]
Payload = [0x]03XXXXXXXX
ChMaskCntl:
DC = 0,
FC = 6
ChMask:
DC - Enable only default
channels
FC = [0x]00FF
For FC
device using
8-channel
gateway,
refer to
Section 2 for
ChMask
settings
Verify all
RX1 window
parameters
3 DUT sends Confirmed or Unconfirmed
frame
→
ACK Bit = True
MAC-CMD LinkADRAns
Payload = [0x]0307 (if ADR
Bit = True) or [0x]030X (if
ADR Bit = False)
Changed the
DR to
Max125kHz
DR