Data transmission method and device for water conservancy informatization and medium

By introducing SD-WAN and DetNet technologies into the water conservancy information system, deterministic network transmission is realized, and the real-time and reliability problems of data transmission in traditional water conservancy information system are solved, cost is reduced and the overall performance and security of the system is improved, and the long-term development needs of the water conservancy information system is adapted.

CN120342549APending Publication Date: 2025-07-18INSPUR SMART TECH INNOVATION (SHANDONG) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510555620.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

The data transmission of traditional water conservancy information systems is difficult to meet the real-time and reliability requirements of data transmission when the network conditions are complex. Especially when the water conservancy monitoring stations are widely distributed and the network conditions are complex, the existing technology cannot guarantee key performance indicators such as data transmission delay and packet loss rate.

Method used

The SD-WAN edge device and DetNet technology are adopted, combined with time-sensitive communication protocols, and through multi-link transmission paths and dynamic routing, deterministic network transmission is realized, ensuring that key data is transmitted to the target node within the specified time, and improving resource utilization through link aggregation and load balancing, combining end-to-end encryption technology and traffic isolation mechanism to ensure the security and reliability of data transmission.

Benefits of technology

It realizes end-to-end strict certainty transmission services, reduces the cost of transmission network construction and operation and maintenance, improves the economicality of bandwidth expansion, significantly improves the link resource utilization rate and data transmission reliability, shortens the failure recovery time, and meets the requirements of real-time and security of water conservancy information system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120342549A_ABST
    Figure CN120342549A_ABST
Patent Text Reader

Abstract

The invention discloses a water conservancy informatization data transmission method and device and a medium, and is applied to a water conservancy informatization data transmission system, the system comprises a cloud data center, a controller, edge devices and water conservancy monitoring terminal equipment, and the method comprises the steps that the edge devices comprise a cloud edge device and a terminal edge device; the terminal edge device receives data from the water conservancy monitoring terminal device and transmits the data to the controller, and the cloud edge device receives data from the controller; the controller receives the data from the terminal edge device, analyzes and processes the data, and sends the processed data to the cloud edge device; and the cloud data center deploys the edge device and communicates with the controller through the cloud edge device. According to the application, a modular design is adopted, flexible expansion and customized services are supported, specific requirements of different users are met, and long-term development of a water conservancy informatization system is adapted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of water conservancy monitoring technologies, and in particular to a data transmission method, device, and medium for water conservancy informatization. Background Art

[0002] The network structure of a water conservancy informatization system is the basic infrastructure to support the intelligent and refined management of the water conservancy industry. Its design needs to take into account multi-dimensional requirements such as data collection, transmission, processing, storage, and security protection, and usually presents characteristics of layering, modularization, and integration. The traditional network structure of a water conservancy informatization system mostly adopts a traditional wide area network architecture based on IP, relying on a single operator or fixed links for data transmission. Its data transmission has uncertainty, adopting a "Best-effort" transmission mechanism, which cannot guarantee key performance indicators such as data transmission delay and packet loss rate. Especially in the case where water conservancy monitoring stations are widely distributed and the network conditions are complex, the real-time performance and reliability of data transmission are difficult to meet the requirements. Summary of the Invention

[0003] To solve the above problems, this application proposes a data transmission method for water conservancy informatization, which is applied in a data transmission system for water conservancy informatization. The system includes a cloud data center, a controller, edge devices, and water conservancy monitoring terminal devices. The method includes: The edge devices include cloud edge devices and terminal edge devices. The terminal edge device receives data from the water conservancy monitoring terminal device and transmits the data to the controller. The cloud edge device receives data from the controller; The controller receives data from the terminal edge device, analyzes and processes the data, and sends the processed data to the cloud edge device; The cloud data center deploys the edge devices and communicates with the controller through the cloud edge devices.

[0004] In one example, the method further includes: using an SD-WAN edge device to access the controller. The edge device includes an SD-WAN router. The access methods of the edge device include 4G, 5G, Wi-Fi, LoRa, RS-232, and RS-485; determining delay and jitter control according to a pre-set time-sensitive communication protocol, so as to transmit water conservancy data to a target node within a specified time according to the delay and jitter control, and select a transmission path among multiple links.

[0005] In one example, the method further includes: performing corresponding rate control on the data according to the transmission priority to determine the transmission rate corresponding to the data; determining multiple pre-set transmission paths and simultaneously transmitting the data through the multiple transmission paths.

