# Organizationally Unique Identifier

Each Network Server on the Nitro Network acquires an Organizationally Unique Identifier (OUI).

### **Join-request and join-accept messages**

To participate in the Nitro Network, each end-device has to be personalized and activated.

A LoRaWAN device can be defined by (AppEui, DevEui) and DevAddrs has to be allocated during the join procedure.

The join-request/accept messages are used by the over-the-air activation procedure for roaming purposes.

#### **Join-request message**

The join procedure is always initiated from the end-device by sending a join-request message.

![](/files/tbWTv6l4QTPCIAqLNwcA)

#### **Join-accept message**

The network server will respond to the join-request message with a join-accept message if the end-device is permitted to join a network.

![](/files/gPmagF99QGZYa9WnTgUS)

#### **Data Stored in the End-Device after Activation**

After activation, the following information is stored in the end-device: a device address (DevAddr), an application identifier (AppEUI), a network session key (NwkSKey), and an application session key (AppSKey).

The DevAddr identifies the end-device within the current network.&#x20;

DevAddr consists of a network identifier and network address.

![](/files/XR2ZHkkuHjXxK1vMOpir)

The network identifier (NwkID) used to separate addresses of territorially overlapping networks of different network operators and to remedy roaming issues.

The network address (NwkAddr) of the end-device, can be arbitrarily assigned by the network manager.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nitro.network/lorawan-on-nitro-network/organizationally-unique-identifier.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
