Ship lock remote control method and system based on deterministic network
Through data packet replication and multi-path transmission based on deterministic networks, the problems of insufficient real-time and security in traditional Ethernet communication architecture are solved, high reliability and low-latency data transmission of the lock remote control system are achieved, and the automation operation level of the lock PLC intelligent control system is improved.
Patent Information
- Application Number
- CN202510627863.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-15
- Publication Date
- 2025-09-09
AI Technical Summary
The existing ship lock remote control system adopts the traditional Ethernet communication architecture, which lacks real-time and security guarantees. As a result, the end-to-end fixed delay and low packet loss rate in the communication link are difficult to meet the high real-time and high reliability requirements of the ship lock control system. When the network node or link fails, there is a risk of communication interruption and data loss.
A remote control method for ship locks based on a deterministic network is adopted. Through data packet replication and multi-path transmission, a time queue is used to ensure that data packets are sent in order, and verification and deduplication operations are performed to restore the original data packets, ensuring the accuracy and reliability of data transmission.
It reduces the risk of communication interruption caused by single path failure, improves the response speed and accuracy of data transmission, enhances the automation operation level of the lock PLC intelligent control system, and ensures the reliability and stability of data transmission.
Smart Images

Figure CN120614092A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field related to deterministic networks, and in particular to a remote control method and system for ship locks based on deterministic networks. Background Art
[0002] The statements in this section merely provide background information related to the present disclosure and do not necessarily constitute prior art.
[0003] With the continuous development of inland waterway shipping and the advancement of information technology, the importance of locks, as key infrastructure for inland waterway shipping, has become increasingly prominent, leading to increasingly stringent requirements for intelligent lock control. Currently, with the increasing application of PLCs in lock control systems, the capabilities of intelligent lock control through PLCs have become richer and more diverse. The PLC intelligent lock control system developed based on this not only integrates the lock information operation and dispatch system with the operation control system, resolving the inability of the lock operation control program to perform complex logical operations, but also enables remote centralized control and multi-stage coordinated scheduling of the locks. To achieve this, a dedicated industrial control network must be established between the control center node and the controlled lock nodes. This industrial control network must meet high standards for network security, reliability, and performance indicators to ensure timely and accurate communication between nodes and meet the needs of remote centralized control and multi-stage coordinated scheduling of the locks.
[0004] Current ship lock remote control systems generally use a traditional Ethernet-based communication architecture, which was designed primarily for general data communication tasks and lacks real-time and security guarantees for critical control information. Traditional Ethernet uses a non-deterministic data forwarding mechanism. When data conflicts or congestion occur, it cannot guarantee end-to-end fixed latency and low packet loss rates in the communication link, making it difficult to meet the stringent real-time and high reliability requirements of ship lock control systems. Furthermore, existing network topologies are typically crisscrossed mesh redundant architectures. Although some systems have introduced dual-link protection mechanisms to improve fault tolerance, when a network node or link fails, the system still faces the risk of brief communication interruptions and data loss during the failover process. This seriously affects the stable transmission and execution of remote control commands, restricting improvements in the safety and reliability of ship lock control systems. Summary of the Invention
[0005] In order to solve the above problems, the present disclosure proposes a remote control method and system for ship locks based on a deterministic network, which realizes low-latency and high-stability data transmission based on the deterministic network, and realizes reliable remote control of the ship locks.
[0006] In order to achieve the above objectives, the present disclosure adopts the following technical solutions:
[0007] One or more embodiments provide a remote control method for a ship lock based on a deterministic network, comprising the following steps:
[0008] The first control terminal uploads the control instruction data packet to the deterministic network;
[0009] The deterministic network replicates the received data packets and distributes them to the established transmission tunnels according to the number of copies.
[0010] Build a time queue at each transmission node in the transmission tunnel and queue and send data packets according to the set time;
[0011] After sending the data packet to the data packet receiving end, the data is verified and deduplicated, and then restored to the original data packet;
[0012] The data packet after the deduplication operation is transmitted to the second terminal, and the corresponding operation of the lock is performed based on the signal in the data packet.
[0013] One or more embodiments provide a ship lock remote control system based on a deterministic network, comprising: a data upload module and a deterministic network;
[0014] a data upload module, configured to upload a control instruction data packet to a deterministic network;
[0015] The deterministic network is configured to perform the following process:
[0016] The deterministic network replicates the received data packets and distributes them to the established transmission tunnels according to the number of copies.
[0017] Build a time queue at each transmission node in the transmission tunnel and queue and send data packets according to the set time;
[0018] After sending the data packet to the data packet receiving end, the data is verified and deduplicated, and then restored to the original data packet;
[0019] The data packet after the deduplication operation is transmitted to the second terminal, and the corresponding operation of the lock is performed based on the signal in the data packet.
[0020] An electronic device includes a memory and a processor, and computer instructions stored in the memory and running on the processor. When the computer instructions are run by the processor, the steps in the above-mentioned remote control method for ship locks based on a deterministic network are completed.
[0021] A computer-readable storage medium is used to store computer instructions. When the computer instructions are executed by a processor, the steps in the above-mentioned remote control method for ship locks based on a deterministic network are completed.
[0022] Compared with the prior art, the present invention has the following beneficial effects:
[0023] The present disclosure reduces the risk of communication interruption caused by single path failure through data packet replication and multi-path transmission of transmission tunnels. The time queue of the transmission node ensures that the data packets are sent on time and in an orderly manner during the transmission process, reducing transmission delays and improving response speed. Deduplication and verification operations ensure the accuracy of the data, and can effectively restore the original data even during multi-path transmission to avoid signal errors. The ship lock PLC intelligent control system issues instructions through a remote centralized control center, reducing the need for manual intervention and improving the level of automated operation of the ship lock. A deterministic network is used for data transmission, and even if a network failure occurs, there will be no data packet loss. At the same time, multi-link transmission further improves the reliability of data transmission.
[0024] The advantages of the present disclosure and additional advantages will be described in detail in the following specific embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] The accompanying drawings, which constitute a part of the present disclosure, are used to provide a further understanding of the present disclosure. The exemplary embodiments of the present disclosure and their descriptions are used to explain the present disclosure but do not constitute a limitation of the present disclosure.
[0026] Figure 1 is a flowchart of a remote control method for a ship lock based on a deterministic network according to embodiment 1 of the present disclosure;
[0027] Figure 2 is a schematic diagram of deterministic network data transmission according to Example 1 of the present disclosure; DETAILED DESCRIPTION
[0028] The present disclosure will be further described below with reference to the accompanying drawings and embodiments.
[0029] It should be noted that the following detailed descriptions are exemplary and intended to provide further explanation of the present disclosure. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which the present disclosure belongs.
[0030] It should be noted that the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit the exemplary embodiments according to the present disclosure. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "comprising" and / or "including" are used in this specification, they indicate the presence of features, steps, operations, devices, components and / or combinations thereof. It should be noted that, in the absence of conflict, the various embodiments in the present disclosure and the features in the embodiments can be combined with each other. The embodiments will be described in detail below with reference to the accompanying drawings.
[0031] Example 1
[0032] In the technical solutions disclosed in one or more embodiments, Figures 1 to 2 As shown, a remote control method for a ship lock based on a deterministic network includes the following steps:
[0033] Step 1: The first control terminal uploads a control instruction data packet to the deterministic network;
[0034] Step 2: The deterministic network replicates the received data packets and distributes them to multiple established transmission tunnels according to the number of replicated copies.
[0035] Step 3: Build a time queue at each transmission node in the transmission tunnel and queue the data packets for transmission according to the set time;
[0036] Step 4: After sending the data packet to the data packet receiving end, the data is verified and deduplicated, and then restored to the original data packet;
[0037] Step 5: Transmit the deduplicated data packet to the second terminal, and perform corresponding operations on the ship lock based on the signal in the data packet.
[0038] This method utilizes the high reliability and low latency characteristics of deterministic networks to transmit control instruction data packets between a first control terminal and a second control terminal. First, the first control terminal generates a control instruction data packet and uploads it to the deterministic network through an access device. In the deterministic network, the data packet is replicated and transmitted through multiple preset transmission tunnels. The transmission nodes in each tunnel build a queue according to a set schedule to ensure the orderly transmission of data packets. After the data packet is transmitted to the receiving end, the accuracy of the data is ensured through checksum and deduplication operations, redundant copies are removed, and the data packet is restored to its original state. Finally, the restored data packet is transmitted to the second control terminal, and the ship lock PLC intelligent control system performs the corresponding operations according to the instructions in the data packet to realize remote control of the ship lock.
[0039] This technical solution reduces the risk of communication interruption caused by a single path failure through packet replication and multipath transmission in transmission tunnels. Time queues at transmission nodes ensure that data packets are sent on time and in an orderly manner, reducing transmission delays and improving response speed. Deduplication and verification operations ensure data accuracy, effectively restoring the original data even during multipath transmission and avoiding signal errors. The ship lock PLC intelligent control system issues commands from a remote centralized control center, reducing the need for manual intervention and improving the automation level of the ship lock. The use of a deterministic network for data transmission prevents packet loss even in the event of a network failure, while multi-link transmission further enhances data transmission reliability. By leveraging the SLA service assurance capabilities of the deterministic network and the multiple transmission and selective reception method, data entering the deterministic network is automatically replicated into two copies. These copies are then sent to different tunnels, each of which is completely isolated from the intermediate links and equipment passing through them, according to pre-defined SLA service standards. Even if a link switch occurs on one link and some packets are lost, data can still be transmitted normally on the other link. Data packets from both links are then verified and reassembled to restore the original data packets.
[0040] In this embodiment, the first control terminal is the remote centralized control center of the ship lock PLC intelligent control system, and the second control terminal is a node of the ship lock PLC intelligent control system. Data transmission between the first control terminal and the second control terminal is achieved through a deterministic network;
[0041] When the remote centralized control center of the ship lock PLC intelligent control system needs to send a command signal, the generated signal is encapsulated into a data packet and sent to the access device of the deterministic network.
[0042] Specifically, in step 2, the data packet enters the deterministic network through the deterministic network access device, the data is copied into two copies, and the data packet is distributed to the established transmission tunnel;
[0043] Each replicated data packet occupies a transmission tunnel, and the transmission tunnels are set in parallel to transmit data respectively;
[0044] Each transmission tunnel includes multiple transmission nodes, and each transmission node is equipped with a network device to process and transmit data;
[0045] In a specific implementation method, after the deterministic network access device receives a data packet, the deterministic network control orchestrator copies the service data packet into two copies according to service requirements, distributes the data packet to the two designated primary and backup tunnels, and marks the service as a deterministic service flow.
[0046] In some embodiments, step 3 allocates each data packet to a fixed time queue through a deterministic network control orchestrator; wherein each network device in each transmission tunnel of the deterministic network completes time synchronization between the devices through a clock synchronization system, and the data in the time queue is sent at a fixed point according to a pre-set time;
[0047] The intermediate nodes of each transmission tunnel in a deterministic network also send data at a specific time. At the tail node, the node device sends and receives data packets at a specific time.
[0048] When creating the entire deterministic service flow, the deterministic network control orchestrator has mapped the time periods of all devices through which the service flow passes one by one. That is, the data packets in a certain time queue on network device 1 will enter the corresponding time queue when they arrive at network device 2.
[0049] In step 3 of the above solution, a method of sending data packets according to a set time is given;
[0050] In an alternative or modified implementation, a method for controlling the transmission of data packets at each transmission node in a deterministic network adopts a mechanism of transmitting data at a fixed time and dynamically adjusting the time window. On the basis of the original fixed time window, a mechanism of dynamically adjusting the time window is introduced. Specifically, the method includes the following steps:
[0051] Step 31: Set an initial fixed time window;
[0052] During the node initialization phase, when each transmission node in the deterministic network is initialized, a fixed time window is set for each transmission node based on the default network load, historical transmission data, and bandwidth conditions. This time window is used to control the queuing time of data packets at the node, that is, each data packet will be sent in sequence after a predetermined time interval.
[0053] The initial value of the time window can be set according to the bandwidth of the transmission tunnel and the load capacity of the node to ensure that the system can operate efficiently under normal transmission conditions.
[0054] Step 32: Obtain operational data of the deterministic network, including network load, bandwidth changes, or current transmission conditions;
[0055] Each transmission node is equipped with a real-time monitoring module to continuously monitor the node's current network load, bandwidth changes, and overall network transmission status. These parameters include but are not limited to the node's transmission rate, number of queued packets, current network congestion, and packet loss rate;
[0056] Collect data at set time intervals (such as every second or every millisecond) to ensure that the real-time status of the network can be accurately reflected.
[0057] Step 33: Based on the acquired deterministic network operation data, determine the current network conditions and dynamically adjust the time window of each node;
[0058] Specifically, based on the above monitoring data, when the network load exceeds a preset threshold (such as node load exceeding 70% or bandwidth utilization falling below a certain level), the dynamic adjustment mechanism will be triggered. The specific conditions for triggering the adjustment include the following:
[0059] Increased network load: If a node detects an increase in transmission delay or a significant increase in queue length, the system will determine that the node is under high load.
[0060] Insufficient bandwidth resources: When available bandwidth decreases (e.g., when resource usage in other parts of the network increases), the transmission node will need to adjust the time window to avoid overload;
[0061] Improved transmission conditions: If the network conditions are monitored to improve, such as increased bandwidth or reduced load, the system can shorten the time window to improve transmission efficiency.
[0062] This embodiment incorporates a mechanism for dynamically adjusting time windows. Based on network load, bandwidth changes, or current transmission conditions, each node's time window is dynamically adjusted to avoid overload or inefficient resource utilization. When network conditions deteriorate, the time window is automatically increased to reduce transmission pressure, while when network conditions improve, the time window is reduced to improve efficiency.
[0063] In step 4, after the data packet arrives at the receiving end, the deterministic network receiving end device verifies and deduplicates the data packets received from the two transmission tunnels according to the service instructions issued by the deterministic network unified controller, and restores them to the original data packet.
[0064] Specifically, data verification and deduplication operations include the following steps:
[0065] Step 41: Identify the data packet based on the identifier (FlowID) and the sequence number, receive and mark the data packet;
[0066] First, the receiving device receives multiple copies of data packets of the same service flow through two transmission tunnels;
[0067] Each data packet carries a unique identifier (FlowID) and sequence number during transmission. The receiver uses these identifiers to distinguish the source of the data packet and its order in the data flow;
[0068] Tag identification: Based on the received FlowID and sequence number, the receiver can accurately identify and record the transmission path of each data packet and its corresponding business flow.
[0069] Step 42: Calculate the hash value of the data to verify whether the data packet is erroneous or damaged during transmission, and discard the erroneous or damaged data packet to implement data packet verification;
[0070] Data integrity check: The receiving end first performs an integrity check on each received data packet, using the check value in the transmission protocol (such as CRC or hash value) to verify whether the data packet has errors or damage during transmission.
[0071] If a data packet fails the checksum, it means that the packet has been damaged during transmission. The receiving end will discard the data packet and wait for other copies to complete the transmission of the data.
[0072] Step 43: Data packet deduplication: deduplication is performed using the unique identifier (FlowID) and sequence number of the data;
[0073] 1) Duplicate identification: The receiver will simultaneously receive multiple copies of data packets from different transmission tunnels and use their sequence numbers and FlowIDs to determine which packets are copies of the same original packet.
[0074] 2) Deduplication: Among multiple received copies, only the first packet that passes the integrity check is retained, and the remaining copies are discarded to avoid duplicate processing. This ensures that each packet with each sequence number in each service flow is processed only once.
[0075] Step 44: Restore the original data packet: reassemble the data packets into a complete data packet in the order of the sequence numbers;
[0076] After deduplication, the receiving end restores the original data packets. This step involves reassembling the successfully transmitted duplicate data into a complete service flow in the order of their serial numbers. After completing the data packet reassembly, the receiving device confirms to the upper-level controller that the data packets have been successfully received and reassembled, ensuring no data loss or processing errors. Once all data packets have been restored to the original service flow, the receiving device transmits the service flow to the designated second terminal and performs the next step according to the instructions in the data packet, such as controlling the opening and closing of a ship lock.
[0077] A further technical solution is to use a network control orchestrator in a deterministic network to uniformly manage network devices, achieve low latency and improve data transmission reliability, including the following steps:
[0078] Step 51: Take all network device nodes of the deterministic network as points, and the connection relationships of the network device nodes as edges, and construct a topology graph of the entire deterministic network based on the node and link status information;
[0079] Specifically, the network control orchestrator provides unified management of all devices in the network, including all network device nodes within the access network. The orchestrator can obtain the operating status and link information of each node in real time, ensuring real-time monitoring and scheduling of all network devices.
[0080] Formation of the entire network topology: The network control orchestrator automatically generates a unified network topology for the entire network based on the acquired node and link status information, displaying the connection relationships and transmission paths between network devices. Based on this, it provides network transmission path planning for business needs.
[0081] Step 52: Based on the deterministic network topology, and taking into account network transmission factors, perform path calculation and optimization with the goal of minimizing the transmission path and transmission time:
[0082] Based on the specific needs of the data packet transmission business, the network control orchestrator calculates the transmission path in the network.
[0083] Specifically, network transmission factors may include:
[0084] (1) Specific delay range: Select a path that meets the specified delay requirements to ensure that the transmission delay is controlled within the allowable range and improve the accuracy of delay control.
[0085] (2) Bandwidth utilization of different ports: Monitor the port bandwidth usage of network devices, allocate traffic reasonably, avoid network congestion, and improve network resource utilization.
[0086] (3) Designated path or plane path separation: Provide customized path planning for different business needs, ensure path isolation between different businesses, avoid interference, and improve transmission reliability.
[0087] Furthermore, slice tunnels are created to meet the needs of specific data packet transmission services, providing customized network slice tunnels for each service. These tunnels can be designed on demand to ensure that diverse requirements such as specific latency, bandwidth, and path isolation are met. Through network slicing technology, service traffic can be transmitted in predetermined tunnels, reducing path conflicts and ensuring efficient transmission.
[0088] Step 53: Dynamically adjust the path and resource allocation in real time according to the operational status data of the deterministic network to adjust the transmission tunnel of the data packet;
[0089] Specifically, real-time dynamic adjustment: The orchestrator monitors the operational status of network devices and links in real time, such as node load, bandwidth changes, or network failures. Based on the results of real-time monitoring, the orchestrator can dynamically adjust paths and resource allocation to respond to emergencies, ensuring data transmission reliability and latency control accuracy.
[0090] Specifically, the method for dynamically adjusting the path may include the following steps:
[0091] Step 531 determines the source node and the target node, and sets the SLA parameters required for each service according to the transmission service type;
[0092] Optional SLA indicators include latency, bandwidth utilization, jitter, packet loss rate, link redundancy, etc.
[0093] Step 532: construct an objective function based on the set SLA parameters, dynamically update the network topology diagram, and perform a multi-objective optimization algorithm to obtain an optimized path;
[0094] When a service needs to meet multiple SLAs, such as latency and bandwidth, a multi-objective optimization algorithm (such as Dijkstra and A*) is used for path calculation to ensure that each metric is met.
[0095] In this embodiment, all network devices in the network are managed by the network control orchestrator, and the status of each network device node in the network is monitored in real time to form a unified network topology for the entire network. Path calculation can be performed according to business needs to provide customized slice tunnels such as specific delay ranges or different port bandwidth utilization or specified paths or specific plane path separation to meet the diverse needs of different businesses, further solving the problems of low delay control accuracy and low reliability through network transmission.
[0096] In addition to the ship lock PLC intelligent control system, the remote control method of this embodiment can also be used by other automation systems or equipment as the first control terminal or the second control terminal, such as port cranes or terminal automation systems, to achieve a wider range of remote control applications.
[0097] Example 2
[0098] Based on Example 1, this embodiment provides a ship lock remote control system based on a deterministic network, including: a data uploading module and a deterministic network;
[0099] a data upload module, configured to upload a control instruction data packet to a deterministic network;
[0100] The deterministic network is configured to perform the following process:
[0101] The deterministic network replicates the received data packets and distributes them to the established transmission tunnels according to the number of copies.
[0102] Build a time queue at each transmission node in the transmission tunnel and queue and send data packets according to the set time;
[0103] After sending the data packet to the data packet receiving end, the data is verified and deduplicated, and then restored to the original data packet;
[0104] The data packet after the deduplication operation is transmitted to the second terminal, and the corresponding operation of the lock is performed based on the signal in the data packet.
[0105] It should be noted here that the various modules in this embodiment correspond one-to-one to the various steps in Example 1, and the specific implementation processes are the same, which will not be repeated here.
[0106] Example 3
[0107] Based on Example 1, this embodiment provides an electronic device, including a memory and a processor, and computer instructions stored in the memory and running on the processor. When the computer instructions are executed by the processor, the steps of the remote control method of a ship lock based on a deterministic network described in Example 1 are completed.
[0108] Example 4
[0109] Based on Example 1, this embodiment provides a computer-readable storage medium for storing computer instructions. When the computer instructions are executed by a processor, the steps in the remote control method for a ship lock based on a deterministic network described in Example 1 are completed.
[0110] The foregoing description is merely a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Those skilled in the art will readily appreciate that various modifications and variations are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present disclosure shall be included within the scope of protection of the present disclosure.
[0111] Although the above describes the specific implementation methods of the present disclosure in conjunction with the accompanying drawings, it is not intended to limit the scope of protection of the present disclosure. Those skilled in the art should understand that on the basis of the technical solution of the present disclosure, various modifications or variations that can be made by those skilled in the art without creative work are still within the scope of protection of the present disclosure.
Claims
1. A remote control method for ship locks based on a deterministic network, characterized in that: The steps include: The first control terminal uploads the control instruction data packet to the deterministic network; The deterministic network replicates the received data packets and distributes them to the established transmission tunnels according to the number of copies. Build a time queue at each transmission node in the transmission tunnel and queue and send data packets according to the set time; After sending the data packet to the data packet receiving end, the data is verified and deduplicated, and then restored to the original data packet; The data packet after the deduplication operation is transmitted to the second terminal, and the corresponding operation of the lock is performed based on the signal in the data packet.
2. The method for remote control of a ship lock based on a deterministic network according to claim 1, characterized in that: The first control terminal is the remote centralized control center of the ship lock PLC intelligent control system, and the second control terminal is the node of the ship lock PLC intelligent control system.
3. The remote control method for ship locks based on a deterministic network according to claim 1, characterized in that: The data packet is transmitted to the deterministic network through the deterministic network access device, which copies the data into two copies and distributes the data packet to the established transmission tunnel.
4. The method for remote control of a ship lock based on a deterministic network according to claim 1, wherein: In each network device in each transmission tunnel of a deterministic network, each data packet is assigned to a fixed time queue; among them, each network device in each transmission tunnel of a deterministic network completes time synchronization between each device through a clock synchronization system, and the data in the time queue is sent at a fixed point according to the pre-set time.
5. The remote control method for ship locks based on a deterministic network according to claim 1, characterized in that: The method for controlling the transmission of data packets at each transmission node in a deterministic network adopts a mechanism of sending packets at a fixed time and dynamically adjusting the time window, including the following steps: Set an initial fixed time window; Obtain operational data of deterministic networks, including network load, bandwidth changes, or current transmission conditions; Based on the obtained deterministic network operation data, the current network conditions are judged, and the time window of each node is dynamically adjusted.
6. The remote control method for ship locks based on a deterministic network according to claim 1, characterized in that: Data verification and deduplication operations include the following steps: Identify data packets based on identifiers and serial numbers to achieve data reception and identification; Calculate the hash value of the data, verify whether the data packet has errors or damage during transmission, and discard erroneous or damaged data packets; Deduplication is performed using the data's unique identifier and serial number; Reassemble the packets into complete packets in the order of their sequence numbers.
7. The remote control method for ship locks based on a deterministic network according to claim 1, characterized in that: It also includes unified management and control of network devices in deterministic networks, including the following steps: All network device nodes of the deterministic network are regarded as points, and the connection relationship between network device nodes is regarded as edges. Based on the node and link status information, a topology diagram of the entire deterministic network is constructed; Based on the deterministic network topology and network transmission factors, path calculation and optimization are performed with the goal of minimizing the transmission path and transmission time. The path and resource allocation are dynamically adjusted in real time based on the operational status data of the deterministic network to achieve the adjustment of the transmission tunnel of the data packet.
8. A remote control system for ship locks based on a deterministic network, characterized in that: include: Data upload module and deterministic network; a data upload module, configured to upload a control instruction data packet to a deterministic network; The deterministic network is configured to perform the following process: The deterministic network replicates the received data packets and distributes them to the established transmission tunnels according to the number of copies. Build a time queue at each transmission node in the transmission tunnel and queue and send data packets according to the set time; After sending the data packet to the data packet receiving end, the data is verified and deduplicated, and then restored to the original data packet; The data packet after the deduplication operation is transmitted to the second terminal, and the corresponding operation of the lock is performed based on the signal in the data packet.
9. An electronic device, characterized in that: The system comprises a memory and a processor, and computer instructions stored in the memory and executed on the processor. When the computer instructions are executed by the processor, the steps of the remote control method for a ship lock based on a deterministic network are completed as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that Used to store computer instructions, which, when executed by a processor, complete the steps of the remote control method for a ship lock based on a deterministic network as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Queue gating scheduling method and system based on dynamic operation and storage medium
CN115987910A
Service arrangement scheduling method and device of deterministic network and storage medium
CN118631755A