Dynamic RACH Allocation via Multi-Dimensional Subscriber Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication networks, especially public safety networks, the fixed allocation of uplink random access channels (RACHs) leads to collisions and inefficient resource utilization as the traffic load varies significantly during incidents, causing bottlenecks and blocking probabilities to increase, as existing static classification methods do not allow for nuanced access control based on user type, application, or location.

Innovation Solution

A method to dynamically define subscriber classes based on multiple dimensions such as user type, application type, incident characteristics, location, and application priority, allowing each class to be mapped to specific uplink RACHs, enabling WCDs to determine and use only the designated RACHs for their communication needs, thereby optimizing resource allocation and reducing collisions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the number of uplink RACHs is increased to handle peak traffic load, then the blocking probability is reduced, but the resource utilization efficiency deteriorates during normal operation

Engineering Contradiction:
Improveblocking probabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts the number of available RACHs based on current traffic conditions by modifying the rach-LowThreshold and rach-HighThreshold parameters. When traffic load exceeds the high threshold, the system increases available RACHs to reduce blocking probability. When traffic drops below the low threshold, the system decreases available RACHs to improve resource utilization efficiency, thus making the RACH allocation dynamic rather than static

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key parameters (rach-LowThreshold, rach-HighThreshold, and availableRACHs) to adapt to varying traffic conditions. By adjusting these parameters based on measured traffic load, the system optimizes the balance between reducing blocking probability during peak periods and maintaining resource efficiency during normal operation

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the number of uplink RACHs is decreased to improve resource utilization efficiency, then the resource allocation efficiency is improved, but the blocking probability increases during peak traffic

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidblocking probability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements dynamic RACH allocation where the number of available RACHs changes based on real-time traffic conditions. During peak traffic periods, the system increases available RACHs to maintain low blocking probability. During normal periods, it decreases available RACHs to improve resource allocation efficiency, thus resolving the contradiction through time-varying adaptation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system modifies the availableRACHs parameter in response to traffic load measurements. By changing this parameter dynamically based on whether traffic exceeds thresholds, the system achieves high resource allocation efficiency during normal operation while ensuring sufficient capacity during peak periods to maintain low blocking probability

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If static subscriber classification is used to control RACH access, then the access control simplicity is improved, but the adaptability to different user types and applications deteriorates

Engineering Contradiction:
Improveaccess control simplicityVSAvoidadaptability to user types
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system segments subscribers into multiple access classes (AC 0-15) with different RACH access privileges. This segmentation allows the system to maintain simple access control mechanisms while providing differentiated access rights for various user types, applications, and service priorities, thus resolving the contradiction between simplicity and adaptability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds the dimension of access class differentiation to the traditional binary access control model. By introducing multiple access classes with hierarchical RACH access rights, the system maintains operational simplicity through standardized class-based control while achieving high adaptability to different user types, applications, and service requirements

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Adaptability or versatility

If dynamic RACH allocation based on multi-dimensional classification is implemented, then the adaptability to traffic conditions is improved, but the system complexity increases

Engineering Contradiction:
Improveadaptability to traffic conditionsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system manages complexity by focusing on changing a limited set of key parameters (rach-LowThreshold, rach-HighThreshold, availableRACHs) based on traffic conditions. This parameter-based approach provides high adaptability to varying traffic conditions while avoiding the need for complex structural changes, thus balancing adaptability with manageable system complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2422575B1System and method for controlling use of uplink random access channels (RACHS) based on multi-dimensional subscriber classification
Publication Date: 2015.04.29 MOTOROLA SOLUTIONS INC
  • EP2422575B1 patent drawingFigure 1
  • EP2422575B1 patent drawingFigure 2
  • EP2422575B1 patent drawingFigure 3

AI summary

Systems and methods are provided for controlling use of uplink random access channels (RACHs) based on multi-dimensional subscriber classification. These systems and methods are useful in cellular communication networks that implement, for example, a public safety cellular system.