Processing the Downlink Packet

Verify the Frame Type (FType)

Find the value in the three-bit FType field, located within the MAC Header at position [7:5], as shown in Figure 1.

downlink-packet-ftype

Figure 1: FType field highlighted in the LoRaWAN® downlink packet structure

If FType is set to 011 (unconfirmed data downlink) or 101 (confirmed data downlink) then this message is a downlink and should be handled, as described in this section.

The end device may also receive a packet with FType 001, which is a Join-Accept message. Learn more about joining a network and handling Join-Accept messages in our paper In-Depth: LoRaWAN® End Device Activation.

If FType is set to 101, and this message was received in one of the Class A receive windows, the end device must respond with an acknowledgement on its next uplink, described in section Uplink Bit Fields of the Sending Messages Book.