IP Library Granted Patent US 7,079,534
Granted Patent B1
US 7,079,534 · App. 09/947,818 · Granted Jul 18, 2006

System and method for allocating bandwidth for a call

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,079,534
App. No.
09/947,818
Granted
Jul 18, 2006
Kind
B1
Abstract

A communication system includes a signaling processor that receives and processes SS7 message to select virtual paths. The communication system includes an interworking system that converts time division multiplex communications into asynchronous communications for transfer over the selected virtual paths. The communication system includes a bandwidth management system that allocates spare bandwidth from one virtual path to another based on messages from the signaling processor, but does not allow the bandwidth of a virtual path to exceed a maximum threshold.

Claims (23)

1. A method of operating a communication system, the method comprising:

in a signaling processor, receiving and processing Signaling System Seven (SS7) messages for a plurality of calls to select virtual paths for the calls and to transfer control messages for the calls identifying the virtual paths;

in an interworking system, receiving the control messages and receiving user communications for the calls in a time division multiplex format;

in the interworking system, converting the user communications to an asynchronous format and transferring the user communications in the asynchronous format over the virtual paths in response to the control messages;

in a bandwidth management system, receiving and processing the control messages to determine if a first one of the virtual paths requires additional bandwidth and if the additional bandwidth would cause the first virtual path to exceed a maximum bandwidth allocation;

in the bandwidth management system, if the additional bandwidth is required and would not cause the first virtual path to exceed the maximum bandwidth allocation, then to determine if a second one of the virtual paths has spare bandwidth; and

in the bandwidth management system, if the additional bandwidth would not cause the first virtual path to exceed the maximum bandwidth allocation, then to allocate the additional bandwidth to the first virtual path and to de-allocate the spare bandwidth from the second virtual path.

2. The method of claim 1 wherein the asynchronous format comprises asynchronous transfer mode.

3. The method of claim 1 wherein the control messages are transferred over internet protocol links.

4. The method of claim 1 wherein the user communications in the asynchronous format identify the virtual paths in headers for the user communications.

5. The method of claim 1 wherein transferring the user communications in the asynchronous format over the virtual paths comprises transferring the user communications in the asynchronous format over the virtual paths to customer premises equipment.

6. The method of claim 1 further comprising, in the bandwidth management system, blocking subsequent calls in response to congestion.

7. The method of claim 1 further comprising, in the bandwidth management system, re-routing subsequent calls in response to congestion.

8. A communication system comprising:

a signaling processor configured to receive and process Signaling System Seven (SS7) messages for a plurality of calls to select virtual paths for the calls and to transfer control messages for the calls identifying the selected virtual paths;

an interworking system configured to receive the control messages and to receive user communications for the calls in a time division multiplex format, convert the user communications to an asynchronous format, and transfer the user communications in the asynchronous format over the selected virtual paths in response to the control messages; and

a bandwidth management system configured to receive and process the control messages to determine if a first one of the virtual paths requires additional bandwidth and if the additional bandwidth would cause the first virtual path to exceed a maximum bandwidth allocation, and if the additional bandwidth is required and would not cause the first virtual path to exceed the maximum bandwidth allocation, then to determine if a second one of the virtual paths has spare bandwidth, and if the second one of the virtual paths has spare bandwidth, the to allocate the additional bandwidth to the first virtual path and to de-allocate the spare bandwidth from the second virtual path.

9. The communication system of claim 8 wherein the asynchronous format comprises asynchronous transfer mode.

10. The communication system of claim 8 wherein the control messages are transferred over internet protocol links.

11. The communication system of claim 8 wherein the user communications in the asynchronous format identify the virtual paths in headers for the user communications.

12. The communication system of claim 8 wherein the interworking system transfers the user communications in the asynchronous format over the virtual paths to customer premises equipment.

13. The communication system of claim 8 wherein the bandwidth management system is configured to block subsequent calls in response to congestion.

14. The communication system of claim 8 wherein the bandwidth management system is configured to reroute subsequent calls in response to congestion.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →