Network real-time synchronization communication system

Through a multi-layer architecture system of hardware optical synchronization and dynamic data orchestration, the problem of communication uncertainty in distributed real-time control systems is solved, nanosecond-level node synchronization and deterministic data transmission are achieved, the synchronization accuracy and real-time performance of the system are improved, the communication reliability and security are enhanced, and the low-latency and high-reliability communication requirements of complex scenarios such as industrial control are met.

CN120602502AActive Publication Date: 2025-09-05BEIJING ASTRONAUTICS JUHENG SYST INTEGRATION TECH CO LTD +1

Patent Information

Application Number
CN202510882858.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-28
Publication Date
2025-09-05
Estimated Expiration
2045-06-28

AI Technical Summary

Technical Problem

In existing distributed real-time control systems, the topology and synchronization mechanism of the communication network are difficult to meet the requirements of high real-time performance and low jitter. In particular, in multi-node and high-concurrency scenarios, the uncertainty of data arrival time causes the system to sacrifice real-time performance in exchange for stability.

Method used

A multi-layer architecture system that includes hardware optical synchronization and dynamic data orchestration is constructed. It adopts hardware optical IO synchronization module, timing orchestration module, distributed RTDATA node architecture and dynamic multicast sharing framework. Nanosecond-level precision synchronization pulse signal is used to trigger node time window alignment. Combined with multicast tree, key data distribution is achieved. Multi-dimensional scheduling strategies are executed in the switch control plane to dynamically adjust data channels to ensure communication determinism.

Benefits of technology

It achieves nanosecond-level node synchronization and deterministic data transmission, significantly reduces communication delay fluctuations, improves system synchronization accuracy and real-time performance, enhances communication reliability and security, supports online node addition and deletion and dynamic resource allocation, and adapts to the low-latency and high-reliability communication needs of complex scenarios such as industrial control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120602502A_ABST
    Figure CN120602502A_ABST
Patent Text Reader

Abstract

The invention relates to a network real-time synchronization communication system, and relates to the technical field of computer network communication. The system comprises four core modules: a hardware optical IO synchronization module which integrates a multi-wavelength optical transceiver array and an anti-jitter circuit and provides a nanosecond global clock signal, and the synchronization precision is less than or equal to 15ns; the time sequence arrangement module is used for dividing a fixed time window and a dynamic buffer window based on a time sensitive network, supporting a priority preemption mechanism of the SRIO bus and realizing deterministic data transmission; the distributed RTDATA nodes replace a traditional single-board computer, a heterogeneous computing unit and an intelligent storage controller are integrated, and protocol stack processing delay is reduced through the zero copy technology; according to the dynamic multicast routing system, a safely isolated multicast tree is constructed as required, and link load distribution is optimized in combination with machine learning. Through collaborative design of hardware optical synchronization and dynamic data arrangement, the problem of real-time performance reduction caused by multi-node communication concurrence is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer network communication technology, and in particular to a network real-time synchronization communication system. Background Art

[0002] In distributed real-time control systems, the topology and synchronization mechanisms of the communication network are key factors affecting system performance. Traditional technologies often use Ethernet star topology, fieldbus ring topology, or shared bus architecture. However, these solutions have significant limitations when meeting the requirements of high real-time performance and low jitter: Star networks rely on a central switch: While Ethernet-based star architectures are easy to manage, protocol parsing and data forwarding in switches can easily become performance bottlenecks. When multiple nodes communicate concurrently, the protocol overhead generated by layered packet encapsulation and unpacking significantly increases transmission latency. Furthermore, the switch's throughput limits system scalability, making it difficult to meet the microsecond-level synchronization requirements of industrial real-time control scenarios. Ring networks have inherent flaws: Ring topologies such as ProfiNet and EtherCat use a token-passing mechanism, and their transmission latency increases linearly with the number of nodes, resulting in a sharp drop in synchronization accuracy in large-scale deployments. Furthermore, ring structures struggle to support dynamic scaling, and node failures can easily paralyze the entire network. This makes them unsuitable for scenarios such as flexible manufacturing, which require online node scaling. Limited bus architecture performance: Traditional bus-based networks are constrained by shared bandwidth and arbitration mechanisms. The probability of conflict is high during multi-master communication, and retransmissions caused by data collisions further exacerbate delay uncertainty. In scenarios such as collaborative robot motion control, such random delays force the system to reserve redundant time slices, severely restricting real-time response efficiency.

[0003] Although existing technologies have partially alleviated the above problems through software protocol optimization, essential defects such as insufficient physical layer synchronization accuracy and uncontrollable protocol stack processing delays still exist. Especially in multi-node high-concurrency scenarios, the uncertainty of data arrival time causes the system to excessively sacrifice real-time performance in exchange for stability. Summary of the Invention

[0004] The purpose of this application is to provide a network real-time synchronization communication system, the core of which is to solve the communication uncertainty caused by data concurrency in distributed systems, and to achieve nanosecond-level node synchronization and deterministic data transmission through hardware synchronization and protocol layer collaborative control.

[0005] The present application provides a network real-time synchronization communication system that adopts the following technical solution: constructing a multi-layer architecture system including hardware optical synchronization and dynamic data orchestration, the system comprising: Hardware optical IO synchronization module, integrated into the physical layer interface of the node card, used to generate nanosecond-level precision synchronization pulse signals; The timing orchestration module is embedded in the switch control plane and executes the data frame scheduling strategy based on time-sensitive networking; Distributed RTDATA node architecture replaces traditional single-board computers as the basic network unit; Dynamic multicast sharing framework supports on-demand establishment of data channels between any nodes; The system achieves improved communication determinism through a three-stage deployment. In the first stage, optical IO synchronization is combined with a multicast framework. Nanosecond-precision pulse signals are used to trigger the time window alignment of each node, and key data is distributed based on the multicast tree. In the second stage, the dependence on optical IO synchronization hardware is gradually removed, the synchronization logic is solidified into the switch's timing orchestration engine, and the communication rhythm between nodes is maintained through a time-aware scheduling algorithm. In the third stage, the system transitions to a dynamic multicast system based entirely on RTDATA nodes, allowing any node to establish a data channel based on real-time needs while retaining the global clock calibration capability to suppress transmission jitter.

[0006] Preferably, the hardware optical IO synchronization module realizes physical layer synchronization by integrating a multi-channel optical transceiver array and an anti-jitter circuit, and the hardware optical IO synchronization module deploys a wavelength multiplexing optical signal transmission channel at the physical interface of the node card, combines the phase-locked loop and delay locking technology to generate stable synchronization pulses, and has a built-in signal integrity detection unit. When the optical link is attenuated or has bit errors, it automatically switches to a redundant path. The synchronization pulse signal is transmitted to each RTDATA node through a dedicated clock distribution network, driving the local timing unit to maintain microsecond alignment with the global reference clock, providing a reference time axis for data concurrency control.

[0007] Preferably, the timing orchestration module implements a multi-dimensional scheduling strategy within the switch control plane, and the timing orchestration module divides the communication cycle into a fixed time window and a flexible buffer window. The fixed window prioritizes the deterministic transmission of control instructions and synchronization signaling, and the flexible window adopts a dynamic bandwidth allocation algorithm to adapt to burst data traffic. The orchestration engine of the timing orchestration module supports the priority preemption mechanism of the SRIO bus through the extended stream reservation protocol. When a high-priority task is triggered, the data packet forwarding queue is adjusted in real time and the multicast tree topology is updated. The clock offset between nodes is continuously monitored through the global clock compensation system, and the transmission timing deviation is corrected through software-defined delay compensation values.

[0008] Preferably, the architecture of the RTDATA node breaks through the centralized processing mode of traditional single-board computers and includes: Heterogeneous computing unit, integrating CPU, FPGA, and GPU processing cores; Intelligent storage controller that supports cache coherence protocols and direct data migration; Multi-protocol network interface, compatible with SRIO / Ethernet / Fibre Channel; Runtime environment container, providing deterministic execution guarantee.

[0009] Preferably, the dynamic multicast sharing framework includes: Topology discovery service, maintaining the node connection status database in real time; Multicast tree construction algorithm adopts shortest path priority and load balancing strategy; Bandwidth reservation manager, dynamically allocates SRIO link resources; Security isolation mechanism, data partition protection based on hardware encryption engine.

[0010] Preferably, the dynamic multicast sharing framework is performed by the system as follows: a) Maintain the node connection status database in real time and build the network topology map; b) Generate an optimal multicast tree based on link load and delay budget; c) Implement data partition protection through hardware encryption engine to isolate communication groups with different security levels.

[0011] Preferably, the switch system comprises: Deeply programmable data plane, supporting custom routing rule injection; Hybrid switching architecture, integrating store-and-forward and cut-through switching modes; Quality of service engine, which enables differentiated processing based on flow characteristics; Network monitoring agent that collects end-to-end latency and jitter metrics.

[0012] Preferably, the node driver interface layer of the RTDATA node provides: Virtual address mapping service, hiding the details of physical storage distribution; Zero-copy data transmission interface to reduce protocol stack processing overhead; Event-driven API, supporting doorbell notifications and semaphore operations; Resource reservation manager to ensure bandwidth for mission-critical communications.

[0013] Preferably, the system also includes a fault recovery mechanism, including: Link self-healing module switches to an alternative path within 50ms when a transmission interruption is detected; Hybrid data verification unit, which performs cyclic redundancy check and hash verification simultaneously; Real-time logging service that records key event sequences with nanosecond timestamps.

[0014] Preferably, the scalability of the system is achieved by: The protocol conversion gateway supports the interconnection between SRIO and Ethernet devices; Hot-swappable management services allow online addition and deletion of nodes; The resource virtualization layer provides multi-tenant isolation deployment.

[0015] In summary, this application includes at least one of the following beneficial technical effects: 1. Improve system synchronization accuracy and real-time performance: Through hardware optical synchronization and protocol layer collaborative control, it effectively suppresses timing disorders caused by concurrent communication of multiple nodes, ensures high-precision collaborative operation between distributed nodes, and significantly reduces communication delay fluctuations; 2. Enhanced communication reliability and security: The dynamic multicast architecture combines physical isolation and encryption mechanisms to achieve secure distribution of critical data. It also supports rapid self-healing of link failures, ensuring continuous and stable system operation in complex environments. 3. Optimized scalability and applicability: The modular design is compatible with a variety of network topologies and protocols, supports online node addition and deletion, and dynamic resource allocation, and can be flexibly adapted to scenarios with stringent requirements for low-latency and highly reliable communications, such as industrial control and smart grids. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 This is a schematic diagram of the first phase of this application using a combination of optical IO synchronization and multicast framework; Figure 2 This is a diagram of the second phase of this application to gradually remove the dependence on optical IO synchronization hardware; Figure 3 This is a diagram of the third phase of this application transitioning to a dynamic multicast system based entirely on RTDATA nodes; Figure 4 This is a schematic diagram of the application framework for arbitrary multicast sharing in this application. DETAILED DESCRIPTION

[0017] The following is combined with Figure 1 -Attached Figure 4 , further details of this application are given.

[0018] This application provides a real-time network synchronization communication system that builds a multi-layer architecture system that includes hardware optical synchronization and dynamic data orchestration. The communication system includes: Hardware optical IO synchronization module, integrated into the physical layer interface of the node card, used to generate nanosecond-level precision synchronization pulse signals; The timing orchestration module is embedded in the switch control plane and executes the data frame scheduling strategy based on time-sensitive networking; Distributed RTDATA node architecture replaces traditional single-board computers as the basic network unit; Dynamic multicast sharing framework supports on-demand establishment of data channels between any nodes; The system achieves improved communication determinism through a three-stage deployment. In the first stage, optical IO synchronization is combined with a multicast framework. Nanosecond-precision pulse signals are used to trigger the time window alignment of each node, and key data is distributed based on the multicast tree. In the second stage, the dependence on optical IO synchronization hardware is gradually removed, the synchronization logic is solidified into the switch's timing orchestration engine, and the communication rhythm between nodes is maintained through a time-aware scheduling algorithm. In the third stage, the system transitions to a dynamic multicast system based entirely on RTDATA nodes, allowing any node to establish a data channel according to real-time needs while retaining the global clock calibration capability to suppress transmission jitter.

[0019] The hardware optical IO synchronization module achieves physical layer synchronization by integrating a multi-channel optical transceiver array and anti-jitter circuit. The module deploys a wavelength-multiplexed optical signal transmission channel at the physical interface of the node card, combines phase-locked loop and delay locking technology to generate stable synchronization pulses, and has a built-in signal integrity detection unit. When the optical link is attenuated or has bit errors, it automatically switches to a redundant path. The synchronization pulse signal is transmitted to each RTDATA node through a dedicated clock distribution network, driving the local timing unit to maintain microsecond alignment with the global reference clock, providing a reference timeline for data concurrency control. Further, Multi-channel optical transceiver array: supports 8-wavelength multiplexing and a single-channel rate of 10Gbps; Anti-jitter circuit design: A hybrid architecture of phase-locked loop (PLL) and delay-locked loop (DLL) suppresses synchronization pulse jitter within ±2ns; Fault self-healing mechanism: Automatically switch to redundant path when the optical link bit error rate exceeds 1e-12.

[0020] The timing orchestration module implements a multi-dimensional scheduling strategy within the switch control plane and divides the communication cycle into a fixed time window and an elastic buffer window. The fixed window prioritizes the deterministic transmission of control instructions and synchronization signaling, while the elastic window uses a dynamic bandwidth allocation algorithm to adapt to bursty data traffic. The timing orchestration module's orchestration engine supports the priority preemption mechanism of the SRIO bus through an extended stream reservation protocol. When a high-priority task is triggered, it adjusts the packet forwarding queue and updates the multicast tree topology in real time. The global clock compensation system continuously monitors the clock offset between nodes and corrects the transmission timing deviation through software-defined delay compensation values. Further, Dual time window scheduling: A fixed window (80% of the cycle) ensures the transmission of control instructions; The elastic window (20% of the cycle) uses the weighted fair queuing (WFQ) algorithm to allocate burst traffic bandwidth; Priority preemption mechanism: Urgent tasks can interrupt the forwarding of low-priority packets, with preemption delay of <10μs.

[0021] The architecture of the RTDATA node breaks through the centralized processing mode of traditional single-board computers and includes: heterogeneous computing units; intelligent storage controllers; multi-protocol network interfaces; and runtime environment containers. The nodes integrate heterogeneous computing units, process real-time tasks through hardware accelerators, and generate compressed data streams. The intelligent storage controller manages data mirroring of local and shared storage spaces based on a cache consistency protocol. The multi-protocol network interface supports hybrid transmission of SRIO, Fibre Channel, and Ethernet. The runtime environment container provides deterministic execution guarantees, ensures time constraints for critical processes through resource isolation and real-time scheduling, and uses direct memory access technology between nodes to achieve zero-copy data transmission, reducing protocol stack processing delays. Further, Heterogeneous computing unit: CPU+FPGA+AI accelerator collaborative processing, with task division granularity reaching thread level; Intelligent Storage Controller: Maintain cache consistency based on the MESI protocol; Supports DMA direct data migration, reducing transmission delay to 1 / 5 of the traditional TCP / IP stack; Multi-protocol interface: SRIO (40Gbps), Fibre Channel (100Gbps), TSN Ethernet tri-mode adaptation.

[0022] The dynamic multicast sharing framework includes: topology discovery service; multicast tree construction algorithm; bandwidth reservation manager; and security isolation mechanism. The core lies in building an adaptive data distribution network. The topology discovery service continuously scans the status of network devices and builds a connection map. The multicast tree construction algorithm integrates path length, link load, and delay budget to generate the optimal distribution structure. The bandwidth reservation manager dynamically allocates SRIO channel resources and implements data partition protection in combination with the hardware encryption engine to ensure the physical isolation of information flows with different security levels. The framework supports the creation of temporary multicast groups on demand. Nodes within the group can trigger data push based on an event-driven model, and non-group members cannot intercept multicast content. Further, Topology discovery protocol: Real-time Link State Broadcast (RLSB) based on BGP extension, with an update cycle of ≤1ms; Multicast tree construction algorithm: Combining Dijkstra shortest path and ant colony optimization algorithm, path calculation time is less than 500μs; Security isolation mechanism: The hardware encryption engine supports the national encryption SM4 / AES-256 dual mode; it physically isolates data streams from different security domains, and cross-domain access requires dynamic key authorization.

[0023] Among them, the switch system includes: a deeply programmable data plane; a hybrid switching architecture; a quality of service engine; and a network monitoring agent. The deeply programmable architecture is used to enhance network control capabilities, and the data plane supports the injection of custom routing rules for flexible forwarding. The hybrid switching architecture selects store-and-forward or pass-through mode based on the packet type to balance latency and reliability. The quality of service engine analyzes data flow characteristics and implements differentiated processing, implementing priority queuing and fast channel allocation for real-time control instructions. The network monitoring agent collects end-to-end transmission indicators, predicts congestion risks based on machine learning models, and triggers preventive traffic shaping.

[0024] Among them, the node driver interface layer of the RTDATA node provides: virtual address mapping service; zero-copy data transmission interface; event-driven API; resource reservation manager; through virtualization technology to simplify application development, the virtual address mapping service abstracts the distributed storage space into a continuous logical view, and the application accesses physically dispersed shared data through a standardized API; the zero-copy interface bypasses the operating system protocol stack to directly operate the network hardware; the event-driven API encapsulates atomic operations such as doorbell notifications and semaphores; the resource reservation manager reserves dedicated communication bandwidth for critical tasks to ensure the transmission determinism of high-priority data streams.

[0025] Among them, the communication system also includes an exception handling system and a multi-layer fault recovery mechanism, including: link self-healing module; hybrid data verification unit; real-time log service; the link self-healing module monitors the physical connection status in real time and switches to the backup path within 50 milliseconds when a transmission interruption is detected; the data verification unit uses a hybrid verification algorithm to verify content integrity, and the overload protection system dynamically adjusts the node sending rate to prevent network congestion; the real-time log service records nanosecond timestamp event sequences, providing an accurate time benchmark for post-fault analysis, and supports online diagnostic interfaces for system health status monitoring.

[0026] The scalability of the communication system is achieved through modular design to support flexible deployment; the hybrid topology is compatible with star backbone networks and tree branch structures, and the protocol conversion gateway realizes the interconnection between SRIO and Ethernet devices; the hot-swappable management service allows online addition and deletion of nodes without interrupting running services, and the resource virtualization layer divides independent logical partitions to implement multi-tenant isolation; the system supports smooth expansion from a minimum two-node configuration to a thousand-node cluster, and each component version can be remotely and seamlessly upgraded through over-the-air download technology.

[0027] Example 1: Industrial Robot Collaborative Control System 1. System Configuration Hardware deployment: Thirty-two RTDATA nodes were deployed in the automotive welding production line, each controlling a 6-DOF collaborative robotic arm with a payload of 12 kg and a repeatability of ±0.03 mm. The nodes were connected to a TSN switch via a 40G SRIO bus. The switch supports a hybrid of 16 ports of 10G TSN Ethernet and 4 ports of 100G Fibre Channel.

[0028] Synchronous architecture: Dual optical I / O synchronization modules (active / standby redundancy) are used. Each module contains eight wavelength multiplexing channels (central wavelengths of 850nm / 1310nm dual bands), with a synchronization pulse frequency of 125MHz and jitter ≤3ns. The inter-node clock offset calibration period is 1ms.

[0029] 2. Operational Process Initialization phase: The optical I / O module sends a global synchronization pulse, triggering all robot controllers to complete the following operations within a 1μs time window: Read encoder position data; Load preset motion trajectory parameters; Initiate a local movement planning process; The multicast tree construction algorithm generates a three-layer distribution structure (root node → regional switch → terminal node), and the path calculation takes 380μs.

[0030] Real-time control stage: Fixed time window (80% of period): Transmit welding path coordinates (data packet size 256B, cycle time 1ms), with critical priority. The timing arrangement module reserves a dedicated bandwidth channel, and the end-to-end delay is stable at 150±5μs; Flexible time window (20% of period): Transmit force sensor data (packet size 2KB, burst frequency ≤10Hz) using dynamic bandwidth allocation; when the robot arm collision detection triggers an emergency stop, a priority preemption mechanism can interrupt the current transmission queue within 8μs; Data mirror management: The intelligent storage controller maintains a shared memory pool (total capacity of 512MB) and uses a write-invalidate cache consistency protocol. When robot arm A updates the workpiece coordinates, the DMA engine completes the data copy update of the remaining 31 nodes within 45μs.

[0031] 3. Performance Verification Synchronization accuracy: Use an oscilloscope to measure the rising edge deviation of the trigger signal of adjacent nodes. The maximum deviation is 12ns (ISO 9283 standard requires ≤50ns). Transmission determinism: End-to-end latency was recorded continuously for 24 hours, with a standard deviation of 4.7μs (compared to 82μs for traditional Ethernet). Fault recovery: When simulating an optical link break, the backup path switching time is 9.8μs, and no motion control instructions are lost during this period.

