Document

TS005-2.0.0 Remote Multicast Setup

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

Contents of this Issue

Navigation

Page 13 of 20

LoRaWAN ® Remote Multicast Setup Specification TS005-2.0.0 ©2022 LoRa Alliance ® Page 14 of 21 The authors reserve the right to change specifications without notice. TimeOut encodes the maximum length in seconds of the multicast session (maximum time 424 the end-device stays in Class C before reverting to Class A to save battery). 425 The maximum duration in seconds is 2 TimeOut (Example: TimeOut=8 means 256 seconds). 426 This is a maximum duration because the end-device's application might decide to revert to 427 Class A before the end of the session; this decision is application specific. 428 Note: The multicast session might be used to broadcast a firmware 429 upgrade file. In that case, the end-device might end the multicast 430 session as soon as the full file is received without waiting for 431 TimeOut. 432 433 DLFreq encodes the frequency used for the multicast. This field has the same meaning 434 and coding as the LoRaWAN NewChannelReq MAC command Freq field (defined in 435 LoRaWAN Link Layer Specification [TS001]). 436 437 DR is the index of the data rate used for the multicast and uses the same lookup table as the 438 one used by the LinkAdrReq MAC command of the LoRaWAN protocol in the LoRaWAN 439 Link Layer Specification [TS001]. 440 441 In case the DLFreq and/or DR values are different from the Frequency / RX2DataRate 442 parameters sent in the RXParamSetupReq MAC command (or from default RX2 443 parameters), the end-device SHALL use the multicast session parameters during the time of 444 the session, except during Class A RX1 and RX2 time slots, where unicast parameters 445 SHALL be used. 446 447 The end-device SHALL acknowledge the reception of this message by sending a 448 McClassCSessionAns message with the following payload: 449 450 Size (octets) 1 3 Field Status&McGroupID (cond)TimeToStart Table 19: McClassCSessionAns 451 Where: 452 Bits 7:6 5 4 3 2 1:0 Status& McGroupID Fields Reserved for future errors Start Missed McGroup Undefined Freq Error DR Error McGroupID Table 20: McClassCSessionAns Status&McGroupID format 453 McGroupID is the identifier of the multicast group being used, identical to the 454 McClassCSessionReq McGroupID field. 455 456 DRError is set to 1 if the Class C downlink data rate set by the network is not defined. 457 458 FreqError is set to 1 if the DLFreq frequency set by the network is not usable for the 459 end-device. 460 461 McGroupUndefined is set to 1 if the McGroupID specified by the command is not 462 defined in the end-device (was not created or has been deleted before calling this 463 command). 464 465

Articles in this issue

view archives of Document - TS005-2.0.0 Remote Multicast Setup