ACDC Barring Mechanism for Priority-Based Network Access Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile communication systems lack a method to differentiate and manage network access for specific applications during congestion, leading to unnecessary service delays and resource wastage.
Innovation Solution
Implementing a method for application-specific congestion control (ACDC) that involves receiving ACDC barring information, determining application categories, and performing ACDC checks to prioritize network access, allowing higher-priority applications to access the network even if initially barred.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network access is barred during congestion to control load, then network stability is improved, but service delay increases for all applications
Solution Approach 1:
The patent segments applications into different categories (e.g., background, foreground, real-time, non-real-time) and applies different access barring rules to each category. This allows the network to selectively bar access for non-critical applications while permitting critical applications to access the network even during congestion, thereby maintaining network stability while minimizing service delay for important services.
Solution Approach 2:
The patent applies different quality characteristics to different application categories by assigning specific barring factors and barring times to each category. High-priority applications receive more favorable treatment (lower barring factors, shorter barring times) while low-priority applications receive stricter control, creating localized quality differentiation that resolves the contradiction between overall network stability and individual service delays.
2Device complexity
If uniform access control is applied to all applications during congestion, then network resource management is simplified, but resource wastage occurs as high-priority applications are unnecessarily blocked
Solution Approach 1:
The patent divides the application population into distinct categories with different priority levels and access requirements. By segmenting applications rather than applying uniform control, the system prevents high-priority applications from being unnecessarily blocked while still maintaining manageable complexity through standardized category-based rules.
Solution Approach 2:
The patent changes the access control parameters (barring factor, barring time) based on application category. This parameter differentiation allows the system to optimize resource allocation by adjusting control strictness according to application priority, preventing resource wastage without requiring complex application-specific control logic.
3Ease of manufacture
If access barring is applied without application differentiation, then implementation is simpler, but service quality differentiation cannot be achieved
Solution Approach 1:
The patent implements service quality differentiation by segmenting applications into categories, achieving adaptability while maintaining implementation simplicity through standardized category definitions and uniform category-based control procedures. The segmentation approach balances complexity and functionality by using a manageable number of categories rather than application-specific control.
Solution Approach 2:
The patent creates a universal category-based access control framework that can handle multiple application types and service quality requirements through a single standardized mechanism. This multi-functional approach enables service differentiation without requiring separate control implementations for each application, thus maintaining ease of implementation while achieving adaptability.
Data Source
AI summary
A disclosure of the present specification provides a method for blocking network access. The method may comprise the steps of: receiving application specific congestion control for data communication (ACDC) blocking information; driving a blocking timer when it is determined by an ACDC blocking check that a network access attempt by a first application being executed is blocked; determining the category of a second application being executed according to a network access attempt by the second application; performing an ACDC blocking check on the basis of the determined category of the second application and the received ACDC blocking information when the determined category of the second application has a higher priority than the category of the first application; and stopping the blocking timer when the network access attempt by the second application should be permitted according to the ACDC blocking check.


