主权项 |
1. A method of load balancing a plurality of instances of processes supporting one or more multi-media conferences over an internet protocol network comprising:
instantiating a load balancing module on a host processing unit; instantiating one or more instances of a protocol stack on the host processing unit in response to a request from the load balancing module; receiving at the host processing unit inbound multi-media data packets from a plurality of endpoints participating in one or more multimedia conferences; selecting, by the load balancing module, an instance from the one or more instances of the protocol stack to process each received inbound multi-media data packet; associating, by the load balancing module, the endpoint with the selected instance for the duration of a multi-media conference; transferring the received inbound multi-media data packets toward the associated instance independently of the load balancing module; receiving inbound multi-media data packets not previously associated with an instance of the protocol stack by the load balancing module; instantiating, at the request of the load balancing module, a new instance of the protocol stack; and passing the checked inbound multi-media data packet to the instantiated new instance. |