| CPC H04L 47/625 (2013.01) | 21 Claims |

|
1. A network entity for communication, comprising:
one or more memories; and
one or more processors, coupled to the one or more memories, configured to:
determine, based at least in part on a data flow model, a respective launch time for each flow of a first batch of flows and for each flow of a second batch of flows, such that an execution time duration for transferring at least one of the first batch of flows or the second batch of flows in a portion of a network is minimized; and
schedule the first batch of flows and the second batch of flows based at least in part on the respective launch times;
wherein the one or more processors, to determine the respective launch times, are configured to:
determine, using a piecewise linear function, a gradient corresponding to a slope of the piecewise linear function of candidate launch times; and
determine, based at least in part on the gradient, a discontinuity of the piecewise linear function corresponding to the respective launch times.
|