LoRaWAN
®
Certification Protocol Specification
TS009-1.2.1
©2024 LoRa Alliance
®
Page 15 of 27
The authors reserve the right to change
specifications without notice.
5.1 Package Version Commands (PackageVersionReq, 321
PackageVersionAns) 322
323
The PackageVersionReq command has no payload. 324
325
The end-device SHALL answer this command with a PackageVersionAns command with the 326
following payload: 327
328
Size (octets) 1 1
Field
PackageIdentifier PackageVersion
Table 3: PackageVersionAns 329
PackageIdentifier uniquely identifies the package. 330
331
PackageVersion corresponds to the version of the package specification implemented by 332
the end-device. 333
5.2 DUT Reset Command (DutResetReq) 334
335
The DutResetReq command has no payload. 336
337
This command instructs the DUT to execute/simulate a full DUT MCU reset. 338
339
This command allows the verification of the session context storage. 340
5.3 DUT JoinReq Command (DutJoinReq) 341
342
The DutJoinReq command has no payload. 343
344
This command instructs the DUT to reset the LoRaWAN MAC layer and start issuing Join- 345
Request frames. The LoRaWAN MAC layer SHALL be reinitialized, such that all RF 346
parameters are restored to default settings and the end-device SHALL then attempt to join the 347
network as part of normal operation. 348
349
This command allows testing the various Join-Accept test scenarios. 350
351