LoRaWAN end devices have to cope with 2 different types of network connectivity issues:
The device temporarily loses network connectivity.
This can happen in the following example cases:
There is no network coverage at the current location of a moving device
There is a temporary network outage at the area of a fixed device. (e.g.: the LoRaWAN Gateway that ...
As you correctly stated in the wording of your question, the time a gateway spends on transmitting LoRaWAN Downlink Messages is a very expensive network resource.
In practice there are several technics applied to keep the time gateways spend on sending downlink messages low:
Applying a Duty Cycle rule for downlink messages.
You can set a rule on your ...
On TTN console:
create a new application
within the application select "integration > webhooks"
finally specify the URL of you application server
For more details please check the this link.
On Loriot console:
create a new application
within the application select "output > new output"
finally specify the URL of you ...
The distance for uplink messages mainly depends on the gateway.
You cannot do too much on the device's side since it usually has ~0dBi antenna and its radiated power is limited by the regulator to ~16dBm.
On the gateway you can apply the following techniques:
use a high gain antenna e.g.: 8+dBi
use antenna diversity (2 antennas connected on the same gateway)...
Here is the detailed behavior for Abeeway brand trackers.
Network timeout monitoring
Not receiving any downlink communication from the network is a serious symptom. It can mean that the tracker became isolated from the network, in no longer active in this network, or potentially that the device LoRa radio (or the MCU driver for it) has become unstable.
LoRaWAN's ADR has a relative long convergence time, because the network server needs to collect data (SNR, packet error rate, etc.) from several uplink messages before it could calculate the ideal data rate and packet repetition parameters. For example: if a device sends UL messages in every 2 min and the NS needs 10 UL messages to calculate the packet error ...
What is the impact of repeated transmissions on the capacity of the LoRaWAN Network?
Intuitively, it would seem that repeat transmissions just load the network... and this is what will happen with a basic network server.
However it is more subtle, because a high-end network server will optimize jointly power, channel diversity (repeat) and datarate. What you ...
Funny how I had never seen that setting, I always though retransmits only occurred for confirmed packets. That's similar to the Sigfox strategy. Note how the wording is different between e.g. 1.0.3 and 1.1.0, though.
Multiple shorter transmissions have several advantages:
Each transmission occurs on a different channel
If there's a downlink, retransmissions ...
Unfortunately, there are no smartphones with built-in LoRa modem. However, there are several LoRaWAN trackers on the market that can scan for Bluetooth Beacons in the neighborhood, and transmit the result of the scan (a list of beacon IDs) together withe the location coordinates to a central application server via LoRaWAN. These devices can be considered as &...
You can look around on the Internet for ready made LoRaWAN end devices that can be used as remote controlled switches.
One of those can be the this but you may find others on https://market.thingpark.com.
Based on what you wrote you do care latency. If you accept only ~10s latency, you need a ClassC device that should be connected to the mains power.
I would suggest using LoRaWAN connectivity, that offers a scalable network infrastructure for several hundred/thousands/millions of devices. For that, you need to deploy the LoRaWAN protocol stack on your stm32 and connect it to a community operated LoRaWAN network like Loriot, Actility ThingPark or TTN. Your selected LoRaWAN network can easiliy be ...
I came across this well-written article here by upswift.io. Below is a summary of some of the major points that might be helpful for your decision:
--------- NRF24L01 Module: ---------
Range: 800m (depends on other factors such as transmit power, antenna quality, obstacles in path).
Operating band: 2.4GHz ISM band
Operating voltage: 3.3V
Operating current: ...