Low-delay communication method based on wired and wireless unified time slot scheduling

By adopting a unified time slot scheduling method in multi-system networks, network congestion and packet loss caused by ununified time slice allocation and scheduling of wired and wireless transmissions in traditional systems are solved, and low-latency and high-reliability data transmission is achieved.

CN120075988AInactive Publication Date: 2025-05-30BEIJING ENGINEERING DIGITAL INTELLIGENCE (BEIJING) TECHNOLOGY CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510195040.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-21
Publication Date
2025-05-30
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In multi-system networks, traditional systems fail to realize unified time slice allocation and scheduling of wired and wireless transmission, resulting in network congestion and packet loss problems.

Method used

The low-latency communication method based on wired and wireless unified time slot scheduling is adopted, and the low-latency and high-reliability data transmission of wired and wireless converged networks is realized through unified network protocol stack, unified time synchronization reference and unified network data time slot division and scheduling.

Benefits of technology

It effectively reduces the delay and jitter of data transmission in wired and wireless converged networks, improves the reliability of data transmission, and avoids network congestion and packet loss problems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120075988A_ABST
    Figure CN120075988A_ABST
Patent Text Reader

Abstract

The invention provides a low-latency communication method based on wired and wireless unified time slot scheduling, which comprises the following steps that: a network system protocol stack is uniformly converged, so that protocol processing is realized by a unified network protocol stack without passing through an application layer, and the protocol stack provides a programming interface for the application layer; the wireless transceiver modules provide time reference for a wired network in the aircraft system, synchronize the time of the wired network in the aircraft system and uniformly integrate the network time reference, and the aircraft system realizes wireless network time synchronization between the wireless transceiver modules based on a time synchronization mechanism; a wired network in the fusion network system realizes deterministic transmission of periodic and non-periodic data based on a timeliness network; a wireless network in the fusion network system adopts a dynamic time slot allocation strategy to realize wireless time slot division and scheduling. According to the low-delay communication method based on wired and wireless unified time slot scheduling, the delay performance and jitter performance of wired and wireless fusion network data can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of communication technologies, and particularly relates to a low-latency communication method based on unified time slot scheduling for wired and wireless networks. Background Art

[0002] Currently, in an interconnected communication system composed of multiple systems, a wired network is often used within the system, and a wireless network is used between systems. For device communication across systems, it is necessary to go through the wired communication within the system and the wireless communication between aircraft. In traditional systems, no unified time slice allocation and unified scheduling are performed for wired transmission and wireless transmission, which may lead to network congestion and packet loss of low-priority or same-priority data when transmitting data simultaneously from multiple wired terminals of one system to a wired terminal of another system.

[0003] For the above congestion and packet loss problems, on the one hand, because the standard Ethernet transmission technology is usually adopted inside the network terminal, it is impossible to achieve the mixed transmission of high and low bandwidth traffic; on the other hand, since the bandwidth of the wireless network link is usually not higher than 100 Mbps, there is a large gap compared with the link bandwidth of 1 Gbps and above for the wired link. When data is transmitted from the wired link to the wireless link, it is easy to cause congestion of the wireless link.

[0004] How to achieve congestion-free data transmission from multiple network terminals within one system to a network terminal of another system in a multi-system, and improve the real-time performance and certainty of data transmission is the problem to be solved by the present invention. Summary of the Invention

[0005] The purpose of the present invention is to solve the problems in the prior art, and proposes a low-latency communication method based on unified time slot scheduling for wired and wireless networks. By implementing a unified network protocol stack, unified time synchronization, and unified time slot allocation and scheduling in a wired and wireless integrated network system, the delay performance and jitter performance of the data in the wired and wireless integrated network can be effectively improved, and the problems of network congestion and packet loss can be reduced.

[0006] To achieve the above purpose, the present invention adopts the following technical solutions.

[0007] For the low-latency communication method based on unified time slot scheduling for wired and wireless networks, the protocol stack of the unified integrated network system is fused, so that protocol processing does not pass through the application layer and is implemented by the unified network protocol stack, and the protocol stack provides a programming interface for the application layer;

[0008] The wireless transceiver module provides a time reference for the wired network inside the aircraft system, synchronizes the time of the wired network inside the aircraft system, unifies the time reference of the integrated network, and the aircraft system realizes wireless network time synchronization between wireless transceiver modules based on the time synchronization mechanism;

