ARCHITECTURES FOR CLEARING AND SETTLEMENT SERVICES BETWEEN INTERNET TELEPHONY CLEARINGHOUSES
0 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.
11 Citations
42 Claims
-
1-22. -22. (canceled)
-
23. A method for routing communications between gateways of different clearinghouses, comprising the steps of:
-
tracking communications of first gateways with a first clearinghouse; tracking communications of second gateways with a second clearinghouse; receiving gateway information associated with the first clearinghouse; receiving gateway information associated with the second clearinghouse; 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 the first clearinghouse; and generating a list of available destination gateways of the second clearinghouse based upon the received gateway information and by creating a combined routing table, the combined routing table comprises gateway information from the first clearinghouse and the one or more second clearinghouses. - View Dependent Claims (24, 25, 27, 28, 29, 30, 31)
-
-
32. A system for routing communications between gateways of different clearinghouses, comprising the steps of:
-
means for tracking communications of first gateways with a first clearinghouse; means for tracking communications of second gateways with a second clearinghouse; means for receiving gateway information associated with the first clearinghouse; means for receiving gateway information associated with the second clearinghouse; means for storing the received gateway information in a database of a linking clearinghouse prior to a call; means for receiving a destination gateway request from a source gateway of the first clearinghouse; and means for generating a list of available destination gateways of the second clearinghouse based upon the received gateway information and by creating a combined routing table, the combined routing table comprises gateway information from the first clearinghouse and the one or more second clearinghouses. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification