Patent ID: 8615003

Claim:
A method of handling a timeout condition in a packet-switched communication network, comprising: identifying, by a processor, the timeout condition of a call control element deployed in the packet-switched communication network, wherein the timeout condition comprises a condition where a response from a directory service server deployed in the packet-switched communication network is not received within a predefined time period, wherein the call control element is for receiving a call request, wherein the directory service server is for receiving a request for service logic data for the call request from the call control element in response to the call request, and wherein the call control element is further for invoking the timeout condition when the response to the request for service logic data is not generated by the directory service server in the predefined time period; determining, by the processor, a packet delay in a transport network of the packet-switched communication network in response to the timeout condition, wherein the packet delay in the transport network is determined by transmitting a test packet to the transport network; comparing, by the processor, the packet delay in the transport network to a threshold packet delay to determine whether the packet delay in the transport network is intermittent or is excessive; automatically adjusting, by the processor, a timeout parameter of the call control element associated with the predefined time period when the packet delay in the transport network is determined to be intermittent; and maintaining, by the processor, the timeout parameter at a current state when the packet delay in the transport network is determined to be excessive.