Access Interface Traffic Limiting for High-Concurrency User Requests
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing traffic limiting methods in communication systems result in a low success rate of user access due to denying all requests when the number of concurrent requests exceeds the system's processing capacity, leading to poor user experience.
Innovation Solution
Implement an access traffic limiting method that intercepts access requests from individual terminal devices when the number exceeds a first preset value, determines the number of requests within a preset time period, and allows requests exceeding a second preset value to access the interface, ensuring stable system operation and improved user success rates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traffic limiting is performed on all concurrent requests when the number exceeds a threshold, then system stability is ensured, but the success rate of user access deteriorates
Solution Approach 1:
The patent segments traffic limiting into two distinct approaches: (1) interface-level traffic limiting that applies to all requests when total concurrency exceeds a threshold, and (2) user-level rate limiting that tracks individual user request frequencies. This segmentation allows the system to apply different limiting strategies to different scenarios, ensuring system stability while preserving user access success rates by allowing urgent or legitimate requests to pass through.
Solution Approach 2:
The patent implements local quality by applying traffic limiting selectively rather than uniformly. The system monitors the frequency of requests from individual users and applies rate limiting only to users whose request frequency exceeds their personal threshold, while other users' requests are processed normally. This localized approach ensures that system stability is maintained for problematic users without negatively impacting the access success rate for legitimate users.
2Reliability
If rate limiting is applied to all requests within a time window, then system overload is prevented, but user experience deteriorates due to low access success rate
Solution Approach 1:
The patent implements self-service by allowing the system to automatically monitor and regulate its own traffic patterns without external intervention. The traffic limiting component continuously tracks request frequencies, identifies users exceeding thresholds, and applies rate limiting autonomously. This self-service mechanism prevents system overload while minimizing impact on user experience, as legitimate users whose requests fall within normal patterns are not subjected to limiting.
Solution Approach 2:
The patent utilizes parameter changes by dynamically adjusting traffic limiting based on monitored request frequencies. The system observes the rate of incoming requests from each user and adjusts whether to apply limiting on a per-request basis. This dynamic parameter adjustment allows the system to prevent overload conditions while maintaining good user experience for legitimate traffic patterns.
Data Source
AI summary
The present application provides an access traffic limiting method and apparatus, a device, a storage medium, and a computer program product. The method includes: when detecting that the number of access requests transmitted by a plurality of terminal devices to an access interface exceeds a first preset value, intercepting for each individual terminal device, outside the access interface, a target access request transmitted by the terminal device; determining the number of times that the target access request is received within a preset time period; and transmitting the target access request to the access interface if the number of times is greater than a second preset value. According to the present application, the success rate of interface accessing by a user can be improved.


