Spiking Neural Network Decoding for Low-Power Wireless Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Decoding wireless signals using ANNs consumes significant power, processing resources, and memory, and errors lead to retransmissions, increasing network overhead and congestion.

Innovation Solution

Implementing spiking neural networks (SNNs) for wireless signal decoding and encoding, which generate rate or latency coded outputs, reducing resource consumption and improving decoding accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ANNs are used for wireless signal decoding, then decoding capability is provided, but power consumption and resource usage increase significantly

Engineering Contradiction:
Improvedecoding capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent transforms the continuous activation functions and weights of ANNs into discrete spiking events and temporal patterns in SNNs. By changing the parameter representation from continuous to discrete temporal domains, the system achieves comparable decoding capability with significantly reduced power consumption, as SNNs only consume energy during spike events rather than continuous computation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the traditional ANN computational mechanism with an SNN mechanism that mimics biological neural processing. This substitution uses temporal coding and spike-based communication instead of continuous activation values, enabling the system to maintain decoding reliability while reducing the computational overhead and energy consumption associated with traditional ANN operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If ANNs are used for wireless signal decoding, then decoding is performed, but processing resources and memory consumption increase

Engineering Contradiction:
Improvedecoding accuracyVSAvoidprocessing resources
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent converts ANN parameters (continuous weights and activations) into SNN parameters (discrete spike times and rates). This parameter transformation reduces the memory requirements for storing model parameters and decreases the computational complexity of forward propagation, as SNNs utilize event-driven processing that only activates when spikes occur, rather than requiring continuous computation across all neurons.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If traditional decoding is used, then processing is simpler, but decoding accuracy decreases leading to retransmissions

Engineering Contradiction:
Improveprocessing simplicityVSAvoiddecoding accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces temporal dynamics into the decoding process through SNNs, where the timing and rate of spikes carry information about the decoded symbols. This dynamic temporal processing enables the system to achieve high decoding accuracy by exploiting the temporal patterns in the received signals, while maintaining a relatively simple architecture compared to deep ANN models.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260025227A1Spiking neural networks for wireless signal decoding and encoding
Publication Date: 2026.01.22 VIAVI SOLUTIONS INC(US)
  • US20260025227A1 patent drawing
  • US20260025227A1 patent drawing
  • US20260025227A1 patent drawing

AI summary

In some implementations, a wireless signal decoder may include a receiver configured to receive a wireless signal and convert the wireless signal into a digital signal. The wireless signal decoder may further include a processor configured to input the digital signal into a spiking neural network (SNN) and receive at least one predicted data symbol as output from the SNN. The at least one predicted data symbol may include a rate coded output or a latency coded output.