The invention discloses a self-adaptive low-cost SDN
network link utilization rate measurement method and
system. The method comprises the steps of S1, defining SDN
network link utilization rate measurement related parameters; S2, initializing the parameters; S3, sensing a FlowRemoved message, if the message is sensed, calculating a link
utilization rate I_T _LinkUtil, skipping to a step S4, if the message is not sensed, calculating the link utilization rate I_T_LinkUtil based on an
active measurement mode, and skipping to the step S5; S4, collecting statistics information of data streams based on a passive measurement mode, and sending the FlowRemoved message; S6, collecting the statistics information of the data streams based on an
active measurement mode, sending a FlowStatistics-Request message to a switch; S6, extracting the statistics information of the data streams and recording the statistics information; S7, calculating a contribution rate of each
data stream to the link utilization rate in sequence and recording the contribution rates; S8, adding up member variables of I_T_F_LinkUtil [], calculating to obtain the link utilization rate I_T_LinkUtil of an interface corresponding to a cycle point, and recording the link utilization rate I_T_LinkUtil; and S9, adjusting a search cycle T. The method and the
system have the advantages of simple principle, wide application range and high
measurement precision.