NETWORK-TRAFFIC PREDICTOR AND METHOD
First Claim
1. A method for predicting network-traffic bursts comprising:
- identifying, in data received by a networking device, a plurality of network-traffic bursts, each of the plurality of network-traffic bursts occurring at a respective one of plurality of burst-times {tN, tN-1, . . . , t0}, N≥
3;
determining a time-interval τ
n of a next burst occurring at τ
n after burst-time t1 by determining respective values of predicted time-interval τ
n, a parameter ξ
, and a parameter η
that minimize, to within a tolerance, a quantity (fk (ξ
, η
, k)−
(τ
n−
tk)) for three values of a positive integer k≤
N, parameters ξ and
η
being, respectively, a real part and an imaginary part of a power-law exponent of a power law relating predicted time-interval τ
n to any of the plurality of burst-times; and
determining, from a cumulative distribution function of a normal distribution of previously-identified network-traffic bursts occurring within a time-interval that includes a previously-predicted burst-time τ
p similar to predicted time-interval τ
n by less than a predetermined tolerance, a time-duration during which the networking device may reallocate bandwidth according to at least one of traffic type, a subnet mask, and IP address.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for predicting network-traffic bursts includes identifying, in data received by a networking device, a plurality of network-traffic bursts, each of the plurality of network-traffic bursts occurring at a respective one of plurality of burst-times {tN, tN-1, . . . , t0}. The method includes determining a time-interval τn of a next burst occurring at τn after burst-time t1 by determining respective values of τn, a parameter ξ, and a parameter η, that minimize, to within a tolerance, a quantity (fk (ξ, η, k)−(τn−tk)) for at least three values of a integer k. Parameters ξ and η are, respectively, a real and imaginary part of a power-law exponent of a power law relating predicted time-interval τn to any of the plurality of burst-times. The method includes determining, from a cumulative distribution function of a normal distribution of previously-identified network-traffic bursts, a time-duration during which the networking device may reallocate bandwidth.
-
Citations
18 Claims
-
1. A method for predicting network-traffic bursts comprising:
-
identifying, in data received by a networking device, a plurality of network-traffic bursts, each of the plurality of network-traffic bursts occurring at a respective one of plurality of burst-times {tN, tN-1, . . . , t0}, N≥
3;determining a time-interval τ
n of a next burst occurring at τ
n after burst-time t1 by determining respective values of predicted time-interval τ
n, a parameter ξ
, and a parameter η
that minimize, to within a tolerance, a quantity (fk (ξ
, η
, k)−
(τ
n−
tk)) for three values of a positive integer k≤
N, parameters ξ and
η
being, respectively, a real part and an imaginary part of a power-law exponent of a power law relating predicted time-interval τ
n to any of the plurality of burst-times; anddetermining, from a cumulative distribution function of a normal distribution of previously-identified network-traffic bursts occurring within a time-interval that includes a previously-predicted burst-time τ
p similar to predicted time-interval τ
n by less than a predetermined tolerance, a time-duration during which the networking device may reallocate bandwidth according to at least one of traffic type, a subnet mask, and IP address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network-traffic burst predictor comprising:
-
a processor communicatively coupled to a networking device; and a memory storing non-transitory computer-readable instructions that, when executed by the processor, control the processor to; identify, in data received by a networking device, a plurality of network-traffic bursts, each of the plurality of network-traffic bursts occurring at a respective one of plurality of burst-times {tN, tN-1, . . . , t0}, N≥
3;determine a time-interval τ
n of a next burst occurring at τ
n after burst-time t1 by determining respective values of predicted time-interval τ
n, a parameter ξ
, and a parameter η
that minimize, to within a tolerance, a quantity (fk (ξ
, η
, k)−
(τ
n−
tk)) for three values of a positive integer k≤
N, parameters ξ and
η
being, respectively, a real part and an imaginary part of a power-law exponent of a power law relating predicted time-interval τ
n to any of the plurality of burst-times; anddetermine, from a cumulative distribution function of a normal distribution of previously-identified network-traffic bursts occurring within a time-interval that includes a previously-predicted burst-time τ
p similar to predicted time-interval τ
n by less than a predetermined tolerance, a time-duration during which the networking device may reallocate bandwidth according to at least one of traffic type, a subnet mask, and IP address. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification