×

Methods and systems for application session modeling and prediction of granular bandwidth requirements

  • US 10,560,314 B2
  • Filed: 09/16/2015
  • Issued: 02/11/2020
  • Est. Priority Date: 09/16/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a multi-tenant controller, from a networked spoke device, information describing network flows to and from each of a plurality of applications, wherein each application of the plurality of applications has respective network flows by a respective group of users of an enterprise at a specific site;

    analyzing, by a multi-tenant controller, the information to characterize each application, wherein each application is characterized for the specific site by type as one of a real-time application, a transactional application, or a file transfer application;

    updating, based on the analyzing, different traffic profiles with respect to each respective group of users, wherein each updated traffic profile further includes a corresponding bi-directional bandwidth usage for each of the characterized types of traffic;

    assigning, based on the updated traffic profiles, a corresponding business priority for each application according to the characterized application types including for a real-time application, a transactional application, and a file transfer application;

    transmitting the updated application traffic profile and business priorities to at least one networked spoke device;

    determining a type of data traffic to and from each characterized application at the spoke device and predicting a corresponding bi-directional bandwidth usage for the determined type of data traffic using a respective application traffic profile of the updated traffic profiles; and

    routing flows, by the spoke device, on the network to and from the characterized application based, at least in part, on the respective application traffic profile and using the predicted bi-directional bandwidth usage along with the corresponding assigned business priority for each of the different application types, including a real-time application, a transactional application, and a file transfer application.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×