Low Data Rate RF Module Firmware Upgrade via BLE Gateway

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Low data rate RF modules, used in IoT applications, face challenges in efficient firmware upgrades and configuration due to limited bandwidth and power-saving protocols, requiring physical access and causing network congestion when upgrading, especially in hard-to-reach locations.

Innovation Solution

A remote cloud-based management system using Bluetooth Low Energy (BLE) for firmware upgrades and configurations, eliminating the need for physical connections by leveraging the mobile application and low data rate gateway to transfer data packets through the cloud, thereby reducing network burden and enhancing security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If firmware upgrade is performed using low data rate packets on regulated ISM bands, then the upgrade can be performed remotely without physical access, but the network becomes congested and transmission takes days or weeks

Engineering Contradiction:
Improveremote firmware upgrade capabilityVSAvoidfirmware upgrade speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The firmware image is divided into multiple small packets that are transmitted sequentially over the low data rate RF channel. Each packet is independently transmitted and acknowledged, allowing the system to bypass the bandwidth limitation by breaking down the large data transfer into manageable segments that fit within the constrained communication window.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system establishes a communication window during which the low data rate RF module is actively receiving packets. The gateway prepares and transmits all necessary firmware packets during this predetermined window, and the module buffers them for subsequent processing. This preliminary action during the communication window enables fast bulk transfer without occupying the network continuously.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If firmware upgrade is performed using UART, USB, or Ethernet mechanisms, then the upgrade speed is faster, but physical access to the device is required which is difficult for deployed devices

Engineering Contradiction:
Improvefirmware upgrade speedVSAvoidphysical access requirement
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

A gateway device serves as an intermediary between the cloud server and the deployed low data rate RF modules. The gateway maintains a local server that can rapidly transfer firmware images to nearby modules using high-speed local communication (UART, USB, or Ethernet), eliminating the need for field engineers to physically access each device while still enabling fast upgrades through the gateway's proximity to the modules.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Use of energy by moving object

If low data rate RF modules remain inactive to save power, then battery life is extended, but firmware upgrade and configuration become more difficult

Engineering Contradiction:
Improvepower consumptionVSAvoidfirmware upgrade accessibility
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

Solution Approach 1:

The system implements periodic communication windows where the low data rate RF module temporarily activates to receive firmware packets from the gateway. During these scheduled windows, the module transitions from inactive to active state, receives the necessary data, and then returns to sleep mode. This periodic activation balances power savings with the ability to perform firmware upgrades, as the module only needs to be awake during predetermined maintenance intervals.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentEP3445018B1Method and system for upgrading firmware and configuration of a low data rate RF module using bluetooth
Publication Date: 2021.08.18 MATCHX GMBH
  • EP3445018B1 patent drawingFigure 1
  • EP3445018B1 patent drawingFigure 2
  • EP3445018B1 patent drawingFigure 3

AI summary

An embodiment of the present invention provides a system and method for upgrading firmware and configuration of a low data rate RF module using Bluetooth technology, which facilitates the management of the low data rate RF modules. Existing solutions either occupy the channel by sending a series of small data packets or require the use of cables with physical contact. The system comprises the mobile application and end device. The end device is consisted of usually data interfaces, a Bluetooth microcontroller and a low data rate RF module. The method is to use Bluetooth for both configuration and firmware upgrade the microcontroller for the low data rate module and the data interfaces.