LOCAL ROUTING MANAGEMENT IN A TELECOMMUNICATIONS NETWORK
First Claim
1. A method for routing local telecommunications calls comprising:
- provisioning a core routing engine (CRE) with routing instructions corresponding to a plurality of customers, each customer being associated with a customer identifier, wherein the routing instructions specify whether calls are to be routed using at least one off-net route;
receiving a telecommunications call;
analyzing signaling information associated with the received telecommunications call to determine a customer identifier associated with the received telecommunications call and a dialed number associated with the received telecommunications call;
using at least the dialed number to determine whether the received telecommunications call is a local call or a long distance call;
if the received telecommunications call is a local call, thenusing at least the customer identifier to determine specific routing instructions for the received telecommunications call; and
determining a route for the received telecommunications call based on the specific routing instructions.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of a method includes generating one or more route plans, each route plan being associated with a service plan, and provisioning the one or more route plans on a core routing engine accessible by a softswitch for routing calls according to the one or more route plans. The one or more route plans may include an on-net route plan and an off-net route plan. An embodiment of a system includes a local route manager (LRM) configured to generate one or more route plans associated with one or more respective service levels that customers can subscribe to. The system may further include an inventory of trunk groups containing a plurality of trunk group identifiers (IDs), wherein trunk group IDs are marked as either on-net or off-net.
16 Citations
12 Claims
-
1. A method for routing local telecommunications calls comprising:
-
provisioning a core routing engine (CRE) with routing instructions corresponding to a plurality of customers, each customer being associated with a customer identifier, wherein the routing instructions specify whether calls are to be routed using at least one off-net route; receiving a telecommunications call; analyzing signaling information associated with the received telecommunications call to determine a customer identifier associated with the received telecommunications call and a dialed number associated with the received telecommunications call; using at least the dialed number to determine whether the received telecommunications call is a local call or a long distance call; if the received telecommunications call is a local call, then using at least the customer identifier to determine specific routing instructions for the received telecommunications call; and determining a route for the received telecommunications call based on the specific routing instructions. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a module configured to determine whether a received call is a local call or long distance call based at least in part on the dialed number associated with the received call; a local routing manager (LRM) configured to process call routing information to render routing instructions; a core routing engine (CRE) configured to receive the routing instructions from the LRM, wherein the routing instructions comprise at least one or more local route plans associated with a respective customer, the local route plans specifying whether calls are to be routed using at least an off-net route; and a softswitch operable to receive a route from the CRE based in part on the one or more local route plans associated with the received call, wherein the softswitch is further configured to initiate routing of the received call via the received route. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification