Firmware
The firmware is the software that runs on the gateway. It is responsible for Packet forwarding and setup of LoRaWAN frequency channel plans and other specification. The firmware is responsible for the communication between the gateway and the network server.