Document

RP002-1.0.4 Regional Parameters

Issue link: https://read.uberflip.com/i/1479525

Contents of this Issue

Navigation

Page 28 of 100

LoRaWAN® Regional Parameters RP002-1.0.4 ©2022 LoRa Alliance ® Page 29 of 101 The authors reserve the right to change specifications without notice. 2.3.1 Join-Accept CFList Type 0 449 Dynamic channel plan regions SHALL support channel frequency list (CFList) Type 0. 450 Fixed channel plan regions SHALL NOT support CFList Type 0. 451 In this case, the CFList is a list of five channel frequencies for the channels N to N+4, where 452 N is the number of default channels defined for the region, and whereby each frequency is 453 encoded as a little-endian 24-bit unsigned integer (three octets). All of these channels are 454 usable for DR0 to DR5 125 kHz LoRa modulation. The list of frequencies is followed by a 455 single CFListType octet for a total of 16 octets. The CFListType SHALL be equal to zero 456 (0) to indicate that the CFList contains a list of frequencies. 457 458 Size (bytes) 3 3 3 3 3 1 CFList Freq Ch N Freq Ch N+1 Freq Ch N+2 Freq Ch N+3 Freq Ch N+4 CFListType The actual channel frequency in Hz is 100 x frequency, whereby values representing 459 frequencies below 100 MHz are reserved for future use. This allows setting the frequency of 460 a channel anywhere between 100 MHz to 1.678 GHz in 100 Hz increments. Unused channels 461 have a frequency value of 0. The CFList is OPTIONAL, and its presence can be detected by 462 the length of the join-accept message. If present, the CFList SHALL replace all the previous 463 channels stored in the end-device apart from the N default channels. The newly defined 464 channels are immediately enabled and usable by the end-device for communication. 465 2.3.2 Join-Accept CFList Type 1 466 End-devices implementing fixed channel plan regions SHALL support CFList Type 1 using 467 each of their uniquely defined channel frequencies and numbering. End-devices implementing 468 dynamic channel plan regions MAY support CFList Type 1 using either the 800 MHz or 900 469 MHz Fixed Channel List Definition. 470 471 If the CFlist is not empty, the CFListType field SHALL contain the value of one (0x01) to 472 indicate the CFList contains a series of ChMaskGrp fields. ChMaskGrp0 controls the first 16 473 channels, ChMaskGrp1 the second 16 channels, up to a maximum of 96 channels. Within 474 each ChMaskGrp field, each bit corresponds to a single channel identified by the following 475 formula: 476 Channel-ID = ChMask-group-number * 16 + ChMask-bit-number 477 Note: For fixed channel plans, each ChMaskGrp directly maps to the 478 ChMask field of LinkADRReq, for the corresponding value of 479 ChMaskCntl. For dynamic channel plans, the mapping of Channel- 480 ID to ChMask in LinkADRReq or ChIndex in NewChannelReq, 481 depends on the number of default channels and number of channels 482 created by the CFList. 483 484 End-devices SHALL silently ignore bits set for channels not defined for the channel plan they 485 are operating under. End-devices SHALL silently ignore bits sets for channels that refer to 486 frequencies not available for use in the regulatory region the end-device is currently operating 487 in. If no bits are set in the CFList ChMaskGrp fields, the end-device SHALL operate on all 488 default channels. 489 490

Articles in this issue

view archives of Document - RP002-1.0.4 Regional Parameters