Claims
- 1. Method for use in a network for controlling an actual service level relating to business bandwidth provided in said network according to a service level agreement, comprising the steps of:
measuring a business bandwidth parameter, comparing said measured business bandwidth parameter with a baseline for the parameter for providing a change signal indicative of a change in the business bandwidth parameter, and changing the baseline for the parameter according to the change signal.
- 2. The method of claim 1, further comprising the step of recording the change in the baseline for use in reporting a compliance level within the service level agreement.
- 3. The method of claim 1, wherein said step of measuring is carried out by means of passive monitoring of data flow.
- 4. The method of claim 1, wherein said step of measuring is carried out by introducing data into said network for determining an effect on said step of changing the baseline.
- 5. The method of claim 4, further comprising the step of recording the change in the baseline for use in reporting a compliance level within the service level agreement.
- 6. Method for bandwidth management, comprising the steps of:
measuring (16) business bandwidth and providing a current characterized view signal (32) having a magnitude indicative thereof and providing a raw and analyzed data signal (64), comparing (30) the current characterized view signal (32) with one or more corresponding baseline signals for providing a discrimination signal (34) and a top-level review signal (68), analyzing (36) the discrimination signal for providing a results notification signal (38) and an analyzed data signal (70), performing (70) a simulation analysis in response to the raw and analyzed data signal (64), the top-level review signal (68), the analyzed data signal (70), the results notification signal (38) and to a state type signal for providing a key data signal, an output signal, and a learning feedback signal (120), providing (114, 116, 118) a validation signal (122) in response to the learning feedback signal and the raw and analyzed data signal (66), providing (72) an auto control signal (109) and a state type signal in response to the validation signal (122) and the key data signal, and executing (74) a simulation in response to the auto control signal for providing a simulation engine control signal (105).
- 7. The method of claim 6, wherein said step of measuring further comprises the steps of:
passively (18) and actively (20) monitoring said business bandwidth in a time-synchronized manner for providing periodic reporting, collecting and analyzing (22) said periodic reporting for providing a statistical analysis, providing (24) final data indicative of end-to-end and component metrics in response to said statistical analysis, and storing (26) said final data for display.
- 8. The method of claim 6, wherein said steps of comparing (30) and analyzing (36) further comprise the steps of:
comparing (40) said current characterized view signal (32) against a baseline profile for providing a comparison signal (42), performing (44) a change analysis in response to said comparison signal (42) for providing a change and relevant data signal (46), performing (48) a detailed change analysis in response to said change and relevant data signal, for providing said discrimination signal (34; 50, 52), performing (54) a component analysis and performing (56) an impact analysis in response to said discrimination signal, for providing component and impact analysis signals (60, 62), and aggregately analyzing (58) said component and impact analysis signals for providing said results notification signal (38).
- 9. The method of claim 7, wherein said steps of comparing (30) and analyzing (36) further comprise the steps of:
comparing (40) said current characterized view signal (32) against a baseline profile for providing a comparison signal (42), performing (44) a change analysis in response to said comparison signal (42) for providing a change and relevant data signal (46), performing (48) a detailed change analysis in response to said change and relevant data signal, for providing said discrimination signal (34; 50, 52), performing (54) a component analysis and performing (56) an impact analysis in response to said discrimination signal, for providing component and impact analysis signals (60, 62), and aggregately analyzing (58) said component and impact analysis signals for providing said results notification signal (38).
- 10. The method of claim 1, wherein said steps of performing (70) a simulation analysis further comprise the steps of:
performing (100) a run-time analysis of synchronized input from said steps of measuring (16), comparing (30) and analyzing (36) for providing collected and aggregated simulation effect signals (106, 108), analyzing (110) at least one of the simulation effect signals (106) for providing an output effect signal (114), and analyzing (116) the output effect signal (114) for providing a notice-feedback signal (102).
- 11. The method of claim 10, further comprising the steps of:
analyzing and comparing (112) at least one of the simulation effect signals (108) against a prediction signal (96) for providing an input and analyzed data signal (118), analyzing (120) the input and analyzed data signal (118) for providing a current analysis signal (122), and storing (124) the current analysis signal for providing a results signal (104) for display.
- 12. The method of claim 6, wherein said step of executing (74) a simulation, comprises the steps of:
identifying (84) baseline business bandwidth profiles in response to input signals (82) indicative of baseline characterizations from simulation templates (80) for providing user requests, assembling (88) a simulation scenario in response to said user requests for providing translation signals (90), distributing (92) scenario profiles in response to said translation signals for providing an execution signal (98), providing (107) the simulation engine control signal (105) in response to said execution signal (98).
- 13. The method of claim 11, wherein said step of executing (74) a simulation comprises the steps of:
identifying (84) baseline business bandwidth profiles in response to input signals (82) indicative of baseline characterizations from simulation templates (80) for providing user requests, assembling (88) a simulation scenario in response to said user requests for providing translation signals (90), distributing (92) scenario profiles in response to said translation signals for providing an execution signal (98), providing (107) the simulation engine control signal (105) in response to said execution signal (98).
- 14. Method for bandwidth management, comprising the steps of:
measuring a parameter relating to business bandwidth and providing a current bandwidth parameter signal having a magnitude indicative thereof, comparing the current bandwidth parameter signal with a baseline signal for providing a difference signal, and providing a validation signal in response to the difference signal for modifying the baseline signal.
- 15. The method of claim 14, further comprising the steps of:
analyzing the difference signal for providing a results notification signal, and providing a learning feedback signal in response to the results notification signal, wherein said validation signal is provided in response to said results notification signal.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present application discloses subject matter which is disclosed and may be claimed in the following international applications as identified by applicant's attorney's docket nos. 402-127.2-1, 402-127.4-1, 402-127.5-1 and 402-127.8-1 and which are hereby incorporated by reference.
[0002] Application No. b 402-127.2-1 is directed to a closed loop method for baselining business bandwidth in a network environment.
[0003] Application No. 402-127.4-1 is directed to analysis of business bandwidth for control of same.
[0004] Application No. 402-127.5-1 is directed to the application of closed loop control to control of business bandwidth.
[0005] Application No. 402-127.8-1 is an extension of 402-127.2-1. 402-127.3-1, 401-127.4-1 and 402-127.5-1 with respect to exportation of information in a multiple management environment (multiple users with different SLAs).
Provisional Applications (1)
|
Number |
Date |
Country |
|
60183699 |
Feb 2000 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/US01/05021 |
Feb 2001 |
US |
Child |
10222190 |
Aug 2002 |
US |