Hardware Module Multiplexing Data Sources to Uplink Resources

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional solutions for multiplexing data sources to uplink time and frequency resources in 5G NR systems face challenges in achieving both high flexibility and fast speed, with hardware implementations lacking flexibility and software implementations compromising performance due to overhead.

Innovation Solution

A hardware module uses pre-defined pattern types and parameters to efficiently map data sources to uplink time and frequency resources, allowing for flexible and fast multiplexing by interpreting patterns that indicate data mapping locations, thereby minimizing control effort and optimizing resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If hardware implemented solutions are used for multiplexing, then fast speed mapping is achieved, but flexibility is lost due to hard-coded implementations

Engineering Contradiction:
Improvemapping speedVSAvoidflexibility
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the hardware module configurable through runtime parameters and control signals. The multiplexing behavior is no longer fixed but can be dynamically adjusted by changing control inputs, allowing the same hardware to adapt to different multiplexing patterns and data sources while maintaining fast hardware-speed operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes parameters by introducing configurable control signals and parameters that define mapping patterns, resource allocations, and multiplexing behavior. These parameters can be modified at runtime without changing the hardware structure, enabling flexibility while preserving hardware execution speed.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If software implemented solutions are used for multiplexing, then flexibility is achieved, but fast speed is lost

Engineering Contradiction:
ImproveflexibilityVSAvoidmapping speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent substitutes software-based multiplexing control with hardware-based control. The hardware module directly processes and maps data sources to resources using control signals, eliminating the overhead of software interpretation and execution while maintaining the flexibility previously provided by software through configurable parameters.

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

Solution Approach 2:

The patent introduces control signals and parameters as intermediaries between the system configuration and the hardware multiplexing operation. These intermediaries carry the flexibility information in a hardware-friendly format, allowing the hardware module to adapt its behavior without requiring software intervention for each mapping operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If software controlled hardware solutions using bitmaps are used, then flexibility is achieved, but huge overhead of control information reduces performance

Engineering Contradiction:
ImproveflexibilityVSAvoidcontrol information overhead
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential control information needed for multiplexing from the comprehensive bitmap approach. By identifying and removing redundant control data, the solution maintains flexibility while significantly reducing the overhead of control information transmitted to the hardware module.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by providing only the necessary portion of control information for each multiplexing operation rather than complete bitmap descriptions. This selective approach reduces overhead while maintaining sufficient flexibility for dynamic resource allocation and mapping patterns.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240172219A1Method for multiplexing data sources to uplink time and frequency resources by a hardware module
Publication Date: 2024.05.23 TRASNA TECHNOLOGIES HOLDING LTD
  • US20240172219A1 patent drawing
  • US20240172219A1 patent drawing
  • US20240172219A1 patent drawing

AI summary

An example method for multiplexing one or more data sources to a set of uplink time and frequency resources by a hardware module includes determining, one or more patterns, wherein each pattern indicates a mapping of data from at least one of the one or more data sources to locations in the set of resources, and each pattern is represented by a pattern type associated with pattern parameters. The method further includes providing the one or more patterns to the hardware module; and performing, by the hardware module, the mapping indicated by each pattern.