[0009] In the converged network system, the wired network realizes deterministic transmission of periodic and aperiodic data based on the time-sensitive network;

[0010] Build a unified protocol stack to map wired and wireless protocols. In the converged network system, the wireless network adopts a dynamic time slot allocation strategy to achieve wireless time slot division and scheduling.

[0011] Furthermore, for the unified converged network system protocol stack, protocol processing does not go through the application layer and is implemented by the unified network protocol stack. The protocol stack provides programming interfaces for the application layer, including:

[0012] The application layer and the network layer are deployed on the time-sensitive network terminals, the data link layer is deployed in the converged gateway, and the physical layer is deployed in the wireless transceiver module;

[0013] The unified application layer programming interface and network control management function provide hardware-independent data transceiver and network parameter settings for application software;

[0014] The network layer uses the IP layer of the protocol stack, a routing forwarding protocol based on IP addresses, and maintains dynamic and static routing tables;

[0015] The data link layer is based on the unified time sequence scheduling of the time-sensitive network, performs wired-to-wireless protocol mapping and autonomous sending and receiving of link negotiation frames;

[0016] The physical layer includes a wireless transceiver module for wireless link transceiver. The wireless transceiver module and the converged gateway are arranged in the integrated processor.

[0017] Furthermore, the wireless transceiver module provides a time reference for the internal wired network of the aircraft system, synchronizes the time of the internal wired network of the aircraft system, and unifies the time reference of the converged network. The aircraft system realizes wireless network time synchronization between wireless transceiver modules based on the time synchronization mechanism, including:

[0018] The TNS wired network realizes time synchronization based on a two-way time synchronization mechanism suitable for static scenarios, and the wireless network realizes time synchronization suitable for maneuvering scenarios based on the time synchronization mechanism;

[0019] Input time information by the wireless transceiver module to realize converged network time synchronization, and realize time synchronization of the network within the system through TSN message interaction;

[0020] According to the interaction of time messages inside and outside the system and the master clock election mechanism of the wireless network, select the master clock system role in the unit of the system. According to the master clock election mechanism of the wired TSN network, select the master device clock role within the system. The master device of the main aircraft is the master clock device of the whole network.

[0021] Furthermore, the deterministic transmission of periodic and aperiodic data by the wired network within the fusion network system includes:

[0022] For the periodic data stream, a standardized time-aware queue is used for time slot division and transmission;

[0023] For the aperiodic data stream, a standardized queue and forwarding protocol are used to achieve bandwidth reservation transmission;

[0024] For the mixed transmission scenario of periodic and aperiodic traffic flows, the TSN network within the system arranges different types of traffic flows and different-priority traffic flows of the same type in different time slots to ensure that there are no time slot conflicts among the traffic flows and the delay determinism of each data stream under traffic coexistence.

[0025] Furthermore, it also includes

[0026] TSN performs timing scheduling based on priorities and maps priorities to each service type;

[0027] The priorities of each service type are arranged in sequence as periodic flow, event-triggered flow Class A, event-triggered flow Class B, and best-effort flow.

[0028] Furthermore, it also includes

[0029] For the transmission of mixed flows, TSN uses the method of global timing planning to distribute the transmission moments of each traffic flow in different time slots, thereby avoiding data transmission congestion. The time slot division method for the transmission of mixed flows by TSN is as follows: The periodic flow is transmitted in the time slots with odd serial numbers, and the event-triggered flow and the best-effort flow are transmitted in the time slots with even serial numbers. The number and length of time slots in each period are obtained through modeling and parameter solving based on the network topology structure, data stream attributes, and constraint objectives.

[0030] Furthermore, the wireless network within the fusion network system adopts a dynamic time slot allocation strategy to achieve wireless time slot division and scheduling, including:

[0031] Adopt a dynamic time slot allocation strategy to achieve wireless time slot division and scheduling between systems, and divide the transmission process into a time slot negotiation stage and a data transmission stage;

[0032] In the time slot negotiation stage, the slave nodes in the network report the data volume in the queue to the master node, and the master node issues the number of time slots for a single slave node according to the received data volumes of each slave node. Each slave node conducts data interaction in the data transmission stage;

