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