Dynamic RACH Allocation via Multi-Dimensional Subscriber Classification
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
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
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
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
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
Data Source
Figure 1
Figure 2
Figure 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.