[0006] In one example, the method further includes: determining the data flow type, allocating data according to the data flow type to determine the corresponding transmission priority of the data, and sorting the transmission of the data according to the transmission priority; monitoring and scheduling the network link in real time through the controller to determine the optimal path, determining the water conservancy service requirements, and enabling critical data to be transmitted through the optimal path according to the water conservancy service requirements.

[0007] In one example, monitoring and scheduling the network link in real time through the controller specifically includes: monitoring the network link in real time through the controller to determine the status of the network link; determining the pre-set routing policy, dynamically adjusting the network link according to the routing policy to determine the optimal path; performing link aggregation on multiple network links to bundle multiple network links into a logical link, and superimposing the bandwidth through the logical link.

[0008] In one example, the method further includes: determining the pre-set performance metrics, where the performance metrics include latency, jitter, packet loss rate, and bandwidth utilization; monitoring the performance metrics to obtain monitoring results, and adjusting the link configuration according to the monitoring results.

[0009] In one example, the method further includes: determining the service type of the data, logically isolating the data according to the service type, and performing encrypted transmission on the logically isolated data.

[0010] In one example, the method further includes: the water conservancy monitoring terminal device includes a water level sensor, a water quality monitoring device, a rain gauge, a flow monitoring device, a deformation monitoring device, and a video monitor.

[0011] On the other hand, the present application also proposes a water conservancy informatization data transmission device, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the water conservancy informatization data transmission device to execute: the method according to any one of the above examples.

[0012] On the other hand, the present application also proposes a non-volatile computer storage medium storing computer-executable instructions, where the computer-executable instructions are set to: the method according to any one of the above examples.

[0013] This application realizes end-to-end strict deterministic transmission services through a deterministic network module, ensuring the real-time performance and reliability of critical data, and is particularly suitable for scenarios with extremely high real-time requirements such as flood warning. By adopting SD-WAN technology, it reduces the dependence on expensive MPLS dedicated lines, supports inexpensive links such as broadband Internet, 4G / 5G, etc., significantly reduces the construction and operation and maintenance costs of the transmission network, and at the same time improves the economy of bandwidth expansion. Utilizing the link aggregation and load balancing functions of SD-WAN and combining with the traffic scheduling mechanism of DetNet, it significantly improves the utilization rate of link resources, avoids resource waste and link congestion. Combining the end-to-end encryption technology of SD-WAN and the traffic isolation mechanism of DetNet effectively guarantees the security of data transmission, and at the same time improves the fault tolerance and reliability of the system through redundant transmission strategies. It supports centralized management and intelligent operation and maintenance, significantly reduces manual intervention, significantly shortens the fault recovery time, reduces the network maintenance cost, and improves the overall operation and maintenance efficiency. The system adopts a modular design, supports flexible expansion and customized services, meets the specific needs of different users, and adapts to the long-term development of the water conservancy informatization system. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The schematic embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation to the present application. In the drawings: Figure 1 It is a schematic flowchart of a data transmission method for water conservancy informatization in an embodiment of the present application; Figure 2 It is a schematic diagram of a data transmission device for water conservancy informatization in an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0015] To make the objectives, technical solutions, and advantages of the present application clearer, the technical solutions of the present application will be clearly and completely described below in conjunction with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0016] The following will describe in detail the technical solutions provided by each embodiment of the present application in conjunction with the drawings.

[0017] As Figure 1 shown, to solve the above problems, a data transmission method for water conservancy informatization provided by an embodiment of the present application is applied in a data transmission system for water conservancy informatization. The system includes a cloud data center, a controller, edge devices, and water conservancy monitoring terminal devices. The method includes: S101. The edge device includes a cloud edge device and a terminal edge device. The terminal edge device receives data from the water conservancy monitoring terminal device and transmits the data to the controller, and the cloud edge device receives data from the controller.

[0018] The system architecture is optimized based on the traditional water conservancy informatization system, and an SD-WAN control system is added. This system includes an SD-WAN controller and SD-WAN edge devices. The optimized system composition includes a cloud data center, an SD-WAN controller, a wide area network, SD-WAN edge devices, and water conservancy monitoring terminal devices. The DetNet and TSN protocols are deeply integrated into the SD-WAN control system to jointly build a flattened large-scale water conservancy information system architecture. This architecture has high flexibility and can selectively add sub-centers according to actual needs. The overall system design aims to improve the efficiency and reliability of data transmission and provide strong technical support for water conservancy informatization.

[0019] The cloud data center accesses the SD-WAN control system by using SD-WAN edge devices, which specifically include SD-WAN routers or CPEs, that is, customer premise equipment. Considering the high requirements of the cloud data center for network performance, high-performance SD-WAN edge devices are usually used to meet its network needs.

[0020] For the access of water conservancy monitoring terminal devices, SD-WAN edge devices are also used, including SD-WAN routers or CPEs. These devices need to be selected according to the on-site transmission distance and network requirements, and support multiple access methods such as 4G, 5G, Wi-Fi, LoRa, RS-232, RS-485, etc., to ensure flexibility and adaptability. There are various types of water conservancy monitoring terminal devices, including but not limited to water level sensors, water quality monitoring devices, rain gauges, flow monitoring devices, deformation monitoring devices, and video monitoring devices, etc., comprehensively covering the monitoring needs of water conservancy informatization.

[0021] S102. The controller receives data from the terminal edge device, analyzes and processes the data, and sends the processed data to the cloud edge device.

[0022] S103. The cloud data center deploys the edge devices and communicates with the controller through the cloud edge device.

[0023] Deploy the control plane of SD-WAN in the cloud, enabling the end devices of SD-WAN to directly connect to the SD-WAN controller in the cloud, thus simplifying network deployment and centralizing management. Based on the time-sensitive communication protocol of DetNet, the system can provide strict latency and jitter control to ensure that critical data such as flood warning information in the water conservancy system can be accurately transmitted to the target node within the specified time. At the same time, combined with the dynamic routing selection mechanism of SD-WAN, the system can intelligently select the path that meets the deterministic transmission requirements among multiple links, effectively avoiding delays and packet losses caused by link fluctuations.

[0024] Through the traffic classification and scheduling mechanism of the deterministic network, the system can classify different types of data streams, including water level monitoring, video surveillance, warning signals, etc. and reasonably allocate different transmission priorities. This mechanism guarantees the bandwidth requirements of high-priority services such as flood warnings, effectively reducing latency, while shaping the traffic of low-priority services to avoid resource competition. In addition, by using the traffic redundancy transmission mechanism of DetNet and sending critical data through multi-link redundancy technology, it ensures that even if a link fails, the data can still reach the target node in real time and reliably through the backup link.

[0025] The link aggregation and load balancing functions of SD-WAN further improve the utilization rate of link resources and effectively reduce the probability of network congestion. The global network status awareness ability of the SD-WAN controller enables the system to monitor and schedule network links in real time and dynamically select the best transmission path that meets the deterministic requirements. Especially when the water conservancy business demand is urgent, the deterministic scheduling algorithm can give priority to ensuring the transmission of critical data streams, ensuring the overall performance and reliability of the system.

[0026] The implementation of the deterministic network relies on the wide area network foundation provided by the SD-WAN control system, which itself is secure, stable and efficient. On this basis, by embedding DetNet and TSN technologies, the jitter and latency in network transmission are further reduced, thus realizing the functions of the deterministic network. This design ensures high determinacy and high reliability of network transmission, meeting the strict requirements of the water conservancy informatization system for critical data transmission.

[0027] In one embodiment, in a deterministic network, the transmission priority of data streams is strictly followed to ensure the priority transmission of critical data. Specifically, the system performs corresponding rate control on the received data according to the pre-set transmission priority rules. For high-priority data, such as flood warning information, the system assigns it a higher transmission rate to ensure that it is processed and transmitted within the shortest time to meet the real-time requirements. For low-priority data, such as daily monitoring data, the system will impose appropriate rate limits to avoid occupying too much network resources and affecting the transmission of high-priority data.

[0028] At the same time, to ensure the reliability and redundancy of data transmission, the system pre-sets multiple transmission paths. When data needs to be transmitted, the system simultaneously uses these transmission paths to send the data. This multi-path transmission strategy effectively reduces the risk of data loss caused by a single-path failure. Even if a certain path has problems, other paths can still ensure the complete transmission of data. In this way, while ensuring the data transmission efficiency, the system also greatly improves the reliability and stability of the network.

[0029] In one embodiment, during the data transmission process, the system first accurately determines the data stream type and classifies and allocates the data according to predefined rules, so as to clarify the transmission priority corresponding to each type of data. Subsequently, the data is sorted for orderly transmission according to these priorities to ensure that high-priority data such as flood warnings can be transmitted first.

[0030] The controller, as the core of the system, is responsible for comprehensively monitoring and intelligently scheduling the network link in real time. By deeply analyzing the network status, the controller can quickly determine the best transmission path and closely combine it with the actual needs of the water conservancy business, especially for the urgent transmission needs of critical data such as flood warning information, and preferentially arrange it to be efficiently transmitted through the best path.

[0031] In addition, the controller also dynamically adjusts and optimizes the network link according to the pre-set routing strategy to ensure that the best transmission path can be quickly locked in any network condition. At the same time, the system supports multi-link aggregation technology, which integrates multiple physical network links into one logical link to achieve effective superposition of broadband resources, further improving the network transmission capacity and the overall performance of the system, and ensuring the efficiency and stability of data transmission.

[0032] In one embodiment, when optimizing the transmission performance of the water conservancy informatization system, key performance indicators are first defined and set. These indicators cover core elements such as latency, jitter, packet loss rate, and bandwidth utilization, aiming to comprehensively evaluate the quality and efficiency of network transmission. The system continuously monitors these performance indicators in real time, and through advanced data acquisition and analysis technologies, quickly obtains accurate monitoring results. Based on these monitoring results, the system can intelligently identify bottlenecks and potential problems in network transmission and make fine-tuning of link configurations accordingly. For example, when it is detected that the latency or jitter exceeds the preset threshold, the system will automatically trigger an adjustment mechanism to optimize the routing selection or increase the link bandwidth to quickly reduce latency and jitter and ensure the real-time and stability of data transmission. At the same time, in response to a high packet loss rate, the system will adjust the transmission strategy or enhance the error correction ability to ensure the integrity and reliability of data. In addition, the system will dynamically adjust resource allocation according to the monitoring results of bandwidth utilization to maximize the utilization of network resources and improve the overall transmission efficiency.

[0033] In one embodiment, to ensure the security and reliability of data transmission, the business types of data are first clarified. For different types of business data, the system implements strict logical isolation measures. This logical isolation can not only effectively prevent interference between different business data, but also improve the overall security and stability of the system. Specifically, according to the business attributes of the data, the system assigns it to the corresponding logical isolation area. Subsequently, the logically isolated data is encrypted, and advanced encryption algorithms are used to ensure the confidentiality and integrity of the data during transmission. Encrypted transmission can not only effectively resist external network attacks and data theft risks, but also ensure the compliance of data transmission and meet relevant requirements. Through this series of security measures, the water conservancy informatization system can ensure the security and privacy of various business data during transmission, providing a solid technical guarantee for key links such as water conservancy monitoring, early warning, and decision-making support. At the same time, this also lays a solid foundation for the long-term stable operation and sustainable development of the water conservancy informatization system.

[0034] In one embodiment, in order to ensure data security and timeliness, the large-scale water conservancy informatization system of the present application mostly uses MPLS dedicated lines, and the construction and operation and maintenance costs are relatively high. By adopting SD-WAN technology, on the premise of ensuring data security, the dependence on dedicated lines is reduced. By supporting low-cost links such as broadband Internet, 4G / 5G, and combined with MPLS dedicated lines, the construction and operation and maintenance costs of the overall link are reduced. At the same time, the bandwidth expansion cost is also greatly reduced, and the construction and operation and maintenance costs of the transmission network are reduced by more than 50%.

[0035] With the help of deterministic network technology and dynamic routing optimization strategies, the system can accurately control the end-to-end delay of data transmission at the millisecond level while reducing the jitter amplitude to a negligible level. This feature is particularly applicable to application scenarios with extremely high real-time requirements such as flood warnings. In a traditional network environment, the data transmission delay highly depends on the link quality, generally ranging from 50 to 200 milliseconds, and the fluctuations are significant, making it difficult to meet the high real-time requirements. After introducing the SD-WAN dynamic routing selection mechanism and the time-sensitive communication protocol of the deterministic network, the delay is significantly reduced to 10 to 50 milliseconds, and the transmission stability is significantly improved. In addition, the jitter range of the traditional network fluctuates between 20 and 100 milliseconds, which cannot effectively guarantee the quality of real-time data transmission. Through the intelligent traffic scheduling function of the deterministic network, the jitter is strictly controlled within 1 to 5 milliseconds, fully meeting the stringent requirements of real-time data transmission for low delay and low jitter.

[0036] Through traffic redundancy and dynamic link switching, the data packet loss rate is significantly reduced, ensuring the reliable transmission of critical data. Through the traffic scheduling function of the deterministic network, the jitter is controlled within the range of "1 - 5 ms", meeting the real-time data transmission requirements. Combining with the redundant transmission function of the deterministic network, the packet loss rate can be reduced to "0.01% - 0.1%".

[0037] Through the link aggregation and load balancing technology of SD-WAN, combined with the traffic scheduling mechanism of DetNet, the optimal utilization of link resources is achieved, improving the overall network bandwidth utilization rate. The link utilization rate of the traditional network is generally 30% - 50%. After integrating SD-WAN and the deterministic network, the link utilization rate can be increased to 75% - 90%.

[0038] Combining the end-to-end encryption technology of SD-WAN and the traffic isolation mechanism of DetNet significantly improves the data security and network reliability of the water conservancy informatization system. This application supports centralized management and intelligent operation and maintenance. Combining with the traffic engineering function of the deterministic network, manual intervention is greatly reduced, the fault recovery time is significantly shortened, and the network maintenance cost is reduced.

[0039] As Figure 2 shown, the embodiment of this application also provides a data transmission device for water conservancy informatization, including: At least one processor; and, A memory communicatively connected to at least one processor; wherein, The memory stores instructions executable by at least one processor. The instructions are executed by at least one processor so that a data transmission device for water conservancy informatization can execute: the method described in any one of the above embodiments.

[0040] The embodiment of the present application further provides a non-volatile computer storage medium storing computer-executable instructions, and the computer-executable instructions are configured to be the method described in any one of the above embodiments.

[0041] In the 1990s, it was quite obvious to distinguish whether an improvement in a technology was an improvement in hardware (e.g., improvement in circuit structures such as diodes, transistors, switches, etc.) or an improvement in software (improvement in method flows). However, with the development of technology, many improvements in method flows today can be regarded as direct improvements in hardware circuit structures. Almost all designers obtain the corresponding hardware circuit structures by programming the improved method flows into the hardware circuits. Therefore, it cannot be said that an improvement in a method flow cannot be implemented with a hardware entity module. For example, a Programmable Logic Device (PLD) (such as a Field Programmable Gate Array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. The designer can program by himself to "integrate" a digital system on a piece of PLD, without having to ask a chip manufacturer to design and fabricate a dedicated integrated circuit chip. Moreover, nowadays, instead of manually fabricating integrated circuit chips, this programming is mostly implemented using "logic compiler" software, which is similar to the software compiler used in program development and writing. The original code before compilation also has to be written in a specific programming language, which is called a Hardware Description Language (HDL). And there is not only one kind of HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones currently are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also be aware that by simply making a little logical programming of the method flow with the above-mentioned several hardware description languages and programming it into the integrated circuit, it is easy to obtain the hardware circuit that implements the logical method flow.

[0042] The controller can be implemented in any suitable manner. For example, the controller can take the form of, for example, a microprocessor or a processor and a computer-readable medium storing computer-readable program code (such as software or firmware) executable by the (micro)processor, logic gates, switches, an application specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of the controller include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320. The memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that, in addition to implementing the controller in the form of pure computer-readable program code, it is entirely possible to logically program the method steps to enable the controller to be implemented in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers, etc. to achieve the same functions. Therefore, such a controller can be considered a hardware component, and the devices included therein for implementing various functions can also be regarded as the structures within the hardware component. Or even, the devices for implementing various functions can be regarded as either software modules for implementing the method or the structures within the hardware component.

[0043] The systems, devices, modules, or units illustrated in the above embodiments can be specifically implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer can be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0044] For the convenience of description, when describing the above devices, they are described separately as various units according to their functions. Of course, when implementing this specification, the functions of each unit can be implemented in one or more software and / or hardware.

[0045] Each embodiment in this application is described in a progressive manner. The same or similar parts among the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device and medium embodiments, since they are basically similar to the method embodiments, they are described relatively simply, and the relevant parts can be referred to the partial description of the method embodiments.

[0046] The devices, media, and methods provided by the embodiments of the present application correspond one-to-one. Therefore, the devices and media also have beneficial technical effects similar to those of their corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the devices and media will not be elaborated here.

