HSDPA Soft Decision De-rate Matching Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-Speed Downlink Packet Access (HSDPA) systems lack efficient methods for de-rate matching of soft decisions, which are crucial for error correction and data recovery in wireless communications, particularly in mobile station receivers.

Innovation Solution

A method and apparatus for de-rate matching of soft decisions in a mobile station, involving the determination of stream tags and de-rate matching commands to process soft decisions sequentially, including detection, pre-processing, and storage, which allows for reverse bit collection and de-rate matching, enabling efficient handling of multiple data streams using time sharing and context-switching techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If separate processing paths are used for de-rate matching and bit collection, then processing functionality is complete, but chip area and power consumption increase

Engineering Contradiction:
Improveprocessing functionalityVSAvoidchip area
Core Design Contradiction:
Ease of manufactureVSArea of stationary object

Solution Approach 1:

The patent combines separate processing paths for de-rate matching and bit collection into a unified processing architecture. The receiver integrates these functions in a single processing flow, where soft decisions are de-rate matched and bit collected simultaneously through shared processing resources, reducing the overall chip area while maintaining complete processing functionality

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified processing path implements multi-functional capabilities where the same processing resources handle both de-rate matching and bit collection operations. This universal approach allows a single processing unit to perform multiple functions that would traditionally require separate dedicated hardware paths, thereby reducing chip area

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

2Ease of manufacture

If separate processing paths are used for de-rate matching and bit collection, then processing functionality is complete, but power consumption increases

Engineering Contradiction:
Improveprocessing functionalityVSAvoidpower consumption
Core Design Contradiction:
Ease of manufactureVSUse of energy by stationary object

Solution Approach 1:

The patent merges separate processing paths into a unified architecture that processes soft decisions through integrated de-rate matching and bit collection functions. This consolidation eliminates redundant processing stages and shared resources, reducing overall power consumption while maintaining complete processing functionality

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified processing path implements multi-functional capabilities where the same processing resources handle both de-rate matching and bit collection operations. This universal approach allows a single processing unit to perform multiple functions that would traditionally require separate dedicated hardware paths, thereby reducing power consumption

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

3Productivity

If multiple data streams are processed in parallel, then processing speed is high, but device complexity increases

Engineering Contradiction:
Improveprocessing speedVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the processing of multiple data streams by implementing context-switching techniques that divide time into discrete processing intervals. Each processing interval is dedicated to a specific data stream or HARQ process, allowing the receiver to handle multiple streams sequentially through time-division multiplexing rather than requiring complex parallel processing hardware

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic context-switching capabilities that allow the processing architecture to adaptively switch between different data streams and HARQ processes. This dynamic approach enables a single processing unit to efficiently handle multiple data streams by changing its operational context over time, maintaining high processing throughput while avoiding the complexity of static parallel processing structures

Inventive Principle:
Principle #15Dynamics

4Adaptability or versatility

If context-switching techniques are used, then multiple data streams are handled efficiently, but processing overhead increases

Engineering Contradiction:
Improvemultiple data streams handlingVSAvoidprocessing overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary buffering and organization of soft decisions before context-switching processing begins. By pre-organizing the incoming data and maintaining proper buffering structures, the system minimizes the overhead associated with context switches, as the switching operations work with pre-prepared data structures rather than requiring extensive reorganization during switching transitions

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2073416B1Combined HSDPA-HARQ-logic
Publication Date: 2015.04.08 MEDIATEK INC
  • EP2073416B1 patent drawingFigure 1
  • EP2073416B1 patent drawingFigure 2
  • EP2073416B1 patent drawingFigure 3A

AI summary

This patent application relates generally to wireless communications systems, and more particularly, a mobile station receiver architecture and a method of implementing de-rate matching of soft decisions. The method is performed by a mobile station in a wireless network. The method includes receiving the soft decisions in a sequence. The method also includes determining a stream tag for each soft decision in the sequence. The method also includes determining a de-rate matching command for each soft decision in the sequence. The method also includes sequentially processing each soft decision in the sequence using the stream tag and the de-rate matching command for the soft decision.