Handling MAC Commands

Link Adaptive Data Rate (ADR) Request (LinkADRReq)

The network requests adjustments to an end device’s data rate, transmission output power, channels used for uplink access, and the number of transmissions made per uplink frame using the LinkADRReq command. The end device validates the settings in the request. If valid, the end device applies the settings. The end device then queues the LinkADRAns command (containing details on which settings could be accepted) back to the network server.

Even if ADR is not currently being implemented by the end device, the LinkADRReq must still be processed, and the Channel Mask updates applied.

Read how to handle the LinkADRReq command, make the relevant updates and respond with the LinkADRAns command in section Processing LinkADRReq MAC Command of the Implementing Adaptive Data Rate Book.