System, method, and computer program product for managing a carrier exchange network
First Claim
1. A method for providing quality-based voice over Internet Protocol (VoIP) routing among the Internet Protocol (IP) backbones of a plurality of carriers, comprising the steps of:
- (1) receiving at a first CX proxy server a VoIP call from the IP backbone of one of the plurality of carriers;
(2) determining a destination IP backbone from among the plurality of carriers according to a pre-determined quality-based scheme;
(3) routing said VoIP call to a second CX proxy server connected to said destination IP backbone; and
(4) sending, by said second CX proxy server, said VoIP call to said destination IP backbone.
17 Assignments
0 Petitions
Accused Products
Abstract
A system, method, computer program product system for providing a carrier exchange (CX) backbone to a plurality of IP carriers to pass on their over-flow traffic to another participating carrier. The system and method offers a quality-based voice over Internet Protocol (VoIP) call routing management system with centralized call accounting. The system and method connects potentially incompatible IP networks (e.g., ATM, Frame Relay, etc.) to a single backbone operated by a CX provider. The barter-like system and method is mutually beneficial to all participants by providing low cost to originating gateways and additional revenue for terminating gateways in the form of increased minutes.
-
Citations
29 Claims
-
1. A method for providing quality-based voice over Internet Protocol (VoIP) routing among the Internet Protocol (IP) backbones of a plurality of carriers, comprising the steps of:
-
(1) receiving at a first CX proxy server a VoIP call from the IP backbone of one of the plurality of carriers;
(2) determining a destination IP backbone from among the plurality of carriers according to a pre-determined quality-based scheme;
(3) routing said VoIP call to a second CX proxy server connected to said destination IP backbone; and
(4) sending, by said second CX proxy server, said VoIP call to said destination IP backbone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A carrier exchange (CX) network for providing quality-based voice over Internet Protocol (VoIP) routing among a plurality of carriers, comprising:
-
a plurality of CX proxy servers, wherein each of said CX proxy servers is connected to the Internet Protocol (IP) backbone of one of the plurality of carriers;
a CX IP backbone connected to said plurality of CX proxy servers, wherein said CX IP backbone receives VoIP traffic from said plurality of CX proxy servers; and
a CX management system, connected to said CX IP backbone that routes VoIP traffic from the IP backbone of one of the plurality of carriers to the IP backbone of another of the plurality of carriers according to a pre-determined quality-based scheme. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product comprising a computer usable medium having control logic stored therein for causing a computer to provide quality-based voice over Internet Protocol (VoIP) routing among the Internet Protocol (IP) backbones of a plurality of carriers, said control logic comprising:
-
a first computer readable program code means for causing the computer to receive a VoIP call from a first CX proxy server connected to a source IP backbone;
a second computer readable program code means for causing the computer to determine a destination IP backbone from among the plurality of carriers according to a pre-determined quality-based scheme; and
a third computer readable program code means for causing the computer to route said VoIP call to a second CX proxy server connected to said destination IP backbone;
whereby said second CX proxy server sends said VoIP call to said destination IP backbone. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification