LoRaWAN
®
Certification Protocol Specification
TS009-1.2.1
©2024 LoRa Alliance
®
Page 12 of 27
The authors reserve the right to change
specifications without notice.
5 Certification Protocol Commands 298
299
The PackageIdentifier of the certification protocol transport package is 5. The 300
PackageVersion of this package is version 1. 301
Note: This version of the package is not compatible with any previous 302
version of the certification protocol used with LoRaWAN Specification 303
v1.0.2 and earlier releases. 304
305
This package supports all the commands necessary to execute the LoRaWAN end-device 306
certification tests. The FPort value is 224 refer to [TS001]. This port SHALL NOT be used for 307
any other purposes. 308
309
All certification protocol command messages are exchanged on this port using an application 310
payload and are encrypted using the end-device's AppSKey. All certification protocol 311
command messages use the same format: 312
313
Certification
protocol
command
Certification
protocol
command
payload
Table 1: Format of certification protocol command messages 314
A frame SHALL NOT carry more than one certification protocol command message. The 315
length of the certification protocol command payload can be determined unambiguously as a 316
function of the command. 317
318
The following table summarizes the list of certification protocol command messages: 319