L bits M bits N bits
Type Prefix NwkID NwkAddr
Figure 2 DevAddr format
DevAddr is an End-Device identifier assigned by the LoRaWAN network. Figure 2 illustrates the
format of the DevAddr which is composed of the following fields:
Type Prefix: Variable length MSB that indicates the NetID Type of the assigning network.
NwkID: Variable length bits that follow the Type Prefix field. They are used for identifying the
network. The value of NwkID is set to the predefined number of LSB of ID field of the NetID.
NwkAddr: Variable length LSB that is assigned to the End-Device by the network.
Table 2 provides the details on the length and setting of Type Prefix field, size of NwkID and NwkAddr
fields for each Type of NetID. The NS shall use the parameters defined in this table when assigning a
DevAddr to its End-Devices based on its NetID.
NetID Type 32bit DevAddr
Type Prefix
Length (MSB)
Type Prefix
Value (binary)
Number of NwkID
bits
Number of
NwkAddr bits
0 1 0 6 25
1 2 10 6 24
2 3 110 9 20
3 4 1110 110 178
4 5 11110 121 156
5 6 111110 13 13
6 7 1111110 15 10
7 8 11111110 17 7
Table 2 DevAddr format based on the NetID Type
When number of NwkID bits is less than the number of bits in the ID field of the NetID (as in Types 3
through 7), that means multiple NetIDs are likely to map to the same NwkID value. Section 11.3
Passive Roaming describes how the fNS tries multiple NSs to find the sNS of the End-Device.
*********************************** End of Change 1 ***************************