System and method for routing calls associated with private dialing plans
First Claim
1. A method for establishing a call associated with a private dialing plan, the method comprising:
- receiving a call directed to a destination endpoint associated with a private dialing plan (PDP);
requesting an internal egress path identifier;
receiving, in response to the requesting, an internal egress path identifier associated with the destination endpoint, wherein receiving the internal egress path identifier comprises receiving a message comprising the internal egress path identifier and a PDP telephone number;
determining, based on parameters of a call signature for the call, that the message was received on a PDP-enabled trunk that is dedicated to call resolution;
determining, based on the message being received on the PDP-enabled trunk that is dedicated to call resolution, that the PDP telephone number should be ignored; and
routing the call to an egress path identified by the egress path identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for routing a call associated with a private dialing plan includes receiving a call directed to a destination endpoint associated with a private dialing plan (PDP), receiving an internal egress path identifier associated with the destination endpoint, and routing the call to an egress path identified by the egress path identifier. A system for routing a call including a destination number associated with a PDP including a routing engine operable to route the call to a PDP call resolution server, and a first switch operable to receive an egress path identifier and a PDP telephone number from the PDP call resolution server, the egress path identifier identifying an egress path for routing the call to a destination endpoint associated with the destination number, and the PDP telephone number identifying a selected PDP destination endpoint and a second switch operable to receive the call based on the egress path identifier and route the call to the selected PDP destination endpoint using the PDP telephone number.
95 Citations
9 Claims
-
1. A method for establishing a call associated with a private dialing plan, the method comprising:
-
receiving a call directed to a destination endpoint associated with a private dialing plan (PDP); requesting an internal egress path identifier; receiving, in response to the requesting, an internal egress path identifier associated with the destination endpoint, wherein receiving the internal egress path identifier comprises receiving a message comprising the internal egress path identifier and a PDP telephone number; determining, based on parameters of a call signature for the call, that the message was received on a PDP-enabled trunk that is dedicated to call resolution; determining, based on the message being received on the PDP-enabled trunk that is dedicated to call resolution, that the PDP telephone number should be ignored; and routing the call to an egress path identified by the egress path identifier. - View Dependent Claims (2, 3)
-
-
4. A system for establishing a call associated with a private dialing plan, comprising:
-
at least one processor; memory operatively connected to the at least one processor and storing instructions that, when executed by the at least one processor, cause the system to perform a method, the method comprising; receiving a call directed to a destination endpoint associated with a private dialing plan (PDP); requesting an internal egress path identifier; receiving, in response to the requesting, an internal egress path identifier associated with the destination endpoint, wherein receiving the internal egress path identifier comprises receiving a message comprising the internal egress path identifier and a PDP telephone number; determining, based on parameters of a call signature for the call, that the message was received on a PDP-enabled trunk that is dedicated to call resolution; determining, based on the message being received on the PDP-enabled trunk that is dedicated to call resolution, that the PDP telephone number should be ignored; and routing the call to an egress path identified by the egress path identifier. - View Dependent Claims (5, 6)
-
-
7. A nontransitory computer readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform a method for establishing a call associated with a private dialing plan, the method comprising:
-
receiving a call directed to a destination endpoint associated with a private dialing plan (PDP); requesting an internal egress path identifier; receiving, by a core routing engine in response to the requesting, an internal egress path identifier associated with the destination endpoint, wherein receiving the internal egress path identifier comprises receiving a message comprising the internal egress path identifier and a PDP telephone number; determining, based on parameters of a call signature for the call, that the message was received on a PDP-enabled trunk that is dedicated to call resolution; determining, based on the message being received on the PDP-enabled trunk that is dedicated to call resolution, that the PDP telephone number should be ignored by the core routing engine; routing the call to an egress path identified by the egress path identifier, the call including a call signature that comprises the PDP telephone number and the egress path identifier; and further routing the call from the egress path to the destination endpoint using the PDP telephone number, wherein the further routing comprises removing the egress path identifier from the call signature. - View Dependent Claims (8, 9)
-
Specification