System and method for allocating bandwidth for a call
First Claim
1. A communication system having a plurality of first identifiers for routing calls and a plurality of second identifiers for routing calls, the communication system comprising:
- a signaling processor configured to receive call signaling for a call, determine if the call would exceed an allocated bandwidth for the plurality of first identifiers, if the call would exceed the allocated bandwidth for the plurality of first identifiers, then select one of the second identifiers for the call, and transmit a control message indicating the one of the second identifiers; and
an interworking unit configured to receive user communications for the call and the control message, convert the user communications to include the one of the second identifiers, and transmit the user communications that identify the one of the second identifiers.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for allocating bandwidth in an asynchronous transfer mode (ATM) system over-allocates bandwidth in virtual paths for virtual path groups between ATM devices. A bandwidth allocation platform manages the virtual paths in the ATM system to control allocation and to prevent congestion, while providing efficient utilization of the bandwidth within the ATM system. The bandwidth allocation system over-allocates virtual paths for virtual path groups that require additional bandwidth to make connections for calls. When a connection is selected on the over-allocated virtual path, the virtual path may use bandwidth from another virtual path in the virtual path group or from a virtual path in another virtual path group if needed. A communication device transports user communications and call signaling for a call. A signaling processor processes the call signaling to select a connection in one of the over-allocated virtual paths for the call over the virtual path group. An interworking unit interworks the user communications from the format in which the user communications are received from the communication device to asynchronous transfer mode cells that identify the selected connection.
-
Citations
20 Claims
-
1. A communication system having a plurality of first identifiers for routing calls and a plurality of second identifiers for routing calls, the communication system comprising:
-
a signaling processor configured to receive call signaling for a call, determine if the call would exceed an allocated bandwidth for the plurality of first identifiers, if the call would exceed the allocated bandwidth for the plurality of first identifiers, then select one of the second identifiers for the call, and transmit a control message indicating the one of the second identifiers; and
an interworking unit configured to receive user communications for the call and the control message, convert the user communications to include the one of the second identifiers, and transmit the user communications that identify the one of the second identifiers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a communication system having a plurality of first identifiers for routing calls and a plurality of second identifiers for routing calls, the method comprising the steps of:
-
in a signaling processor, receiving call signaling for a call, determining if the call would exceed an allocated bandwidth for the plurality of first identifiers, if the call would exceed the allocated bandwidth for the plurality of first identifiers, then selecting one of the second identifiers for the call, and transmitting a control message indicating the one of the second identifiers; and
in an interworking unit, receiving user communications for the call and the control message, converting the user communications to include the one of the second identifiers, and transmitting the user communications that identify the one of the second identifiers. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification