Load balancing in a central conferencing routing server
First Claim
1. A method for routing one or more collaboration conference access requests in a telecommunications network, the method comprising:
- receiving a collaboration conference access request from a requester'"'"'s communication device;
associating an identification number with the collaboration conference access request, the identification number associated with a customer of the telecommunications network and a preference for a particular conference bridge of a plurality of conference bridges connected to the telecommunications network;
requesting operational information of at least one conference bridge of the plurality of conference bridges, the operational information comprising at least an available capacity for the at least one conference bridge;
accessing a database storing at least one routing rule associated with the identification number, wherein the at least one routing rule comprises a priority table, the priority table comprising a list of the plurality of conference bridges and a priority level associated with each of the plurality of conference bridges, the priority level indicating the preference for the particular conference bridge;
selecting a conference bridge from the plurality of conference bridges associated with the telecommunications network and configured to host a collaboration conference, the selection occurring at least in response to the operational information of the at least one conference bridge and the at least one routing rule associated with the identification number; and
transmitting one or more routing messages to the telecommunications network, wherein the one or more routing messages include an indication of the selected conference bridge.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for collaboration conferencing with multiple participants over a communications network, and more specifically for a conferencing routing service for managing and routing collaboration participants. In one embodiment, the conferencing routing service may maintain a database of information or preferences associated with the conference requester and attempt to select a conference bridge based on the requester'"'"'s information. Further, the conferencing routing service may receive performance information from a plurality of conference bridges that are able to conduct the collaboration conference and select a conference bridge in response to the performance information.
65 Citations
18 Claims
-
1. A method for routing one or more collaboration conference access requests in a telecommunications network, the method comprising:
-
receiving a collaboration conference access request from a requester'"'"'s communication device; associating an identification number with the collaboration conference access request, the identification number associated with a customer of the telecommunications network and a preference for a particular conference bridge of a plurality of conference bridges connected to the telecommunications network; requesting operational information of at least one conference bridge of the plurality of conference bridges, the operational information comprising at least an available capacity for the at least one conference bridge; accessing a database storing at least one routing rule associated with the identification number, wherein the at least one routing rule comprises a priority table, the priority table comprising a list of the plurality of conference bridges and a priority level associated with each of the plurality of conference bridges, the priority level indicating the preference for the particular conference bridge; selecting a conference bridge from the plurality of conference bridges associated with the telecommunications network and configured to host a collaboration conference, the selection occurring at least in response to the operational information of the at least one conference bridge and the at least one routing rule associated with the identification number; and transmitting one or more routing messages to the telecommunications network, wherein the one or more routing messages include an indication of the selected conference bridge. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for selecting a conference bridge associated with a network for hosting a collaboration conference event, the system comprising:
-
a network interface unit configured to receive a communication from a user of a communications network to establish a collaboration conference on the network; a processing device in communication with the network interface unit; and a computer-readable medium memory connected to the processing device configured to store information and instructions that, when executed by the processing device, performs the operations of; associating an identification number with the collaboration conference communication from the user, wherein the identification number is associated with a preference for a particular conference bridge of a plurality of conference bridges connected to the network; accessing a database configured to store at least one routing rule associated with the identification number associated with the user, the at least one routing rule comprising a priority table comprising a list of the plurality of conference bridges and a priority level associated with each of the plurality of conference bridges, the priority level indicating the preference for the particular conference bridge; transmitting one or more requests for performance information from one or more conference bridges of the plurality of conference bridges associated with the network, the performance operational information comprising at least an available capacity for the one or more conference bridges; using at least the performance information to calculate a percentage of available capacity for the one or more conference bridges; and selecting one of the one or more conference bridges associated with the network for hosting the conference event based at least on the calculated percentage of available capacity and the at least one routing rule associated with the identification number. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification