Design, implementation and performance evaluation of a proactive overload control mechanism for networks of SIP servers