[0032] Example 2: Smart Grid Differential Protection System 1. System Configuration Network topology: Eighteen RTDATA nodes were deployed in a 220kV substation, forming a dual-ring network topology. The nodes integrated relay protection devices (operation time ≤ 20ms) and were connected via 10G TSN Ethernet. The optical synchronization modules supported a hybrid mode of 1588v2 and hardware clocks. Security Architecture: Divide into three security domains: Protected instruction domain (security level L4): uses the SM4 national encryption algorithm, and the multicast group key update cycle is 1 minute; Status monitoring domain (security level L2): AES-256 encryption, physical isolation of data partitions; Log audit domain (security level L1): plain text transmission, independent VLAN channel.

[0033] 2. Key Operations Differential protection triggering: When the line differential current exceeds the set threshold (such as 120% of the rated current), the RTDATA node completes the following actions within 50μs: Start AD sampling (sampling rate 4kHz); Calculate the differential current characteristic quantity; Generate trip command (GOOSE message); The multicast routing system constructs a minimum spanning tree to ensure that the trip command reaches the associated circuit breaker within 800μs; Fault tolerance mechanism: Link self-healing: Dual optical fiber paths (primary path delay 1.2ms, backup path 1.5ms), switching trigger conditions: Three consecutive messages are lost; Bit error rate > 1e-9; Data verification: CRC-32+SHA-256 mixed verification is adopted, and the retransmission interval of the error data packet is ≤100μs; Clock compensation: The global clock calibration module monitors temperature drift (accuracy 0.1°C). When the ambient temperature changes by more than ±5°C, it automatically adjusts the phase-locked loop parameters and clock deviation compensation. =0.15ns / °C.

[0034] 3. Measured data Action time limit: The total time from fault occurrence to circuit breaker tripping is ≤ 22ms (national standard requirement is ≤ 30ms), with communication delay reduced from 35% in traditional systems to 12%; Security isolation: Penetration testing shows that the probability of an unauthorized node intercepting a protection command is less than 1e-9, meeting the IEC 62351-6 standard. Expansion capabilities: In the online capacity expansion test, when 12 new nodes were added (total size 30 nodes), the service interruption time was 43ms and the protection function was not leaked.

[0035] The examples of this specific embodiment are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Identical components are represented by the same reference numerals. Therefore, any equivalent changes made based on the structure, shape, and principle of this application should be included in the scope of protection of this application.

Claims

1. A network real-time synchronization communication system, characterized in that: Build a multi-layer architecture system that includes hardware optical synchronization and dynamic data orchestration, including: Hardware optical IO synchronization module, integrated into the physical layer interface of the node card, used to generate nanosecond-level precision synchronization pulse signals; The timing orchestration module is embedded in the switch control plane and executes the data frame scheduling strategy based on time-sensitive networking; Distributed RTDATA node architecture replaces traditional single-board computers as the basic network unit; Dynamic multicast sharing framework supports on-demand establishment of data channels between any nodes; The system achieves improved communication determinism through a three-stage deployment. In the first stage, optical IO synchronization is combined with a multicast framework. Nanosecond-precision pulse signals are used to trigger the time window alignment of each node, and key data is distributed based on the multicast tree. In the second stage, the dependence on optical IO synchronization hardware is gradually removed, the synchronization logic is solidified into the switch's timing orchestration engine, and the communication rhythm between nodes is maintained through a time-aware scheduling algorithm. In the third stage, the system transitions to a dynamic multicast system based entirely on RTDATA nodes, allowing any node to establish a data channel based on real-time needs while retaining the global clock calibration capability to suppress transmission jitter.

2. A network real-time synchronous communication system according to claim 1, characterized in that: The hardware optical IO synchronization module achieves physical layer synchronization by integrating a multi-channel optical transceiver array and an anti-jitter circuit. The hardware optical IO synchronization module deploys a wavelength-multiplexed optical signal transmission channel at the physical interface of the node card, combines the phase-locked loop and delay locking technology to generate stable synchronization pulses, and has a built-in signal integrity detection unit. When the optical link is attenuated or has bit errors, it automatically switches to a redundant path. The synchronization pulse signal is transmitted to each RTDATA node through a dedicated clock distribution network, driving the local timing unit to maintain microsecond alignment with the global reference clock, providing a reference time axis for data concurrency control.

3. A network real-time synchronous communication system according to claim 1, characterized in that: The timing orchestration module implements a multi-dimensional scheduling strategy within the switch control plane and divides the communication cycle into a fixed time window and a flexible buffer window. The fixed window prioritizes the deterministic transmission of control instructions and synchronization signaling, while the flexible window uses a dynamic bandwidth allocation algorithm to adapt to bursty data traffic. The orchestration engine of the timing orchestration module supports the priority preemption mechanism of the SRIO bus through an extended stream reservation protocol. When a high-priority task is triggered, the packet forwarding queue is adjusted in real time and the multicast tree topology is updated. The global clock compensation system continuously monitors the clock offset between nodes and corrects the transmission timing deviation through software-defined delay compensation values.

4. A network real-time synchronous communication system according to claim 1, characterized in that: The RTDATA node architecture breaks through the centralized processing model of traditional single-board computers and includes: Heterogeneous computing unit, integrating CPU, FPGA, and GPU processing cores; Intelligent storage controller that supports cache coherence protocols and direct data migration; Multi-protocol network interface, compatible with SRIO / Ethernet / Fibre Channel; Runtime environment container, providing deterministic execution guarantee.

5. A network real-time synchronous communication system according to claim 1, characterized in that: The dynamic multicast sharing framework includes: Topology discovery service, maintaining the node connection status database in real time; Multicast tree construction algorithm adopts shortest path priority and load balancing strategy; Bandwidth reservation manager, dynamically allocates SRIO link resources; Security isolation mechanism, data partition protection based on hardware encryption engine.

6. A network real-time synchronous communication system according to claim 5, characterized in that: The dynamic multicast sharing framework is implemented by the system by performing the following operations: a) Maintain the node connection status database in real time and build the network topology map; b) Generate an optimal multicast tree based on link load and delay budget; c) Implement data partition protection through hardware encryption engine to isolate communication groups with different security levels.

7. A network real-time synchronous communication system according to claim 1, characterized in that: The switch system comprises: Deeply programmable data plane, supporting custom routing rule injection; Hybrid switching architecture, integrating store-and-forward and cut-through switching modes; Quality of service engine, which enables differentiated processing based on flow characteristics; Network monitoring agent that collects end-to-end latency and jitter metrics.

8. A network real-time synchronous communication system according to claim 1, characterized in that: The node driver interface layer of the RTDATA node provides: Virtual address mapping service, hiding the details of physical storage distribution; Zero-copy data transmission interface to reduce protocol stack processing overhead; Event-driven API, supporting doorbell notifications and semaphore operations; Resource reservation manager to ensure bandwidth for mission-critical communications.

9. A network real-time synchronous communication system according to claim 1, characterized in that: It also includes the system's fault recovery mechanism, including: Link self-healing module switches to an alternative path within 50ms when a transmission interruption is detected; Hybrid data verification unit, which performs cyclic redundancy check and hash verification simultaneously; Real-time logging service that records key event sequences with nanosecond timestamps.

10. A network real-time synchronous communication system according to claim 1, characterized in that: The scalability of the system is achieved through the following means: The protocol conversion gateway supports the interconnection between SRIO and Ethernet devices; Hot-swappable management services allow online addition and deletion of nodes; The resource virtualization layer provides multi-tenant isolation deployment.

Citation Information

Patent Citations

  • Synchronous dispatching method, device and system

    CN101938697A

  • Hard real-time computer cluster dynamic scheduling system

    CN105282230A

  • Multicast table item synchronization method and equipment

    CN107612809A

  • Time sequence control and synchronization method of distributed system

    CN113810167A

  • Method for real-time synchronization and online switching of redundancy control system

    CN119225157A

Cited By

  • High-performance CPU-GPU (Central Processing Unit-Graphics Processing Unit) coprocessing architecture of audio frequency integrated signal processor

    CN120763106A

  • A high-performance CPU-GPU cooperative processing architecture of an audio integrated signal processor

    CN120763106B

  • Multi-motor test method and system based on CAN bus

    CN121208626A

  • Multi-point high-precision collaborative ignition system for setting off fireworks

    CN121254723A

  • Heterogeneous computing low-delay communication method and system

    CN121387813A