P-CSCF Service Recovery via S-CSCF Fault Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data backup solutions in communication networks, such as those involving P-CSCFs, are prone to dual-host faults and require complex processing due to the need for heartbeat detection and presenting the same IP address, leading to service failures when a primary P-CSCF is faulty.
Innovation Solution
A method and system that quickly recover a called service by querying the initial P-CSCF registration, detecting faults, and triggering user terminals to re-register with available P-CSCFs using a redundancy identifier, leveraging the policy and charging rules function (PCRF) to manage the re-registration process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If heartbeat detection is performed between primary and secondary P-CSCFs, then service continuity is improved, but system complexity increases and dual-host faults may occur
Solution Approach 1:
The patent extracts the fault detection function from the P-CSCF pair and relocates it to the S-CSCF. The S-CSCF independently detects P-CSCF faults and manages failover, eliminating the need for complex heartbeat detection between P-CSCFs and reducing system complexity while maintaining service continuity.
Solution Approach 2:
The S-CSCF acts as an intermediary that manages the failover process between P-CSCFs. It receives registration requests, detects P-CSCF faults, and redirects users to alternative P-CSCFs, simplifying the overall system architecture while ensuring service continuity.
2Adaptability or versatility
If the same IP address is configured for primary and secondary P-CSCFs, then service takeover is enabled, but processing complexity increases due to near-end router requirements
Solution Approach 1:
The patent segments the IP address configuration by assigning different IP addresses to primary and secondary P-CSCFs. The S-CSCF maintains mapping relationships between user identities and P-CSCF IPs, enabling service takeover without requiring complex router processing or same IP configuration.
Solution Approach 2:
The patent changes the IP address parameter from identical (same IP for primary and secondary) to distinct (different IPs for each P-CSCF). This simplifies router processing while maintaining service takeover capability through S-CSCF-mediated redirection and updated routing information.
3Measurement precision
If P-CSCF fault detection is performed through registration requests, then fault detection accuracy is improved, but service recovery time increases
Solution Approach 1:
The S-CSCF performs preliminary fault detection by actively sending detection requests to P-CSCFs and maintaining their operational status information. When a fault is detected, the S-CSCF immediately redirects users to alternative P-CSCFs, achieving both accurate fault detection and rapid service recovery.
Solution Approach 2:
The system implements feedback mechanisms where the S-CSCF continuously monitors P-CSCF status through registration requests and detection mechanisms. When faults are detected, the S-CSCF uses this feedback information to immediately initiate failover procedures, balancing detection accuracy with recovery speed.
Data Source
AI summary
A method, a related apparatus, and a system for recovering a called service of a terminal are provided. The method includes: when a called request of a user terminal is received, querying an initial proxy-call session control function (P-CSCF) entity with which the user terminal currently registers; if it is detected that the initial P-CSCF is faulty, selecting an available P-CSCF and sending, to the available P-CSCF, a notification message that carries a redundancy identifier, where the redundancy identifier is used to instruct the available P-CSCF to trigger the user terminal to re-register with the P-CSCF; and when a registration complete message sent by the P-CSCF with which the user terminal re-registers is received, delivering the called request to the re-registered P-CSCF to bear a called service of the user terminal.


