Training Sequence Signaling for Multi-User GSM Channel Capacity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current radio communication networks face challenges in increasing channel capacity, particularly in GSM systems, due to asymmetrical data throughput demands, wasted resources, and interference issues, which limit the number of simultaneous voice and data calls and lead to performance problems like call drops.

Innovation Solution

The solution involves using complementary training sequences to enable multiple users to share the same channel by assigning different training sequences to each user, allowing for improved interference rejection and increased channel utilization, thereby enhancing network capacity without requiring significant hardware upgrades.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple users share the same channel using different training sequences, then channel capacity increases, but interference rejection becomes more complex

Engineering Contradiction:
Improvechannel capacityVSAvoidinterference rejection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the training sequences into multiple orthogonal sets, where each user is assigned a unique training sequence from the set. This segmentation allows the receiver to separate and identify signals from different users through correlation detection, enabling multiple users to share the same channel while maintaining distinguishable signals.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of training sequences by using orthogonal sequences with different codes. Each user is assigned a unique training sequence code, and the receiver uses correlation detection with these known sequences to identify and separate user signals. This parameter change enables interference rejection through mathematical orthogonality rather than complex signal processing.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If more traffic channels are allocated to meet data throughput demand, then data service quality improves, but network resources are wasted for voice calls

Engineering Contradiction:
Improvedata throughputVSAvoidwasted network resources
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent makes the training sequences universal by creating sets that can serve multiple users simultaneously. The same training sequence set can be reused across different time slots and frequencies, allowing the network to efficiently allocate channels for both data and voice services without wasting resources. The orthogonal training sequences enable the system to handle mixed traffic types on the same physical resources.

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

3Productivity

If UEs work in multi-timeslot mode to increase data rate, then data throughput improves, but time for scanning neighbor cells decreases causing call drops

Engineering Contradiction:
Improvedata rateVSAvoidcall stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by having UEs scan and report neighbor cell information during the call setup phase, before entering multi-timeslot mode. The network stores this pre-collected neighbor cell information and uses it for handover decisions, eliminating the need for continuous scanning during data transmission. This preliminary action ensures call stability while maintaining high data rates.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9184894B2Method and apparatus for signaling to a mobile device with set of training sequence codes to use for a communication link
Publication Date: 2015.11.10 QUALCOMM INC
  • US9184894B2 patent drawing
  • US9184894B2 patent drawing
  • US9184894B2 patent drawing

AI summary

The present patent application improves DARP by allowing multiple users on one time slot (MUROS). It comprises means and instructions for signaling training sequence set information to a remote station, comprising receiving signaling from a remote station indicating if a new set of training sequences is supported, and using a channel description to signal the training sequence set to be used by the remote station for a communication channel being established. Other aspects, embodiments, and features are also claimed and described.