[0033] When the terminal traffic in the network changes, the dynamic time slot allocation algorithm dynamically adjusts the time slot allocation strategy. When the traffic of the slave node increases or decreases, the idle time slots are used to report the traffic situation of this node to the master node. In the next time slot negotiation phase, the master node recalculates the time slot resources and distributes them to each slave node.

[0034] Furthermore, the construction of the unified protocol stack maps the wired and wireless protocols. The implementation of wireless time slot division and scheduling in the wireless network within the converged network system using the dynamic time slot allocation strategy includes:

[0035] The task execution terminal reports the scheduling information to the configuration management terminal software of the TSN terminal.

[0036] The flow scheduling strategy analyzes and models the relationship between the wired and wireless link resources and the terminal delay, constructs the optimization objective of minimizing the end-to-end average delay of the network-wide time-sensitive service, and calculates the mapping parameters of TSN Qav and Qbv.

[0037] The configuration management terminal software sends the scheduling strategy to a single TSN terminal.

[0038] The TSN terminals perform data transmission in their respective time slot resources.

[0039] To achieve the above object, the present invention also provides an electronic device, including a memory and a processor. A program is stored on the memory and runs on the processor. When the processor runs the program, it executes the steps of the low-latency communication method based on the unified time slot scheduling of wired and wireless as described above.

[0040] To achieve the above object, the present invention also provides a computer-readable storage medium, on which computer instructions are stored. When the computer instructions run, they execute the steps of the low-latency communication method based on the unified time slot scheduling of wired and wireless as described above.

[0041] The present invention proposes a low-latency communication method based on the unified time slot scheduling of wired and wireless, and has the following beneficial effects:

[0042] In the traditional system, there is no unified time slice allocation and scheduling for wired transmission and wireless transmission, which may lead to network congestion and packet loss of critical data when multiple wired terminals in one system transmit data to a wired terminal in another system simultaneously. By unifying the protocol stack, the unified time synchronization benchmark, and the unified network data time slot division and scheduling in the wired and wireless integrated network, the above problems can be effectively solved, the uncertainty of critical data during the transmission in the wired and wireless integrated network can be reduced, and the transmission delay and jitter of critical data can be reduced without changing the original network architecture, thereby improving the reliable performance of data transmission in the wired and wireless integrated network. The present invention first proposes the idea of unified protocol stack, unified time synchronization benchmark, and unified network data time slot division and scheduling for the wireless and wired integrated network, and all processes can be implemented using the existing hardware framework, which is conducive to engineering implementation.

[0043] Other features and advantages of the present invention will be described in the following specification, and some of them will be obvious from the specification or understood by implementing the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] The drawings are used to provide a further understanding of the present invention, and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention, but do not constitute a limitation to the present invention. In the drawings:

[0045] Figure 1 is a flowchart of a low-latency communication method based on unified time slot scheduling of wired and wireless for the present invention;

[0046] Figure 2 is a schematic diagram of the integration of wired and wireless networks for an embodiment of the present invention;

[0047] Figure 3 is a schematic diagram of the hierarchical structure of the wired-wireless unified network protocol stack for an embodiment of the present invention;

[0048] Figure 4 is a schematic diagram of the TSN time slot division for the mixed flow transmission of periodic and aperiodic data in the wired network for an embodiment of the present invention;

[0049] Figure 5 is a schematic diagram of the functional architecture of the time slot resource negotiation mechanism for the wired and wireless integrated network for an embodiment of the present invention;

[0050] Figure 6 is a schematic diagram of the unified time slot division for the wired and wireless integrated network for an embodiment of the present invention;

[0051] Figure 7 is a schematic diagram of the time slot distribution after the configuration management terminal software is solved under the wired-wireless integrated transmission for an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0052] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only for the purpose of illustrating and explaining the present invention, and are not intended to limit the present invention.

[0053] Embodiment 1

[0054] Figure 1 It is a flowchart of a low-latency communication method based on unified time-slot scheduling of wired and wireless according to the present invention. The following will refer to Figure 1 , and the low-latency communication method based on unified time-slot scheduling of wired and wireless of the present invention will be described in detail.

[0055] In step 101, the unified fusion network system protocol stack is integrated, so that protocol processing does not pass through the application layer and is implemented by the unified network protocol stack. The protocol stack provides a programming interface for the application layer.

