Issue link: https://read.uberflip.com/i/1494345
LoRaWAN ® Certification Protocol Specification TS009-1.1.0 ©2023 LoRa Alliance ® Page 8 of 26 The authors reserve the right to change specifications without notice. 3 Functional Test Description for LoRaWAN Certification 209 210 The list of tests specified on regional certification documents reflect functional requirements 211 of an end-device as defined by the targeted LoRaWAN specification. The tests are conducted 212 in the LCTT, which is comprised of: 213 • Test Control Layer [TCL] 214 • LoRaWAN Network Server [NS] 215 • LoRaWAN gateway [GW] 216 • Device Under Test [DUT] 217 Figure 2: LCTT architecture The TCL is a framework of automated scripts and tools that manipulate the NS to facilitate 218 the tests. Specifically, the TCL drives events in the LCTT, controlling application and network- 219 control content of downlinks. It also decrypts, inspects, and validates content of uplinks sent 220 by the DUT. This allows test coverage to include: 221 • Cryptography 222 • Timing of the DUT receive windows 223 • Frequency channel usage and data rate adaptation 224 • Maximum payload length handling 225 226 For brevity, this document makes procedural reference to only the TCL, NS, GW, and DUT. 227 228 The GW and DUT are collocated in an RF-isolated environment, provisioned as necessary 229 for reliable bi-directional communication. It is nonetheless expected that both the DUT and 230 GW will not receive every frame intended for reception. The TCL SHOULD make a 231 reasonable effort to accommodate this inevitability. 232
