Redirect Server Request Classification and Offloading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Redirect servers in network service providers face high load pressures, leading to potential crashes or slowdowns, which affect user experience and the timely response to resource requests.
Innovation Solution
Implement a method where a redirect server quickly classifies resource requests using a first screening rule, redirects unprocessable requests to a decision delivery server, and allows the decision delivery server to determine, using a second screening rule, whether to perform proxy acceleration on the requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the redirect server processes all resource requests directly, then the response speed is fast, but the server load becomes too high causing crashes or slowdowns
Solution Approach 1:
The patent divides the resource request processing function into two segments: the redirect server handles simple requests using a first screening rule, while complex requests are forwarded to the decision delivery server for further processing using a second screening rule. This segmentation distributes the processing load and prevents the redirect server from becoming overloaded, thereby maintaining both fast response speed and server stability.
2Device complexity
If the redirect server handles all processing tasks, then the system structure is simple, but the processing capacity is insufficient under high load
Solution Approach 1:
The patent introduces the decision delivery server as an intermediary component that handles complex resource requests. The redirect server acts as a gateway that forwards suitable requests to this intermediary server, which then performs the detailed screening and processing. This intermediary architecture increases processing capacity while keeping the overall system structure relatively simple through clear division of responsibilities.
3Measurement precision
If the redirect server performs detailed screening on all requests, then the screening accuracy is high, but the processing time increases
Solution Approach 1:
The patent applies partial screening action by having the redirect server perform only a first-level screening using a first screening rule for simple requests. For requests that require more detailed analysis, the system performs a second-level screening at the decision delivery server. This partial action approach maintains high screening accuracy for complex requests while avoiding the time penalty of applying detailed screening to all requests.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
Embodiments of the present disclosure disclose a method for responding to a resource request, a redirect server, and a decision delivery server. The redirect server classifies a first resource request from a client based on a first screening rule (201), and responds to the first resource request determined to be of an unprocessable type, to enable the client to send a second resource request to the decision delivery server (202). The decision delivery server determines, based on a second screening rule, whether the second resource request from the client is of a serviceable type (203), and performs proxy acceleration for the second resource request if it is determined the second resource request is of the serviceable type (204).