[0056] In this embodiment, in order to efficiently achieve wired-wireless interconnection, network scheduling and management, all protocol processing does not pass through the application layer and is implemented by the unified network protocol stack. The protocol stack provides a programming interface for the application layer to implement hardware-independent data transceiver operations;

[0057] Optionally, the hierarchical structure of the wired-wireless unified network protocol stack is as Figure 3 shown. The application layer and the network layer are deployed on TSN (Time-Sensitive Networking) terminals, the data link layer is deployed in the fusion gateway, and the physical layer is deployed in the wireless transceiver module. The main functions of each layer of the protocol are as follows:

[0058] 1) Application layer

[0059] As Figure 3 shown, the unified application layer programming interface and network control management functions can provide hardware-independent data transceiver and network parameter setting for application software.

[0060] By setting the source address and the destination address in the application layer programming interface and adding Qos characteristic identifiers, end-to-end path constraints and delay characteristic constraints are achieved. Devices inside and outside the system have different address vectors composed of {IP, MAC, VLAN, port number}. Therefore, according to the communication address vector, the wired and wireless types of the current data transmission can be determined. This distinction of the transmission type is implemented in the "protocol mapping" module of the data link layer. The Qos characteristic parameters indicate the indicators of service quality. In the time-slot negotiation stage before data transmission by each node, the Qos parameters are reported to the master node. The "network control management" module in the application layer of the master node plans the number and position of time slots of each node according to the QoS characteristic parameters, the network transmission delay model and the network planning algorithm.

[0061] 2) Network layer

[0062] The network layer directly uses the IP layer of the TCP / IP protocol stack to implement a routing and forwarding protocol based on IP addresses and maintain dynamic and static routing tables.

[0063] 3) Data link layer

[0064] The data link layer mainly implements unified timing scheduling based on TSN, wired-wireless protocol mapping, and autonomous sending and receiving of link negotiation frames. Among them, for the unified timing scheduling, the "network control and management" module of the application layer schedules and plans according to the Qos attributes marked by the application layer and the execution period of the transmission task, and maps them into TSN Qbv gating parameters and Qav bandwidth reservation parameters respectively to achieve low-latency transmission of periodic and aperiodic data streams.

[0065] For the wired-wireless mapping characteristic, the data link layer logic directly encapsulates the payload data into wireless link data according to the address vector composed of {IP, MAC, VLAN, port number}.

[0066] All devices in the network will periodically send link discovery frames (LLDP). When the link layer of the host device receives the LLDP frame, it will report to the network control and management module of the terminal application layer. The network control and management module detects and manages the topology of the entire network and the online and offline status according to the content of the LLDP frame to achieve dynamic management of network nodes.

[0067] 4) Physical layer

[0068] The physical layer realizes the transceiver of the wireless link, which is implemented by the wireless transceiver module. The wireless transceiver module and the fusion gateway are arranged in the same integrated processor. The physical layer also has the function of transparent transmission of the wired link, which can enhance the backbone network access ability within the system of the integrated processor.

[0069] In step 102, unify the fusion network time reference to achieve system time synchronization.

[0070] In this embodiment, through the 1PPS+TOD signal, the wireless transceiver module provides a time reference for the wired network inside the aircraft system. Inside the aircraft system, the wired network time synchronization is achieved through IEEE802.1AS, and the aircraft system realizes the wireless network time synchronization between wireless transceiver modules based on the RTT time synchronization mechanism;

[0071] Optionally, step 102 can be specifically executed as follows: The TSN wired network realizes high-precision time synchronization within 30 ns based on the IEEE 1588 two-way time synchronization mechanism adapted to static scenarios, and the wireless network realizes high-precision time synchronization at the 10 ns level adapted to mobile scenarios based on the RTT time synchronization mechanism. Since the time synchronization accuracy of the wireless is higher, the 1PPS+TOD time information is input by the wireless transceiver module to realize the fusion network time synchronization, and the time synchronization of the network within the system is realized through the TSN message interaction. In addition, in order to achieve a unified time reference for the whole network, it is a necessary technology to elect the master clock as the reference according to the interaction of time messages inside and outside the system. According to the master clock election mechanism of the wireless, the master clock role (master system) of the system unit is selected. According to the master clock election mechanism of the wired TSN network, the master clock role (master device) within the system is selected. The master device of the master aircraft is the master clock device of the whole network.

