Patent ID: 9071468
Filing Date: 2015-06-30
Classification: H04L,H04M

Abstract:
1. A method, comprising: determining, by a telephone number mapping server comprising a processor, whether a telephone number is located in a first geographic region of a plurality of geographic regions of a telephone system based on a numbering plan area code of the telephone number; identifying, by the telephone number mapping server, a first in-region name server that is associated with the first geographic region responsive to determining that the telephone number is located in the first region; the first in-region name server that is identified; identifying, by the telephone number mapping server, a second geographic region that is associated with the telephone number based on the numbering plan area code of the telephone number responsive to determining that the telephone number is not located in the first geographic region; identifying, by the telephone mapping server, a first out-of-region name server that is associated with the second geographic region that is identified, wherein the first out-of-region name server is not associated with the first geographic region; a request for the name authority pointer associated with the telephone number to the first out-of-region name server n, wherein the request is transmitted to the first out-of-region name server according to a determination by a load balancer that a second out-of-region name server is not available; receiving, by the telephone number mapping server, the name authority pointer from the first out-of-region name server responsive to forwarding the request for the name authority pointer; and transmitting, by the telephone number mapping server, the name authority pointer that is received to a call session control function associated with the call.