Airborne time-sensitive network data transmission method and device
By prioritizing and reshaping the airborne time-sensitive network data, the problem that traditional Ethernet cannot meet the real-time and reliability requirements of aircraft is solved, achieving efficient and secure data transmission and ensuring information exchange between aircraft systems.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-26
- Publication Date
- 2026-03-24
AI Technical Summary
Traditional Ethernet network architectures cannot meet the real-time, reliability, and security requirements of modern aircraft, especially in the airborne environment where different types of data streams are difficult to classify and manage effectively, leading to mutual interference between data streams.
Airborne Time-Sensitive Network (TSN) technology is used to prioritize data streams and determine the shaping and scheduling method based on data characteristics. Through time-aware shaping and credit-based shaping, the transmission of high-priority data remains unchanged, while the transmission rate of low-priority data is reduced under high load, thus avoiding interference between data streams.
It achieves real-time and reliable airborne data transmission, ensures efficient and secure information exchange between various aircraft systems, avoids mutual interference of data streams, and meets the real-time requirements of different business types.
Smart Images

Figure CN121728038A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of airborne network, and particularly relates to an airborne Time Sensitive Network (TSN) data transmission method and device. BACKGROUND
[0002] The communication service flow classification of Time Sensitive Network (TSN) technology is derived from the increasing demand for real-time and reliability. In application scenarios such as industrial automation, intelligent transportation and audio / video transmission, the delay and packet loss rate of data transmission directly affect the performance and safety of the system. Traditional Ethernet is difficult to meet these strict time requirements when processing different types of data flow. Therefore, TSN realizes effective classification and management of various communication service flows through the introduction of clock synchronization, traffic scheduling and priority management mechanisms, thereby ensuring that the data of critical tasks can be efficiently transmitted within a certain time.
[0003] With the increasing demand for data transmission of aircraft, especially the data interaction between multiple systems such as flight control, navigation, surveillance and passenger entertainment, the traditional Ethernet network architecture has been unable to meet the requirements of modern aircraft for real-time, reliability and safety.
[0004] Therefore, an airborne TSN network data transmission method is needed to meet the real-time requirements of different types of service data flow transmission and avoid mutual interference between data flows. SUMMARY
[0005] The purpose of the present application is to provide an airborne Time Sensitive Network (TSN) data transmission method and device to solve or alleviate at least one problem in the background art.
[0006] The technical solution of the present application is: an airborne Time Sensitive Network (TSN) data transmission method, comprising:
[0007] According to the application scenario of airborne TSN network data, the TSN network data is classified by priority, wherein the TSN network data includes control class data, state class data, file class data, audio / video data and maintenance class data, and the priority of the control class data, state class data, file class data, audio / video data and maintenance class data decreases in turn;
[0008] According to the data characteristics of the TSN network data, the shaping scheduling method of each TSN network data is determined;
[0009] The TSN network data stream is transmitted based on the aforementioned shaping scheduling method. The TSN network data stream is identified, and the TSN network bandwidth utilization during transmission is evaluated. When the TSN network bandwidth utilization is lower than a predetermined value, the TSN network data stream is transmitted sequentially according to priority. When the TSN network bandwidth utilization is higher than the predetermined value, the transmission rate of high-priority network data remains unchanged, while the transmission rate of low-priority network data is reduced.
[0010] In at least one embodiment of this application, data with strong real-time constraints is time-aware shaping, and data with periodic transmission characteristics is credit-based shaping.
[0011] In at least one embodiment of this application, the predetermined value is not less than 80% of the bandwidth utilization.
[0012] In at least one embodiment of this application, when reducing the network data transmission rate of low priority, the reduction is not less than 20%.
[0013] On the other hand, the technical solution provided in this application is: an airborne time-sensitive network data transmission device, comprising:
[0014] The data priority classification module is used to classify TSN network data according to the application scenario of the airborne TSN network data. The TSN network data includes control data, status data, file data, audio and video data, and maintenance data. The priority of control data, status data, file data, audio and video data, and maintenance data decreases in that order.
[0015] The shaping and scheduling module is used to determine the shaping and scheduling method for each TSN network data based on the data characteristics of the TSN network data.
[0016] An adaptive transmission adjustment module is used to transmit TSN network data streams based on the shaping scheduling method. It identifies TSN network data streams, evaluates the TSN network bandwidth utilization during transmission, and transmits TSN network data streams according to priority when the TSN network bandwidth utilization is lower than a predetermined value. When the TSN network bandwidth utilization is higher than the predetermined value, it keeps the transmission rate of high-priority network data unchanged and reduces the transmission rate of low-priority network data.
[0017] In at least one embodiment of this application, data with strong real-time constraints is time-aware shaping, and data with periodic transmission characteristics is credit-based shaping.
[0018] In at least one embodiment of this application, the predetermined value is not less than 80% of the bandwidth utilization.
[0019] In at least one embodiment of this application, when reducing the network data transmission rate of low priority, the reduction is not less than 20%.
[0020] The airborne time-sensitive network data transmission method and apparatus of this application can meet the real-time transmission requirements of data streams of different service types, avoid mutual interference between data streams, map data streams to different queues of network interfaces, and adopt different shaping and scheduling methods to improve the real-time performance and reliability of data transmission, and ensure efficient and secure information interaction between various systems of the aircraft. Attached Figure Description
[0021] To more clearly illustrate the technical solutions provided in this application, the accompanying drawings will be briefly described below. Obviously, the drawings described below are merely some embodiments of this application.
[0022] Figure 1 This is a schematic diagram of the airborne time-sensitive network data transmission method of this application.
[0023] Figure 2 This is a diagram illustrating dynamic adjustments based on priority and current network load.
[0024] Figure 3 This is a schematic diagram of the airborne time-sensitive network data transmission device of this application. Detailed Implementation
[0025] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions in the embodiments of this application will be described in more detail below with reference to the accompanying drawings.
[0026] This application aims to provide an airborne Time-Sensitive Network (TSN) data transmission method and apparatus, which optimizes resource utilization, improves the real-time performance and reliability of data transmission, and ensures efficient and secure information exchange between various aircraft systems by accurately identifying and prioritizing different types of data streams.
[0027] like Figure 1 As shown, the airborne time-sensitive network data transmission method provided in this application includes the following process:
[0028] Step S10: Prioritize the TSN network data according to the application scenario of the airborne TSN network data. The TSN network data includes control data, status data, file data, audio and video data, and maintenance data, with the priority of control data, status data, file data, audio and video data, and maintenance data decreasing in that order.
[0029] Step S20: Based on the data characteristics of TSN network data, determine the shaping and scheduling method for each TSN network data. Among them, data with strong real-time constraints adopts Time-Aware Shaping (TAS), and data with periodic transmission characteristics adopts Credit-Based Shaping (CBS).
[0030] To meet the real-time transmission requirements of different types of data streams in the TSN network and avoid mutual interference between data streams, this application maps data streams to different queues on the network interface and adopts different shaping scheduling methods. Among them, for service types with strong real-time constraints and system functions where network interaction and latency need to be precisely controlled, time-triggered services are preferred, and time-aware shaping (TAS) services are recommended for these system functions. For types with periodic transmission characteristics and system functions that are sent at a certain sampling frequency, credit-based shaping (CBS) services can be used to ensure controllable latency jitter. For general instructions or status messages with event-triggered characteristics and controllable traffic, which are randomly generated, high-priority queues can be used without shaping mechanisms.
[0031] For example, in this embodiment of the application, control data (such as flight control commands) has a small data volume, low latency and requires no packet loss, and the control data needs to be processed within milliseconds. It is assigned the highest priority 7 and located in data queue Q7 using Time Aware Shaping (TAS) or Credit Shaping (CBS).
[0032] Status data (such as navigation data) is small in volume, has low latency, and requires no packet loss. Status data also needs to be processed within milliseconds. It uses Time Aware Shaping (TAS) or Credit Shaping (CBS) and has a priority of 6 in data queue Q6.
[0033] The file type has a small data volume, low latency, and tolerance for packet loss. It adopts Credit Shaped (CBS) and has a priority of 5 in data queue Q5.
[0034] Audio and video (image) data types have large data volumes, low latency, and can tolerate packet loss. Credit-based shaping (CBS) is used, with a priority of 4 and located in data queue Q4.
[0035] The maintenance data is large in volume, can be delayed, and requires no packet loss. Credit-based shaping (CBS) is used, with a priority of 3 and located in data queue Q3.
[0036] In this application, data queues Q0, Q1, and Q2 are reserved and not categorized.
[0037] Clock synchronization data is transmitted in a separate queue, as shown in Table 1.
[0038] Table 1 Data Priority
[0039] Serial number Application scenario Data characteristics Service type Priority (7 highest) Transmission queue 1 Control Small data volume, low latency, no packet loss TAS / CBS 7 Q7 2 Status Small data volume, low latency, no packet loss TAS / CBS 6 Q6 3 File Small data volume, low latency, packet loss allowed CBS 5 Q5 4 Audio / video Large data volume, low latency, packet loss allowed CBS 4 Q4 5 Maintenance Large data volume, latency allowed, no packet loss CBS 3 Q3 6 Standby Best effort 2 Q2 7 Standby Best effort 1 Q1 8 Standby Best effort 0 Q0 9 Clock synchronization No Independent queue
[0040] Step S30: Transmit TSN network data streams based on the shaping scheduling method in step S20. At the same time, identify TSN network data streams and evaluate the TSN network bandwidth utilization during transmission. When the TSN network bandwidth utilization is higher than a predetermined value, keep the transmission rate of high-priority network data unchanged and reduce the transmission rate of low-priority network data.
[0041] In some embodiments of this application, the predetermined value of bandwidth utilization is typically set to be no less than 80%. Furthermore, when reducing the network data transmission rate of low priority networks, the reduction is typically no less than 20% (i.e., the reduced transmission rate does not exceed 80% of the original transmission rate), thereby ensuring bandwidth usage requirements are met.
[0042] like Figure 2 The diagram shown is a dynamic adjustment based on priority and current network load in this embodiment of the application. It is assumed that at a certain moment, there are ten real-time control data, five status data and 20 audio and video data waiting to be sent.
[0043] In normal mode, all service data streams are sent sequentially according to their priority. However, in high-load mode (i.e., high bandwidth utilization), all real-time control data is sent first, followed by a proportional adjustment of the transmission rates for status data and audio / video data. The specific steps are as follows:
[0044] Step S31: First, the received TSN network data packets are analyzed to extract the source address, destination address, protocol type and other relevant information in order to identify different types of data streams. These data streams are divided into real-time control data, non-real-time status data, audio and video data and file data, etc.
[0045] Step S32: Based on the identified data stream type, prioritize the data for each type of service.
[0046] Step S33: Within each time slot, assess bandwidth usage based on the current network status;
[0047] Step S34: When the bandwidth utilization rate is detected to exceed 80%, it is determined that the system enters "high load mode". In "high load mode", the transmission rate of audio and video data and file data is reduced. For example, the transmission rate of audio and video data and file data can be reduced by 50%, while ensuring that the transmission rate of real-time control data remains unchanged to ensure flight safety.
[0048] Step S36: After data transmission is completed, if the bandwidth utilization rate is less than 80%, the normal mode is adopted and the service data streams are sent in sequence according to their priority.
[0049] The airborne time-sensitive network data transmission method of this application can meet the real-time transmission requirements of data streams of different service types, avoid mutual interference between data streams, map data streams to different queues of network interfaces, and adopt different shaping and scheduling methods to improve the real-time performance and reliability of data transmission, and ensure efficient and secure information interaction between various systems of the aircraft.
[0050] Based on this, such as Figure 3 As shown, this application also provides an airborne time-sensitive network data transmission device, the device 100 comprising:
[0051] The data priority classification module 101 is used to classify the TSN network data according to the application scenario of the airborne TSN network data. The TSN network data includes control data, status data, file data, audio and video data and maintenance data, and the priority of the control data, status data, file data, audio and video data and maintenance data decreases in that order.
[0052] The shaping and scheduling module 102 is used to determine the shaping and scheduling method for each TSN network data based on the data characteristics of the TSN network data.
[0053] The adaptive transmission adjustment module 103 is used to transmit TSN network data streams based on the shaping scheduling method, identify TSN network data streams, evaluate the TSN network bandwidth utilization during transmission, and transmit TSN network data streams according to priority when the TSN network bandwidth utilization is lower than a predetermined value. When the TSN network bandwidth utilization is higher than the predetermined value, the transmission rate of high-priority network data is kept unchanged and the transmission rate of low-priority network data is reduced.
[0054] The processing procedures of each module of this device can be referred to the above-mentioned airborne time-sensitive network data transmission method, and will not be repeated here.
[0055] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for airborne time-sensitive network data transmission, characterized in that, include: Based on the application scenarios of airborne TSN network data, TSN network data is prioritized and classified. TSN network data includes control data, status data, file data, audio and video data, and maintenance data. The priority of control data, status data, file data, audio and video data, and maintenance data decreases in that order. Based on the characteristics of TSN network data, determine the shaping and scheduling method for each TSN network data; The TSN network data stream is transmitted based on the aforementioned shaping scheduling method. The TSN network data stream is identified, and the TSN network bandwidth utilization during transmission is evaluated. When the TSN network bandwidth utilization is lower than a predetermined value, the TSN network data stream is transmitted sequentially according to priority. When the TSN network bandwidth utilization is higher than the predetermined value, the transmission rate of high-priority network data remains unchanged, while the transmission rate of low-priority network data is reduced.
2. The airborne time-sensitive network data transmission method as described in claim 1, characterized in that, Data with strong real-time constraints is shaped using time-aware shaping, while data with periodic transmission characteristics is shaped using credit-based shaping.
3. The airborne time-sensitive network data transmission method as described in claim 1, characterized in that, The predetermined value is not less than 80% of the bandwidth utilization rate.
4. The airborne time-sensitive network data transmission method as described in claim 3, characterized in that, When reducing the data transmission rate of low-priority networks, the reduction should be no less than 20%.
5. An airborne time-sensitive network data transmission device, characterized in that, include: The data priority classification module is used to classify TSN network data according to the application scenario of the airborne TSN network data. The TSN network data includes control data, status data, file data, audio and video data, and maintenance data. The priority of control data, status data, file data, audio and video data, and maintenance data decreases in that order. The shaping and scheduling module is used to determine the shaping and scheduling method for each TSN network data based on the data characteristics of the TSN network data. An adaptive transmission adjustment module is used to transmit TSN network data streams based on the shaping scheduling method. It identifies TSN network data streams, evaluates the TSN network bandwidth utilization during transmission, and transmits TSN network data streams according to priority when the TSN network bandwidth utilization is lower than a predetermined value. When the TSN network bandwidth utilization is higher than the predetermined value, it keeps the transmission rate of high-priority network data unchanged and reduces the transmission rate of low-priority network data.
6. The airborne time-sensitive network data transmission device as described in claim 5, characterized in that, Data with strong real-time constraints is shaped using time-aware shaping, while data with periodic transmission characteristics is shaped using credit-based shaping.
7. The airborne time-sensitive network data transmission device as described in claim 5, characterized in that, The predetermined value is not less than 80% of the bandwidth utilization rate.
8. The airborne time-sensitive network data transmission device as described in claim 7, characterized in that, When reducing the data transmission rate of low-priority networks, the reduction should be no less than 20%.