Software Modem Waveform Processing on Cloud HPC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional modems require purpose-built hardware for modulation and demodulation processes, limiting flexibility and scalability, especially in cloud computing environments where software-defined networking is emerging.

Innovation Solution

An all-software modem approach using high-level programming languages like OpenCL, C, and C++ on cloud-based High Performance Computing (HPC) platforms, eliminating the need for dedicated hardware by leveraging distributed processing resources for waveform processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If purpose-built hardware is used for modulation and demodulation, then processing performance and reliability are improved, but device complexity and lack of flexibility worsen

Engineering Contradiction:
Improveprocessing performanceVSAvoidhardware complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces traditional hardware-based modulation and demodulation circuits with software implementations running on general-purpose processors. The modulator and demodulator are implemented as software modules that can be loaded onto standard CPU architecture, eliminating the need for specialized hardware components while maintaining processing functionality.

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

Solution Approach 2:

The invention employs general-purpose processors that can execute various modulation and demodulation algorithms through software, making the same hardware platform capable of supporting multiple communication standards and protocols. This universal approach allows a single processor to perform functions traditionally requiring dedicated hardware for each standard.

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

2Speed

If purpose-built hardware is used for modem functions, then processing speed is improved, but adaptability to different communication standards worsens

Engineering Contradiction:
Improvewaveform processing speedVSAvoidadaptability to communication standards
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The software-based modem architecture allows dynamic switching between different modulation and demodulation algorithms depending on the communication standard being used. The system can adapt its processing behavior through software configuration rather than requiring physical hardware reconfiguration, enabling fast transitions between different communication protocols.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the operational parameters of the modem by loading different software implementations that correspond to various communication standards. This allows the same hardware platform to operate at different processing speeds and modes depending on the algorithm being executed, providing both speed and adaptability.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If software-defined modem approach is used, then flexibility and scalability are improved, but processing performance compared to hardware worsens

Engineering Contradiction:
ImproveflexibilityVSAvoidprocessing performance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The software modem implementation divides the modulation and demodulation processes into separate functional modules that can be independently optimized and executed. This segmentation allows critical path operations to be performed with high efficiency while maintaining the overall flexibility of the software architecture, bridging the performance gap between software and hardware approaches.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP3643027B1Software based cloud computing modulator/demodulator modem
Publication Date: 2022.12.28 APOTHYM TECH GRP LLC
  • EP3643027B1 patent drawingFigure 1
  • EP3643027B1 patent drawingFigure 2
  • EP3643027B1 patent drawingFigure 3

AI summary

An all-digital software-only modem using distributed processing resources of cloud computing is provided. In particular, all processes that were previously supported by purpose built software, firmware, Field Programmable Gate Array (FPGA) hardware description language (HDL) firmware, and an Application Specific Integrated Circuit (ASIC) are in the instant disclosure supported entirely by a High Performance Computing (HPC) server inside a cloud computing environment.