As I continue my quest to the Lo.RaWAN I am looking over some tutorials on how to setup a Raspberry Pi Lo.RaWAN gateway so far I found these:
- https://www.hackster.io/ChrisSamuelson/lora-raspberry-pi-single-channel-gateway-cheap-d57d36 etc etc
Also I have searched information regarding the topology and I found this link: http://www.radio-electronics.com/info/wireless/lora/lorawan-network-architecture.php
While I was studying the information provided in links, I noticed that they need something called "Network Server" that either can be your own implementation such as: https://github.com/brocaar/loraserver or provided as a service such as https://www.thethingsnetwork.org.
So far I understood that the network server actually does the network management through the gateways.
But I cannot understand why is needed a "network server", I mean why do I need a service to manage the Lo.RaWAN network using a special server?
In other words cannot figure out the reason why the Designers of Lo.RaWAN thought: "OK let the gateway send the trafic into a Network Server"