Dynamic Scrambling Code Variation for TD-CDMA Jamming Mitigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional TD-CDMA systems experience increased interference between users with similar code assignments, leading to reduced throughput due to static scrambling code sequences, which result in a jamming effect when a dominant interferer is present.
Innovation Solution
Implementing a method to vary scrambling codes on a symbol-to-symbol basis within a time slot using Walsh code-scrambling code combinations, allowing for multiple scrambling code sequence sets to be employed, and continuously adjusting these based on interference levels to maintain interference below a predetermined threshold.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If static scrambling code sequences are used in TD-CDMA systems, then system complexity is reduced and ease of operation is improved, but interference between users with similar code assignments increases and throughput decreases due to jamming effects from dominant interferers
Solution Approach 1:
The patent applies dynamics by transitioning from static scrambling code sequences to dynamic code hopping, where scrambling codes are varied within time slots based on interference conditions. This allows the system to adapt to changing interference environments, mitigating jamming effects while maintaining operational simplicity through automated code selection.
Solution Approach 2:
The patent changes the parameter of scrambling code sequence from fixed to variable, employing multiple scrambling code sequences within a single time slot. This parameter change enables the system to vary effective codes dynamically, reducing interference from dominant interferers while maintaining system ease of operation through standardized implementation procedures.
2Productivity
If scrambling codes are varied frequently to reduce jamming effects, then interference diversity increases and throughput improves, but system complexity and processing requirements increase
Solution Approach 1:
The patent segments the time slot into multiple segments, each using different scrambling code sequences. This segmentation allows interference diversity to be increased without requiring complete code variation across the entire slot, thereby reducing processing complexity while maintaining throughput improvements through localized code hopping in affected segments.
Solution Approach 2:
The patent implements feedback mechanisms where the system monitors interference levels and adjusts scrambling code selection accordingly. This feedback-driven approach enables throughput improvement by varying codes only when and where interference is detected, rather than universally increasing complexity across all transmissions.
3Reliability
If code hopping is performed on a symbol-to-symbol basis, then interference diversity is maximized and jamming effects are mitigated, but processing speed requirements and device complexity increase
Solution Approach 1:
The patent applies partial action by implementing code hopping at a reduced rate compared to symbol-to-symbol variation. Instead of changing codes for every symbol, the system employs code hopping at coarser granularities (e.g., per segment or per multiple symbols), which provides sufficient interference diversity and reliability improvement while significantly reducing processing speed requirements and device complexity.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Scrambling/OVSF codes are varied with a TD-CDMA slot to overcome jamming effects by a dominant interferer. Interference is detected and a scambling code sequence is varied and employed to multiply a Walsh code assigned to a user device within a transmission time slot.