abstract |
A system and method routing content over a packet network. A call request is received at a call control manager to communicate data packets including real-time over a packet network. A determination is made of at least one network node through which a call path for a call is to be routed, the network performance information including real-time bandwidth usage and non-real time bandwidth usage. Network performance information associated with communications are accessed over the at least one network node. An automatic determination is made whether the at least one network node is impaired or congested. The real time bandwidth usage and the non-real time bandwidth usage is determined from the network performance information if the at least one network node is determined to be impaired or congested. The communications of the data packets are altered including the non-real-time content to modify the real-time bandwidth usage by decreasing the non-real time bandwidth usage based on the network performance information if the at least one network node is determined to be impaired or congested. Otherwise, the call is established through the at least one network node. |