[0047] Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program code. The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processors of general-purpose computers, special-purpose computers, embedded processors, or other programmable data processing devices to generate a machine, such that the instructions executed by the processors of the computer or other programmable data processing devices generate means for implementing the specified functions in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.

[0048] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means that implement the specified functions in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.

[0049] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the specified functions in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.

[0050] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.

[0051] The memory may include non - permanent memory in the form of computer - readable media, random access memory (RAM) and / or non - volatile memory such as read - only memory (ROM) or flash RAM. The memory is an example of computer - readable media.

[0052] Computer - readable media includes permanent and non - permanent, removable and non - removable media that can store information by any method or technology. The information can be computer - readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase - change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read - only memory (ROM), electrically erasable programmable read - only memory (EEPROM), flash memory or other memory technologies, compact disc read - only memory (CD - ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tapes, magnetic disk storage or other magnetic storage devices, or any other non - transitory media that can be used to store information that can be accessed by a computing device. As defined herein, computer - readable media does not include transitory media such as modulated data signals and carrier waves.

[0053] It should also be noted that the term "comprising", "including" or any other variant thereof is intended to cover non - exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but also other elements not expressly listed, or elements that are inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the statement "comprising an ……" does not exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element.

[0054] The above are only embodiments of the present application and are not used to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.

Claims

1. A data transmission method for water conservancy informatization, characterized in that Applied in a data transmission system for water conservancy informatization, the system includes a cloud data center, a controller, edge devices, and water conservancy monitoring terminal devices. The method includes: The edge devices include cloud edge devices and terminal edge devices. The terminal edge devices receive data from the water conservancy monitoring terminal devices and transmit the data to the controller. The cloud edge devices receive data from the controller. The controller receives data from the terminal edge devices, analyzes and processes the data, and sends the processed data to the cloud edge devices. The cloud data center deploys the edge devices and communicates with the controller through the cloud edge devices.

2. The method according to claim 1, characterized in that, The method further includes: Using SD-WAN edge devices to access the controller. The edge devices include SD-WAN routers, and the access methods of the edge devices include 4G, 5G, Wi-Fi, LoRa, RS-232, and RS-485. Determine the delay and jitter control according to the pre-set time-sensitive communication protocol, so as to transmit water conservancy data to the target node within the specified time according to the delay and jitter control, and select the transmission path in multiple links.

3. The method according to claim 2, wherein The method further includes: Perform corresponding rate control on the data according to the transmission priority to determine the transmission rate corresponding to the data. Determine multiple pre-set transmission paths and simultaneously transmit the data through the multiple transmission paths.

4. The method according to claim 1, wherein The method further includes: Determine the data stream type, allocate the data according to the data stream type to determine the transmission priority corresponding to the data, and sort the transmission of the data according to the transmission priority. Monitor and schedule the network link in real time through the controller to determine the best path, determine the water conservancy service requirements, and enable the key data to be transmitted through the best path according to the water conservancy service requirements.

5. The method according to claim 4, characterized in that, The real-time monitoring and scheduling of the network link through the controller specifically includes: Monitor the network link in real time through the controller to determine the state of the network link. Determine the pre-set routing policy, dynamically adjust the network link according to the routing policy to determine the best path. Aggregate multiple network links to bundle multiple network links into a logical link and superimpose the broadband through the logical link.

6. The method according to claim 1, wherein The method further includes: Determine the pre-set performance indicators, and the performance indicators include delay, jitter, packet loss rate, and bandwidth utilization rate. Monitor the performance indicators to obtain the monitoring results, and adjust the link configuration according to the monitoring results.

7. The method according to claim 1, characterized in that, The method further includes: Determine the service type of the data, logically isolate the data according to the service type, and perform encrypted transmission on the logically isolated data.

8. The method according to claim 1, characterized in that, The method further includes: The water conservancy monitoring terminal devices include water level sensors, water quality monitoring devices, rain gauges, flow monitoring devices, deformation monitoring devices, and video monitoring.

9. A data transmission device for water conservancy informatization, characterized in that, Includes: At least one processor; And, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the data transmission device for water conservancy informatization can execute: the method according to any one of claims 1-8.

10. A non-volatile computer storage medium stores computer-executable instructions, characterized in that, The computer-executable instructions are set to: the method according to any one of claims 1-8.