LoRa Alliance
5177 Brandin Court,
Fremont, CA 94538 USA
LoRaWAN 1.0.4 End Device Certification Page 144 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
The TCL sends Unconfirmed frame
MAC-CMD LinkADRReq
DataRate = Max125kHzDR,
refer [2]
ChMaskCntl:
DC = 0,
FC = 6
ChMask:
DC - Enable only default
channels
FC = [0x]00FF
MAC-CMD
RxParamSetupReq
RX1DRoffset = 0
RX2DataRate = default, refer
[2]
Freq = default frequency,
refer [2]
Payload =
[0x]03XXXXXXXX[0x]05XXX
XXXXX
For FC
device using
8-channel
gateway,
refer to
Section 2 for
ChMask
settings
9 DUT sends Unconfirmed frame
→
MAC-CMD LinkADRAns
MAC-CMD
RxParamSetupAns
Payload = [0x]0307[0x]0507
DUT
reverted to
default
settings
The TCL sends Unconfirmed frames
CP-CMD
RegionalDutyCycleCtrlReq-
ON
FPort = 224
Payload = [0x]0501
10 DUT sends Unconfirmed frame
→
1203
2.5.11.e. Maximum Allowed Payload 1204
The purpose of this test is to validate the maximum allowable payload sizes in uplink 1205
transmissions. The test depends on properly functioning LinkADRReq and RXParamSetupReq 1206
MAC command control. The first part validates the maximum uplink payload for each of the five 1207
uplink data rates against both receive windows, testing both positive and negative scenarios. 1208
The second part validates the maximum downlink payload for the various RX1DR offsets as well 1209
as various RX2 data rates. 1210
The TCL commands the DUT with some combination of the following settings and validates the 1211
device successfully implements them before proceeding to test max payload handling: 1212
• RX1DRoffset = 0 1213
• RX2DataRate = Maximum default Data Rate, refer [2] 1214
The Maximum Payload size for each region is defined in [2]. 1215