Technique for providing intelligent features for calls in a communications network independent of network architecture
First Claim
1. A communications system capable of circuit-switched and packet-based calls, comprising:
- a call agent connected for modifying routing of calls to and from an IP backbone network, the call agent further connected to a circuit switched network to exchange signaling information;
a database containing routing instructions to determine a called party routing number in accordance with a subscriber routing plan that is independent of whether call origination and termination are circuit-switched or packet-based; and
at least one network control point connected to the circuit-switched network for receiving queries to obtain routing instructions for calls originating in the circuit switched network and connected to the call agent for receiving queries to obtain routing instructions for calls originating in the IP backbone network, the at least one network control point further being connected to the database for retrieving routing instructions in response to the queries;
the call agent being configured to map the called party routing number to a physical port in the network when the called party routing number corresponds to a circuit-switched call destination; and
to an IP address when the called party routing number corresponds to a packet-based call destination.
0 Assignments
0 Petitions
Accused Products
Abstract
Subscriber calls in a communications network (10) are handled in accordance with the subscriber'"'"'s routing plan for either originating and/or terminating calls irrespective of the manner in which such calls originate and terminate. Upon receipt of a call, a query is launched to a database (36) to obtain a called party routing number for the call destination in accordance with the subscriber'"'"'s routing plan. Once the called party'"'"'s routing number is obtained in response to the query, the called party'"'"'s routing number is mapped a to physical port in the network when the routing number corresponds to a circuit-switched call destination or to an IP address when the called party'"'"'s routing number corresponds to a packet-based call destination. The call is routed to the call destination in accordance with the mapping.
3 Citations
20 Claims
-
1. A communications system capable of circuit-switched and packet-based calls, comprising:
-
a call agent connected for modifying routing of calls to and from an IP backbone network, the call agent further connected to a circuit switched network to exchange signaling information; a database containing routing instructions to determine a called party routing number in accordance with a subscriber routing plan that is independent of whether call origination and termination are circuit-switched or packet-based; and at least one network control point connected to the circuit-switched network for receiving queries to obtain routing instructions for calls originating in the circuit switched network and connected to the call agent for receiving queries to obtain routing instructions for calls originating in the IP backbone network, the at least one network control point further being connected to the database for retrieving routing instructions in response to the queries; the call agent being configured to map the called party routing number to a physical port in the network when the called party routing number corresponds to a circuit-switched call destination; and
to an IP address when the called party routing number corresponds to a packet-based call destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A communications system capable of circuit-switched and packet-based calls, comprising:
-
a call agent connected for modifying routing of calls to and from an IP backbone network, the call agent further connected to a circuit switched network to exchange signaling information; a database containing routing instructions to determine a called party routing number in accordance with a subscriber routing plan that is independent of whether call origination and termination are circuit-switched or packet-based, and containing alternate routing instructions to determine an alternate routing number in accordance with the subscriber routing plan for use if the called party routing number yields a busy indicator; and at least one network control point connected to the circuit-switched network for receiving queries to obtain routing instructions for calls originating in the circuit switched network and connected to the call agent for receiving queries to obtain routing instructions for calls originating in the IP backbone network, the at least one network control point further being connected to the database for retrieving routing instructions in response to the queries, and for retrieving alternate routing instructions if the routing instructions yield a busy indicator; the call agent being configured to map the called party routing number to a physical port in the network when the called party routing number corresponds to a circuit-switched call destination; and
to an IP address when the called party routing number corresponds to a packet-based call destination, and further configured to map the called party routing number to an alternate physical port in the network when the alternate called party routing number corresponds to a circuit-switched call destination. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification