14 DevAddr Assignment
NetID is a 24bit network identifier assigned to LoRaWAN networks by the LoRa Alliance. Values
0x000000 and 0x000001 are reserved for experimental networks and networks that are not using
roaming. These values can be used by any network without getting permission from the LoRa
Alliance. LoRaWAN networks that use roaming need to obtain a unique NetID value assigned by the
LoRa Alliance.
3 bits 21-N bits N bits
Type RFU ID
Figure 1 NetID format
Figure 1 illustrates the format of the NetID which is composed of the following fields:
Type: The 3 MSB (Most Significant Bits) of the NetID indicates the NetID Type (0 through 7).
ID: Variable length LSB (Least Significant Bits) of NetID as assigned by the LoRa Alliance.
Length of the ID field depends on the Type of the NetID.
RFU: If there are any unused bits in the NetID after the Type and ID fields are consumed, they
are marked as RFU and set to zero. These RFU bits are placed in between the Type and ID
bits, if those fields do not already consume the 24 bits of the NetID.
Table 1 provides the details on the Type field setting, number of RFU bits, and length of the ID field
for each NetID Type.
NetID Type 24bit NetID
Type field setting (3 MSB) Number of RFU bits ID field
0 000 15 6 LSB
1 001 15 6 LSB
2 010 12 9 LSB
3 011 0 21LSB
4 100 0 21LSB
5 101 0 21LSB
6 110 0 21LSB
7 111 0 21LSB
Table 1 NetID Types