Adaptive Spreading Factor Matching for LoRa Receivers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing LoRa receivers can only communicate with transmitters that have the same spreading factor, limiting their ability to synchronize with multiple LoRa signals and requiring additional packet exchanges or costly multi-channel hardware for network expansion.

Innovation Solution

A single-channel LoRa receiver device capable of detecting and synchronizing with LoRa signals by changing its spreading factor to match those of different transmitters, allowing it to process multiple signals without extra packet exchanges and reducing network costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single-channel LoRa receiver uses a fixed spreading factor, then it can successfully communicate with transmitters using the same spreading factor, but it cannot communicate with transmitters using different spreading factors

Engineering Contradiction:
Improveability to communicate with multiple transmittersVSAvoidreceiver configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The receiver dynamically changes its spreading factor based on detection results. The system transitions from a static fixed SF configuration to a dynamic adaptive SF system, allowing the receiver to match the transmitter's SF automatically through detection and synchronization processes

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The receiver modifies its operating parameter (spreading factor) based on detected signal characteristics. By detecting the preamble and determining the transmitter's SF, the receiver adjusts its own SF parameter to match, enabling successful communication without manual reconfiguration

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If a gateway supports multiple spreading factors simultaneously, then it can communicate with more end devices, but it requires costly multi-channel hardware with ADR capability

Engineering Contradiction:
Improvemulti-SF communication capabilityVSAvoidhardware cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The gateway periodically cycles through different spreading factors to detect and communicate with end devices. Instead of maintaining multiple channels simultaneously, the system uses time-division multiplexing by sequentially switching SF values, achieving multi-SF support with single-channel hardware

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system uses software-based SF switching that replicates the functionality of multiple physical channels through virtualization. The gateway creates virtual channel copies by programmatically changing SF parameters, eliminating the need for expensive physical multi-channel hardware

Inventive Principle:
Principle #26Copying

3Length of moving object

If end devices communicate only within single-hop range, then network implementation is simple, but network radius is limited and requires multiple gateways for expansion

Engineering Contradiction:
Improvenetwork radiusVSAvoidnetwork topology complexity
Core Design Contradiction:
Length of moving objectVSDevice complexity

Solution Approach 1:

End devices are designed with universal communication capability to function both as single-hop nodes and multi-hop relay points. The same device can communicate directly with the gateway or indirectly through intermediate devices, providing multi-functionality without requiring different hardware configurations

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12184325B2Adaptive spreading factor matching for single channel LoRa receivers
Publication Date: 2024.12.31 SAYA LIFE INC
  • US12184325B2 patent drawing
  • US12184325B2 patent drawing

AI summary

A single-channel Long Range (LoRa) receiver device. The device may comprise a communication component comprising a receiver spreading factor (SF), configured to accept LoRa signals. LoRa signals each comprise a transmitter SF. The communication component is only able to receive a LoRa signal if the receiver SF matches the transmitter SF. The device may change its receiver SF and detect LoRa signals. The device may then analyze a LoRa signal if the transmitter SF matches the receiver SF. The device may then synchronize the communication component to the LoRa signal, process the LoRa signal, and repeat changing, detecting, analyzing, and synchronizing until all LoRa signals in range are processed.