Method and apparatus for handling p-cscf failure and restoring connectivity
US-2015124588-A1 · May 7, 2015 · US
US9894110B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9894110-B2 |
| Application number | US-201615015008-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 3, 2016 |
| Priority date | Aug 7, 2013 |
| Publication date | Feb 13, 2018 |
| Grant date | Feb 13, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of the present invention disclose a method, a related apparatus, and a system for recovering a called service of a terminal. 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.
Opening claim text (preview).
What is claimed is: 1. A method for recovering a called service of a terminal performed by a Serving Call Session Control Function (S-CSCF), the method comprising: receiving a called request of the user terminal; querying an initial proxy-call session control function (P-CSCF) entity with which the user terminal currently registers; detecting that the initial P-CSCF is faulty; selecting an available P-CSCF; notifying the available P-CSCF to trigger the user terminal to re-initiate IP Multimedia Subsystem (IMS) registration, wherein the available P-CSCF triggers, by using a policy and charging rules function (PCRF) entity, the user terminal to re-initiate IMS registration; and delivering the called request to a re-registered P-CSCF to bear the called service of the user terminal after the user terminal completes the IMS registration. 2. The method according to claim 1 , wherein notifying the available P-CSCF to trigger the user terminal to re-initiate IMS registration comprises: sending, to the available P-CSCF, a notification message that carries a redundancy identifier, wherein the redundancy identifier is used to instruct the available P-CSCF to trigger the user terminal to re-initiate the IMS registration. 3. The method according to claim 1 , wherein notifying the available P-CSCF to trigger the user terminal to re-initiate IMS registration comprises: sending the called request of the user terminal to the available P-CSCF; and when the available P-CSCF determines that no registration data of a called user is stored, triggering the user terminal to re-initiate the IMS registration. 4. The method according to claim 1 , wherein before the selecting an available P-CSCF, the method further comprises: configuring a first identifier and a second identifier for the initial P-CSCF, wherein the first identifier comprises an internet protocol (IP) address of the initial P-CSCF, and the second identifier comprises an IP address of a P-CSCF except the initial P-CSCF. 5. The method according to claim 4 , wherein configuring the first identifier and the second identifier for the initial P-CSCF comprises: configuring, on a domain name system (DNS) server, the first identifier and the second identifier according to a host name of the initial P-CSCF. 6. The method according to claim 4 , wherein selecting the available P-CSCF and notifying the available P-CSCF, if it is detected that the initial P-CSCF is faulty comprises: acquiring the first identifier and the second identifier that are configured for the initial P-CSCF; if it is detected, according to the acquired first identifier, that the initial P-CSCF corresponding to the first identifier is faulty, using a P-CSCF corresponding to the second identifier as the available P-CSCF; and sending a notification message to the available P-CSCF according to the second identifier. 7. The method according to claim 1 , wherein delivering the called request to the re-registered P-CSCF to bear the called service of the user terminal comprises: sending the called request to the re-registered P-CSCF, so that the re-registered P-CSCF sends the called request to the user terminal to perform the called service. 8. An apparatus for recovering a called service of a terminal, comprising a processor and a non-transitory computer readable medium containing computer executable instructions stored thereon, such that when the processor executes the instructions, the processor is configured to: receive a called request of the user terminal; query an initial proxy-call session control function (P-CSCF) entity with which the user terminal currently registers; detect that the initial P-CSCF is faulty; select an available P-CSCF and notify the available P-CSCF to trigger the user terminal to re-initiate IP Multimedia Subsystem (IMS) registration, wherein the available P-CSCF triggers, by using a policy and charging rules function (PCRF) entity, the user terminal to re-initiate IMS registration; and deliver the called request to a re-registered P-CSCF to bear the called service of the user terminal after the user terminal completes the IMS registration. 9. The apparatus according to claim 8 , wherein the processor is further configured to: after selecting the available P-CSCF, send, to the available P-CSCF, a notification message that carries a redundancy identifier, wherein the redundancy identifier is used to instruct the available P-CSCF to trigger the user terminal to re-initiate the IMS registration. 10. The apparatus according to claim 8 , wherein the processor is further configured to: after selecting the available P-CSCF, send the called request of the user terminal to the available P-CSCF, so as to trigger, when the available P-CSCF determines that no registration data of a called user is stored, the user terminal to re-initiate the IMS registration. 11. The apparatus according to claim 8 , wherein the processor is further configured to: configure a first identifier and a second identifier for the initial P-CSCF, wherein the first identifier comprises an internet protocol (IP) address of the initial P-CSCF, and the second identifier comprises an IP address of a P-CSCF except the initial P-CSCF. 12. The apparatus according to claim 11 , wherein the processor is further configured to: configure, on a domain name system (DNS) server, the first identifier and the second identifier according to a host name of the initial P-CSCF. 13. The apparatus according to claim 11 , wherein the processor is further configured to: acquire the first identifier and the second identifier that are configured for the initial P-CSCF; if, according to the acquired first identifier, the initial P-CSCF corresponding to the first identifier is faulty, use a P-CSCF corresponding to the second identifier as the available P-CSCF; and send a notification message to the available P-CSCF according to the second identifier. 14. The apparatus according to claim 8 , wherein the processor is further configured to: send the called request to the re-registered P-CSCF, so that the re-registered P-CSCF sends the called request to the user terminal to perform the called service.
Call controllers; Call servers · CPC title
Registration or de-registration · CPC title
Network arrangements, protocols or services for supporting real-time applications in data packet communication (real-time or near real-time messaging, e.g. instant messaging [IM] H04L51/04; selective video distribution H04N21/00) · CPC title
Active monitoring, e.g. heartbeat, ping or trace-route · CPC title
using triggered events · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.