Patent ID: 9100467
Filing Date: 2015-08-04
Classification: H04L,H04M

Abstract:
1. A method for effecting a communication between communication endpoints in a communication network, comprising: initiating a call from a first endpoint to a second endpoint, wherein the first endpoint is included in a first branch of the communication network, and wherein the second endpoint is included in a second branch of the communication network; determining by a first communication server that there is insufficient bandwidth on a first network to complete the call between the first and second endpoints; initiating by the first communication server an alternate routing, wherein initiating the alternate routing includes sending a request to an inter-gateway alternate routing (IGAR) application; assigning by the IGAR application at least first and second terminal gateways for the call, wherein the first terminal gateway is associated with the first branch and the second terminal gateway is associated with the second branch; initiating by the IGAR application a trunk call from the first branch using a unique identifier associated with the first endpoint to identify a user in the first branch and a unique direct dial number assigned to the second branch, wherein the unique identifier associated with the first endpoint is communicated via the first gateway of the first branch to the second gateway of the second branch when the trunk call is initiated; and applying, by the IGAR application, the unique identifier to match the first trunk to the second trunk.