Gatekeeper transport address determination in an internet telephony system using a domain alias
First Claim
1. In an Internet Telephony system that includes a Gatekeeper, a method of apprising calling endpoints of a transport address for the Gatekeeper comprising:
- storing the transport address for the Gatekeeper on a domain name server that is associated with a domain name of the Internet Telephony system;
the domain name server receiving a Gatekeeper transport address request from a calling endpoint that includes the domain name;
the domain name server accessing the transport address of the Gatekeeper using the domain name; and
the domain name server returning the transport address to the calling endpoint.
3 Assignments
0 Petitions
Accused Products
Abstract
An Internet Protocol (IP) telephony system cross-references transport addresses of Gatekeepers using a domain name of the IP telephony system. The IP telephony system is serviced by at least one Gatekeeper and the transport address for each Gatekeeper is stored on a Domain Name Server (DNS). An A record or other suitable record may be employed within the DNS to index the transport addresses of the Gatekeepers to the IP telephony system domain name. A calling endpoint first queries the DNS for the transport address of a Gatekeeper servicing the IP telephony system. The DNS address retrieves at least one transport address for the Gatekeeper(s) and returns the transport address(es) to the calling endpoint. When querying the DNS, the calling endpoint may use an identifier such as subscribername@Gatekeeper.ABC.domain where the user name of the called endpoint is “subscribername” and the domain name of the IP telephony system is ABC.domain.
58 Citations
20 Claims
-
1. In an Internet Telephony system that includes a Gatekeeper, a method of apprising calling endpoints of a transport address for the Gatekeeper comprising:
-
storing the transport address for the Gatekeeper on a domain name server that is associated with a domain name of the Internet Telephony system;
the domain name server receiving a Gatekeeper transport address request from a calling endpoint that includes the domain name;
the domain name server accessing the transport address of the Gatekeeper using the domain name; and
the domain name server returning the transport address to the calling endpoint. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In an Internet Telephony system that includes a Gatekeeper, a method of supporting call setup and servicing, the method comprising:
-
storing the transport address for the Gatekeeper on a domain name server that is associated with a domain name of the Internet Telephony system;
the domain name server receiving a Gatekeeper transport address request from a calling endpoint that includes the domain name;
the domain name server accessing the transport address of the Gatekeeper using the domain name;
the domain name server returning the transport address to the calling endpoint;
the Gatekeeper receiving a Locate Request from the calling endpoint in which the calling endpoint seeks a transport address for a called endpoint, the called endpoint identified by a user name;
the Gatekeeper transmitting the transport address to the calling endpoint; and
the Gatekeeper setting up and servicing a call between the calling endpoint and the called endpoint. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An Internet Telephony system that supports a call between a calling endpoint and a called endpoint across an Internet Protocol network, the Internet Telephony system comprising:
-
a Gatekeeper that manages calls within the Internet Telephony system and which is accessed by a transport address;
a domain name server that stores the transport address of the Gatekeeper and that indexes the transport address by a domain name of the Internet Telephony system;
the calling endpoint accessing the transport address of the Gatekeeper stored on the domain name server using the domain name; and
the domain name server returning the transport address to the calling endpoint. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification