×

Representative bandwidth calculation systems and methods in a network

  • US 10,015,057 B2
  • Filed: 01/26/2015
  • Issued: 07/03/2018
  • Est. Priority Date: 01/26/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for a representative bandwidth calculation in a network, the method comprising:

  • receiving a request for representative bandwidth information;

    obtaining network measurements;

    combining, filtering, and retiming the network measurements based on the request, to determine inputs for a determination of the representative bandwidth information, wherein the representative bandwidth information has an additive property in an algebraic domain based on the combining, filtering, and retiming, wherein the additive property comprises associated representative bandwidth information for traffic being additive on a link with their cumulative traffic having a known probability of exceeding link capacity of the link, wherein the representative bandwidth information is an approximation of historical traffic and its forecast to provide the additive property, and wherein the algebraic domain is one of real-number addition using traffic envelopes as input and calculating the statistical bound considering the number of flows traversing a link;

    an effective bandwidth domain calculating a statistical bound on flows traversing a link;

    or min-plus algebra calculating a statistical bound on flows traversing a link using network calculus;

    determining the representative bandwidth information using the inputs through one of i) a traffic envelope representation which determines the representative bandwidth information from a traffic envelope based on the inputs over time and a probability value that aggregate traffic envelope traffic does not exceed capacity of the link, ii) an effective bandwidth representation which determines the representative bandwidth information through trending, de-trending, finding a moment generating function, and reapplying the trend based on the inputs, and iii) a service curve representation using the inputs to derive curves and using the curves to determine the representative bandwidth information; and

    utilizing the representative bandwidth information for admission control of an incoming connection.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×