Dynamic Scrambling Code Allocation in CDMA Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current W-CDMA systems face challenges in ensuring unique scrambling code allocation between adjacent cells, leading to potential false preamble detection and increased inter-cell site interference due to manual processes prone to human errors, which can result in reduced throughput and connectivity issues.

Innovation Solution

A metaheuristic algorithm, such as simulated annealing, is used to compute and reallocate scrambling codes across cells in a wireless network, minimizing interference by optimizing scrambling code allocations based on interference metrics and automatically detecting and correcting duplicate codes to ensure uniqueness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual processes are used to allocate scrambling codes, then operator control and flexibility are maintained, but human errors occur leading to non-unique code allocation and increased inter-cell interference

Engineering Contradiction:
Improvescrambling code allocation accuracyVSAvoidmanual intervention level
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The system performs self-diagnosis and self-correction by automatically detecting duplicate scrambling codes through measurement reports and autonomously resolving conflicts by reallocating codes, eliminating the need for manual intervention while ensuring allocation accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system establishes a feedback loop where measurement reports from UEs about detected scrambling codes are continuously monitored, and this feedback triggers automated detection and resolution processes to maintain code uniqueness and minimize interference

Inventive Principle:
Principle #23Feedback

2Reliability

If automated algorithms are used to allocate scrambling codes, then human errors are eliminated, but system complexity increases

Engineering Contradiction:
Improvescrambling code allocation accuracyVSAvoidallocation system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system leverages existing measurement report mechanisms and scrambling code detection capabilities that already exist in the network, reusing these existing structures for the purpose of duplicate detection rather than creating entirely new complex systems

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The automated allocation system is divided into distinct functional modules: measurement report analysis, duplicate detection, conflict resolution, and code reallocation, allowing each module to be independently implemented and managed, thereby reducing overall system complexity

Inventive Principle:
Principle #1Segmentation

3Productivity

If scrambling codes are reused across the network, then code efficiency is improved, but inter-cell interference increases when codes are not uniquely allocated

Engineering Contradiction:
Improvescrambling code utilization efficiencyVSAvoidinter-cell site interference
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system dynamically adjusts scrambling code allocations based on real-time network conditions and detected interference patterns, allowing codes to be reused where appropriate while preventing reuse in scenarios that would cause interference, optimizing both efficiency and interference management

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10887040B2Automated, dynamic minimization of inter-cell site interference in CDMA networks
Publication Date: 2021.01.05 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10887040B2 patent drawing
  • US10887040B2 patent drawing
  • US10887040B2 patent drawing

AI summary

Methods and apparatus for allocating scrambling codes to cells of a wireless network. In an example method, current scrambling code allocation information for a plurality of cells and network configuration information for a radio access network are received. A reallocation of scrambling codes to the plurality of cells is computed, based on the current scrambling code allocation information and the network configuration information, using a metaheuristic algorithm. A change in scrambling code for at least one of the plurality of cells is then triggered, based on the computed reallocation. In some embodiments, the metaheuristic algorithm is based on an objective function that comprises a summation of interference metrics for each of the plurality of cells, wherein the interference metrics depend on scrambling code allocations to the plurality of cells. In some embodiments, a simulated annealing metaheuristic is used.