Search

CN-122027001-A - Data transmission link monitoring method, device, equipment and medium

CN122027001ACN 122027001 ACN122027001 ACN 122027001ACN-122027001-A

Abstract

The present disclosure provides a method, a device and a medium for monitoring a data transmission link, which are applied to the technical field of satellite communication, wherein the method comprises the steps of respectively reading channel information of each of a plurality of data transmission channels in the transmission link from each data system; the method comprises the steps of respectively sampling channel information after preprocessing based on a sliding window, calculating the actual transmission bandwidth of each data transmission channel, calculating the actual transmission bandwidths of a plurality of data transmission channels according to attenuation factors and weight information to obtain the total transmission bandwidth of a transmission link, and determining that the transmission link is in an abnormal state under the condition that the total transmission bandwidth is smaller than an expected bandwidth.

Inventors

  • TIAN MIAOMIAO
  • HUANG PENG
  • WANG ZEQING
  • FENG KE
  • WANG ZHENG
  • MA GUANGBIN

Assignees

  • 中国科学院空天信息创新研究院

Dates

Publication Date
20260512
Application Date
20260324

Claims (10)

  1. 1. A method for monitoring a data transmission link, the method comprising: reading channel information of each of a plurality of data transmission channels in a transmission link from each data system respectively; Sampling the channel information after each preprocessing based on the sliding window, and calculating the actual transmission bandwidth of each data transmission channel; Calculating the actual transmission bandwidths of the plurality of data transmission channels according to the attenuation factors and the weight information to obtain the total transmission bandwidth of the transmission link; and determining that the transmission link is in an abnormal state under the condition that the total transmission bandwidth is smaller than the expected bandwidth.
  2. 2. The method according to claim 1, wherein the calculating the actual transmission bandwidth of each data transmission channel based on the sliding window to sample each preprocessed channel information, respectively, comprises: Aligning channel information of each of the plurality of data transmission channels to a uniform time axis; and sampling the processed channel information based on the sliding window, and respectively calculating the actual transmission bandwidth of each data transmission channel.
  3. 3. The method of claim 2, wherein the aligning the channel information for each of the plurality of data transmission channels to a uniform time axis comprises: Determining sampling time intervals according to the data recording frequency of each data system; sequentially determining subsequent time points according to the set sampling time intervals by taking the current time as a first time point to obtain a unified time axis; and determining the target channel information corresponding to each data system according to the time point on the time axis.
  4. 4. The method according to claim 3, wherein determining the target channel information corresponding to each data system according to the time point on the time axis includes: In the case that the channel information recorded at the time point is contained in the data system, determining the channel information as target channel information; And under the condition that the channel information recorded at the time point is not contained in the data system, determining target information according to the adjacent channel information recorded at the adjacent time point of the time point.
  5. 5. The method according to claim 2, wherein the sampling the processed channel information based on the sliding window, respectively calculating the actual transmission bandwidth of each data transmission channel, includes: for each data transmission channel, collecting a plurality of channel information of the data transmission channel by utilizing a sliding window; and calculating the average value of the acquired information of the plurality of channels to obtain the actual transmission bandwidth of the transmission channel.
  6. 6. The method according to claim 1, wherein the calculating the actual transmission bandwidths of the plurality of data transmission channels according to the weight information to obtain the total transmission bandwidth of the transmission link includes: the method comprises the steps of respectively obtaining respective actual transmission bandwidths of data transmission channels, respective expected transmission bandwidths and the number of data channels being transmitted on a transmission link; Determining weight information of the data transmission channel according to the actual transmission bandwidth and the expected transmission bandwidth corresponding to the data transmission channel, wherein the weight information is used for reflecting the relative importance of the data transmission channel in total bandwidth allocation; And respectively weighting and summing the actual transmission bandwidth and the weight information of each channel to obtain the total transmission bandwidth of the transmission link.
  7. 7. A data transmission link monitoring apparatus, the apparatus comprising: The reading module is used for respectively reading the channel information of each of a plurality of data transmission channels in the transmission link from each data system; the first calculation module is used for sampling the channel information after each pretreatment based on the sliding window and calculating the actual transmission bandwidth of each data transmission channel; The second calculation module is used for calculating the actual transmission bandwidths of the plurality of data transmission channels according to the attenuation factors and the weight information to obtain the total transmission bandwidth of the transmission link; and the determining module is used for determining that the transmission link is in an abnormal state under the condition that the total transmission bandwidth is smaller than the expected bandwidth.
  8. 8. An electronic device, comprising: one or more processors; A memory for storing one or more computer programs, Characterized in that the one or more processors execute the one or more computer programs to implement the steps of the method according to any one of claims 1-6.
  9. 9. A computer readable storage medium having stored thereon a computer program or instructions, which when executed by a processor, implement the steps of the method according to any of claims 1 to 6.
  10. 10. A computer program product comprising a computer program or instructions which, when executed by a processor, implement the steps of the method according to any one of claims 1 to 6.

