Document

TS005-2.0.0 Remote Multicast Setup

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

Contents of this Issue

Navigation

Page 6 of 20

LoRaWAN ® Remote Multicast Setup Specification TS005-2.0.0 ©2022 LoRa Alliance ® Page 7 of 21 The authors reserve the right to change specifications without notice. 4 Remote Multicast Setup Package 187 188 The PackageIdentifier of the remote multicast setup package is 2. The 189 PackageVersion of this package is version 2. This version of the package is not 190 compatible with the earlier version of the same package. 191 192 The following messages are sent to each end-device individually, using unicast downlink on 193 a port specifically used for the multicast package. It is RECOMMENDED that a default port 194 value of 200 be used to promote interoperability, though implementations MAY use a value 195 from those not assigned by the LoRa Alliance. 196 197 These messages SHALL NOT be sent using multicast. If these messages are received on a 198 multicast address, the end-device SHALL drop them silently. 199 200 All unicast control messages use the same format: 201 Command1 Command1 Payload Command2 Command2 payload …. Table 1: Format of control messages 202 A message MAY carry more than one command. The length of each command's payload is 203 fixed and a function of the command. Commands are executed from first to last. Each 204 command SHALL be individually acknowledged by the end-device on the same FPort. 205 206 The following table summarizes the list of remote multicast setup messages: 207 208 CID Command name Transmitted by Short Description End- device App Server 0x00 PackageVersionReq x Used by the Application Server to request the package version implemented by the end- device 0x00 PackageVersionAns x Conveys the answer to PackageVersionReq 0x01 McGroupStatusReq x Asks an end-device to list the multicast groups currently configured 0x01 McGoupStatusAns x Conveys an answer to McGroupStatusReq 0x02 McGroupSetupReq x Provides an end-device with all necessary information to join a multicast group 0x02 McGroupSetupAns x Conveys an answer to McGroupSetupReq 0x03 McGroupDeleteReq x Used to delete a multicast group from an end- device 0x03 McGroupDeleteAns x Conveys an answer to McGroupDeleteReq 0x04 McClassCSessionReq x Creates a Class C multicast session 0x04 McClassCSessionAns x Conveys an answer to McClassCSessionReq 0x05 McClassBSessionReq x Creates a Class B multicast session 0x05 McClassBSessionAns x Conveys an answer to McClassBSessionReq Table 2: Summary of remote multicast setup messages 209

Articles in this issue

view archives of Document - TS005-2.0.0 Remote Multicast Setup