Patent ID: 8713355

Claim:
A method, comprising: receiving, by a system comprising a processor, a session initiation protocol message from a user endpoint device requesting communication services, wherein the user endpoint device is communicatively coupled to a backup session border controller; forwarding the session initiation protocol message to a network element of a primary server office; receiving a first error message from the network element; analyzing the first error message; detecting a status of the primary server office, wherein the status is selected from the group consisting of a first error status and a second error status determined from the analyzing of the first error message; replacing the first error message with a second error message and transmitting the second error message to the user endpoint device responsive to the status being the first error status, wherein the transmitting of the second error message to the user endpoint device prevents the user endpoint device from performing a failover registration to the backup session border controller; and transmitting the first error message to the user endpoint device responsive to the status being the second error status, wherein the transmitting of the first error message to the user endpoint device causes the user endpoint device to perform the failover registration to the backup session border controller, wherein the first error status indicates the primary server office is temporarily out of service, and wherein the user endpoint device is a telephone.