Method and apparatus for managing communication services for user endpoint devices
AssigneeAT&T Intellectual Property I, L.P.
InventorsChaoxin Qiu, Robert F. Dailey, Satish Parolkar
Life of this patent
Estimating the term…
Abstract
A system that incorporates teachings of the present disclosure may include, for example, an edge device having a controller to receive a Session Initiation Protocol (SIP) message from a user endpoint device (UE) requesting communication services, forward the SIP message to a network element of a Server Office, receive from the network element a first error message indicating communication services at the Server Office are unavailable, replace the first error message with a second error message, the second error message indicating a temporary unavailability of communication services, and transmit the second error message to the UE. Additional embodiments are disclosed.
Claims20
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.
A method, comprising:
- transmitting, by a system comprising a processor, a session initiation protocol message to a primary session border controller for requesting communication services for a user endpoint device;
- receiving an error message from the primary session border controller;
- analyzing the error message;
- detecting a status, 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 error message;
- and
- disabling a failover registration by the user endpoint device to a backup session border controller by replacing the received error message with a replacement message that prevents the failover registration responsive to the status being the first error status,
- wherein the first error status is associated with the communication services being temporarily out of service, and
- wherein the system is the user endpoint device.
A method, comprising:
- receiving a session initiation protocol message from a user endpoint device requesting communication services;
- forwarding the session initiation protocol message to a network element of a primary server office;
- receiving an error message from the network element;
- determining from the error message whether the primary server office is out of service;
- and
- replacing the error message with a replacement message to prevent the user endpoint device from performing a failover registration to a backup session border controller responsive to determining that the primary server office is partially out of service,
- wherein the receiving session initiation protocol message, the forwarding the session initiation protocol message, the receiving the error message, the determining from the error message whether the primary server office is out of service, and the replacing of the error message are performed by a primary session border controller, and
- wherein the primary server office is out of service when the error message comprises a session initiation protocol error message comprising one of a 5XX session initiation protocol code and a 6XX session initiation protocol code.
Dependencies are inferred from the claim text.