Traffic distribution in a communications network
First Claim
1. A method for establishing a communications session, the method comprising:
- receiving at a load balancer a request to establish a communications session between a mobile origination endpoint and a destination endpoint, wherein the request is sent from a communication device server that serves the origination endpoint within a first geographic region;
determining a path in a communications network by selecting an IP Media Gateway Controller (IP MGC) from a plurality of IP MGCs, wherein selecting the IP MGC is based on data in the request that is independent of the first geographic region; and
establishing the communications session between the origination endpoint and the destination endpoint through the determined path in the communications network.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for implementing telecommunications systems and services are provided. More specifically, embodiments relate to systems and methods for distributing traffic within a telecommunications network. According to various embodiments, systems and methods for establishing a communication session are described which provide for determining information descriptive of an originator of the communication session. Using this information related to the originating communicator, a prioritized list of processing servers and interface modules pairs may be determined. The accessing modules, may then attempt to route the communication session through the communication network based on the devices returned in the prioritized list until the session is successfully routed.
-
Citations
25 Claims
-
1. A method for establishing a communications session, the method comprising:
-
receiving at a load balancer a request to establish a communications session between a mobile origination endpoint and a destination endpoint, wherein the request is sent from a communication device server that serves the origination endpoint within a first geographic region;
determining a path in a communications network by selecting an IP Media Gateway Controller (IP MGC) from a plurality of IP MGCs, wherein selecting the IP MGC is based on data in the request that is independent of the first geographic region; and
establishing the communications session between the origination endpoint and the destination endpoint through the determined path in the communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable media having thereon computer executable instructions causing a network load balancer to carry out a method for establishing a communication session, the method comprising:
-
receiving at the load balancer a request to establish a communication session;
determining from the request information descriptive of an originator of the communication session;
selecting a processing server based on the determined information descriptive of the originator, without regard to a current location of the originator;
selecting an interface module, the interface module including a plurality of ports through which the communication session may be routed;
determining an interface module port through which the communication session should be routed, wherein the interface module port is associated with the selected communication session processing server; and
routing the communication session from the load balancer to the selected communication session processing server. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A communications system comprising:
-
a plurality of IP Media Gateway Controllers (IP MGCs);
an interface module including ports, wherein each port is associated with, and communicably coupled to, one of the plurality of IP MGCs; and
an accessing module configured to receive a communications request from an origination endpoint, wherein the accessing module selects one of the plurality of IP MGCs based on a parameter associated with the origination endpoint, wherein the parameter is independent of a current geographic location of the origination endpoint. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A communications system comprising:
-
a communications network;
a destination endpoint operable to enter into a communication session over the communications network;
an origination endpoint issuing a communication session request requesting the destination endpoint to enter into a communication session;
a plurality of IP Media Gateway Controllers (IP MGC) providing ingress to the communications network;
one or more session border controllers, each session border controller capable of directing the communications session request to a selected one of the IP MGCs;
an association database configured to store a prioritized list of session border controllers and IP MGC pairs;
a customer database configured to store a list of customers authorized to access the communications network; and
a plurality of load balancers, wherein each load balancer provides a common interface point for the origination endpoint to access the communications network, wherein each load balancer is configured to;
receive the communications session request from the origination endpoint;
access the customer database to determine if the origination endpoint corresponds to a customer who is authorized to access the communications network;
use one or more properties associated with the origination endpoint, other than current location of the origination endpoint, to select one of the plurality of IP MGCs through which to route the communication request;
access the association database to determine which of the one or more session border controllers is associated with the selected IP MGC; and
direct the communications session request through the determined session border controller to the IP MGC. - View Dependent Claims (23, 24)
-
-
25. A system for establishing a communications session, the system comprising:
-
a communication device server handling calls from an originator communications device;
means for establishing the communications session independent of a current geographic location of the originator communications device.
-
Specification