[0072] In step 103, the wired network within the fusion network system uses TSN technology to achieve deterministic transmission of periodic and aperiodic data.

[0073] Optionally, step 103 can be specifically executed as follows:

[0074] S301、 Figure 4 Shows the TSN time slot division situation of the mixed transmission of the periodic data stream and the aperiodic data stream in the wired network described by the method of the present invention. As Figure 4 shown, the periodic data stream is divided into time slots and transmitted using the time-aware queue of the IEEE 802.1Qbv standard; for the aperiodic data stream, the queue and forwarding protocol of the IEEE 802.1Qav standard are used to achieve bandwidth reservation transmission; for the mixed transmission scenario of periodic and aperiodic traffic flows, the different types of traffic flows and different priority traffic flows of the same type in the TSN network within the system are arranged in different time slots to ensure that there is no time slot conflict between the traffic flows as much as possible, so as to ensure the delay determinism of each data stream under the coexistence of services.

[0075] S302、TSN performs timing scheduling based on priorities. To meet the requirements of different service types for service quality, it is necessary to map the priorities of each service type. Table 1 shows the corresponding relationship between typical service types and priorities. The larger the priority number, the higher the corresponding priority. In the Ethernet protocol, up to 8 levels of priority queues are supported, but considering hardware resources and costs, sometimes only implementing 4 levels of priority queues can also meet the better service quality requirements. The priorities of each service type are arranged from high to low as periodic flow, event-triggered flow Class A, event-triggered flow Class B, and best-effort flow. It should be noted that the frame preemption function can be set to a higher priority according to needs to further shorten the transmission delay of the event-triggered flow.

[0076] Table 1 Corresponding Relationship between Service Types and Priorities

[0077]

[0078] S303 and TSN adopt a global timing planning method for hybrid flow transmission to distribute the transmission times of each service flow in different time slots, thereby avoiding data transmission congestion. The time slot division method for TSN's hybrid flow transmission is as follows: transmit periodic flows in odd-numbered time slots, and transmit event-triggered flows and best-effort flows in even-numbered time slots. The number and length of time slots in each cycle are modeled and parameter solved according to the network topology, data flow attributes, and constraint objectives.

[0079] In step 104, the wireless network within the converged network system adopts a dynamic time slot allocation strategy to achieve wireless time slot division and scheduling.

[0080] Optionally, Figure 5 shows the dynamic time slot allocation of wireless network data in the method of the present invention. As Figure 5 shown, to solve the problem of low time slot utilization rate caused by traditional fixed time slot allocation, before wireless data transmission, a dynamic time slot allocation strategy is adopted to achieve wireless time slot division and scheduling between systems, and the transmission process is divided into a time slot negotiation stage and a data transmission stage. In the time slot negotiation stage, the slave nodes in the network report the data volume in the queue to the master node, and then the master node issues the number of time slots for each slave node according to the reported data volume of each slave node. Then, each node conducts full-network data interaction in the data transmission stage. When the terminal traffic in the network changes, the dynamic time slot allocation algorithm can also dynamically adjust the time slot allocation strategy. When the traffic of the slave node increases or decreases, it will use the idle time slot to report the traffic situation of this node to the master node, and then the master node recalculates the time slot resources and issues them to each slave node in the next time slot negotiation stage;

[0081] Optionally, step 104 can be specifically executed as follows:

[0082] The length of the time slot negotiation stage is T 0 , and the length of the data transmission stage is T L , and the length of the data transmission stage is determined by the number of slave nodes. Assume there are n TSN terminal nodes in the system. To improve the utilization rate of the bandwidth, the time slot unit length T P of the system data transmission stage is divided according to the least common multiple of the time-sensitive data flow periods T n of the slave nodes, and at the same time, it is required that the end-to-end average delay of the system time-sensitive data is as low as possible. Then the length of the data transmission cycle:

[0083]

[0084] Considering that the traffic volumes of different TSN terminals are different, if the division of T P length is only based on the own traffic volume of each terminal, due to the large difference in the data lengths of the terminal nodes, the data of the TSN terminal nodes with short data will not be scheduled for a long time, resulting in the fragmentation of time slots. Therefore, the unit length T P in the data transmission stage needs to meet the following conditions:

[0085] Assume that the transmission rate of data in the wireless link is v, the total amount of time-sensitive data flow in the system is B, and the data flow packet length of the i-th node TSN terminal node is The minimum length is The maximum length is Then the T P length satisfies:

[0086]

[0087] The total time slot duration should be greater than the actual transmission time of the data:

[0088]

[0089] Considering the channel delay, the following requirements need to be met:

[0090]

[0091] By the constraints of the above three conditions, the length of the unit time slot T P can be determined.

[0092] Specifically, the number of time slots required for the TSN terminal node is:

[0093]

[0094] In step 105, uniformly fuse the network data transmission time slot allocation and scheduling to achieve low-delay, low-jitter, and congestion-free transmission of key data in the wired and wireless fusion network environment.

[0095] In this embodiment, a unified network time slot scheduling method inside and outside the system is constructed. By constructing a unified protocol stack, mapping the wired and wireless protocols, and performing unified time slot allocation and scheduling, key data in the wired and wireless fusion network environment has low-delay and low-jitter transmission, and at the same time, the data is congestion-free transmitted.

[0096] Optionally, step 105 can be specifically executed as: The wired and wireless fusion scheduling mechanism includes a time slot resource negotiation mechanism and a flow scheduling strategy. Figure 6 Shows the implementation architecture of the time slot resource negotiation mechanism for the wired and wireless fusion network in this embodiment. As Figure 6As shown, the process of the time slot resource negotiation mechanism is as follows:

[0097] 1) The terminal that needs to perform tasks within the system reports its business volume, sending cycle, source MAC and destination MAC information to the configuration management terminal software of the TSN terminal network card;

[0098] 2) The flow scheduling strategy analyzes and models the relationship between wired and wireless link resources and terminal delay, constructs an optimization target with the minimum end-to-end average delay of time-sensitive services in the entire network, and solves the TSN Qav (IEEE 802.1Qav) and Qbv (IEEE802.1Qbv) mapping parameters;

[0099] 3) Configure the management terminal software to send the scheduling strategy to each TSN terminal;

[0100] 4) TSN devices transmit data in their respective time slot resources.

[0101] Optionally, Figure 7 FIG. 2 shows a schematic diagram of time slot distribution after being solved by the configuration management terminal software under wired and wireless converged transmission in this embodiment. Figure 7 As shown in FIG. 1 , considering the wireless resources in the network, the main process of global time slot division includes:

[0102] 1) During the wireless data transmission idle period, the main system sends a link negotiation frame, and each node follows Figure 4 The architecture shown uploads the pending business information and network status;

[0103] 2) The main system describes wireless time slots for time-sensitive terminals on the wired side within each system;

[0104] 3) According to the wireless time boundary, the wired transmission time is depicted. After the wireless time slot is depicted, since the wired side adopts the TSN Qbv scheduling mechanism, it can ensure that the time-sensitive services in the system arrive at the output port in the system with certainty. At this time, the gating list position on the wired side can be depicted by the wireless time slot position, so that the time-sensitive traffic does not need to generate queuing delay, but only queues in the node's own cache queue. Each node can be allocated a time slot in the sending cycle to schedule the time-sensitive data packet, so the node's internal queue only needs to cache the data packets in the current cycle.

[0105] Due to the deterministic low latency requirements of TSN data, the boundary characterization of the wireless time slot needs to consider the amount of data sent by the TSN terminal node and the delay of data transmission to the wireless output port. This information is calculated internally by the corresponding TSN terminal node and then reported to the fusion gateway. In this implementation process, the TSN terminal node needs to calculate the switching time of the output port gating list time slot based on the data generation time plus the data transmission delay time to the wireless output port.

[0106] Let the TSN end - node be D i The data volume of a certain TSN data stream in the system's wired transmission rate is v 1 , then the transmission delay of the data through a wired terminal is:

[0107]

[0108] Let the number of data bytes that each TSN end - node can process per unit time be Then the data - processing delay of the data in the wired terminal is:

[0109]

[0110] Let the terminal D i pass through wired TSN end - nodes to reach the wireless output port. Then, for the terminal D i with a data volume of the link delay of the data stream reaching the wireless output port is:

[0111]

[0112] For the wired TSN nodes passed through in the data - transmission process, the calculation process of the wired time - slot gating switch moment is as follows:

