A Low-Power Wide-Area Network "LPWAN" gateway device comprising: a wireless transceiver selectively using a first LPWAN protocol in a first frequency band and a second LPWAN protocol in a second frequency band; a Global Navigation Satellite System "GNSS" receiver; a temperature compensating oscillator coupled with the wireless transceiver and tuned to a center frequency of a selected one of the first frequency band and the second frequency band; a processor coupled with the wireless transceiver and the GNSS receiver; and a memory coupled with and readable by the processor and storing therein a set of instructions which, when executed by the processor, causes the processor to control the wireless transceiver by: determining a geographic location of the LPWAN gateway based on input from the GNSS receiver; selecting a first mode or a second mode for communicating with one or more wireless devices through the wireless transceiver; setting the first frequency band or the second frequency band in which the selected mode operates based on the determined geographic location of the LPWAN gateway; in response to selecting the first mode, causing the wireless transceiver to conduct communications with the one or more wireless devices using the first LPWAN protocol in the first frequency band and wherein the wireless transceiver uses a clock output of the temperature compensating oscillator to maintain operation within the first frequency band; and in response to selecting the second mode, causing the wireless transceiver to conduct communications with the one or more wireless devices using a second LPWAN protocol in the second frequency band, wherein the second LPWAN protocol is different from the first LPWAN protocol and the second frequency band is different from the first frequency band and wherein the wireless transceiver uses the clock output of the temperature compensating oscillator to maintain operation within the second frequency band. a wireless transceiver selectively using a first LPWAN protocol in a first frequency band and a second LPWAN protocol in a second frequency band; a Global Navigation Satellite System "GNSS" receiver; a temperature compensating oscillator coupled with the wireless transceiver and tuned to a center frequency of a selected one of the first frequency band and the second frequency band; a processor coupled with the wireless transceiver and the GNSS receiver; and a memory coupled with and readable by the processor and storing therein a set of instructions which, when executed by the processor, causes the processor to control the wireless transceiver by: determining a geographic location of the LPWAN gateway based on input from the GNSS receiver; selecting a first mode or a second mode for communicating with one or more wireless devices through the wireless transceiver; setting the first frequency band or the second frequency band in which the selected mode operates based on the determined geographic location of the LPWAN gateway; in response to selecting the first mode, causing the wireless transceiver to conduct communications with the one or more wireless devices using the first LPWAN protocol in the first frequency band and wherein the wireless transceiver uses a clock output of the temperature compensating oscillator to maintain operation within the first frequency band; and in response to selecting the second mode, causing the wireless transceiver to conduct communications with the one or more wireless devices using a second LPWAN protocol in the second frequency band, wherein the second LPWAN protocol is different from the first LPWAN protocol and the second frequency band is different from the first frequency band and wherein the wireless transceiver uses the clock output of the temperature compensating oscillator to maintain operation within the second frequency band. determining a geographic location of the LPWAN gateway based on input from the GNSS receiver; selecting a first mode or a second mode for communicating with one or more wireless devices through the wireless transceiver; setting the first frequency band or the second frequency band in which the selected mode operates based on the determined geographic location of the LPWAN gateway; in response to selecting the first mode, causing the wireless transceiver to conduct communications with the one or more wireless devices using the first LPWAN protocol in the first frequency band and wherein the wireless transceiver uses a clock output of the temperature compensating oscillator to maintain operation within the first frequency band; and in response to selecting the second mode, causing the wireless transceiver to conduct communications with the one or more wireless devices using a second LPWAN protocol in the second frequency band, wherein the second LPWAN protocol is different from the first LPWAN protocol and the second frequency band is different from the first frequency band and wherein the wireless transceiver uses the clock output of the temperature compensating oscillator to maintain operation within the second frequency band.