LoRaWAN® Application Protocols v1.0.0 Module

Software module

End Device

Diagram of the LoRaWAN® Application Protocols Module linked to the application and LoRaWAN® stack

Stack-independent, industrialized library for LoRaWAN® FUOTA – e.g. usable with LoRaMac-node

The APL module unifies 3 core modules, enabling the FUOTA process to be executed through a single interface

Extensive Documentation for seamless integration and optimal product utilization

Support of one fragmentation session at a time

Test your preferred protocol stack for free with an evaluation license

Click “Start your free trial” in the license selection to start the registration process.
Once your account is approved, choose your desired product.
Digitally sign the evaluation agreement for your selected product.
After signing, you can download the software package and start your evaluation.

LoRaWAN® Application Protocols v1.0.0

The STACKFORCE LoRaWAN® Application Protocols are an advanced collection of modules that extend the functionality of the LoRaWAN® protocol. Their primary focus is to enable Firmware Update Over The Air (FUOTA) capabilities, ensuring seamless and efficient updates for LoRaWAN® devices.

With a modular approach, the LoRaWAN® Application Protocols simplify the implementation of FUOTA — regardless of which LoRaWAN® stack is used. And the best part: our product comes with professional support and long-term maintenance to ensure your IoT solutions are future-proof. With STACKFORCE, you can rely on expert guidance and continuous updates, keeping your IoT deployments robust, innovative, and ready for tomorrow’s challenges.

Module details

The FUOTA module group consists of three core modules, each based on its respective specification:

  • Clock Synchronization
  • Multicast Setup
  • Fragmentation

In addition to these core modules, the FUOTA module group includes two complementary components:

  • APL Module: Accesses the three main modules and combines them so that the entire FUOTA process can be executed through a single interface.
  • Connector Module: Serves as a bridge between the application logic and stack-specific parameters, ensuring portability of the FUOTA modules across different LoRaWAN stacks.

This modular and portable design ensures flexibility and easy integration, making FUOTA implementation efficient and adaptable to various IoT environments.

Technical Information

Supported Specifications
  • TS003-1.0.0: LoRaWAN® Application Layer Clock Synchronization v1.0.0
  • TS004-1.0.0: LoRaWAN® Fragmented Data Block Transport v1.0.0
  • TS005-1.0.0: LoRaWAN® Remote Multicast Setup Specification v1.0.0

Cortex-M4

Table showing memory footprint of the LoRaWAN® Application Protocols v1.0.0 Modul for reference hardware

Values based on Cortex-M4. The actual footprint may vary considerably depending on the configuration of the FUOTA session.

Frequently asked Questions

Can we test the module before making a decision?

Yes. You can request a free evaluation license and test the software in your target environment – without obligation and risk-free. More information about the evaluation offer can be found on our website under: Evaluation License.

STACKFORCE uses a multi-stage testing process to ensure high software quality. This includes:

  • Unit, module, and firmware tests to check the functionality and stability of individual components
  • Static code analysis to detect errors and vulnerabilities at an early stage
  • Automated system tests on simulated and real hardware
  • Regression tests to ensure that existing functions continue to work reliably and that no new errors are introduced

License selection

Sign in

To use the evaluation stack, registration with your business account and signing our evaluation agreement are required.

Your hardware manufacturer is not listed?

Contact us – together we will make your project a success.

Commercial Features

Professional first‑level support from experts in embedded connectivity – quick, efficient, and ready to help.

Our protocol stacks undergo extensive testing, ensuring proven reliability across various IoT applications worldwide.

Thanks to our modular, standardized software solutions, configuring embedded systems is simple and hassle‑free.
We deliver all our products with clear manufacturer warranties and comprehensive guarantees for maximum reliability.