Description

Data transmission link monitoring method, device, equipment and medium Technical Field The present disclosure relates to the field of satellite communications technologies, and in particular, to a method, an apparatus, a device, and a medium for monitoring a data transmission link. Background In the satellite data transmission process received by the satellite ground station, the data transmission link is monitored in real time through the data transmission progress, so that the problems of abnormal link and the like can be found in advance or in the shortest time, the service quality is improved, and the loss is reduced to the minimum. The existing link monitoring mode mainly focuses on the abnormal alarm of the link nodes and the equipment, and when the equipment does not have the alarm, the abnormality is difficult to find, so that the transmission link is not monitored timely, and the link abnormality cannot be prevented in advance. Disclosure of Invention The disclosure provides a data transmission link monitoring method, a device, equipment and a medium. According to a first aspect of the present disclosure, a method for monitoring a data transmission link is provided, which includes reading channel information of each of a plurality of data transmission channels in a transmission link from each data system, sampling each of the preprocessed channel information based on a sliding window, calculating an actual transmission bandwidth of each of the data transmission channels, calculating the actual transmission bandwidths of the plurality of data transmission channels according to attenuation factors and weight information, obtaining a transmission total bandwidth of the transmission link, and determining that the transmission link is in an abnormal state if the transmission total bandwidth is smaller than an expected bandwidth. According to the embodiment of the disclosure, the method comprises the steps of sampling each piece of preprocessed channel information based on a sliding window, and calculating the actual transmission bandwidth of each data transmission channel. According to the embodiment of the disclosure, channel information of each of a plurality of data transmission channels is aligned to a unified time axis, and the method comprises the steps of determining sampling time intervals according to data recording frequencies of data systems, taking current time as a first time point, sequentially determining subsequent time points according to the set sampling time intervals to obtain the unified time axis, and determining target channel information corresponding to the data systems according to the time points on the time axis. According to the embodiment of the disclosure, the target channel information corresponding to each data system is determined according to the time point on the time axis, wherein the target channel information comprises the steps of determining the channel information as the target channel information when the channel information recorded at the time point is contained in the data system, and determining the target information according to the adjacent channel information recorded at the adjacent time point of the time point when the channel information recorded at the time point is not contained in the data system. According to the embodiment of the disclosure, the method for calculating the actual transmission bandwidth of each data transmission channel respectively comprises the steps of collecting a plurality of channel information of each data transmission channel by utilizing a sliding window, and calculating the average value of the collected plurality of channel information to obtain the actual transmission bandwidth of the transmission channel. According to the embodiment of the disclosure, actual transmission bandwidths of a plurality of data transmission channels are calculated according to weight information to obtain the total transmission bandwidth of a transmission link, wherein the method comprises the steps of respectively obtaining respective actual transmission bandwidths of all the data transmission channels, respective expected transmission bandwidths and the number of data channels being transmitted on the transmission link, determining weight information of the data transmission channels according to the actual transmission bandwidths and the expected transmission bandwidths corresponding to the data transmission channels, wherein the weight information is used for reflecting the relative importance of the data transmission channels in total bandwidth allocation, weighting and summing the actual transmission bandwidths of all the channels and the weight information to obtain the total transmission bandwidth of the transmission link. According to a second aspect of the present disclosure, a data transmission link monitoring device is provided, which includes a reading module configured to read channel information of each of a plurality of data