Passive recording and load balancing
First Claim
Patent Images
1. A load balancing component coupled to a communications network, the load balancing component comprising:
- a memory;
a network interface; and
a processor, wherein the processor executes;
logic configured to route communication data to a plurality of recorders;
logic configured to passively receive communication data related to a communication, wherein the communication data comprises a first stream and a second stream related to the same communication;
logic configured to determine to which recorders of the plurality of recorders the received communication data is to be routed in accordance with the streams associated with the communication data and in order to achieve a balanced utilization of the plurality of recorders, the logic configured to determine to which recorders of the plurality of recorders the received communication data is to be routed includes a determination based on a past utilization of the plurality of recorders; and
logic configured to route the communication data to the determined recorders in accordance with a weighting based on the past utilization, the weighting being related to an amount of utilization of each of the plurality of recorders, wherein the first stream is routed to a different recorder than the second stream.
5 Assignments
0 Petitions
Accused Products
Abstract
Included are embodiments of a method for routing communication data to a plurality of recorders. At least one embodiment of a method includes passively receiving communication data related to a communication and determining to which recorder the received communication data is to be routed in order to achieve a substantially balanced utilization of the plurality recorders. Other embodiments include routing the communication data to the determined recorder.
179 Citations
16 Claims
-
1. A load balancing component coupled to a communications network, the load balancing component comprising:
-
a memory; a network interface; and a processor, wherein the processor executes; logic configured to route communication data to a plurality of recorders; logic configured to passively receive communication data related to a communication, wherein the communication data comprises a first stream and a second stream related to the same communication; logic configured to determine to which recorders of the plurality of recorders the received communication data is to be routed in accordance with the streams associated with the communication data and in order to achieve a balanced utilization of the plurality of recorders, the logic configured to determine to which recorders of the plurality of recorders the received communication data is to be routed includes a determination based on a past utilization of the plurality of recorders; and logic configured to route the communication data to the determined recorders in accordance with a weighting based on the past utilization, the weighting being related to an amount of utilization of each of the plurality of recorders, wherein the first stream is routed to a different recorder than the second stream. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for routing communication data to a plurality of recorders, comprising:
-
passively receiving communication data related to a communication, wherein the communication data comprises a first stream and a second stream related to the same communication; determining to which recorders of the plurality of recorders the received communication data is to be routed according to the streams associated with the communication data, a source-destination algorithm, and a determination based on a past utilization of the plurality of recorders; and routing the communication data to the determined recorders in accordance with a weighting based on the past utilization, the weighting being related to an amount of utilization of each of the plurality of recorders, wherein the first stream is routed to a different recorder than the second stream. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for routing communication data to a plurality of recorders, comprising:
a load balancing component coupled to the plurality of recorders, the load balancing component being passively coupled to a communication device, the load balancing component being configured to receive data related to a communication, wherein the received data comprises a first stream and a second stream related to the same communication, and determine recorders of the plurality of recorders for sending the received data in accordance with the streams associated with the received data and a determination based on a past utilization of the plurality of recorders, wherein at least one of the plurality of recorders is a fail-over recorder, and further wherein the first stream is sent to a different recorder than the second stream in accordance with a weighting based on the past utilization, the weighting being related to an amount of utilization of the plurality of recorders. - View Dependent Claims (14, 15, 16)
Specification