A system and method for providing a Voice-over Internet Protocol (VoIP)
system configured to allow voice data to be transmitted and received over
a network. The VoIP system includes a network including at least two VoIP
proxy servers configured to allow voice data to be transmitted and
received over the network. The VoIP system also includes at least two
VoIP clients operatively coupled to the network to transmit and receive
voice data over the network and a load balancing proxy server device
configured to determine an identity of a VoIP proxy server with a lowest
workload. The load balancing proxy server device is also configured to
provide the identity of the VoIP proxy server with the lowest workload to
one of the at least two VoIP clients so that the one of the at least two
VoIP clients can connect to the VoIP proxy server with the lowest
workload in order to transmit and receive voice data in relation to
another of the at least two VoIP clients.