Space-based data link message QoS scheduling and distributing device based on satellite processing

Through the QoS scheduling and distribution device of space-based data link messages based on satellite processing, effective classification and distribution of different types of data link messages is realized, the problem of inconsistent service quality in the space-based data link system is solved, and the timeliness and reliability of data link messages is improved.

CN120389989APending Publication Date: 2025-07-29THE 54TH RESEARCH INSTITUTE OF CHINA ELECTRONICS TECHNOLOGY GROUP CORPORATION
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510489724.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-18
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

The existing space-based data link system is difficult to effectively meet the latency, bandwidth and reliability requirements of different types of data link messages, resulting in the inability to guarantee the service quality uniformly.

Method used

The QoS scheduling and distribution device of space-based data link message based on on-star processing is adopted. Through data link message adaptation, identification, QoS scheduling, distribution service units, combined with task planning and analysis, message classification, caching, queue scheduling, congestion control, jitter elimination and priority mapping are implemented to ensure the service quality of data link messages.

Benefits of technology

It improves the service quality of space-based data links and the timeliness of data link messages, meets the delay, jitter and reliability requirements of various space-based data link messages, and enhances the service guarantee capabilities of multi-chain applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120389989A_ABST
    Figure CN120389989A_ABST
Patent Text Reader

Abstract

The invention relates to a space-based data chain message QoS scheduling and distributing device based on satellite processing, and belongs to the field of communication satellites. The system is composed of a data link message adaptation unit, a data link message identification unit, a data link message QoS scheduling unit, a data link message distribution service unit and a task planning analysis unit. According to the method, data link messages of different service types, different system protocols and different priorities are received, and different operations such as message classification, message intelligent sensing, message caching, message queue scheduling, congestion control, flow control, jitter elimination, priority mapping and service distribution are completed in sequence; and space-based data link message QoS scheduling and distribution services are provided for various ground users. The method can be deployed in a communication satellite node comprehensive processing load, and can also be independently integrated in satellite load equipment. According to the invention, the service guarantee capability of the space-based data chain for the multi-chain application is improved, and the requirements of multiple space-based data chain message delay, jitter and reliability are met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a space - based data - link message QoS scheduling and distribution device based on on - satellite processing, belonging to the field of communication satellites. Background Art

[0002] The message types carried by the space - based data - link system include command - and - control messages, intelligence - reconnaissance messages, target - recognition messages, etc. Different data - link messages have different requirements for latency, bandwidth, QoS, etc. For example, intelligence - reconnaissance messages usually transmit reconnaissance images or videos, and their requirements for latency are not particularly strict, but their requirements for bandwidth are relatively high; command - and - control messages transmit information such as situation data and command - and - control orders, and their requirements for latency are usually in seconds and the requirements for transmission reliability are relatively high; auxiliary weapon - control messages are the most sensitive to latency, usually in milliseconds, and their requirements for jitter and transmission reliability are also relatively high. Therefore, in order to meet the application requirements of different space - based data - link messages, the space - based data - link message QoS scheduling and distribution method adopts a service - identification and differentiated - service mechanism. By formulating QoS policies that match the application characteristics of different data - links, it provides space - based data - link message QoS scheduling and distribution services for various ground users. Summary of the Invention

[0003] The purpose of the present invention is to provide a space - based data - link message QoS scheduling and distribution device based on on - satellite processing to solve the problems in the above - mentioned background art. The present invention adopts a space - based data - link message priority - mapping scheduling service - guarantee technology. After performing different operations such as message classification, message intelligent perception, message caching, message queue scheduling, congestion control, flow control, jitter elimination, priority mapping, and distribution service from multiple levels such as switching and forwarding, message processing, etc., it meets the service - quality guarantee requirements for data - link message transmission. The present invention ensures the service quality of the space - based data - link and the timeliness of data - link messages by establishing an efficient message - priority and timeliness management strategy.

[0004] The technical solution adopted by the present invention is as follows:

[0005] A space - based data - link message QoS scheduling and distribution device based on on - satellite processing includes a data - link message adaptation unit 1, a data - link message identification unit 2, a mission - planning analysis unit 5, and also includes a data - link message QoS scheduling unit 3 and a data - link message distribution - service unit 4;

[0006] The data link message adaptation unit 1 receives the data link messages carried by the frame headers in the communication satellite protocol format input externally, adapts them according to the communication satellite protocol format, extracts the address information and identification information fields in the frame headers of the communication satellite protocol format, and adapts the frame headers of the communication satellite protocol format into internal communication format frame headers according to the address information and identification information fields, and then sends the data link messages carried by the internal communication format frame headers to the data link message recognition unit 2;

[0007] After receiving the data link messages carried by the internal communication format frame headers, the data link message recognition unit 2 recognizes the version information, message length, and address number fields in the data link message frame headers and performs checks one by one. If all the field checks are successful, it sends the data link messages to the data link message QoS scheduling unit 3. If some field checks fail or all field checks fail, it discards the data link messages carried by the internal communication format frame headers;

[0008] After receiving the data link messages carried by the internal communication format frame headers, the data link message QoS scheduling unit 3 classifies the data link messages into time-sensitive data link messages and non-time-sensitive data link messages according to the priority, message type, and message source attributes in the data link message frame headers and in combination with the planning configuration results issued by the mission planning analysis unit 5. For time-sensitive data link messages, after queue scheduling, jitter elimination, and priority mapping are completed, they are sent to the data link message distribution service unit 4. For non-time-sensitive data link messages, after queue scheduling, congestion control, flow control, jitter elimination, and priority mapping are completed, they are sent to the data link message distribution service unit 4;

[0009] After receiving time-sensitive or non-time-sensitive data link messages, the data link message distribution service unit 4 adapts the internal communication format into the communication satellite protocol format according to the planning configuration results of the mission planning analysis unit 5, and sends the data link messages out through the communication satellite routing exchange and the inter-satellite and satellite-ground physical channels according to the distribution rules of the space-based data link system;

[0010] The mission planning analysis unit 5 generates planning configuration results according to the mission planning of the ground data link system control center, and performs configuration management on the data link message QoS scheduling unit 3 and the data link message distribution service unit 4.

[0011] Furthermore, the data link message QoS scheduling unit 3 includes a data link message high-speed classification unit 3-1, a data link message intelligent perception unit 3-2, a data link message cache unit 3-3, a time-sensitive message queue scheduling unit 3-4, a non-time-sensitive message queue scheduling unit 3-5, a non-time-sensitive message congestion control unit 3-6, a data link message jitter elimination unit 3-7, and a data link message priority mapping unit 3-8;

[0012] After receiving the data link message sent by the data link message recognition unit 2, the data link message high-speed classification unit 3-1 first classifies and processes it according to the priority, message type, and message source attribute in the data link message frame header, sends the data link messages with the same priority to the data link message intelligent perception unit 3-2, continuously receives the data link messages processed by the data link message intelligent perception unit 3-2, and then sends the data link messages processed by the data link message intelligent perception unit 3-2 to the data link message cache unit 3-3;

[0013] The data link message intelligent perception unit 3-2 receives the data link messages with the same priority from the data link message high-speed classification unit 3-1, statistically analyzes the data link messages according to the traffic behavior and message status characteristics, combines the planning configuration results of the task planning analysis unit 5 for classification recognition and statistics of the data link messages, and finally sends the processed data link messages to the data link message high-speed classification unit 3-1;

[0014] The data link message cache unit 3-3 receives the data link messages from the data link message high-speed classification unit 3-1, and according to the processed data link messages sent by the data link message high-speed classification unit 3-1, identifies the data link messages as time-sensitive data link messages and non-time-sensitive data link messages, and performs cache processing on them respectively;

[0015] The time-sensitive message queue scheduling unit 3-4 obtains the time-sensitive data link messages from the cache of the data link message cache unit 3-3 in real time, and sends the time-sensitive data link messages to the data link message jitter elimination unit 3-7 in a parallel manner on multiple lines. When there are no time-sensitive data link messages in the cache of the data link message cache unit 3-3, the data link message cache unit 3-3 is in an idle state;

[0016] The non-time-sensitive message queue scheduling unit 3-5 identifies whether the data link message cache unit 3-3 is in an idle state. Only when the data link message cache unit 3-3 is in an idle state, it obtains the non-time-sensitive data link messages from the cache of the data link message cache unit 3-3 and sends the non-time-sensitive data link messages to the non-time-sensitive message congestion control unit 3-6;

[0017] The non-time-sensitive message congestion control unit 3-6 receives the non-time-sensitive data link messages from the non-time-sensitive message queue scheduling unit 3-5, limits the queue length of each non-time-sensitive data link message with the lowest priority or the second lowest priority, discards the non-time-sensitive data link messages that exceed the limited queue length, and after completing the congestion control of the non-time-sensitive data link messages, sends the non-time-sensitive data link messages to the data link message jitter elimination unit 3-7;

[0018] The data link message jitter elimination unit 3-7 receives the non-time-sensitive data link messages from the non-time-sensitive message congestion control unit 3-6 and the time-sensitive data link messages from the time-sensitive message queue scheduling unit 3-4, schedules the data link messages in a first-in-first-out manner, and smooths the jitter by setting a jitter buffer, so that the processing delay of the same type of data link messages is consistent, and then sends the processed data link messages to the data link message priority mapping unit 3-8;

[0019] The data link message priority mapping unit 3-8 receives the data link messages from the data link message jitter elimination unit 3-7, adapts the priority of the data link messages and the priority in the communication satellite protocol according to the planning configuration result of the mission planning analysis unit 5 and in combination with the priority adaptation requirements of the communication satellite protocol, and then sends the data link messages to the data link message distribution service unit 4.

[0020] Further, the data link message distribution service unit 4 includes a data link message protocol encapsulation unit 4-1, a data link message scheduling adaptation unit 4-2, and a data link message broadcast distribution unit 4-3;

[0021] The data link message protocol encapsulation unit 4-1 receives the data link messages from the data link message QoS scheduling unit 3, encapsulates a header before the data link messages according to the planning configuration result of the mission planning analysis unit 5, fills in the address and identification related information, and then sends the data link messages to the data link message scheduling adaptation unit 4-2;

[0022] After receiving the data link messages from the data link message protocol encapsulation unit 4-1, the data link message scheduling adaptation unit 4-2 converts the information header of the data link messages into the communication satellite system protocol header according to the address conversion rule and the pre-configured mapping table information, and then sends the data link messages to the data link message broadcast distribution unit 4-3;

[0023] After receiving the data link messages from the data link message scheduling adaptation unit 4-2, the data link message broadcast distribution unit 4-3 combines the planning configuration result of the mission planning analysis unit 5, and uses different networking methods such as unicast, multicast or broadcast, and different distribution methods such as timed push and reverse subscription to send the data link messages through the communication satellite physical link.

[0024] Further, the overall device is deployed in the communication satellite node integrated processing payload or separately integrated in the satellite payload equipment, and relies on the communication satellite routing exchange, the space-ground physical link and the inter-satellite physical link to interact and distribute the space-based data link messages, and provides message distribution services for various data link ground users.

[0025] The present invention has the following advantages compared with the background technology:

[0026] 1. The present invention uses multiple space - based means to support the QoS guarantee service for multiple space - based data - link messages.

[0027] 2. The present invention improves the service guarantee ability of the space - based data - link for multi - link applications.

[0028] 3. The present invention meets the requirements of delay, jitter and reliability for multiple space - based data - link messages. Description of the Drawings

[0029] Figure 1 is the electrical schematic diagram of an apparatus for QoS scheduling and distribution of space - based data - link messages based on on - satellite processing according to the present invention.

[0030] Figure 2 is the electrical schematic diagram of the QoS scheduling unit of the data - link message according to the present invention.

[0031] Figure 3 is the electrical schematic diagram of the data - link message distribution service unit. Detailed Embodiment

[0032] The following combines Figures 1 - 3 with specific embodiments to further illustrate the present invention.

[0033] Referring to Figure 1 , an apparatus for QoS scheduling and distribution of space - based data - link messages based on on - satellite processing according to the present invention includes a data - link message adaptation unit 1, a data - link message identification unit 2, a data - link message QoS scheduling unit 3, a data - link message distribution service unit 4, and a mission planning and analysis unit 5. Figure 1 is an electrical schematic diagram of an embodiment of an apparatus for QoS scheduling and distribution of space - based data - link messages based on on - satellite processing. The embodiment is connected according to Figure 1 connection lines.

[0034] The data - link message adaptation unit 1 receives the data - link message carried by the frame header of the communication satellite protocol format input externally, adapts it according to the communication satellite protocol format, extracts the address information and identification information fields in the frame header of the communication satellite protocol format, and adapts the frame header of the communication satellite protocol format into an internal communication format frame header according to the address information and identification information fields, and then sends the data - link message carried by the internal communication format frame header to the data - link message identification unit 2;

[0035] After receiving the data - link message carried by the internal communication format frame header, the data - link message identification unit 2 identifies the version information, message length, and address number fields in the data - link message frame header, and checks them one by one. If all fields pass the check, the data - link message is sent to the data - link message QoS scheduling unit 3. If some fields or all fields fail the check, the data - link message carried by the internal communication format frame header is discarded;

[0036] After the data link message QoS scheduling unit 3 receives the data link message carried by the internal communication format header, it classifies the data link message into time-sensitive data link messages and non-time-sensitive data link messages according to the priority, message type, and message source attribute in the data link message header and in combination with the planning configuration result issued by the mission planning analysis unit 5. For time-sensitive data link messages, after queue scheduling, jitter elimination, and priority mapping are completed, they are sent to the data link message distribution service unit 4. For non-time-sensitive data link messages, after queue scheduling, congestion control, flow control, jitter elimination, and priority mapping are completed, they are sent to the data link message distribution service unit 4;

[0037] After the data link message distribution service unit 4 receives the time-sensitive or non-time-sensitive data link message, it adapts the internal communication format to the communication satellite protocol format according to the planning configuration result of the mission planning analysis unit 5, and sends the data link message through the communication satellite routing exchange and the inter-satellite and satellite-ground physical channels according to the distribution rules of the space-based data link system;

[0038] The mission planning analysis unit 5 generates a planning configuration result according to the mission planning of the ground data link system control center, and performs configuration management on the data link message QoS scheduling unit 3 and the data link message distribution service unit 4.

[0039] As Figure 2 shown, the data link message QoS scheduling unit 3 includes a data link message high-speed classification unit 3-1, a data link message intelligent perception unit 3-2, a data link message cache unit 3-3, a time-sensitive message queue scheduling unit 3-4, a non-time-sensitive message queue scheduling unit 3-5, a non-time-sensitive message congestion control unit 3-6, a data link message jitter elimination unit 3-7, and a data link message priority mapping unit 3-8;

[0040] After the data link message high-speed classification unit 3-1 receives the data link message sent by the data link message recognition unit 2, it first performs classification processing according to the priority, message type, and message source attribute in the data link message header, sends the data link messages with the same priority to the data link message intelligent perception unit 3-2, continuously receives the data link messages processed by the data link message intelligent perception unit 3-2, and then sends the data link messages processed by the data link message intelligent perception unit 3-2 to the data link message cache unit 3-3;

[0041] The data link message intelligent perception unit 3-2 receives the data link messages with the same priority from the data link message high-speed classification unit 3-1, statistically analyzes the data link messages according to the traffic behavior and message status characteristics, and performs classification recognition statistics on the data link messages in combination with the planning configuration result of the mission planning analysis unit 5. Finally, it sends the processed data link messages to the data link message high-speed classification unit 3-1;

[0042] The data link message cache unit 3-3 receives the data link messages from the data link message high-speed classification unit 3-1, and based on the processed data link messages sent by the data link message high-speed classification unit 3-1, identifies the data link messages as time-sensitive data link messages and non-time-sensitive data link messages, and performs cache processing on them respectively;

[0043] The time-sensitive message queue scheduling unit 3-4 obtains the time-sensitive data link messages from the cache of the data link message cache unit 3-3 in real time, and sends the time-sensitive data link messages to the data link message jitter elimination unit 3-7 in a parallel multi-line manner. When there are no time-sensitive data link messages in the cache of the data link message cache unit 3-3, the data link message cache unit 3-3 is in an idle state;

[0044] The non-time-sensitive message queue scheduling unit 3-5 identifies whether the data link message cache unit 3-3 is in an idle state. Only when the data link message cache unit 3-3 is in an idle state, it obtains the non-time-sensitive data link messages from the cache of the data link message cache unit 3-3 and sends the non-time-sensitive data link messages to the non-time-sensitive message congestion control unit 3-6;

[0045] The non-time-sensitive message congestion control unit 3-6 receives the non-time-sensitive data link messages from the non-time-sensitive message queue scheduling unit 3-5, limits the queue length of each non-time-sensitive data link message with the lowest priority or the second lowest priority, discards the non-time-sensitive data link messages that exceed the limited queue length, and after completing the congestion control of the non-time-sensitive data link messages, sends the non-time-sensitive data link messages to the data link message jitter elimination unit 3-7;

[0046] The data link message jitter elimination unit 3-7 receives the non-time-sensitive data link messages from the non-time-sensitive message congestion control unit 3-6 and the time-sensitive data link messages from the time-sensitive message queue scheduling unit 3-4, schedules the data link messages in a first-in first-out manner, and smooths the jitter by setting a jitter buffer area, so that the processing delay of the same type of data link messages is consistent, and then sends the processed data link messages to the data link message priority mapping unit 3-8;

[0047] The data link message priority mapping unit 3-8 receives the data link messages from the data link message jitter elimination unit 3-7, and based on the planning configuration result of the mission planning analysis unit 5 and in combination with the priority adaptation requirements of the communication satellite protocol, adapts the priority of the data link messages to the priority in the communication satellite protocol, and then sends the data link messages to the data link message distribution service unit 4.

[0048] Such as Figure 3As shown in the figure, the data link message distribution service unit 4 includes a data link message protocol encapsulation unit 4-1, a data link message scheduling and adaptation unit 4-2, and a data link message broadcast distribution unit 4-3;

[0049] The data link message protocol encapsulation unit 4-1 receives the data link message from the data link message QoS scheduling unit 3, and according to the planning and configuration result of the mission planning analysis unit 5, encapsulates the information header before the data link message, fills in the address and identification related information, and then sends the data link message to the data link message scheduling and adaptation unit 4-2;

[0050] After receiving the data link message from the data link message protocol encapsulation unit 4-1, the data link message scheduling and adaptation unit 4-2 converts the information header of the data link message into the communication satellite system protocol header according to the address conversion rule and the pre-configured mapping table information, and then sends it to the data link message broadcast distribution unit 4-3;

[0051] After receiving the data link message from the data link message scheduling and adaptation unit 4-2, the data link message broadcast distribution unit 4-3 combines the planning and configuration result of the mission planning analysis unit 5, and uses different networking methods such as unicast, multicast or broadcast, as well as different distribution methods such as timed push and reverse subscription, to send the data link message through the communication satellite physical link.

[0052] The overall device of the present invention is deployed in the communication satellite node integrated processing payload or separately integrated in the satellite payload equipment, and relies on the communication satellite routing and switching, space-ground physical link and inter-satellite physical link to perform the interaction and distribution of space-based data link messages, providing message distribution services for various data link ground users.

[0053] Each functional unit in the embodiment can be implemented on a CPU model of the D2000 series products produced by Phytium. The present invention uses 1 D2000 type CPU to achieve the input and output of 200 Mbps space-based data link messages.

[0054] The brief working principle of the present invention is as follows:

[0055] After receiving the external input data link message, the data link message adaptation unit 1 performs protocol adaptation work and adapts the communication satellite protocol format to the internal communication format according to relevant fields; the data link message recognition unit 2 recognizes fields such as version information, message length, and address number in the data link message header, and verifies each of the above fields one by one. If the verification is successful, the next step is performed; if not, the message is discarded; the data link message QoS scheduling unit 3, based on attributes such as the priority, message type, and message source of the data link message and combined with the intelligent traffic perception result of the data link message, completes different operations such as message caching, message queue scheduling, congestion control, flow control, jitter elimination, and priority mapping in sequence, and provides QoS scheduling of space-based data link messages for various ground users; the data link message distribution service unit 4, according to the planning configuration result of the mission planning parsing unit 5, adapts the internal communication format to the communication satellite protocol format, and then, according to the distribution rules of the space-based data link system, sends the data link message through the communication satellite routing exchange and the inter-satellite and satellite-ground physical channels; the mission planning parsing unit 5 configures and manages the data link message QoS scheduling unit 3 and the data link message distribution service unit 4 according to the mission planning of the ground data link system control center.

Claims

1. A space-based data link message QoS scheduling and distribution device based on on-board processing, comprising a data link message adaptation unit (1), a data link message recognition unit (2), and a mission planning analysis unit (5), characterized in that: It also includes a data link message QoS scheduling unit (3) and a data link message distribution service unit (4); The data link message adaptation unit (1) receives the data link messages carried by the communication satellite protocol format headers input externally, adapts them according to the communication satellite protocol format, extracts the address information and identification information fields in the communication satellite protocol format headers, and adapts the communication satellite protocol format headers into internal communication format headers according to the address information and identification information fields, and then sends the data link messages carried by the internal communication format headers to the data link message recognition unit (2); After receiving the data link messages carried by the internal communication format headers, the data link message recognition unit (2) recognizes the version information, message length, and address number fields in the data link message headers, and checks them one by one. If all the fields pass the check, the data link messages are sent to the data link message QoS scheduling unit (3). If some fields or all fields fail the check, the data link messages carried by the internal communication format headers are discarded; After receiving the data link messages carried by the internal communication format headers, the data link message QoS scheduling unit (3) classifies the data link messages into time-sensitive data link messages and non-time-sensitive data link messages according to the priorities, message types, and message source attributes in the data link message headers and in combination with the planning configuration results issued by the mission planning analysis unit (5). For the time-sensitive data link messages, after queue scheduling, jitter elimination, and priority mapping are completed, they are sent to the data link message distribution service unit (4). For the non-time-sensitive data link messages, after queue scheduling, congestion control, flow control, jitter elimination, and priority mapping are completed, they are sent to the data link message distribution service unit (4); After receiving the time-sensitive or non-time-sensitive data link messages, the data link message distribution service unit (4) adapts the internal communication format into the communication satellite protocol format, and according to the distribution rules of the space-based data link system, sends the data link messages through the communication satellite routing exchange and the inter-satellite and satellite-ground physical channels; The mission planning analysis unit (5) generates planning configuration results according to the mission planning of the ground data link system control center, and configures and manages the data link message QoS scheduling unit (3) and the data link message distribution service unit (4).

2. The on-satellite data link message QoS scheduling and distribution device based on on-satellite processing according to claim 1, wherein: The data link message QoS scheduling unit (3) includes a data link message high-speed classification unit (3-1), a data link message intelligent perception unit (3-2), a data link message cache unit (3-3), a time-sensitive message queue scheduling unit (3-4), a non-time-sensitive message queue scheduling unit (3-5), a non-time-sensitive message congestion control unit (3-6), a data link message jitter elimination unit (3-7), and a data link message priority mapping unit (3-8); After receiving the data link message sent by the data link message recognition unit (2), the data link message high-speed classification unit (3-1) first classifies and processes it according to the priority, message type, and message source attribute in the data link message frame header, sends the data link messages with the same priority to the data link message intelligent perception unit (3-2), continuously receives the data link messages processed by the data link message intelligent perception unit (3-2), and then sends the data link messages processed by the data link message intelligent perception unit (3-2) to the data link message cache unit (3-3); The data link message intelligent perception unit (3-2) receives the data link messages with the same priority from the data link message high-speed classification unit (3-1), statistically analyzes the data link messages according to the traffic behavior and message status characteristics, combines with the planning configuration result of the task planning analysis unit (5) to conduct classification recognition and statistics of the data link messages, and finally sends the processed data link messages to the data link message high-speed classification unit (3-1); The data link message cache unit (3-3) receives the data link messages from the data link message high-speed classification unit (3-1), and based on the processed data link messages sent by the data link message high-speed classification unit (3-1), identifies the data link messages as time-sensitive data link messages and non-time-sensitive data link messages, and performs cache processing on them respectively; The time-sensitive message queue scheduling unit (3-4) obtains the time-sensitive data link messages from the cache of the data link message cache unit (3-3) in real time, and sends the time-sensitive data link messages to the data link message jitter elimination unit (3-7) in a parallel manner on multiple lines. When there are no time-sensitive data link messages in the cache of the data link message cache unit (3-3), the data link message cache unit (3-3) is in an idle state; The non-time-sensitive message queue scheduling unit (3-5) identifies whether the data link message cache unit (3-3) is in an idle state. Only when the data link message cache unit (3-3) is in an idle state, it obtains the non-time-sensitive data link messages from the cache of the data link message cache unit (3-3), and sends the non-time-sensitive data link messages to the non-time-sensitive message congestion control unit (3-6); The non-time-sensitive message congestion control unit (3-6) receives the non-time-sensitive data link messages from the non-time-sensitive message queue scheduling unit (3-5), limits the queue length for each non-time-sensitive data link message with the lowest priority or the second lowest priority, discards the non-time-sensitive data link messages that exceed the limited queue length, and when the congestion control of the non-time-sensitive data link messages is completed, sends the non-time-sensitive data link messages to the data link message jitter elimination unit (3-7); The data link message jitter elimination unit (3-7) receives the non-time-sensitive data link messages from the non-time-sensitive message congestion control unit (3-6) and the time-sensitive data link messages from the time-sensitive message queue scheduling unit (3-4), schedules the data link messages in a first-in-first-out manner, and smooths the jitter by setting a jitter buffer, so that the processing delay of the same type of data link messages is consistent, and then sends the processed data link messages to the data link message priority mapping unit (3-8); The data link message priority mapping unit (3-8) receives the data link messages from the data link message jitter elimination unit (3-7), adapts the priority of the data link messages to the priority in the communication satellite protocol according to the planning and configuration results of the mission planning analysis unit (5) and in combination with the priority adaptation requirements of the communication satellite protocol, and then sends the data link messages to the data link message distribution service unit (4).

3. The on-satellite data link message QoS scheduling and distribution device based on on-satellite processing according to claim 1, characterized in that: The said data link message distribution service unit (4) includes a data link message protocol encapsulation unit (4-1), a data link message scheduling adaptation unit (4-2), and a data link message broadcast distribution unit (4-3); The data link message protocol encapsulation unit (4-1) receives the data link messages from the data link message QoS scheduling unit (3), encapsulates a header before the data link messages according to the planning and configuration results of the mission planning analysis unit (5), fills in the address and identification related information, and then sends the data link messages to the data link message scheduling adaptation unit (4-2); After receiving the data link messages from the data link message protocol encapsulation unit (4-1), the data link message scheduling adaptation unit (4-2) converts the message header of the data link messages into the communication satellite system protocol header according to the address conversion rule and the pre-configured mapping table information, and then sends it to the data link message broadcast distribution unit (4-3); After receiving the data link messages from the data link message scheduling adaptation unit (4-2), the data link message broadcast distribution unit (4-3) combines the planning and configuration results of the mission planning analysis unit (5), and uses different networking methods such as unicast, multicast or broadcast, and different distribution methods such as timed push and reverse subscription to send the data link messages through the communication satellite physical link; 4. The on-satellite data link message QoS scheduling and distribution device based on on-satellite processing according to claim 1, characterized in that: The overall device is deployed in the communication satellite node integrated processing payload or separately integrated in the satellite payload equipment, and relies on the communication satellite routing and switching, space-ground physical link and inter-satellite physical link to interact and distribute the space-based data link messages, providing message distribution services for various data link ground users.