[0113] Let the terminal D i generate a data volume of with a period of Then the time - slot gating opening moment of the k - th node in the data - transmission process is:

[0114]

[0115] The time - slot gating closing moment is:

[0116]

[0117] When the data is sent to the wireless port, the calculation process of the wireless time - slot gating switch moment is as follows:

[0118] The wireless port is the interface for the node data to send to the fusion gateway. The wireless end - node needs to request the corresponding time - slot sending starting position and time length Then:

[0119]

[0120] 4) The TSN communication nodes within each system trigger an interruption at the sending moment, and the TSN network card application software calls the data sending interface function of the unified network protocol stack in the interruption callback function to send service data.

[0121] 5) The system acting as the data receiving end receives the data in the wired receiving time slot and transmits the data to the application software of the TSN end network card through the TSN network within the system.

[0122] In this embodiment, the data stream transmission path of the wired and wireless integration is as Figure 2 shown. The TSN 1 within the system generates a TSN service flow, and this flow passes through the TSN switch within the system, the convergence gateway 1, and the inter-system wireless link to reach the TSN terminal 5 within the destination system.

[0123] A low-latency communication method based on unified time slot scheduling of wired and wireless proposed by the present invention proposes a method for implementing a unified network protocol stack, unified time synchronization, unified time slot allocation and scheduling in a wired and wireless network integration system, effectively solving the problems of high latency, high jitter and network congestion packet loss in the transmission of important data in the wired and wireless integration network.

[0124] The present invention also provides an electronic device, including a memory and a processor. A program is stored on the memory and runs on the processor. When the processor runs the program, it executes the steps of the above-mentioned low-latency communication based on unified time slot scheduling of wired and wireless.

[0125] The present invention also provides a computer-readable storage medium, on which computer instructions are stored. When the computer instructions run, they execute the above-mentioned low-latency communication based on unified time slot scheduling of wired and wireless. For the low-latency communication based on unified time slot scheduling of wired and wireless, refer to the introduction in the foregoing part and will not be elaborated here.

[0126] Those of ordinary skill in the art can understand that the above description is only the preferred embodiment of the present invention and is not used to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, for those skilled in the art, they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A low-latency communication method based on unified wired and wireless time slot scheduling, characterized in that: include: Unify and integrate the network system protocol stack so that protocol processing does not go through the application layer, but is implemented by the unified network protocol stack, which provides a programming interface for the application layer; The wireless transceiver module provides a time reference for the internal wired network of the aircraft system, synchronizes the internal wired network time of the aircraft system, and unifies the network time reference. The aircraft system realizes wireless network time synchronization between wireless transceiver modules based on the time synchronization mechanism; The wired network in the converged network system realizes deterministic transmission of periodic and non-periodic data based on the time-sensitive network; Build a unified protocol stack, map wired and wireless protocols, and use dynamic time slot allocation strategies in the wireless network within the converged network system to achieve wireless time slot division and scheduling.

2. A low-latency communication method based on wired and wireless unified time slot scheduling according to claim 1, characterized in that: The unified converged network system protocol stack enables protocol processing to be implemented by the unified network protocol stack without passing through the application layer. The protocol stack provides a programming interface to the application layer, including: The application layer and network layer are deployed on the time-sensitive network terminal, the data link layer is deployed in the converged gateway, and the physical layer is deployed in the wireless transceiver module; The unified application layer programming interface and network control management function provide hardware-independent data transmission and reception and network parameter settings for application software; The network layer uses the IP layer of the protocol stack, the routing forwarding protocol based on IP addresses and maintains dynamic and static routing tables; The data link layer performs wired-to-wireless protocol mapping and autonomous transmission and reception of link negotiation frames based on the unified timing scheduling of the time-sensitive network; The physical layer includes a wireless transceiver module for transmitting and receiving wireless links. The wireless transceiver module and the fusion gateway are arranged in an integrated processor.

3. A low-latency communication method based on wired and wireless unified time slot scheduling according to claim 1, characterized in that: The wireless transceiver module provides a time reference for the internal wired network of the aircraft system, synchronizes the internal wired network time of the aircraft system, and unifies the network time reference. The aircraft system realizes wireless network time synchronization between the wireless transceiver modules based on the time synchronization mechanism, including: TNS wired network realizes time synchronization based on a two-way time synchronization mechanism adapted to static scenarios, and wireless network realizes time synchronization based on a time synchronization mechanism adapted to mobile scenarios; The wireless transceiver module inputs time information to achieve converged network time synchronization, and the time synchronization of the network within the system is achieved through TSN message interaction; According to the interaction of time messages inside and outside the system and the wireless master clock election mechanism, the master clock system role is selected based on the system. According to the master clock election mechanism of the wired TSN network, the master device clock role in the system is selected. The master device of the main aircraft is the master clock device of the entire network.

