Media gateway preferential routing circuit allocation techniques in UMA
AssigneeAlcatel Lucent
InventorTrinh Nguyen
Life of this patent
Estimating the term…
Abstract
The present invention provides for giving preference to a specific media gateway in the selection of the next circuit so that in a multi-media-gateway soft-switch where a call may take any of many possible paths, an outgoing circuit on the same media-gateway as the incoming circuit is preferably selected, so if one is available, the need for using more bearer ports on media gateways to bridge the two sides is eliminated. Instead of interconnection, the same facilities can be provisioned to the bearer interface between the soft-switch and the rest of the network. This invention maximizes the bearer capacity of a distributed media gateway for external network access.
Claims15
A method to maximize external network access capacity in an integrated call-server comprising:
- receiving a request for a circuit allocation at a first wireless media gateway;
- reviewing the request to determine an incoming logical trunk-group for a call incoming to said integrated call-server;
- reviewing a plurality of wireless media gateway lists associated with a corresponding plurality of wireless media gateways to determine call circuit availability for the plurality of wireless media gateways in said integrated call-server, wherein each of the plurality of wireless media gateways is associated with a location identifier associated with a network security gateway;
- connecting the incoming call to an outgoing logical trunk-group provisioned in the same wireless media gateway as the incoming logical trunk-group, if a call circuit is available;
- if no call circuit is available in the same wireless media gateway, then reviewing an interconnection table to determine if there are any other wireless media gateways currently provisioned with an interconnection to the first wireless media gateway;
- determining the availability of an interconnection between said first wireless media gateway and a second wireless media gateway within said integrated call-server responsive to said reviewing of the interconnection table;
- connecting the incoming call to an outgoing logical trunk-group provisioned in said second wireless media gateway;
- and
- wherein said connecting divides the load statistically equally among the available media gateways to minimize the time and cost for connection of a call from an incoming logical trunk-group to an outgoing logical trunk-group for all calls incoming to said integrated call-server.
A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform optimizing external network access connectivity in an integrated call-server, the processor being further configured to perform:
- receiving a request for a circuit allocation at a first wireless media gateway;
- reviewing the request to determine an incoming logical circuit-set for a call incoming to said integrated call-server;
- reviewing a plurality of wireless media gateway lists corresponding to a plurality of wireless media gateways to determine circuit-set availability for the plurality of wireless media gateways in said integrated call-server, wherein each of the plurality of wireless media gateways is associated with a location identifier associated with a network security gateway;
- identifying which of the plurality of wireless media gateway lists comprises a longest queue of available circuit-sets and interconnection circuits between any of said plurality of wireless media gateways;
- connecting the incoming call to an outgoing logical circuit-set selected from the identified wireless media gateway list with the largest number of available circuit-sets;
- and
- wherein said connecting reduces the time and cost for connection of a call from an incoming logical circuit-set to an outgoing logical circuit-set for all calls incoming to said integrated call-server.
A system for maximizing external network access capacity in an integrated call-server comprising:
- a means for detecting signals for service from authorized devices;
- means for identifying a wireless media gateway geographically closest to a signal for service;
- means for performing incoming preferential routing within said integrated call-server by selecting a primary route from a list associated with a wireless media gateway among a plurality of lists associated with a corresponding plurality of wireless media gateways, the selected list comprising a longest queue of available circuit-sets as compared to the plurality of lists, wherein each of the plurality or wireless media gateways is associated with a location identifier associated with a network security gateway;
- means for performing outgoing preferential routing within said integrated call-server by preferential selection of a wireless media gateway comprising incoming and outgoing circuit-sets within the same wireless media gateway, or preferential selection of wireless media gateways that are provisioned with an interconnect between two different wireless media gateways;
- and
- means for circuit allocation and connection to complete service for said authorized devices.
Dependencies are inferred from the claim text.