Abstract: Disclosed are techniques for enabling an emergency call routing system. The system comprises a Voice-over Internet Protocol (VoIP) position center (VPC) server and a location information server (LIS). The VPC server may be configured to receive a session initiation protocol (SIP) INVITE for an emergency call intended for a destination public safety answering point (PSAP) from a telecommunication service provider (TSP) SIP call server. The VPC may also respond to the source of the SIP INVITE message with a SIP redirect response that includes routing data compatible with and capable of enabling the TSP SIP call server to route the emergency call to the destination PSAP. The LIS server may be configured to receive and store telephone number provisioning information from a TSP, the information including registered address data for the telephone number. The LIS may also receive and store PSAP capability data, the PSAP capability data indicative of the PSAP being i2 capable or i3 capable.
Abstract: Techniques are disclosed for troubleshooting an IP telecommunications network. A network server sends a notification message to a plurality of IP addresses each associated with a customer endpoint. The server receives a notification response from each of the customer endpoint IP addresses and determines a response time for each of the customer endpoint IP addresses. The response times are compared to an expected notification response time and those that exceeded an expected response time are geo-located. Traceroutes are performed to customer endpoint IP addresses in the same geo-located area that exceeded the expected response time. All hops between the server and the customer endpoint IP addresses for each traceroute performed are geo-coded to determine impacted and non-impacted routes between the server and each customer endpoint IP address. IP traffic between the server and a customer endpoint IP address may then be re-routed from an impacted route to a non-impacted route.