4. A low-latency communication method based on wired and wireless unified time slot scheduling according to claim 1, characterized in that: The wired network in the converged network system realizes deterministic transmission of periodic and non-periodic data based on the time-sensitive network, including: Standardized time-aware queues are used to divide and transmit periodic data flows into time slots; For non-periodic data flows, standardized queues and forwarding protocols are used to achieve bandwidth reservation transmission; For mixed transmission scenarios of periodic and non-periodic service flows, the TSN network within the system arranges different types of service flows and service flows of the same type with different priorities in different time slots to ensure that there is no time slot conflict among the service flows and that the delay of each data flow is deterministic under service coexistence.

5. A low-latency communication method based on wired and wireless unified time slot scheduling according to claim 4, characterized in that: Also includes, TSN performs time scheduling based on priority and performs priority mapping for each service type; The priority of each service type is arranged in the order of periodic flow, event-triggered flow Class A, event-triggered flow Class B, and best-effort flow.

6. A low-latency communication method based on wired and wireless unified time slot scheduling according to claim 4 or 5, characterized in that: Also includes, For mixed flow transmission, TSN uses a global timing planning method to distribute the transmission time of each service flow in different time slots, thereby avoiding data transmission congestion. The time slot division method of TSN for mixed flow transmission is: transmit periodic flows in odd-numbered time slots, and transmit event-triggered flows and best-effort flows in even-numbered time slots. The number and length of time slots in each cycle are modeled and parameterized according to the network topology, data flow attributes and constraint objectives.

7. A low-latency communication method based on wired and wireless unified time slot scheduling according to claim 1, characterized in that: The wireless network in the fusion network system adopts a dynamic time slot allocation strategy to realize wireless time slot division and scheduling, including: Dynamic time slot allocation strategy is used to realize wireless time slot division and scheduling between systems, and the transmission process is divided into time slot negotiation phase and data transmission phase; In the time slot negotiation phase, the slave nodes in the network report the amount of data in the queue to the master node. The master node sends the number of time slots to each slave node based on the amount of data received from each slave node. Each slave node interacts with data in the data transmission phase. When the terminal traffic in the network changes, the dynamic time slot allocation algorithm dynamically adjusts the time slot allocation strategy. When the traffic of the slave node increases or decreases, the idle time slot is used to report the traffic situation of the node to the master node. The master node recalculates the time slot resources and sends them to each slave node in the next time slot negotiation phase.

8. A low-latency communication method based on wired and wireless unified time slot scheduling according to claim 1, characterized in that: The construction of a unified protocol stack, mapping of wired and wireless protocols, and the use of a dynamic time slot allocation strategy by the wireless network in the converged network system to implement wireless time slot division and scheduling include: The task execution terminal reports the scheduling information to the configuration management terminal software of the TSN terminal; The flow scheduling strategy analyzes and models the relationship between wired and wireless link resources and terminal delay, builds the minimum end-to-end average delay of time-sensitive services in the entire network as the optimization goal, and calculates the mapping parameters of TSN Qav and Qbv; The configuration management terminal software sends the scheduling strategy to a single TSN terminal; The TSN terminals perform data transmission in respective time slot resources.

9. An electronic device, characterized in that: It includes a memory and a processor, wherein the memory stores a program running on the processor, and when the processor runs the program, it executes a low-latency communication method based on unified time slot scheduling for wired and wireless communications as described in any one of claims 1-8.

10. A computer-readable storage medium having computer instructions stored thereon, characterized in that: When the computer instructions are executed, a low-latency communication method based on unified time slot scheduling for wired and wireless communications is executed as described in any one of claims 1 to 8.

Citation Information

Cited By

  • Sliding window protocol data receiving and recombining method and device based on CAN bus

    CN120956675A

  • Communication method and communication device of TSN terminal, computing equipment and storage medium

    CN121056535A