Chirp Spread Spectrum FEC Using Two-Dimensional Matrix Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Chirp-based wireless communication systems face bandwidth limitations and noise interference, particularly in long-range frequency bands, which affect data rates and reliability, necessitating optimized error correction techniques to enhance communication efficiency.

Innovation Solution

The method involves error correction coding using matrices and specific error correction codes like Hamming and turbo codes, combined with chirp spread spectrum, to generate and decode chirp signals, optimizing data transmission over noisy channels by interleaving data and using advanced error correction algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error correction coding is applied to mitigate noise interference in wireless channels, then reliability is improved, but data throughput deteriorates due to increased overhead

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddata throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the error correction coding process into two independent directions (rows and columns) using a two-dimensional matrix structure. This allows the system to apply error correction coding twice - once horizontally and once vertically - effectively doubling the error correction capability while maintaining the same code rate, thereby improving reliability without further reducing data throughput

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional one-dimensional error correction coding to two-dimensional coding by arranging data in a matrix structure. This dimensional change enables independent error correction in both row and column directions, providing enhanced error correction performance and allowing the system to correct errors that would be uncorrectable in a single dimension, thus improving reliability while preserving throughput

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If transmit power is increased to improve receive signal strength in noisy channels, then reliability is improved, but energy consumption deteriorates

Engineering Contradiction:
Improvereceive signal strengthVSAvoidtransmit power
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the signal transmission into multiple independent chirp signals, each carrying a portion of the coded data. This segmentation allows the receiver to combine energy from multiple received chirps to reconstruct the original data, effectively improving signal strength and reliability without requiring a proportional increase in transmit power for each individual chirp

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements iterative decoding where the receiver processes chirp signals and uses feedback from the error correction decoding process to identify and correct errors. This feedback mechanism allows the system to achieve reliable communication at lower signal strengths by continuously refining the received data through multiple decoding passes, reducing the need for high transmit power

Inventive Principle:
Principle #23Feedback

3Reliability

If error correction coding rate is increased to reduce data loss, then reliability is improved, but data throughput deteriorates due to more parity bits

Engineering Contradiction:
Improveerror correction capabilityVSAvoiddata throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments error correction into two independent dimensions, allowing each dimension to use a moderate code rate while the combined two-dimensional system achieves the effect of a much higher code rate. This segmentation enables the system to correct more errors without proportionally increasing the number of parity bits, as the same parity structure works independently in both directions

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By adding the spatial dimension of the matrix structure, the patent enables error correction in multiple directions with the same code rate. This dimensional transformation allows the system to achieve superior error correction performance equivalent to using much higher code rates in traditional one-dimensional systems, without the corresponding penalty to data throughput

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11876621B2Forward error correction for chirp spread spectrum
Publication Date: 2024.01.16 SURE FI INC
  • US11876621B2 patent drawing
  • US11876621B2 patent drawing
  • US11876621B2 patent drawing

AI summary

Devices and methods for enhancing forward error correction techniques for communications using chirp spread spectrum are disclosed. Systems, devices, and methods for error correction coding and decoding are described. On the coding side, K bits of data are sequentially loaded into an M bit by N bit (M×N) matrix in a first direction as Q sequences of D bits, each D bit row of data in the M×N matrix is coded with an error correction code to generate an M bit row of coded data, each Q bit column in the M×N matrix is coded with the error correction code to generate N bits of coded data, N sequences of M bits are sequentially unloaded from the M×N matrix in a second direction, and a chirp signal is generated having a plurality of chirps.