The invention discloses a
satellite data traffic measurement method and
system, and belongs to the technical field of
satellite networks. In order to solve the problems of poor
satellite network flow
measurement precision and
high complexity in the prior art, the invention provides a
satellite data flow measurement method, which comprises the following steps: determining a satellite node for data flow measurement, and initializing a configuration probability
data structure algorithm and an
imitation learning
algorithm; sampling network flow in a period of time, judging whether a data flow
jitter value in the period of time exceeds a threshold value or not, and if the data flow
jitter value exceeds the threshold value, generating a flow value according to a
label value and an expert strategy by utilizing an
imitation learning
algorithm; if not, using a probability
data structure algorithm to measure and
record a
label value, and generating an expert strategy according to the
label value; and completing measurement. According to the method,
resource utilization is reasonably optimized while the measurement accuracy is improved, high-precision and high-timeliness satellite flow measurement is achieved through mutual
complementation of the probability
data structure algorithm and the
imitation learning algorithm, and the method is low in hardware dependency, high in precision, high in intelligence and high in adaptability.