Patent ID: 7561520
Filing Date: 2009-07-14
Classification: H04L

Abstract:
1. A system for distributing packetized data voice call communications over a data network, the network comprises a plurality of sub-networks, the sub-networks are variably interconnected and non-segregated in the network, each sub-network having a respective sub-network bandwidth of the sub-network, comprising: an initiator gateway of the network, for admitting ingress to the network of a packetized data voice call requiring a call bandwidth on the network; a destination gateway of the network, for admitting egress of the packetized voice call from the network if received at the destination gateway; a destination sub-network of the destination gateway, being at least one of the plurality of sub-networks of the network, the destination sub-network having a then-unused and available destination sub-network bandwidth for accommodating communications; an identifier of the destination sub-network for the destination device, communicated over the network; and a database intermediately connected to the network between the initiator gateway and the destination gateway, for receiving the identifier, the database comprises; a load distribution proxy connected to the destination sub-network by the network; a capacity limiting proxy connected to the destination sub-network by the network and to the load distribution proxy; and a processor connected to the load distribution proxy and the capacity limiting proxy, for determining, based on the identifier, the then-unused and available destination sub-network bandwidth; wherein the database, based on the identifier, determines whether the then-unused and available destination sub-network bandwidth can accommodate the call bandwidth of the packetized data voice call; wherein the database controls the load distribution proxy to route communications within the destination sub-network to provide the then-unused and available destination sub-network bandwidth; wherein the database controls the capacity limiting proxy to restrict the packetized data voice call over the sub-network bandwidth if the then-unused and available destination sub-network bandwidth can not accommodate the call bandwidth.