QoS control middleware in integrated network, QoS control method, and the program for the same
First Claim
1. A QoS control middleware, said QoS control middleware stored on a computer readable medium, executable by a computer, in an integrated network including a bandwidth-guaranteed network, and a bandwidth-not-guaranteed network, said QoS control middleware comprising:
- a use bandwidth registration table for recording a remaining bandwidth of said integrated network including remaining bandwidths for each of said bandwidth-guaranteed network and said bandwidth-not-guaranteed network, and for comprehensively managing a bandwidth of said integrated network;
a remaining bandwidth table capturer for capturing data representing a usable remaining bandwidth of said bandwidth-guaranteed network from a remaining bandwidth table on said bandwidth-guaranteed network;
a network status monitor for monitoring a traffic status of said bandwidth-not-guaranteed network and issuing the traffic information; and
a QoS manager performing operations for;
recording the remaining bandwidth of said bandwidth-guaranteed network captured by said remaining bandwidth table capturer and the remaining bandwidth of said bandwidth-not-guaranteed network calculated with traffic information notified by said network status monitor to said use bandwidth registration table,mathematically converting a QoS parameter received from an application via a QoS request receiver into a traffic parameter,notifying said application of said traffic parameter,controlling the value of said traffic parameter so as to adapt a service quality required by said application, andcontrollably decreasing the value of the traffic parameter so as to obtain a necessary and minimum quality allowed by said application when the service quality required by said application cannot be provided in a current remaining bandwidth of said integrated network under control of the value of said traffic parameter.
2 Assignments
0 Petitions
Accused Products
Abstract
An integrated QoS control system is provided that transmits, in real time, the stream data between a bandwidth-guaranteed network and a bandwidth-not-guaranteed network. The QoS manager 102 records the remaining bandwidth of the bandwidth-guaranteed network 2 captured by the remaining bandwidth table capturer 103 and the remaining bandwidth of the bandwidth-not-guaranteed network 1 calculated with traffic information notified by the network status monitor 107 on the use bandwidth registration table 104 (for comprehensively managing the bandwidth of an integrated network). The Qos manager 102 converts a QoS parameter received via the QoS request receiver 106 into a traffic parameter and controllably adapts the value of the traffic parameter to a service quality required by the application 109.
-
Citations
22 Claims
-
1. A QoS control middleware, said QoS control middleware stored on a computer readable medium, executable by a computer, in an integrated network including a bandwidth-guaranteed network, and a bandwidth-not-guaranteed network, said QoS control middleware comprising:
-
a use bandwidth registration table for recording a remaining bandwidth of said integrated network including remaining bandwidths for each of said bandwidth-guaranteed network and said bandwidth-not-guaranteed network, and for comprehensively managing a bandwidth of said integrated network; a remaining bandwidth table capturer for capturing data representing a usable remaining bandwidth of said bandwidth-guaranteed network from a remaining bandwidth table on said bandwidth-guaranteed network; a network status monitor for monitoring a traffic status of said bandwidth-not-guaranteed network and issuing the traffic information; and a QoS manager performing operations for; recording the remaining bandwidth of said bandwidth-guaranteed network captured by said remaining bandwidth table capturer and the remaining bandwidth of said bandwidth-not-guaranteed network calculated with traffic information notified by said network status monitor to said use bandwidth registration table, mathematically converting a QoS parameter received from an application via a QoS request receiver into a traffic parameter, notifying said application of said traffic parameter, controlling the value of said traffic parameter so as to adapt a service quality required by said application, and controllably decreasing the value of the traffic parameter so as to obtain a necessary and minimum quality allowed by said application when the service quality required by said application cannot be provided in a current remaining bandwidth of said integrated network under control of the value of said traffic parameter. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A QoS control middleware, said QoS control middleware stored on a computer readable medium, executable by a computer, in an integrated network QoS control system including a bandwidth-guaranteed network, and a bandwidth-not-guaranteed network, said Qos control middleware comprising:
-
a use bandwidth registration table for recording a remaining bandwidth of said integrated network including remaining bandwidths for each of said bandwidth-guaranteed network and said bandwidth-not-guaranteed network, and for comprehensively managing a bandwidth of said integrated network; a remaining bandwidth table capturer for capturing data representing a usable remaining bandwidth of said bandwidth-guaranteed network from a remaining bandwidth table on said bandwidth-guaranteed network; and a network status monitor for monitoring a traffic status of said bandwidth-not-guaranteed network and issuing the traffic information; a traffic candidate table for recording a candidate value for a traffic parameter which is stepwise decreased; and a QoS manager performing operations for; recording the remaining bandwidth of said bandwidth-guaranteed network captured by said remaining bandwidth table capturer and the remaining bandwidth of said bandwidth-not-guaranteed network calculated with traffic information notified by said network status monitor said use bandwidth registration table, mathematically converting a QoS parameter received from an application via a QoS request receiver into a traffic parameter, notifying said application of said traffic parameter, controlling the value of said traffic parameter so as to adapt a service quality required by said application, and controllably stepwise decreasing the value of a traffic parameter, by referring to said traffic candidate table, when the service quality required by said application cannot be provided in a current remaining bandwidth of said integrated network under control of the value of said traffic parameter. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A QoS control method in an integrated network including a bandwidth-guaranteed network and a bandwidth-not-guaranteed network, comprising the steps of:
-
capturing a remaining bandwidth of said bandwidth-guaranteed network; obtaining a remaining bandwidth of said bandwidth-not-guaranteed network based on traffic information of said bandwidth-not-guaranteed network; managing and controlling the bandwidth and QoS of said integrated network based on a remaining bandwidth of said bandwidth-guaranteed network and the remaining bandwidth of said bandwidth-not-guaranteed network, using a use bandwidth registration table, said use bandwidth registration table being used to comprehensively manage the bandwidth of said integrated network; and controlling the value of a traffic parameter so as to adapt a service quality required by an application. - View Dependent Claims (12, 13)
-
-
14. A computer-readable medium tangibly embodying a program of computer readable instructions executable by a bandwidth-not-guaranteed network terminal, on an integrated network including a bandwidth-guaranteed network and a bandwidth-not-guaranteed network, to have the functions of:
-
a use bandwidth registration table for recording a remaining bandwidth of said integrated network including remaining bandwidths for each of said bandwidth-guaranteed network and said bandwidth-not-guaranteed network, and for comprehensively managing a bandwidth of said integrated network; a remaining bandwidth table capturer for capturing data representing a usable remaining bandwidth of said bandwidth-guaranteed network from a remaining bandwidth table on said bandwidth-guaranteed network; a network status monitor for monitoring a traffic status of said bandwidth-not-guaranteed network and issuing the traffic information; and a QoS manager performing operations for; recording the remaining bandwidth of said bandwidth-guaranteed network captured by said remaining bandwidth table capturer and the remaining bandwidth of said bandwidth-not-guaranteed network calculated with traffic information notified by said network status monitor to said use bandwidth registration table, mathematically converting a QoS parameter received from an application via a QoS request receiver into a traffic parameter, notifying said application of said traffic parameter, controlling the value of said traffic parameter so as to adapt a service quality required by said application, and controllably decreasing the value of the traffic parameter so as to obtain a necessary and minimum quality allowed by said application when the service quality required by said application cannot be provided in a current remaining bandwidth of said integrated network under control of the value of said traffic parameter. - View Dependent Claims (15, 16)
-
-
17. A computer-readable medium tangibly embodying a program of computer readable instructions executable for brin in a bandwidth-not-guaranteed network terminal, on an integrated network including a bandwidth-guaranteed network and a bandwidth-not-guaranteed network, to have the functions of:
-
a use bandwidth registration table for recording a remaining bandwidth of each of said bandwidth-guaranteed network, said bandwidth-not-guaranteed network, and said integrated network and comprehensively managing a bandwidth of said integrated network; a remaining bandwidth table capturer for capturing data representing a usable remaining bandwidth of said bandwidth-guaranteed network from a remaining bandwidth table on said bandwidth-guaranteed network; and a network status monitor for monitoring a traffic status of said bandwidth-not-guaranteed network and issuing the traffic information; a traffic candidate table for recording a candidate value for a traffic parameter which is stepwise decreased; and a QoS manager performing operations for; recording the remaining bandwidth of said bandwidth-guaranteed network captured by said remaining bandwidth table capturer and the remaining bandwidth of said bandwidth-not-guaranteed network calculated with traffic information notified by said network status monitor to said use bandwidth registration table mathematically converting a QoS parameter received from an application via a QoS request receiver into a traffic parameter, notifying said application of said traffic parameter, controlling the value of said traffic parameter so as to adapt a service quality required by said application, and controllably stepwise decreasing the value of the traffic parameter, by referring to said traffic candidate table, when the service quality required by said application cannot be provided in a current remaining bandwidth of said integrated network under control of the value of said traffic parameter. - View Dependent Claims (18, 19)
-
-
20. A computer-readable medium tangibly embodying a program of computer readable instructions executable for bringing a bandwidth-not-guaranteed network terminal, in an integrated network including a bandwidth-guaranteed network and a bandwidth-not-guaranteed network, to have the function of a QoS control middleware including:
-
capturing a remaining bandwidth of said bandwidth-guaranteed network; computing a remaining bandwidth of said bandwidth-not-guaranteed network based on traffic information of said bandwidth-not-guaranteed network; managing and controlling the bandwidth and QoS of said integrated network based on a remaining bandwidth of said bandwidth-guaranteed network and the bandwidth of said bandwidth-not-guaranteed network, using a use bandwidth registration table, said use bandwidth registration table being used to comprehensively manage the bandwidth of said integrated network; and controlling the value of a traffic parameter so as to adapt a service quality required by an application. - View Dependent Claims (21, 22)
-
Specification