System and method for capacity planning on a high speed data network
AssigneeComcast Cable Communications, LLC
InventorsNishant Agarwal, Tom Brown, John Paclik
Life of this patent
Estimating the term…
Abstract
The present disclosure describes a method and system for monitoring the bandwidth utilization on a high speed data network port over time. According to the method described herein, measurements of the bandwidth utilization on the port may be taken over a predetermined time interval and analyzed to determine whether the utilization measurement equals or exceeds a predetermined upper threshold. If the port exhibits high bandwidth utilization within the time interval, an alert may be set for further monitoring of the port or for port augmentation.
Claims21
A method for monitoring bandwidth utilization on a port in a data network comprising:
- receiving, at a processor, a first measurement of bandwidth utilization at a first time for the port, wherein bandwidth utilization identifies a current amount of bandwidth of the port being used relative to a maximum available bandwidth of the port;
- determining, at the processor, whether the first measurement of bandwidth utilization equals or exceeds a predetermined utilization threshold;
- receiving, at the processor, at least one subsequent measurement of bandwidth utilization at a subsequent time for the port;
- determining, at the processor, whether the at least one subsequent measurement of bandwidth utilization equals or exceeds the predetermined utilization threshold;
- establishing, at the processor, a parameter defining a utilization characteristic for the port over time and a parameter threshold;
- in response to determining that the first and the at least one subsequent bandwidth utilization measurements equal or exceed the predetermined utilization threshold, analyzing, at the processor, whether the parameter threshold has been met or exceeded;
- and
- in response to determining that the parameter threshold has been met or exceeded, setting, at the processor, a bandwidth utilization alert for the port wherein the bandwidth utilization alert indicates that bandwidth utilization at the port has reached a level that risks compromising a service provided to a device via the port.
A system for monitoring bandwidth utilization on a port in a data network, the system comprising:
- a data port configured to connect to a network access device;
- a monitoring device configured to collect data related to bandwidth utilization for the port;
- and
- an interpretation engine configured to:
- receive a first measurement of bandwidth utilization at a first time for the port, wherein bandwidth utilization identifies a current amount of bandwidth of the port being used relative to a maximum available bandwidth of the port;
- determine whether the first measurement of bandwidth utilization equals or exceeds a predetermined utilization threshold;
- receive at least one subsequent measurement of bandwidth utilization at a subsequent time for the port;
- determine whether the at least one subsequent measurement of bandwidth utilization equals or exceeds the predetermined utilization threshold;
- establish a parameter defining a utilization characteristic for the port over time and a parameter threshold;
- in response to determining that the first and the at least one subsequent bandwidth utilization measurements equal or exceed the predetermined utilization threshold, determine whether the parameter threshold has been met or exceeded;
- and
- in response to determining that the parameter threshold has been met or exceeded, set a bandwidth utilization alert for the port wherein the bandwidth utilization alert indicates that bandwidth utilization at the port has reached a level that risks compromising a service provided to a network access device via the port.
A computer-readable medium comprising computer-executable instructions that when executed cause a computer device to perform operations comprising:
- receiving a first data set comprising at least one measurement of bandwidth utilization at at least a first time for a port, wherein bandwidth utilization identifies a current amount of bandwidth of the port being used relative to a maximum available bandwidth of the port;
- determining whether the at least one measurement of bandwidth utilization equals or exceeds a predetermined utilization threshold;
- receiving a subsequent data set comprising at least one measurement of bandwidth utilization at at least a subsequent time for the port;
- determining whether the at least one subsequent measurement of bandwidth utilization equals or exceeds the predetermined utilization threshold;
- establishing a parameter defining a utilization characteristic for the port over time and a parameter threshold;
- in response to determining that the at least one first and the at least one subsequent bandwidth utilization measurements equal or exceed the predetermined utilization threshold, determining whether the parameter threshold has been met or exceeded;
- and
- in response to determining that the parameter threshold has been met or exceeded, setting a bandwidth utilization alert for the port wherein the bandwidth utilization alert indicates that bandwidth utilization at the port has reached a level that risks compromising a service provided to a device via the port.
Dependencies are inferred from the claim text.