Architectures for clearing and settlement services between internet telephony clearinghouses
First Claim
1. A method for routing internet telephony calls between gateways, comprising the steps of:
- receiving gateway information from one or more clearinghouses;
storing the received gateway information in a database of a linking clearinghouse prior to a call;
receiving a destination gateway request from a source gateway of a first clearinghouse;
generating a list of available destination gateways of one or more second clearinghouses based upon the forwarded gateway information;
selecting a destination gateway from the list; and
completing the call between the source gateway of the first clearinghouse and the selected destination gateway of a second clearinghouse.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for routing voice telephone calls over IP networks as opposed to traditional switched circuit networks. The voice communications during the telephone call are packaged as digital data and access the Internet through gateways. The system supports the linking of a source gateway in a first clearinghouse to a destination gateway in a second clearinghouse. The system further supports the selection of a destination gateway based on factors such as cost, speed of routing, and transmission quality of the voice data. The components of the system are arranged so as to minimize the number of signals sent between clearinghouses in identifying the optimal destination gateway.
45 Citations
22 Claims
-
1. A method for routing internet telephony calls between gateways, comprising the steps of:
-
receiving gateway information from one or more clearinghouses;
storing the received gateway information in a database of a linking clearinghouse prior to a call;
receiving a destination gateway request from a source gateway of a first clearinghouse;
generating a list of available destination gateways of one or more second clearinghouses based upon the forwarded gateway information;
selecting a destination gateway from the list; and
completing the call between the source gateway of the first clearinghouse and the selected destination gateway of a second clearinghouse. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 20, 21, 22)
-
-
12. A system for routing internet telephony calls between gateways, comprising:
-
a first clearinghouse comprising one or more gateways connected to an IP network;
a second clearinghouse comprising one or more gateways connected to an IP network; and
a linking clearinghouse connected to the first and second clearinghouse through an IP network, for receiving gateway information from said first and said second clearinghouses prior to a call, and for generating a list of available destination gateways based upon the forwarded gateway information in response to a call.
-
-
19. A method for routing internet telephony calls between gateways, comprising the steps of:
-
enrolling a linking clearinghouse as a destination gateway in a first clearinghouse;
initiating a call in the first clearinghouse;
receiving the call with the linking clearinghouse; and
forwarding the call from the linking clearinghouse to a destination gateway of a second clearinghouse.
-
Specification