Patent ID: 7995466

Claim:
A method, comprising: determining that a state of a component in a communication system has changed from a first state to a second state; generating a message comprising information related to the determined second state of the component; and transmitting the message to a User Agent associated with the component, the User Agent internally maintaining a list of controllers, the internally maintained list of controllers including at least a first and a second controller capable of controlling the User Agent, wherein receipt of the message comprising information related to the determined second state of the component causes the User Agent to update an order of controllers in its internally maintained list of controllers, wherein the component comprises a first Session Initiation Protocol (SIP) controller for the User Agent, wherein the first state comprises an operational SIP state, wherein the second state comprises a failed SIP state, wherein the message comprises a standard SIP NOTIFY message that causes the User Agent to attempt re-registration with all controllers in its internally maintained list of controllers, and wherein the internally maintained list of controllers comprises the first SIP controller as well as a second SIP controller.