LoRa Alliance
5177 Brandin Court,
Fremont, CA 94538 USA
LoRaWAN 1.0.4 End Device Certification Page 158 of 173
Requirements for All Regions Version 1.4
Copyright © 2021 LoRa Alliance, Inc. All rights reserved. www.lora-alliance.org
2.5.14. Multiple MAC commands prioritization 1302
This test verifies that when a combination of application payload and MAC answers, or new MAC 1303
commands are sent by the DUT, the priority for including information in the frame is as shown below. 1304
1305
Priority Level Information type
Highest MAC answers
New MAC commands
Lowest Application payload
Table 4: Transmit data insertion prioritization 1306
1307
Additionally, if the commands cannot fit in the same frame due to size restrictions, the message must 1308
be truncated. 1309
1310
1311
Verification summary: 1312
• Within a single frame, the DUT must send all higher-priority information before sending any 1313
lower- priority information. 1314
• If the MAC command buffer is too large to fit in the frame, the DUT must truncate the buffer at 1315
the end of the last MAC command that is able to fit within the frame. 1316
• The DUT must execute the full list of MAC commands even if the buffer containing the MAC 1317
answers is truncated 1318
2.5.14.a. Test Procedure Frame Sequence Chart 1319
1320