Patent ID: 9270558
Filing Date: 2016-02-23
CPC Classification: H04L

Claim Text:
1. A method for local voice survivability performed by a local gateway, comprising: detecting, according to a preset detection period, an activity state of each server recorded in a server monitoring list, wherein the server monitoring list records one or more voice servers on an Internet protocol (IP) multimedia subsystem (IMS) network; maintaining a user account and temporary user state information for a user terminal according to user information obtained by monitoring interaction between the user terminal and a server in the server monitoring list, wherein the temporary user state information records a time of a most recent interaction between the user terminal and the server; upon detecting that each server in the server monitoring list is in an unavailable state, enabling a local interception proxy function configured on the local gateway to intercept a service data stream sent by the user terminal to the server; and based on the maintained user account and temporary user state information, providing a corresponding service response for the user terminal according to content of the intercepted service data stream, wherein the preset detection period is set shorter than a checking period set on the user terminal for refreshing registration, so that the local gateway learns prior to the user terminal, that each server on the network is in the unavailable state.