A network real-time synchronization communication system
By employing a multi-layered architecture of hardware optical synchronization and dynamic data orchestration, the problem of communication uncertainty in distributed real-time control systems is solved, enabling nanosecond-level node synchronization and deterministic data transmission. This improves the system's real-time performance, reliability, and scalability, making it suitable for scenarios such as industrial control and smart grids.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-28
- Publication Date
- 2026-04-03
AI Technical Summary
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. 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.
A multi-layered architecture system is constructed, which includes hardware optical synchronization and dynamic data orchestration. The hardware optical IO synchronization module generates nanosecond-level precision synchronization pulse signals. Combined with the timing orchestration module and dynamic multicast sharing framework, nanosecond-level node synchronization and deterministic data transmission are achieved. It supports the establishment of data channels between any nodes on demand and has the ability to self-heal from faults.
Significantly improves system synchronization accuracy and real-time performance, enhances communication reliability and security, optimizes scalability and applicability, and adapts to the low-latency and high-reliability communication needs of complex scenarios such as industrial control and smart grids.
Smart Images

Figure CN120602502B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer network communication technology, and in particular to a real-time network synchronization communication system. Background Technology
[0002] In distributed real-time control systems, the topology and synchronization mechanism of the communication network are core factors affecting system performance. Traditional technologies often employ Ethernet star topologies, fieldbus ring topologies, or shared bus architectures, but these solutions have significant limitations when dealing with high real-time performance and low jitter requirements.
[0003] Star networks rely on central switches: Although the star architecture based on Ethernet is easy to manage, the protocol parsing and data forwarding of the switch can easily become a performance bottleneck. When multiple nodes communicate concurrently, the protocol overhead generated by layer-by-layer encapsulation and decapsulation significantly increases the transmission delay. Moreover, the throughput capacity of the switch limits the system scalability and makes it difficult to meet the microsecond-level synchronization requirements in industrial real-time control scenarios.
[0004] Ring networks have inherent defects: ring topologies such as ProfiNet and EtherCat use a token passing mechanism, and their transmission delay increases linearly with the number of nodes, resulting in a sharp drop in synchronization accuracy when deployed on a large scale. In addition, ring structures are difficult to support dynamic scaling up and down, and node failures can easily cause the entire network to be paralyzed, making them unsuitable for scenarios such as flexible manufacturing that require online adjustment of node size.
[0005] Bus architecture performance limitations: Traditional bus networks are constrained by shared bandwidth and arbitration mechanisms, resulting in a high probability of collisions during multi-master communication. Data collisions and subsequent retransmissions further exacerbate latency uncertainty. In scenarios such as robot collaborative motion control, such random delays force the system to reserve redundant time slices, severely restricting real-time response efficiency.
[0006] While existing technologies have partially alleviated the above problems through software protocol optimization, fundamental defects such as insufficient physical layer synchronization accuracy and uncontrollable protocol stack processing latency 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
[0007] The purpose of this application is to provide a real-time network synchronization communication system. The core of this system is to solve the communication uncertainty caused by data concurrency in distributed systems. Through hardware synchronization and protocol layer collaborative control, nanosecond-level node synchronization and deterministic data transmission can be achieved.
[0008] This application provides a network real-time synchronization communication system using the following technical solution: constructing a multi-layered architecture including hardware optical synchronization and dynamic data orchestration, the system comprising:
[0009] The hardware optical I / O synchronization module, integrated into the physical layer interface of the node card, is used to generate synchronization pulse signals with nanosecond precision.
[0010] The timing orchestration module is embedded in the switch control plane and executes data frame scheduling strategies based on time-sensitive networks.
[0011] Distributed RTDATA node architecture replaces traditional single-board computers as the basic network unit;
[0012] The dynamic multicast sharing framework supports the establishment of data channels between any nodes on demand.
[0013] The system achieves enhanced communication determinism through a three-stage deployment. In the first stage, a combination of a hardware optical I / O synchronization module and a dynamic multicast sharing framework is used. Nanosecond-precision pulse signals trigger time window alignment for each node, and key data is distributed based on the multicast tree. In the second stage, the reliance on the hardware optical I / O synchronization module is gradually removed, and the synchronization logic is solidified into the timing orchestration module of the switch. A time-aware scheduling algorithm is used to maintain the communication rhythm between nodes. In the third stage, the system transitions to a dynamic multicast sharing framework based entirely on RTDATA nodes, allowing any node to establish a data channel according to real-time needs, while retaining global clock calibration capabilities to suppress transmission jitter.
[0014] Preferably, the hardware optical I / O synchronization module achieves physical layer synchronization by integrating a multi-channel optical transceiver array and an anti-jitter circuit. The hardware optical I / O synchronization module deploys a wavelength multiplexed optical signal transmission channel at the physical interface of the node card, and generates a stable synchronization pulse by combining phase-locked loop and delay-locked loop technology. At the same time, it has a built-in signal integrity detection unit, which automatically switches to a redundant path when the optical link experiences attenuation or bit errors. The synchronization pulse signal is transmitted to each RTDATA node through a dedicated clock distribution network, driving the local timing unit to maintain microsecond-level alignment with the global reference clock, and providing a reference time axis for data concurrency control.
[0015] Preferably, the timing orchestration module implements a multi-dimensional scheduling strategy within the switch control plane. Furthermore, 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 commands and synchronization signaling, while the flexible window employs 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 the extended flow 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. A global clock compensation system continuously monitors the clock offset between nodes, and software-defined delay compensation values correct transmission timing deviations.
[0016] Preferably, the architecture of the RTDATA node breaks through the centralized processing mode of traditional single-board computers, and includes:
[0017] Heterogeneous computing unit, integrating CPU, FPGA and GPU processing cores;
[0018] Intelligent storage controller, supporting cache consistency protocols and direct data migration;
[0019] Multi-protocol network interface, compatible with SRIO / Ethernet / Fibre Channel;
[0020] Runtime environment containers provide deterministic execution guarantees.
[0021] Preferably, the dynamic multicast sharing framework includes:
[0022] Topology discovery service maintains a database of node connection status in real time;
[0023] The multicast tree construction algorithm adopts the shortest path first and load balancing strategies.
[0024] Bandwidth reservation manager dynamically allocates SRIO link resources;
[0025] A secure isolation mechanism, based on hardware encryption engine for data partition protection.
[0026] Preferably, the dynamic multicast sharing framework is operated by the system as follows:
[0027] a) Maintain the node connection status database in real time and construct a network topology graph;
[0028] b) Generate the optimal multicast tree based on link load and delay budget;
[0029] c) Implement data partitioning protection through a hardware encryption engine to isolate communication groups with different security levels.
[0030] Preferably, the switch comprises:
[0031] A deeply programmable data plane that supports the injection of custom routing rules;
[0032] Hybrid switching architecture, integrating store-and-forward and pass-through switching modes;
[0033] The Quality of Service (QoS) engine enables differentiated processing based on stream characteristics.
[0034] Network monitoring agent, collecting end-to-end latency and jitter metrics.
[0035] Preferably, the node driver interface layer of the RTDATA node provides:
[0036] Virtual address mapping service hides the details of physical storage distribution;
[0037] Zero-copy data transmission interface reduces protocol stack processing overhead;
[0038] An event-driven API that supports doorbell notifications and semaphore operations;
[0039] Resource reservation manager ensures communication bandwidth for critical tasks.
[0040] Preferably, the system also includes a fault recovery mechanism, comprising:
[0041] The link self-healing module switches to the backup path within 50ms when a transmission interruption is detected;
[0042] The hybrid data verification unit simultaneously performs cyclic redundancy check and hash verification.
[0043] Real-time log service records key event sequences with nanosecond timestamps.
[0044] Preferably, the system's scalability is achieved in the following ways:
[0045] Protocol conversion gateway supports interconnection between SRIO and Ethernet devices;
[0046] Hot-swap management service allows nodes to be added or deleted online;
[0047] The resource virtualization layer provides multi-tenant isolated deployment.
[0048] In summary, this application includes at least one of the following beneficial technical effects:
[0049] 1. Improve system synchronization accuracy and real-time performance: Through hardware optical synchronization and protocol layer collaborative control, effectively suppress timing disorder caused by concurrent communication of multiple nodes, ensure high-precision collaborative operation between distributed nodes, and significantly reduce communication latency fluctuations;
[0050] 2. Enhanced communication reliability and security: The dynamic multicast architecture, combined with physical isolation and encryption mechanisms, enables secure distribution of critical data and supports rapid self-healing of link failures, ensuring continuous and stable operation of the system in complex environments;
[0051] 3. Optimized scalability and applicability: The modular design is compatible with various 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 high reliability communication, such as industrial control and smart grids. Attached Figure Description
[0052] Figure 1 This is a schematic diagram illustrating the combination of a hardware optical I / O synchronization module and a dynamic multicast sharing framework in the first phase of this application.
[0053] Figure 2 This is a schematic diagram illustrating the second phase of this application's gradual removal of the hardware optical I / O synchronization module dependency;
[0054] Figure 3 This is a schematic diagram of the third phase of this application's transition to a dynamic multicast sharing framework entirely based on RTDATA nodes;
[0055] Figure 4 This is a schematic diagram of the application framework for arbitrary multicast sharing in this application. Detailed Implementation
[0056] The following is in conjunction with the appendix Figure 1 - Appendix Figure 4 This application will be described in further detail below.
[0057] This application provides a network real-time synchronization communication system, which constructs a multi-layer architecture including hardware optical synchronization and dynamic data orchestration. The communication system includes:
[0058] The hardware optical I / O synchronization module, integrated into the physical layer interface of the node card, is used to generate synchronization pulse signals with nanosecond precision.
[0059] The timing orchestration module is embedded in the switch control plane and executes data frame scheduling strategies based on time-sensitive networks.
[0060] Distributed RTDATA node architecture replaces traditional single-board computers as the basic network unit;
[0061] The dynamic multicast sharing framework supports the establishment of data channels between any nodes on demand.
[0062] The system achieves enhanced communication determinism through a three-phase deployment. In the first phase, a combination of hardware optical I / O synchronization modules and a dynamic multicast sharing framework is used. Nanosecond-precision pulse signals trigger time window alignment for each node, and critical data is distributed based on the multicast tree. In the second phase, the reliance on the hardware optical I / O synchronization module is gradually removed, and the synchronization logic is solidified into the timing orchestration module of the switch. A time-aware scheduling algorithm is used to maintain the communication rhythm between nodes. In the third phase, the system transitions to a dynamic multicast sharing framework based entirely on RTDATA nodes, allowing any node to establish a data channel according to real-time needs, while retaining global clock calibration capabilities to suppress transmission jitter.
[0063] The hardware optical I / O synchronization module achieves physical layer synchronization by integrating a multi-channel optical transceiver array and anti-jitter circuit. The hardware optical I / O synchronization module deploys a wavelength multiplexed optical signal transmission channel at the physical interface of the node card, and generates a stable synchronization pulse by combining phase-locked loop and delay-locked loop technology. At the same time, it has a built-in signal integrity detection unit, which automatically switches to a redundant path when the optical link experiences attenuation or bit error. The synchronization pulse signal is transmitted to each RTDATA node through a dedicated clock distribution network, driving the local timing unit to maintain microsecond-level alignment with the global reference clock, and providing a reference time axis for data concurrency control.
[0064] Furthermore,
[0065] Multi-channel optical transceiver array: supports 8-wavelength multiplexing, with a single-channel rate of 10Gbps;
[0066] Anti-jitter circuit design: A hybrid architecture of phase-locked loop (PLL) and delay-locked loop (DLL) suppresses synchronization pulse jitter within ±2ns;
[0067] Fault self-healing mechanism: When the optical link bit error rate exceeds 1e-12, the redundant path is automatically switched.
[0068] The timing orchestration module implements a multi-dimensional scheduling strategy within the switch control plane. It divides the communication cycle into a fixed time window and an elastic buffer window. The fixed window prioritizes the deterministic transmission of control commands and synchronization signaling, while the elastic 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 the extended flow 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 global clock compensation system continuously monitors the clock offset between nodes and corrects the transmission timing deviation through software-defined delay compensation values.
[0069] Furthermore,
[0070] Dual time window scheduling:
[0071] Fixed windows (accounting for 80% of the cycle) ensure the transmission of control commands;
[0072] The flexible window (accounting for 20% of the cycle) uses the Weighted Fair Queuing (WFQ) algorithm to allocate burst traffic bandwidth;
[0073] Priority preemption mechanism: Urgent tasks can interrupt the forwarding of low-priority data packets, with a preemption delay of <10μs.
[0074] The RTDATA node's architecture breaks through the centralized processing mode of traditional single-board computers, including: heterogeneous computing units; intelligent storage controllers; multi-protocol network interfaces; and runtime environment containers. The node integrates heterogeneous computing units, which process real-time tasks and generate compressed data streams through hardware accelerators. The intelligent storage controller manages data mirroring between local and shared storage spaces based on cache coherency protocols. The multi-protocol network interfaces support hybrid transmission of SRIO, Fibre Channel, and Ethernet. The runtime environment containers provide deterministic execution guarantees, ensure the time constraints of critical processes through resource isolation and real-time scheduling, and achieve zero-copy data transmission between nodes using direct memory access technology, reducing protocol stack processing latency.
[0075] Furthermore,
[0076] Heterogeneous computing unit: CPU + FPGA + AI accelerator collaborative processing, task division granularity reaches the thread level;
[0077] Intelligent storage controller:
[0078] Maintain cache consistency based on the MESI protocol;
[0079] It supports direct data migration via DMA, reducing transmission latency to 1 / 5 of the traditional TCP / IP stack;
[0080] Multi-protocol interfaces: SRIO (40Gbps), Fibre Channel (100Gbps), TSN Ethernet tri-mode adaptive.
[0081] The dynamic multicast sharing framework includes: a topology discovery service; a multicast tree construction algorithm; a bandwidth reservation manager; and a security isolation mechanism. Its core function is to build an adaptive data distribution network. The topology discovery service continuously scans network device status and constructs a connection graph. The multicast tree construction algorithm generates the optimal distribution structure by comprehensively considering path length, link load, and latency budget. The bandwidth reservation manager dynamically allocates SRIO channel resources and implements data partitioning protection in conjunction with a hardware encryption engine, ensuring physical isolation of information flows at different security levels. The framework supports the creation of temporary multicast groups on demand. Nodes within the group can trigger data pushes based on an event-driven model, and non-group members cannot intercept multicast content.
[0082] Furthermore,
[0083] Topology discovery protocol: Real-time Link State Broadcast (RLSB) based on BGP extension, update period ≤ 1ms;
[0084] Multicast tree construction algorithm: Combining Dijkstra's shortest path algorithm and ant colony optimization algorithm, path calculation time <500μs;
[0085] Security isolation mechanism: The hardware encryption engine supports dual modes of Chinese national standard SM4 / AES-256; it physically isolates data streams from different security domains, and cross-domain access requires dynamic key authorization.
[0086] The switch includes: a deeply programmable data plane; a hybrid switching architecture; a quality of service engine; and a network monitoring agent. The deeply programmable architecture enhances 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 cut-through modes based on packet type to balance latency and reliability. The quality of service engine parses data flow characteristics and implements differentiated processing, prioritizing queuing and allocating fast channels for real-time control commands. The network monitoring agent collects end-to-end transmission metrics, predicts congestion risks based on machine learning models, and triggers preventative traffic shaping.
[0087] The RTDATA node's node driver interface layer provides: virtual address mapping service; zero-copy data transmission interface; event-driven API; and resource reservation manager. Through virtualization technology, it simplifies application development. The virtual address mapping service abstracts distributed storage space into a continuous logical view, allowing applications to access physically distributed shared data through standardized APIs. The zero-copy interface bypasses the operating system protocol stack to directly operate 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, ensuring the deterministic transmission of high-priority data streams.
[0088] The communication system also includes an anomaly handling system, which constructs a multi-layered fault recovery mechanism, including: a link self-healing module; a hybrid data verification unit; and a real-time log service. The link self-healing module monitors the physical connection status in real time and switches to a backup path within 50 milliseconds when a transmission interruption is detected. The data verification unit uses a hybrid verification algorithm to verify the integrity of the content, and the overload protection system dynamically adjusts the node sending rate to prevent network congestion. The real-time log service records nanosecond-level timestamp event sequences, providing an accurate time reference for post-fault analysis, and also supports an online diagnostic interface for system health status monitoring.
[0089] The communication system's scalability is achieved through modular design to support flexible deployment; hybrid topology is compatible with star backbone networks and tree branch structures; protocol conversion gateways enable interconnection between SRIO and Ethernet devices; hot-swappable management services allow for online addition and deletion of nodes without interrupting ongoing services; the resource virtualization layer divides into 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 the versions of each component can be upgraded remotely and seamlessly via over-the-air (OTA) technology.
[0090] Example 1: Industrial Robot Collaborative Control System
[0091] 1. System Configuration
[0092] Hardware deployment:
[0093] Thirty-two RTDATA nodes are deployed on the automotive welding production line. Each node controls a 6-DOF collaborative robotic arm (12kg payload, ±0.03mm repeatability). The nodes are connected to a TSN switch via a 40G SRIO bus. The switch supports hybrid access of 16-port 10G TSN Ethernet and 4-port 100G Fibre Channel.
[0094] Synchronous architecture:
[0095] It employs dual hardware optical I / O synchronization modules (primary and backup redundancy), each module containing 8 wavelength multiplexed channels (center wavelength 850nm / 1310nm dual band), with a synchronization pulse frequency of 125MHz and jitter ≤3ns. The clock deviation calibration period between nodes is 1ms.
[0096] 2. Operating Procedures
[0097] Initialization phase:
[0098] The hardware optical I / O synchronization module sends a global synchronization pulse, triggering all robotic arm controllers to complete the following operations within a 1μs time window:
[0099] Read encoder position data;
[0100] Load preset motion trajectory parameters;
[0101] Initiate the local exercise planning process;
[0102] The multicast tree construction algorithm generates a three-layer distribution structure (root node → area switch → terminal node), and the path calculation takes 380μs.
[0103] Real-time control phase:
[0104] Fixed time window (80% of the cycle):
[0105] The welding path coordinates are transmitted (data packet size 256B, period 1ms), with a priority of Critical. The timing orchestration module reserves a dedicated bandwidth channel, and the end-to-end latency is stable at 150±5μs.
[0106] Flexible time window (20% of the cycle):
[0107] Transmit force sensor data (data packet size 2KB, burst frequency ≤10Hz) using dynamic bandwidth allocation; when the robotic arm collision detection triggers an emergency stop, a priority preemption mechanism can interrupt the current transmission queue within 8μs;
[0108] Data mirroring management:
[0109] The intelligent storage controller maintains a shared memory pool (total capacity 512MB) and adopts a write-invalidate cache consistency protocol. When robotic arm A updates the workpiece coordinates, the DMA engine completes the data copy update of the remaining 31 nodes within 45μs.
[0110] 3. Performance Verification
[0111] Synchronization accuracy:
[0112] Use an oscilloscope to measure the rising edge deviation of the trigger signal between adjacent nodes, with a maximum deviation of 12ns (ISO 9283 standard requires ≤50ns).
[0113] Transmission determinism:
[0114] 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).
[0115] Fault recovery:
[0116] The simulated optical link failure had a backup path switching time of 9.8 μs, during which no motion control commands were lost.
[0117] Example 2: Smart Grid Differential Protection System
[0118] 1. System Configuration
[0119] Network topology:
[0120] Eighteen RTDATA nodes are deployed in a 220kV substation, forming a dual-ring network topology. Each node integrates a relay protection device (operating time ≤20ms), connected via a 10G TSN Ethernet, and the optical synchronization module supports a mixed mode of 1588v2 and hardware clock.
[0121] Security architecture:
[0122] Divide into three security domains:
[0123] Protected instruction field (security level L4): Uses SM4 national cryptographic algorithm, multicast group key update cycle is 1 minute;
[0124] Status monitoring domain (security level L2): AES-256 encryption, data partitioning with physical isolation;
[0125] Log audit domain (security level L1): plaintext transmission, independent VLAN channel.
[0126] 2. Key Operations
[0127] Differential protection triggered:
[0128] When the line differential current exceeds a set threshold (e.g., 120% of the rated current), the RTDATA node completes the following actions within 50μs:
[0129] Start AD sampling (sampling rate 4kHz);
[0130] Calculate the characteristic quantities of the differential current;
[0131] Generate a trip instruction (GOOSE message);
[0132] The multicast routing system constructs a minimum spanning tree to ensure that tripping commands are delivered to associated circuit breakers within 800μs;
[0133] Fault tolerance mechanism:
[0134] Link self-healing: Dual optical fiber paths (primary path delay 1.2ms, backup path 1.5ms), switching trigger conditions:
[0135] Three consecutive messages were lost;
[0136] Bit error rate > 1e-9;
[0137] Data verification: CRC-32+SHA-256 hybrid verification is used, and the retransmission interval for erroneous data packets is ≤100μs;
[0138] Clock compensation:
[0139] 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.
[0140]
[0141] =0.15ns / °C.
[0142] 3. Measured Data
[0143] Action duration:
[0144] The total time from fault occurrence to circuit breaker tripping is ≤22ms (national standard requirement is ≤30ms), with communication delay accounting for 12% of the total time, down from 35% in traditional systems.
[0145] Secure isolation:
[0146] Penetration testing showed that the probability of unauthorized nodes intercepting protection commands was <1e-9, which meets the IEC 62351-6 standard;
[0147] Expandability:
[0148] In the online expansion test, when 12 new nodes were added (totaling 30 nodes), the service interruption time was 43ms, and the protection function was not compromised.
[0149] The embodiments described in this specific implementation are 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, all equivalent changes made to the structure, shape, and principle of this application should be covered within the scope of protection of this application.
Claims
1. A network real-time synchronization communication system, characterized in that, A multi-layered architecture incorporating hardware optical synchronization and dynamic data orchestration is constructed. The system includes: The hardware optical I / O synchronization module, integrated into the physical layer interface of the node card, is used to generate synchronization pulse signals with nanosecond precision. The timing orchestration module is embedded in the switch control plane and executes data frame scheduling strategies based on time-sensitive networks. Distributed RTDATA node architecture replaces traditional single-board computers as the basic network unit; The dynamic multicast sharing framework supports the establishment of data channels between any nodes on demand. The system achieves enhanced communication determinism through a three-stage deployment. In the first stage, a combination of a hardware optical I / O synchronization module and a dynamic multicast sharing framework is used. Nanosecond-precision pulse signals trigger time window alignment for each node, and key data is distributed based on the multicast tree. In the second stage, the reliance on the hardware optical I / O synchronization module is gradually removed, and the synchronization logic is solidified into the timing orchestration module of the switch. A time-aware scheduling algorithm is used to maintain the communication rhythm between nodes. In the third stage, the system transitions to a dynamic multicast sharing framework based entirely on RTDATA nodes, allowing any node to establish a data channel according to real-time needs, while retaining global clock calibration capabilities to suppress transmission jitter.
2. The network real-time synchronization communication system according to claim 1, characterized in that, The hardware optical I / O synchronization module achieves physical layer synchronization by integrating a multi-channel optical transceiver array and anti-jitter circuit. The hardware optical I / O synchronization module deploys a wavelength multiplexed optical signal transmission channel at the physical interface of the node card, and generates a stable synchronization pulse by combining phase-locked loop and delay-locked loop technology. At the same time, it has a built-in signal integrity detection unit, which automatically switches to a redundant path when the optical link experiences attenuation or bit errors. The synchronization pulse signal is transmitted to each RTDATA node through a dedicated clock distribution network, driving the local timing unit to maintain microsecond-level alignment with the global reference clock, and providing a reference time axis for data concurrency control.
3. The network real-time synchronization communication system according to claim 1, characterized in that, The timing orchestration module implements a multi-dimensional scheduling strategy within the switch control plane. It divides the communication cycle into fixed time windows and flexible buffer windows. The fixed window prioritizes the deterministic transmission of control commands 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 the extended flow 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. Furthermore, a global clock compensation system continuously monitors the clock offset between nodes, and software-defined delay compensation values correct transmission timing deviations.
4. A network real-time synchronization communication system according to claim 1, characterized in that, 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, supporting cache consistency protocols and direct data migration; Multi-protocol network interface, compatible with SRIO / Ethernet / Fibre Channel; Runtime environment containers provide deterministic execution guarantees.
5. A network real-time synchronization communication system according to claim 1, characterized in that, The dynamic multicast sharing framework includes: Topology discovery service maintains a database of node connection status in real time; The multicast tree construction algorithm adopts the shortest path first and load balancing strategies. Bandwidth reservation manager dynamically allocates SRIO link resources; A secure isolation mechanism, based on hardware encryption engine for data partition protection.
6. A network real-time synchronization communication system according to claim 5, characterized in that, The dynamic multicast sharing framework is operated by the system as follows: a) Maintain the node connection status database in real time and construct a network topology graph; b) Generate the optimal multicast tree based on link load and delay budget; c) Implement data partitioning protection through a hardware encryption engine to isolate communication groups with different security levels.
7. A network real-time synchronization communication system according to claim 1, characterized in that, The switch includes: A deeply programmable data plane that supports the injection of custom routing rules; Hybrid switching architecture, integrating store-and-forward and pass-through switching modes; The service quality engine enables differentiated processing based on stream characteristics; Network monitoring agent, collecting end-to-end latency and jitter metrics.
8. A network real-time synchronization communication system according to claim 1, characterized in that, The node driver interface layer of the RTDATA node provides: Virtual address mapping service hides the details of physical storage distribution; Zero-copy data transmission interface reduces protocol stack processing overhead; An event-driven API that supports doorbell notifications and semaphore operations; Resource reservation manager ensures communication bandwidth for critical tasks.
9. A network real-time synchronization communication system according to claim 1, characterized in that, It also includes the system's fault recovery mechanism, which includes: The link self-healing module switches to the backup path within 50ms when a transmission interruption is detected; The hybrid data verification unit simultaneously performs cyclic redundancy check and hash verification. Real-time log service records key event sequences with nanosecond timestamps.
10. A network real-time synchronization communication system according to claim 1, characterized in that, The system's scalability is achieved in the following ways: Protocol conversion gateway supports interconnection between SRIO and Ethernet devices; Hot-swap management service allows nodes to be added or deleted online; The resource virtualization layer provides multi-tenant isolated deployment.
Citation Information
Patent Citations
Synchronous dispatching method, device and system
CN101938697A
Multicast table item synchronization method and equipment
CN107612809A