Method and apparatus for call routing via gateway brokering
First Claim
1. A method, comprising the steps of:
- determining a destination IP address of a new call according to initial conditions established in a first network for gateway brokering of the new call from the first network to a second network;
determining a destination gateway (gateway brokering) based on the destination IP address, said initial conditions and a gateway selection policy;
providing routing information of the destination gateway to the first network; and
completing the new call set up via messages received from the gateway brokering step.
7 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for routing telephone calls across different types of networks includes means for and steps of determining a destination IP address of a new call according to initial conditions established in a first network, determining a destination gateway (gateway brokering) based on the destination IP address, the initial conditions and a gateway selection policy, providing routing information of the destination gateway to the first network and completing the new call set up via messages received from the gateway brokering step. The initial conditions in the first network are established by determining if a callee is part of an IP network or part of a CS network and converting the callee phone number to an SIP URL if the callee is part of the IP network. Such determination is made by recognizing a prefix identifying an IP destination in the callee phone number.
72 Citations
24 Claims
-
1. A method, comprising the steps of:
-
determining a destination IP address of a new call according to initial conditions established in a first network for gateway brokering of the new call from the first network to a second network;
determining a destination gateway (gateway brokering) based on the destination IP address, said initial conditions and a gateway selection policy;
providing routing information of the destination gateway to the first network; and
completing the new call set up via messages received from the gateway brokering step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium containing a program which, when executed, performs an operation of gateway brokering new telephone calls from a first network to a second network comprising the steps of:
-
determining a destination IP address for the new call based on said initial conditions in the first network;
determining a destination gateway (gateway brokering) based on the destination IP address, said initial conditions and a gateway selection policy;
providing routing information of the destination gateway to the first network; and
completing the new call set up via messages received from the gateway brokering step. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Apparatus comprising:
-
means for maintaining a pool of telephone numbers assigned to a plurality of telephony gateways;
means for determining an optimal gateway of the plurality of telephony gateways based on at least a terminating IP address of a callee;
means for requesting a telephone number from the optimal gateway; and
means for releasing said telephone number from a mapping to the terminating IP address. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification