A method and apparatus are disclosed for congestion management in a multi-branch Internet Protocol-based private branch exchange switch. The multi-branch Internet Protocol-based private branch exchange switch is interconnected through (i) a packet network referred to as the primary network, such as a wide area network, and (ii) an alternate network, such as the public switched telephone network. Packet phone adapters associated with each packet telephone unit monitor packet telephone calls and report delay information to communication servers. The communication server can reroute the packet telephony calls through the secondary network upon detection of congestion in the underlying primary network, thereby preserving voice quality. The packet phone adapter will discard records collected from calls whose duration is below a minimum value, to ensure reliable congestion information. Each communication server records reported voice quality of service information in a congestion control database. An overload control process processes each call set up request and determines if the requested path is congested. If a requested path is congested, then the overload control process may forward the call using the secondary network.

 
Web www.patentalert.com

> Communication system

~ 00326