LoRaWAN parameters to register a device & MAC physical layer (PHY layer) version table
QUESTION: What LoRaWAN parameters do I need to set in my Application server when registering a MeteoHelix or MeteoWind or MeteoRain IoT?
ANSWER: Below is all the information you require apart from the individual devices DevEUI to register it in your LoRaWAN application server. Here is a reference table matching MAC layer versions to their corresponding PHY layer versions. All versions of LoRaWAN specification and Regional Parameters documentation can be found on the LoRa Alliance website here: https://lora-alliance.org/resource-hub
BARANI wireless weather station LoRaWAN settings:
Europe devices:
Frequency plan - Europe 863-870 MHz (SF12 for RX2)
LoRaWAN version - LoRaWAN Specification 1.0.2
Regional Parameters version - RP001 Regional Parameters 1.0.2 or 1.0.2 revision B
LoRaWAN Class - Class A
Activation mode - OTAA (Over the air activation)
USA/North America devices:
Frequency plan - United States 902-928 MHz, FSB 2 (used by TTN)
LoRaWAN version - LoRaWAN Specification 1.0.2
Regional Parameters version - RP001 Regional Parameters 1.0.2 or 1.0.2 revision B
LoRaWAN Class - Class A
Activation mode - OTAA (Over the air activation)
IMPORTANT NOTES:
Do not forget to use the correct LoRaWAN App_key, which comes together with the device (written in the quick start guide)
As a rule of thumb, each MAC layer version corresponds to an identical PHY layer version. When configuring a device, one needs to select the same PHY version as the MAC version.
Example: If the MAC version is v1.0.2, then the PHY version will be either v1.0.2 Rev A or v1.0.2 Rev B.
What are LoRaWAN MAC & PHY layers?
PHY layer defines the physical and electrical characteristics of a network. It is responsible for managing the hardware level electrical and radio frequency (RF) signal communication.
MAC layer is responsible for managing data frames that the PHY layer physically sends and receives. Part of each sent message contains a MAC layer data header that has addressing information and other packet info. The MAC layer for example, also takes care of packet tracking. By default, LoRaWAN does not use packet tracking to reduce transmission on-air time and reduce power consumption, but packet acknowledgment ACK may be used for alarms and other critical data functions. Other LoRaWAN network characteristics follow:
When a device is transmitting, it cannot receive packets, hence the receive window for a LoRaWAN device happens a short time after it finishes sending its data.
When a LoRaWAN device radio is not sleeping, it is receiving or transmitting. Otherwise its modem/transmitter/receiver is sleeping.
There are no master/slave requirements in the MAC/PHY layers. These are usually set in the communication protocol firmware code of a device.
Where to find more information?
LoRaWAN module and chip manufacturers will be able to answer more details and which MAC/PHY layer versions their devices support: