Whitepapers

Whitepaper LoRaWAN Network Capacity Optimization for Utility Applications

Issue link: https://read.uberflip.com/i/1545219

Contents of this Issue

Navigation

Page 9 of 11

10 In this way, the airtime is kept as low as possible, which is beneficial for saving the device airtime allowance, its battery and also decreases the load at higher SF. 4. Firmware Design and Device Behavior End-device firmware plays a central role in how effectively a LoRaWAN network performs. Well-designed firmware not only ensures compliance with network requirements but also ensures specified device longevity. For protection warranty some meters will limit maximum transmission per day. Two keypoints for firmware design are: 1) Respect network instructions. 2) Protect specified device lifetime. Balanced ADR implementation If devices intentionally deviate from ADR commands (for example by limiting NbTrans to protect battery life), this behavior should be clearly documented by the manufacturer so that network operators understand the trade-offs and can tune network policies accordingly. The limitation on NbTrans, when device deviate from ADR command, should be enforced on the average NbTrans rather than as a strict per-frame cap. From a power consumption perspective, averaging the actual retransmissions count over several messages is more meaningful, as it ensures that transmission energy remains within the desired bounds while allowing flexibility for adaptive performance optimization. Although implementing such an average-based mechanism is more complex for end devices compared to a fixed limit, the additional complexity is justified by the performance benefits gained when downlink messages or acknowledgments are integrated into the ADR (Adaptive Data Rate) strategy. For example, if an end device limits SF10 retransmissions to 3 with lightweight downlinks enabled, it may occasionally exceed this value when no downlink is received, as long as the average number of transmissions does not exceed 3. A practical implementation method is to maintain a "transmission credit bucket" that starts at zero, gains credits whenever fewer than three transmissions are used for a frame, and loses credits for each additional retransmission beyond three. When the bucket is empty, no further retransmissions above the nominal limit are permitted. LoRa Alliance ® WHITEPAPER

Articles in this issue

view archives of Whitepapers - Whitepaper LoRaWAN Network Capacity Optimization for Utility Applications