A transmission relay system for ecological monitoring
Through the adaptive adjustment analysis of the transmission relay system and the generation of communication correction coefficients, the problem of unstable ecological monitoring data transmission is solved, and a stable and efficient data transmission effect is achieved.
Patent Information
- Application Number
- CN202410020637.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-08
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2044-01-08
AI Technical Summary
During the transmission process, ecological monitoring data is susceptible to factors such as environmental interference, transmission distance or network congestion, resulting in unstable transmission, data loss or delay, and lack of adaptive adjustment functions.
The transmission relay system including monitoring terminal equipment, LSN communication base station, relay transmission node and remote monitoring server is adopted to generate communication correction coefficients through adaptive adjustment analysis, set tolerance limit thresholds, and generate stable transmission signaling or dynamic adjustment signaling to realize adaptive adjustment of communication rate.
It realizes stable and efficient data transmission under different transmission environments and needs, and improves the integrity and availability of data transmission.
Smart Images

Figure CN117793807B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of Internet of Things, and particularly to a transmission relay system for ecological monitoring. Background Art
[0002] Ecological monitoring data is a technology and means for revealing the regularity of environmental changes and conducting environmental assessment by continuously acquiring, real-time monitoring, data transmission, and analysis and processing of various biological, physical, chemical and other elements in the ecological environment. Due to the characteristics of long transmission distance, large data volume, and high real-time requirement of ecological monitoring data, and the limited data transmission distance and transmission rate of a single monitoring device, it is necessary to adopt a relay transmission method for data transmission.
[0003] During the data transmission process of ecological monitoring, it may be affected by factors such as different degrees of environmental interference, transmission distance, or network congestion, resulting in problems such as unstable transmission, data loss, or delay, and lacking the function of adaptively adjusting data transmission for different transmission situations. Therefore, we propose a transmission relay system for ecological monitoring to solve the problems encountered above. Summary of the Invention
[0004] Aiming at the deficiencies of the prior art, the present invention provides a transmission relay system for ecological monitoring to solve the problems raised in the above background art.
[0005] The object of the present invention can be achieved by the following technical solutions: It includes a monitoring terminal device and a sensing relay system. The sensing relay system includes an LSN communication base station, a relay transmission node, and a remote monitoring server. An LSN communication module is arranged in the monitoring terminal device, and the LSN communication module is used to send the ecological monitoring data collected by the monitoring terminal device to the LSN communication base station.
[0006] The LSN communication base station is used to send the ecological monitoring data collected by the monitoring terminal device to the relay transmission node or the remote monitoring server, and at the same time receive commands or control signals from the relay transmission node or the remote monitoring server; perform adaptive adjustment analysis on the communication rate of data transmission to obtain a communication correction coefficient; set a tolerance threshold for the communication correction coefficient. When the communication correction coefficient is less than its corresponding tolerance threshold, a stable transmission signal is generated. When the communication correction coefficient is greater than or equal to its corresponding tolerance threshold, a dynamic adjustment signal is generated. The stable transmission signal is used to trigger data transmission at a set communication rate, and the dynamic adjustment signal is used to trigger the use of the communication correction coefficient to dynamically adjust the communication rate of the LSN communication base station.
[0007] Preferably, the specific process of triggering the communication rate set is as follows: Set the time zone for stable communication selection, obtain the network data transmission rate at any moment within the time zone for stable communication selection and calculate the average value to obtain the stable transmission average value. Use the variance formula to calculate the stable transmission wave value for the network transmission rate within the time zone for stable communication selection. Calculate the difference between the maximum and minimum network transmission rates within the time zone for stable communication selection and mark it as the zone stable difference. Perform weighted calculation on the stable transmission average value, the stable transmission wave value, and the zone stable difference to obtain the stable transmission value. Set the stable communication rate group, where the stable communication rate group contains several set communication rates. Match the stable transmission value with the stable communication rate group to obtain the corresponding set communication rate.
[0008] Preferably, perform adaptive adjustment analysis on the communication rate of data transmission. The analysis steps are as follows:
[0009] S1: Use a network detection tool to obtain the network transmission information during the communication process of the LSN communication base station sending ecological monitoring data to the relay transmission node or the remote monitoring server. Among them, the network transmission information includes the network device memory occupancy rate, the network data transmission rate, the network bandwidth utilization rate, the packet loss rate, and the network latency.
[0010] S2: Set the network change selection time zone with the current moment as the original moment. Construct a network transmission information change coordinate system according to the network selection change time zone. Substitute the parameters in the network transmission information and the collection moment in their corresponding network change selection time zone into the network transmission information change coordinate system. Mark the position of the parameters in the network transmission information change coordinate system as the parameter corresponding points. Connect adjacent parameter corresponding points to obtain the parameter connection lines. Calculate the slope of the parameter connection lines. Mark the slope with a positive value as the increase value, and mark the slope with a negative value as the decrease value. Sum up all the increase values and decrease values in the network change selection time zone to obtain the total increase value and the total decrease value. Perform weighted calculation on the total increase value and the total decrease value to obtain the rise and fall fluctuation value corresponding to the parameters.
[0011] Set several network change selection time zones, number them in order of the size of the time zone range of the network change selection time zones, process the fluctuation values corresponding to the parameters in the set several network change selection time zones, and obtain the fluctuation impact values corresponding to the parameters; calculate the difference between the fluctuation values corresponding to the adjacent numbered network change selection time zones to obtain the fluctuation difference, set a preset normal threshold for the fluctuation difference, subtract the preset normal threshold from the fluctuation difference to obtain the fluctuation difference value; number them in order of the size of the interval between the time zone length of the network change selection time zone and the current time, calculate the fluctuation difference value, and obtain the fluctuation attenuation value corresponding to the parameter; set the normal value range corresponding to the parameter in the network transmission information, and calculate the fluctuation difference value of the parameter in the network transmission information. The numerical value should be compared with the standard threshold value corresponding to its parameter. If the numerical value corresponding to the parameter is not within the corresponding standard threshold value, the parameter is marked as a deviation parameter, and the standard threshold value is subtracted from the numerical value corresponding to the deviation parameter to obtain the deviation difference; the deviation difference in the selected time zone of the network change is identified, the interval time between adjacent deviation differences is calculated to obtain the deviation duration, the deviation duration is numbered according to the time acquisition sequence, the deviation duration in the selected time zone of the network change is calculated to obtain the abnormal discrete value; the deviation difference with the largest set number is selected for mean calculation to obtain the large mean value, the deviation difference with the smallest set number is selected for mean calculation to obtain the small mean value, the abnormal discrete value, the large mean value, and the small mean value are calculated to obtain the abnormal deviation value corresponding to the parameter;
[0012] S3: Then normalize the fluctuation values, fluctuation impact values, fluctuation attenuation values, and deviation values corresponding to all parameters to obtain the communication correction coefficients of the corresponding parameters.
[0013] Preferably, the relay transmission node is used to receive the ecological monitoring data of the LSN communication base station, and transmit the ecological monitoring data to the remote monitoring server through communication technology; the remote monitoring server is used to receive the ecological monitoring data collected by the relay transmission node and the LSN communication base station, and store, analyze and manage it; the remote monitoring server is also used to send commands and control signals to the LSN communication base station and the relay transmission node to realize the control and management of the monitoring terminal equipment and the relay transmission node.
[0014] Preferably, a performance detection and evaluation module is also included; the performance detection and evaluation module is used to obtain detection and evaluation information of the relay transmission system and perform evaluation analysis and processing to obtain performance evaluation results; the performance evaluation results include load evaluation value, pressure evaluation value, and stability evaluation value; the performance evaluation results are comprehensively processed to obtain a comprehensive evaluation value; standard thresholds corresponding to the load evaluation value, pressure evaluation value, stability evaluation value, and comprehensive evaluation value are set to generate corresponding detection and processing strategies.
[0015] Preferably, the detection and evaluation information of the relay transmission system is evaluated and analyzed to obtain a performance evaluation result. The specific analysis and processing process is as follows:
[0016] Obtain the load evaluation information, number its internal parameters, set the standard thresholds corresponding to the parameters in the load evaluation information, subtract the corresponding standard thresholds from the parameters in the load evaluation information to obtain the load differences corresponding to the parameters, calculate the load differences of all parameters in the load evaluation information to obtain a load comprehensive value; set the limit user threshold for the number of concurrent users, and number the current number of users of the concurrent users; process the number of concurrent users and the load comprehensive value to obtain a load evaluation value; wherein, the load evaluation information includes response time, waiting time, throughput, resource utilization rate, number of concurrent connections, number of concurrent requests, error rate, and data transmission volume.
[0017] Obtain the pressure evaluation information, number its internal parameters, set the standard thresholds corresponding to the parameters in the pressure evaluation information, subtract the corresponding standard thresholds from the parameters in the pressure evaluation information to obtain the pressure differences corresponding to the parameters, calculate the pressure differences of all parameters in the pressure evaluation information to obtain a pressure comprehensive value; set several user request levels and number them according to their level sizes, and each user request level includes a rated number of user concurrent requests; process the user request levels and the pressure comprehensive value; wherein, the pressure evaluation information includes the number of concurrent users, the number of concurrent requests, request load, request response time, throughput, error rate, and resource utilization rate.
[0018] Obtain the stability evaluation information, number its internal parameters, set the standard thresholds corresponding to the parameters in the stability evaluation information, subtract the corresponding standard thresholds from the parameters in the pressure evaluation information to obtain the stability differences corresponding to the parameters, calculate the stability differences of all parameters in the stability evaluation information to obtain a stability comprehensive value; set several observation levels and number them, and each observation level is matched with an observation duration; process the observation levels and the stability comprehensive value to obtain a stability evaluation value; wherein, the stability evaluation information includes response time, throughput, resource utilization rate, error rate, and network latency.
[0019] Mark the load evaluation information, pressure evaluation information, and stability evaluation information as detection and evaluation information, and mark the load evaluation value, pressure evaluation value, and stability evaluation value as performance evaluation results.
[0020] Compared with the prior art, the beneficial effects of the present invention are:
[0021] 1. The present invention obtains a communication correction coefficient through adaptive adjustment analysis, and compares the communication correction coefficient with its tolerance threshold value to generate a stable transmission signaling or a dynamic adjustment signaling. The stable transmission signaling performs data transmission at a set communication rate, and the dynamic adjustment signaling uses the communication correction coefficient to dynamically adjust the communication rate of the LSN communication base station, realizing the function of adaptively adjusting the communication rate, and can achieve more stable and efficient data transmission according to the current network conditions and transmission requirements.
[0022] 2. The present invention sets a stable communication rate group and matches the stable transmission value with the stable communication rate group, and can select the most suitable communication rate according to the current stable transmission value, realizing the flexible selection of a suitable communication rate according to different transmission environments and requirements, thereby improving the efficiency and flexibility of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] For the convenience of those skilled in the art to understand, the present invention will be further described below with reference to the accompanying drawings.
[0024] Figure 1 is a schematic block diagram of a transmission relay system for ecological monitoring according to the present invention.
[0025] Figure 2 is a coordinate system diagram of network transmission information change of a transmission relay system for ecological monitoring according to the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0026] Here, the exemplary embodiments will be described in detail, and the examples are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0027] The terms used in the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure. The singular forms of "a", "an", and "the" used in the present disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more of the associated listed items.
[0028] It should be understood that although the terms first, second, third, etc. may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "when" or "while" or "in response to determining".
[0029] Please refer to Figure 1 - Figure 2 As shown, a transmission relay system for ecological monitoring includes a monitoring terminal device and a sensing relay system. The sensing relay system includes an LSN communication base station, a relay transmission node, and a remote monitoring server. An LSN communication module is provided in the monitoring terminal device, and the LSN communication module is used to send the ecological monitoring data collected by the monitoring terminal device to the LSN communication base station.
[0030] The LSN communication base station is used to send the ecological monitoring data collected by the monitoring terminal device to the relay transmission node or the remote monitoring server, and at the same time receive commands or control signals from the relay transmission node or the remote monitoring server; perform adaptive adjustment analysis on the communication rate of data transmission to obtain a communication correction coefficient; set a tolerance threshold for the communication correction coefficient. When the communication correction coefficient is less than its corresponding tolerance threshold, a stable transmission signal is generated. When the communication correction coefficient is greater than or equal to its corresponding tolerance threshold, a dynamic adjustment signal is generated. The stable transmission signal is used to trigger data transmission at a set communication rate, and the dynamic adjustment signal is used to trigger the use of the communication correction coefficient to dynamically adjust the communication rate of the LSN communication base station.
[0031] It should be noted that by transmitting the ecological monitoring data from the monitoring terminal device to the relay transmission node or the remote monitoring server, the problem of limited data transmission distance and rate of a single monitoring device is effectively solved, ensuring that the ecological monitoring data can be stably and reliably transmitted to the destination, thereby improving the integrity and availability of the data.
[0032] In this application, the specific process of triggering data transmission at a set communication rate is as follows: Set a stable communication selection time zone, obtain the network data transmission rate at any moment within the stable communication selection time zone and calculate the average value, obtaining a stable transmission average value marked as DC1. Use the variance formula to calculate the network transmission rate within the stable communication selection time zone to obtain a stable transmission wave value expressed as DC2. Calculate the difference between the maximum and minimum network transmission rates within the stable communication selection time zone and mark it as the zone stable difference expressed as DC3. Perform a weighted calculation on the stable transmission average value, the stable transmission wave value, and the zone stable difference, using the formula DC = (DC1 × d1) / (DC2 × d2 + DC3 × d3) to obtain a stable transmission value DC; where d1, d2, and d3 respectively represent the weights corresponding to the stable transmission average value, the stable transmission wave value, and the zone stable difference. The larger the stable transmission average value, the smaller the stable transmission wave value, and the smaller the zone stable difference, the larger the corresponding stable transmission value, indicating that the greater the probability of the stable transmission value matching a larger set communication rate; Set a stable communication rate group, where the stable communication rate group contains several set communication rates. Match the stable transmission value with the stable communication rate group to obtain the corresponding set communication rate and perform transmission at this communication rate.
[0033] It should be noted that for example, if the current network data transmission rate is 100, obtain the stable transmission average value, the stable transmission wave value, and the zone stable difference of the communication rate in the near future and process them to obtain a stable transmission value. The larger the stable transmission value, the more stable the communication situation, so the set communication rate matched is closer to 100. On the contrary, the smaller the stable transmission value, the more unstable the communication situation to a certain extent, so the set communication rate matched is farther from 100.
[0034] In this application, an adaptive adjustment analysis of the communication rate of data transmission is carried out, and the analysis steps are as follows:
[0035] S1: Use a network detection tool to obtain the network transmission information during the communication process of the LSN communication base station sending ecological monitoring data to the relay transmission node or the remote monitoring server. Use the symbol iF to represent the parameters in the network transmission information, and i represents the parameter number; where the network transmission information includes the network device memory occupancy rate, the network data transmission rate, the network bandwidth utilization rate, the packet loss rate, and the network delay.
[0036] S2: Set the time zone for network change selection with the current moment as the original moment. Construct a network transmission information change coordinate system according to the selected time zone for network change. Substitute the parameters in the network transmission information and their corresponding collection moments in the selected time zone for network change into the network transmission information change coordinate system. Mark the positions of the parameters in the network transmission information in the network transmission information change coordinate system as parameter corresponding points. Connect adjacent parameter corresponding points to obtain parameter connection lines. Calculate the slopes of the parameter connection lines. Mark the slopes with positive values as rising values and the slopes with negative values as falling values. Sum up all the rising values and falling values in the selected time zone for network change to obtain the total rising value and total falling value, denoted as FQ1 and FQ2 respectively. Perform a weighted calculation on the total rising value and total falling value using the formula iFQ = FQ1×q1 + FQ2×q2 to obtain the rising and falling fluctuation value iFQ of the parameter. Here, q1 and q2 represent the weights corresponding to the total rising value and total falling value respectively.
[0037] Set several selected time zones for network change, numbered as j in the order of the time zone range size of the selected time zones for network change. Process the rising and falling fluctuation values of the parameters in the set several selected time zones for network change using the formula to obtain the rising and falling influence value iFP of the parameter. Here, iFQj and iαj represent the rising and falling fluctuation value of parameter i in the selected time zone j for network change and its corresponding weight respectively. Calculate the difference between the rising and falling fluctuation values corresponding to adjacent numbered selected time zones for network change to obtain the rising and falling fluctuation difference. Set a preset normal threshold for the rising and falling fluctuation difference. Subtract the preset normal threshold from the rising and falling fluctuation difference to obtain the wave difference value. Number the wave difference values in the order of the time interval length between the time zone duration of the selected time zone for network change and the current moment as u. Calculate the wave difference values according to the number u using the formula to obtain the fluctuation attenuation value iFR of the parameter. Here, iFQu and iβu represent the wave difference value of parameter i in the order u of the time interval length between the time zone duration of the selected time zone for network change and the current moment and its corresponding weight respectively. Set the conventional value range corresponding to the parameters in the network transmission information. Compare the corresponding values of the parameters in the network transmission information with their corresponding standard thresholds. If the corresponding value of the parameter is not within its corresponding standard threshold, mark the parameter as a deviation parameter. Subtract the standard threshold from the corresponding value of the deviation parameter to obtain the deviation difference. Identify the deviation differences in the selected time zone for network change. Calculate the time interval between adjacent deviation differences to obtain the deviation interval duration, denoted as iFE0. Number the deviation interval durations in the order of time acquisition as h. Calculate the deviation interval durations in the selected time zone for network change using the formula An abnormal discrete value iFE1 is obtained; where hiFE0 and hiχ respectively represent the offset duration and its corresponding weight of parameter i numbered h in the time acquisition sequence; a set number of the largest deviation differences are selected for mean calculation to obtain a larger mean value iFE2, and a set number of the smallest deviation differences are selected for mean calculation to obtain a smaller mean value iFE3. The abnormal discrete value, the larger mean value, and the smaller mean value are calculated, and using the formula iFE = iFE1×e1 + iFE2×e2 + iFE3×e3, the abnormal deviation value iFE corresponding to the parameter is obtained; where e1, e2, and e3 respectively represent the weights corresponding to the abnormal discrete value, the larger mean value, and the smaller mean value.
[0038] S3: Then, normalization processing is performed on the rise and fall fluctuation values, rise and fall influence values, fluctuation attenuation values, and abnormal deviation values corresponding to all parameters, using the formula to obtain a communication correction coefficient FG; where iFQ, iFP, iFR, iFE, iζ1, iζ2, iζ3, and iζ4 respectively represent the rise and fall fluctuation value, rise and fall influence value, fluctuation attenuation value, abnormal deviation value corresponding to parameter i in the network transmission information and their corresponding weight factors. The larger the rise and fall fluctuation value, the larger the rise and fall influence value, the smaller the fluctuation attenuation value, and the larger the abnormal deviation value, the larger the corresponding communication correction coefficient, indicating that the data transmission stability is worse and the probability of generating a dynamic adjustment signaling is greater, and vice versa. The smaller the rise and fall fluctuation value, the smaller the rise and fall influence value, the larger the fluctuation attenuation value, and the smaller the abnormal deviation value, the smaller the corresponding communication correction coefficient, indicating that the data transmission stability is better and the probability of generating a stable transmission signaling is greater.
[0039] In this application, the relay transmission node is used to receive the ecological monitoring data of the LSN communication base station and transmit the ecological monitoring data to the remote monitoring server through communication technology; the remote monitoring server is used to receive the ecological monitoring data collected by the relay transmission node and the LSN communication base station, and perform storage, analysis, and management; the remote monitoring server is also used to send commands and control signals to the LSN communication base station and the relay transmission node to achieve the control and management of the monitoring terminal device and the relay transmission node.
[0040] It should be noted that the communication technology includes but is not limited to technologies that can achieve data transmission. The selection and setting of specific communication technologies are decided and configured according to actual requirements and situations.
[0041] In this application, the present invention further includes a performance detection and evaluation module; the performance detection and evaluation module is used to obtain the detection and evaluation information of the relay transmission system and perform evaluation analysis processing to obtain a performance evaluation result; the performance evaluation result includes a load evaluation value KG, a pressure evaluation value KY, and a stability evaluation value KX; the performance evaluation result is comprehensively processed, and the comprehensive evaluation value KM is obtained by using the formula KM = KG × m1 + KY × m2 + KX × m3; where m1, m2, and m3 respectively represent the weights corresponding to the load evaluation value, the pressure evaluation value, and the stability evaluation value; set the standard thresholds corresponding to the load evaluation value, the pressure evaluation value, the stability evaluation value, and the comprehensive evaluation value to generate corresponding detection and processing strategies; take a specific embodiment as:
[0042] When the load evaluation value is greater than its standard threshold, a load detection and processing strategy is generated and fed back to the corresponding operation and maintenance team. The operation and maintenance team can take measures such as increasing system resources and optimizing data processing algorithms to reduce the load;
[0043] When the pressure evaluation value is greater than its standard threshold, a pressure detection and processing strategy is generated and fed back to the corresponding operation and maintenance team. The operation and maintenance team can take measures such as increasing bandwidth, optimizing network topology, and adding transmission nodes to relieve the system pressure;
[0044] When the stability evaluation value is greater than its standard threshold, a stability detection and processing strategy is generated and fed back to the corresponding operation and maintenance team. The operation and maintenance team takes measures such as increasing data redundancy, optimizing network topology, and adding transmission nodes to improve the transmission stability of the system;
[0045] When the comprehensive evaluation value is greater than its standard threshold, a comprehensive detection and processing strategy is generated. The load evaluation value, the pressure evaluation value, and the stability evaluation value are arranged in order of magnitude to generate an evaluation anomaly list. The operation and maintenance team processes the system in sequence according to the evaluation anomaly list to solve problems such as load, pressure, and stability.
[0046] It should be noted that the performance detection and evaluation module can timely discover and handle the load, pressure, and stability problems existing in the relay transmission system, adopt appropriate processing strategies for optimization and solution, and improve the reliability and stability of the system.
[0047] In this application, the detection and evaluation information of the relay transmission system is processed by evaluation analysis to obtain a performance evaluation result. The specific analysis and processing process is as follows:
[0048] Obtain the load evaluation information and number its internal parameters as b. Set the standard threshold corresponding to the internal parameter of the load evaluation information. Subtract the corresponding standard threshold from the internal parameter of the load evaluation information to obtain the load difference corresponding to the parameter, which is expressed as bKL. Calculate the load differences of all parameters in the load evaluation information, and use the formula Obtain the load comprehensive value KL; where bη represents the weight of the load difference corresponding to parameter b in the load evaluation information; set the limit user threshold of the concurrent user number as N, and number the current user number of the concurrent user number as n; process the concurrent user number and the load comprehensive value, and use the formula to obtain the load evaluation value KG; where nK 设 represents the standard threshold of the load comprehensive value corresponding to the current user number numbered n, nKL and nδ respectively represent the weights corresponding to the load comprehensive value and the difference between it and its standard threshold when the current user number is numbered n, and the load evaluation information includes response time, waiting time, throughput, resource utilization rate, concurrent connection number, concurrent request number, error rate, and data transmission volume;
[0049] Obtain the pressure evaluation information and number its internal parameters as c, set the standard threshold corresponding to the parameters in the pressure evaluation information, subtract the corresponding standard threshold from the parameters in the pressure evaluation information to obtain the pressure difference corresponding to the parameters as cKO, calculate the pressure differences of all parameters in the pressure evaluation information, and use the formula to obtain the pressure comprehensive value KO; where cι represents the weight of the pressure difference corresponding to parameter c in the pressure evaluation information; set several user request levels and number them according to their level sizes as y, and each user request level includes a rated number of user concurrent requests; process the user request level and the pressure comprehensive value, and use the formula to obtain the pressure evaluation value KY; where yKO, respectively represent the pressure comprehensive value and the corresponding weight corresponding to the user request level y, and the pressure evaluation information includes concurrent user number, concurrent request number, request load, request response time, throughput, error rate, and resource utilization rate;
[0050] Obtain the stability evaluation information and number its internal parameters as z, set the standard threshold corresponding to the parameters in the stability evaluation information, subtract the corresponding standard threshold from the parameters in the pressure evaluation information to obtain the stability difference corresponding to the parameters as zKT, calculate the stability differences of all parameters in the stability evaluation information, and use the formula to obtain the stability comprehensive value KT; where zθ represents the weight of the stability difference corresponding to parameter z in the stability evaluation information; set several observation levels and number them as x, and each observation level is matched with an observation duration; process the observation level and the stability comprehensive value, and use the formula to obtain the stability evaluation value KX; where xKT and xτ respectively represent the stability comprehensive value and the corresponding weight corresponding to the observation level x, and the stability evaluation information includes response time, throughput, resource utilization rate, error rate, and network delay;
[0051] Mark the load assessment information, pressure assessment information, and stability assessment information as detection assessment information, and mark the load assessment value, pressure assessment value, and stability assessment value as performance assessment results.
[0052] Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common general knowledge or conventional technical means in the technical field not disclosed by the present disclosure. The specification and examples are only illustrative, and the true scope and spirit of the present disclosure are pointed out by the following claims.
[0053] The above are only the preferred embodiments of the present disclosure and are not intended to limit the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present disclosure shall be included within the scope of protection of the present disclosure.
Claims
1. A transmission relay system for ecological monitoring, characterized in that, It includes a monitoring terminal device and a sensing relay system. The sensing relay system includes an LSN communication base station, a relay transmission node, and a remote monitoring server. An LSN communication module is provided in the monitoring terminal device, and the LSN communication module is used to send the ecological monitoring data collected by the monitoring terminal device to the LSN communication base station. The LSN communication base station is used to send the ecological monitoring data collected by the monitoring terminal device to the relay transmission node or the remote monitoring server, and at the same time receive commands or control signals from the relay transmission node or the remote monitoring server; perform adaptive adjustment analysis on the communication rate of data transmission to obtain a communication correction coefficient; set a tolerance threshold for the communication correction coefficient. When the communication correction coefficient is less than its corresponding tolerance threshold, a stable transmission signal is generated. When the communication correction coefficient is greater than or equal to its corresponding tolerance threshold, a dynamic adjustment signal is generated. The stable transmission signal is used to trigger data transmission at a set communication rate, and the dynamic adjustment signal is used to trigger the use of the communication correction coefficient to dynamically adjust the communication rate of the LSN communication base station. Adaptive adjustment analysis is performed on the communication rate of data transmission, and the analysis steps are as follows: S1: Use a network detection tool to obtain the network transmission information during the communication process of the LSN communication base station sending ecological monitoring data to the relay transmission node or the remote monitoring server. Among them, the network transmission information includes the memory occupancy rate of network devices, the network data transmission rate, the network bandwidth utilization rate, the packet loss rate, and the network latency. S2: Set the network change selection time zone with the current moment as the original moment. Construct a network transmission information change coordinate system according to the network selection change time zone. Substitute the parameters in the network transmission information and the collection time in their corresponding network change selection time zones into the network transmission information change coordinate system. Mark the position of the parameters in the network transmission information in the network transmission information change coordinate system as parameter corresponding points. Connect adjacent parameter corresponding points to obtain parameter connection lines. Calculate the slope of the parameter connection lines. Mark the slope with a positive value as a rise value, and mark the slope with a negative value as a fall value. Sum up all the rise values and fall values in the network change selection time zone to obtain the total rise value and the total fall value. Perform weighted calculation on the total rise value and the total fall value to obtain the rise and fall fluctuation value corresponding to the parameter. Set several network change selection time zones, number them in order of the size of the time zone range of the network change selection time zones, process the fluctuation values corresponding to the parameters in the set several network change selection time zones, and obtain the fluctuation impact values corresponding to the parameters; calculate the difference between the fluctuation values corresponding to the adjacent numbered network change selection time zones to obtain the fluctuation difference, set a preset normal threshold for the fluctuation difference, subtract the preset normal threshold from the fluctuation difference to obtain the fluctuation difference value; number them in order of the size of the interval between the time zone length of the network change selection time zone and the current time, calculate the fluctuation difference value, and obtain the fluctuation attenuation value corresponding to the parameter; set the normal value range corresponding to the parameter in the network transmission information, and calculate the fluctuation difference value of the parameter in the network transmission information. The numerical value should be compared with the standard threshold value corresponding to its parameter. If the numerical value corresponding to the parameter is not within the corresponding standard threshold value, the parameter is marked as a deviation parameter, and the standard threshold value is subtracted from the numerical value corresponding to the deviation parameter to obtain the deviation difference; the deviation difference in the selected time zone of the network change is identified, the interval time between adjacent deviation differences is calculated to obtain the deviation duration, the deviation duration is numbered according to the time acquisition sequence, the deviation duration in the selected time zone of the network change is calculated to obtain the abnormal discrete value; the deviation difference with the largest set number is selected for mean calculation to obtain the large mean value, the deviation difference with the smallest set number is selected for mean calculation to obtain the small mean value, the abnormal discrete value, the large mean value, and the small mean value are calculated to obtain the abnormal deviation value corresponding to the parameter; S3: Then normalize the fluctuation values, fluctuation impact values, fluctuation attenuation values, and deviation values corresponding to all parameters to obtain the communication correction coefficients of the corresponding parameters.
2. The transmission relay system for ecological monitoring according to claim 1, wherein, The specific process of triggering the set communication rate is as follows: setting a stable communication selection time zone, obtaining the network data transmission rate at any time in the stable communication selection time zone and performing average calculation to obtain a stable transmission mean, using the variance formula to calculate the network transmission rate in the stable communication selection time zone to obtain a stable transmission wave value, calculating the difference between the maximum and minimum network transmission rates in the stable communication selection time zone and marking it as a zone stable difference, performing weighted calculation on the stable transmission mean, stable transmission wave value, and zone stable difference to obtain a stable transmission value; setting a stable communication rate group, the stable communication rate group contains several set communication rates, and matching the stable transmission value with the stable communication rate group to obtain the corresponding set communication rate.
3. A transmission relay system for ecological monitoring according to claim 1, characterized in that, The relay transmission node is used to receive the ecological monitoring data of the LSN communication base station and transmit the ecological monitoring data to the remote monitoring server through communication technology; the remote monitoring server is used to receive the ecological monitoring data collected by the relay transmission node and the LSN communication base station, and store, analyze and manage it; the remote monitoring server is also used to send commands and control signals to the LSN communication base station and the relay transmission node to realize the control and management of the monitoring terminal equipment and the relay transmission node.
4. A transmission relay system for ecological monitoring according to claim 1, characterized in that, It also includes a performance detection and evaluation module; the performance detection and evaluation module is used to obtain the detection and evaluation information of the relay transmission system and perform evaluation analysis processing to obtain a performance evaluation result; the performance evaluation result includes a load evaluation value, a pressure evaluation value, and a stability evaluation value; Perform comprehensive processing on the performance evaluation result to obtain a comprehensive evaluation value; Set the standard thresholds corresponding to the load evaluation value, the pressure evaluation value, the stability evaluation value, and the comprehensive evaluation value to generate corresponding detection and processing strategies.
5. The transmission relay system for ecological monitoring according to claim 4, characterized in that, Perform evaluation analysis processing on the detection and evaluation information of the relay transmission system to obtain a performance evaluation result. The specific analysis and processing process is as follows: Obtain the load evaluation information and number the internal parameters thereof, set the standard thresholds corresponding to the internal parameters in the load evaluation information, subtract the corresponding standard threshold from the internal parameters in the load evaluation information to obtain the load difference corresponding to the parameters, and calculate the load differences of all the parameters in the load evaluation information to obtain a load comprehensive value; Set the limit user threshold of the concurrent user number and number the current user number of the concurrent user number; process the concurrent user number and the load comprehensive value to obtain a load evaluation value; wherein, the load evaluation information includes response time, waiting time, throughput, resource utilization rate, concurrent connection number, concurrent request number, error rate, and data transmission volume; Obtain the pressure evaluation information and number the internal parameters thereof, set the standard thresholds corresponding to the internal parameters in the pressure evaluation information, subtract the corresponding standard threshold from the internal parameters in the pressure evaluation information to obtain the pressure difference corresponding to the parameters, and calculate the pressure differences of all the parameters in the pressure evaluation information to obtain a pressure comprehensive value; set several user request levels and number them according to their level sizes, and each user request level includes a rated number of user concurrent requests; process the user request level and the pressure comprehensive value; wherein, the pressure evaluation information includes concurrent user number, concurrent request number, request load, request response time, throughput, error rate, and resource utilization rate; Obtain the stability evaluation information and number the internal parameters thereof, set the standard thresholds corresponding to the internal parameters in the stability evaluation information, subtract the corresponding standard threshold from the internal parameters in the pressure evaluation information to obtain the stability difference corresponding to the parameters, and calculate the stability differences of all the parameters in the stability evaluation information to obtain a stability comprehensive value; set several observation levels and number them, and each observation level is matched with an observation duration; process the observation level and the stability comprehensive value to obtain a stability evaluation value; wherein, the stability evaluation information includes response time, throughput, resource utilization rate, error rate, and network delay; Mark the load evaluation information, the pressure evaluation information, and the stability evaluation information as detection and evaluation information, and mark the load evaluation value, the pressure evaluation value, and the stability evaluation value as performance evaluation results.
Citation Information
Patent Citations
Dynamic D2D relay selection method based on relative speed
CN110198531A
Method and system for seeking optimal relay position based on continuous negative feedback variable step length
WO2017096540A1