Handling MAC Commands

End Device Transmit Duty Cycle Request (DutyCycleReq)

The network server uses the DutyCycleReq command to request a modification to the maximum aggregated transmit duty cycle of an end device which is lower than the regional limitation.

Find the duty cycle limit for a given region in the ‘Band Channel Frequencies’ subsection for the region in Section 2 of the RP002-1.0.4 LoRaWAN® Regional Parameters specification. If you cannot find any duty cycle limit mentioned in this section then there are likely no duty cycle limits in that region.

The end device must change its settings to the lower of the two values, either the regional limitation or the limit in the request. The end device then sends the DutyCycleAns command, as described in section End Device Transmit Duty Cycle Answer of the Sending Messages Book. The DutyCycleAns is sent to confirm receipt of the request and does not contain any payload.

Learn more in Section 5.3, ‘End-Device Transmit Duty Cycle’ (page 32) of the LoRaWAN Link Layer Specification v1.0.4.