Code Channel Allocation for Multi-User Detection in CDMA Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In CDMA communication systems, the many-to-one relation between channelization codes and channel estimation windows complicates multiuser detection, leading to increased computational complexity and reduced performance due to unknown code channels affected by fading.

Innovation Solution

Establishing a one-to-many relation between channelization codes and channel estimation windows in the Default mode and a one-to-one relation between channelization code numbers and window combinations in the Common mode, allowing for precise identification of active code channels and improved multiuser detection efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the many-to-one relation between channelization codes and channel estimation windows is used, then the code channel allocation flexibility is improved, but the multiuser detection complexity increases

Engineering Contradiction:
Improvecode channel allocation flexibilityVSAvoidmultiuser detection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the code channel allocation process by introducing a unique mapping between channel estimation windows and channelization codes. Each window is divided into specific code slots, creating a structured segmentation that resolves the many-to-one ambiguity while maintaining allocation flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by establishing the code-channel window mapping relationship in advance through signaling before multiuser detection. This pre-established mapping allows the receiver to know exactly which code channels to detect, eliminating the need for complex post-detection analysis and reducing detection complexity.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the default or common allocation mode is used, then the signaling overhead is reduced, but the receiver cannot identify active code channels under fading conditions

Engineering Contradiction:
Improvesignaling overheadVSAvoidcode channel identification accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent implements feedback by using the detected channel estimation window to determine the corresponding channelization code, which then guides the multiuser detection process. This feedback mechanism ensures that only actively transmitted code channels are detected, even under fading conditions, without requiring additional signaling overhead.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service by automatically adapting the detection process to current channel conditions. The receiver independently identifies active code channels through the established window-code mapping and channel estimation, without needing external assistance or additional signaling, thereby maintaining both low overhead and high accuracy.

Inventive Principle:
Principle #25Self-service

3Device complexity

If code channels are allocated without considering fading, then the allocation process is simplified, but detection performance deteriorates due to including faded channels

Engineering Contradiction:
Improveallocation process complexityVSAvoiddetection performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces dynamics by making the code channel allocation adaptive to channel conditions. The system dynamically determines which code channels are actively transmitted based on channel estimation results, allowing the detection process to adapt to fading conditions without complicating the overall allocation framework.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies parameter changes by using channel estimation metrics to identify active code channels. By changing the detection parameters based on observed channel conditions rather than using fixed allocation, the system maintains simple allocation procedures while significantly improving detection performance under fading conditions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP1881630B1A code channel allocating and mutli-user detecting method in wireless communication system
Publication Date: 2016.09.28 SHANGHAI ULTIMATE POWER COMM TECH
  • EP1881630B1 patent drawingFigure 1
  • EP1881630B1 patent drawingFigure 2
  • EP1881630B1 patent drawingFigure 3

AI summary

A code channel allocating and multi-user detecting method in wireless communication system, the code channel allocating method includes: establishing the corresponding relation between a channel estimation window and a channelization code, wherein the channel estimation window corresponding to the said channelization code comprises the all channel estimation windows corresponding to the all spread spectrum code branch of the node where the channelization code lies on, and allocating the code channel according to the established corresponding relation. In the code channel allocating method of the present invention, the established corresponding relation between the channel estimation window and the channelization code/channelization code number is one to more, thus when the multi-user detecting is performed, the channelization code/channelization code number determined by the active channel estimation window is unique, thereby the efficiency of the multi-user detecting process is improved.