Distribution Matching for Flexible Low-Power Data Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data signal conversion and transmission methods face challenges in achieving high reliability and low power consumption, especially under high data load streaming conditions, with existing variable-to-fixed length distribution matchers being inflexible and complex.

Innovation Solution

A method and system that employ a family of distribution matching functions controlled by selection rules to process input symbol streams, allowing for flexible handling of symbol processing and achieving desired transfer rates and distributions, with the option to perform these processes in a continuously clocked and streaming manner, and incorporating error correction processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a predetermined and fixed variable-to-fixed length distribution matcher is used, then the conversion process is simple, but the system lacks flexibility in handling different data loads and streaming conditions

Engineering Contradiction:
Improveflexibility in handling symbol processingVSAvoidcomplexity of distribution matching process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic distribution matching system that adapts its behavior based on streaming conditions and data load. The system transitions from fixed predetermined matchers to a dynamic selection mechanism that chooses appropriate distribution matching functions based on current operational parameters, enabling flexibility while managing complexity through conditional logic.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by selecting different distribution matching functions from a family of functions based on current data load and streaming conditions. This parameter-based selection allows the system to optimize performance for different operating scenarios without requiring a completely different architecture for each condition.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If high data transfer rates are achieved through continuous clocking and streaming processing, then productivity increases, but power consumption increases

Engineering Contradiction:
Improvedata transfer rateVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent employs periodic action by using continuous clocking and streaming processing only when high data transfer rates are required. The system can switch between different operational modes, using the power-intensive continuous processing periodically or conditionally rather than continuously, thereby achieving high productivity when needed while reducing average power consumption.

Inventive Principle:
Principle #19Periodic action

3Adaptability or versatility

If a family of distribution matching functions with selection rules is implemented, then adaptability to different data loads improves, but device complexity increases

Engineering Contradiction:
Improveadaptability to data loadsVSAvoidcomplexity of function selection mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the distribution matching functionality into a family of distinct distribution matching functions, each optimized for specific data load conditions. The selection rules act as a segmentation mechanism that routes input data to the appropriate function based on current conditions, improving adaptability while managing complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The selection rules serve as an intermediary layer between the input data and the family of distribution matching functions. This intermediary component manages the complexity by providing a systematic method for choosing the appropriate function based on data load characteristics, shielding the user from the underlying complexity while maintaining adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10826648B2Methods of converting or reconverting a data signal and method and system for data transmission and/or data reception
Publication Date: 2020.11.03 TECHNISCHE UNIVERSITAT MUNCHEN
  • US10826648B2 patent drawing
  • US10826648B2 patent drawing
  • US10826648B2 patent drawing

AI summary

Methods (C) for converting a data signal (U), comprising processes of (i) providing an input symbol stream (IB) of input symbols (IBj), the input symbol stream (IB) being representative for the underlying data signal (U) to be converted, and (ii) applying a distribution matching process to consecutive partial input symbol sequences (IBk) of a number of k consecutive input symbols (IBj) covering said input symbol stream (IB). The distribution matching process (DM) generates and outputs a final output symbol stream (OB) of consecutive output symbols (OBj) or a preform thereof, wherein the distribution matching process (DM) is based on and/or comprises a family ((ƒi)i∈{0, 1, . . . , n-1}) of a number (n) of distribution matching functions (ƒi), the action of the distribution matching process (DM) is achieved by acting with one of said distribution matching functions (ƒi) selected from said family ((ƒi)i∈{0, 1, . . . , n-1}) on said partial input symbol sequences (IBk), and wherein selecting a distribution matching function (ƒi) from said family ((ƒi)i∈{0, 1, . . . , n-1}) is based on a set of rules comprising at least one selection rule.