Realization method and system for controlling pcrf load balancing
A technology for load balancing and system implementation, which is applied in the communication field and can solve problems such as not guaranteeing PCRF load balancing
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0053] This embodiment describes that when the client, proxyDRA, and PCRF are all in the home network, an external event triggers the process of establishing a diameter session, and the DRA obtains PCRF load information and controls the establishment of the diameter session to the PCRF with a lower load. This example applies equally to all Figure 4 The shown network elements are all in the visited network. Such as Figure 4 As shown, each step is described as follows:
[0054] Step 401: the client of proxyDRA receives an external trigger (such as an IP-CAN session establishment request), and needs to establish a diameter session with PCRF;
[0055] Step 402: Client sends a diameter establishment request with user information (such as UE-NAI) to proxyDRA;
[0056] Step 403: DRA saves the user information, and checks whether there is currently a DRA binding corresponding to the user. If it does not exist, DRA will create a dynamic DRA binding (that is, assign a PCRF to each...
Embodiment 2
[0064] This embodiment describes the signaling process in which the visited PCRF locates the home PCRF via the home proxyDRA and establishes a diameter session, wherein the DRA obtains PCRF load information and controls the establishment of the diameter session to a PCRF with a lower load. Such as Figure 5 As shown, each step is described as follows:
[0065] Step 501: The visited V-PCRF receives an external trigger (such as a session establishment request on the s9 interface), and needs to establish a diameter session with the home H-PCRF;
[0066] Step 502: V-PCRF sends a diameter establishment request with user information (such as UE-NAI) to the home H-DRA;
[0067] Step 503: The H-DRA saves the user information, and checks whether there is currently a DRA binding corresponding to the user. If it does not exist, DRA will create a dynamic DRA binding (that is, assign a PCRF to each UE or each IP-CAN). The H-DRA assigns the PCRF to select the PCRF with the lowest load base...
Embodiment 3
[0074] This embodiment describes the flow of the proxyDRA client terminating the diameter session, wherein the DRA obtains the load information of the PCRF through the client. This embodiment is also applicable to the scenario where the foreign client terminates the diameter session through the foreign DRA. Such as Figure 6 As shown, each step is described as follows:
[0075] Step 601: The client of proxyDRA receives an external trigger (such as an IP-CAN session termination request initiated by UE or PCRF), and needs to terminate the diameter session with PCRF;
[0076] Step 602: Client sends a diameter termination request to proxyDRA, and the message uses the same Session-IDAVP (session identification ID) as the established diameter session between client and PCRF-1;
[0077] Step 603: By checking the Session-IDAVP of the step 602 message, ProxyDRA verifies that there is a DRA binding (pointing to PCRF-1) for the IP-CAN session;
[0078] Step 604: proxyDRA forwards the ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 