Combining narrowband applications with broadband transport
First Claim
1. In a system having a plurality of nodes including a plurality of connection control nodes having broadband switching fabric and at least one call control node having switching intelligence and narrowband switching fabric, said plurality of connection control nodes being controlled by said at least one call control node, a select one of said nodes comprising:
- a data structure containing bandwidth data identifying an amount of available bandwidth on at least one of a plurality of paths, each of said plurality of paths being between two of said plurality of connection control nodes; and
means for selecting at least one of said paths for switching an incoming call through a broadband network interconnecting said plurality of connection control nodes using said bandwidth data.
1 Assignment
0 Petitions
Accused Products
Abstract
The combination of narrowband applications with broadband transport may be enabled with a communications architecture, in which one or more Media Gateways (MGs) that include broadband switching fabric are controlled by a Media Gateway Controller (MGC) that includes switching intelligence and narrowband switching fabric. A new data structure is provided in the MGC to identify bandwidth allocation on all traffic trunks interconnecting MGs controlled by the MGC. The new data structure can further maintain quality data representing the quality of packet transmissions in the broadband network data. The new data structure enables the MGC to monitor congestion in the broadband network and to allocate bandwidth more efficiently.
58 Citations
46 Claims
-
1. In a system having a plurality of nodes including a plurality of connection control nodes having broadband switching fabric and at least one call control node having switching intelligence and narrowband switching fabric, said plurality of connection control nodes being controlled by said at least one call control node, a select one of said nodes comprising:
-
a data structure containing bandwidth data identifying an amount of available bandwidth on at least one of a plurality of paths, each of said plurality of paths being between two of said plurality of connection control nodes; and
means for selecting at least one of said paths for switching an incoming call through a broadband network interconnecting said plurality of connection control nodes using said bandwidth data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A server for monitoring bandwidth allocation in a broadband network having a plurality of nodes including a plurality of connection control nodes having broadband switching fabric and at least one call control node having switching intelligence and narrowband switching fabric, said plurality of connection control nodes being controlled by said at least one call control node, said plurality of connection control nodes being interconnected by a plurality of paths, said server comprising.
means for receiving quality data related to the quality of packet transmissions on at least one of said plurality of paths within said broadband network; -
means for performing a calculation of statistical information related to said quality data for each of said paths, said calculation being performed continuously or periodically; and
means for storing said statistical information in a database therein. - View Dependent Claims (26, 27, 28)
-
-
29. A method for allocating bandwidth in a broadband network having a plurality of connection control nodes having broadband switching fabric and at least one call control node having switching intelligence and narrowband switching fabric, said plurality of connection control nodes being controlled by said at least one call control node, said plurality of connection control nodes being interconnected by a plurality of paths, said method comprising the steps of:
-
maintaining bandwidth data identifying an amount of available bandwidth on at least one of a plurality of paths; and
selecting at least one of said paths for switching an incoming call through said broadband network using said bandwidth data. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for allocating bandwidth in a broadband network having a plurality of connection control nodes having broadband switching fabric and at least one call control node having switching intelligence and narrowband switching fabric, said plurality of connection control nodes being controlled by said at least one call control node, said plurality of connection control nodes being interconnected by a plurality of paths, said method comprising the steps of:
-
maintaining bandwidth data identifying an amount of available bandwidth on at least one of a plurality of paths;
maintaining quality data related to the quality of packet transmissions on said at least one path; and
selecting at least one of said paths for switching an incoming call through said broadband network using said bandwidth data and said quality data. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
-
-
45. A method for allocating bandwidth in a broadband network having a plurality of connection control nodes having broadband switching fabric and at least one call control node having switching intelligence and narrowband switching fabric, said plurality of connection control nodes being controlled by said at least one call control node, said plurality of connection control nodes being interconnected by a plurality of paths, said method comprising the steps of:
-
maintaining bandwidth data identifying an amount of available bandwidth on at least one of a plurality of paths;
maintaining quality data related to the quality of packet transmissions on said at least one path;
selecting at least one of said paths for switching an incoming call through said broadband network using said bandwidth data and said quality data;
updating said quality data for each of said plurality of paths during said incoming call; and
selecting at least one alternative path for said incoming call based on said updated quality data and said bandwidth data. - View Dependent Claims (46)
-
Specification