Data hierarchical sending method and system, storage medium and equipment

By combining flight departure time grading and flight status transmission methods for data, the problem of insufficient processing capabilities of the airport system under peak data pressure is solved, and efficient processing of the system and orderly transmission of data is achieved.

CN119766745APending Publication Date: 2025-04-04TRAVELSKY TECHNOLOGY LIMITED
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411884339.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

The existing airport system faces peak data pressure in the context of departure opening, resulting in insufficient system processing capacity and increasing the risk of blockage.

Method used

By grading the data according to the flight departure time and determining the data transmission method based on the flight status, including direct, slow and fast data transmission, making full use of idle time to alleviate data peaks.

Benefits of technology

It effectively alleviates the system pressure caused by data peaks, improves data processing capabilities, reduces the risk of blockage, and ensures the orderly transmission of data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119766745A_ABST
    Figure CN119766745A_ABST
Patent Text Reader

Abstract

The invention provides a data hierarchical sending method and system, a storage medium and equipment. The method comprises the following steps: acquiring data and processing the data to obtain to-be-sent data; grading the to-be-sent data according to flight take-off time; determining a data sending mode in combination with the flight state according to the grading; and executing data transmission based on the data transmission mode. According to the data grading sending method, the data processing capacity is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of network communication technology, and in particular relates to a data hierarchical sending method, system, storage medium and device. Background Art

[0002] With the development and promotion of departure opening, the number of data messages related to passengers and flights has increased rapidly. According to the statistics of existing airports, the amount of passenger check-in messages has increased by almost 10 times. In particular, the "automatic mechanism" introduced by departure opening has turned many operations that were originally completed manually into automatic processing by the system, such as batch initialization of flights. This change may lead to a large number of messages being generated at a certain moment. In this context, the amount of data that needs to be processed by various airport systems has also increased exponentially, facing huge instantaneous data peaks.

[0003] The current mechanism is to provide data to the airport systems based on the actual arrival time and order of passenger and flight data messages. That is, the number of messages generated by the departure opening backend at a certain moment directly determines the amount of data transmitted to the airport systems. This puts the airport systems under greater data processing pressure and increases the risk of system jams. In addition, due to the wide variety of existing airport systems and the existence of some old systems, the problem cannot be solved by improving the processing capacity of the airport system. Summary of the invention

[0004] In view of the shortcomings of the prior art, the present invention provides a data hierarchical sending method, system, storage medium and device, which classify data based on flight departure time, determine the data sending method in combination with flight status, and slowly send non-urgent messages when the system is not busy, thereby making full use of idle time, alleviating the pressure caused by data peaks, and improving data processing capabilities.

[0005] The present invention is achieved through the following technical solutions:

[0006] Acquire data and process the data to obtain data to be sent;

[0007] Classifying the data to be sent according to flight departure times;

[0008] According to the classification, the data transmission method is determined in combination with the flight status;

[0009] Data transmission is performed based on the data transmission mode.

[0010] Optional,

[0011] The step of acquiring and processing data to obtain data to be sent includes:

[0012] Obtain data from a third-party platform and process the data to obtain data to be sent;

[0013] The data processing includes: parsing, filtering and format conversion of the acquired data to obtain the data to be sent.

[0014] Optional,

[0015] The step of grading the data to be sent according to the flight departure time includes:

[0016] According to the estimated flight departure time and the preset flight departure time threshold, the data to be sent is classified into the following categories: urgent and non-urgent.

[0017] Optional,

[0018] The method further comprises:

[0019] The data to be sent is classified according to the pre-set flight departure time threshold:

[0020] If the flight departure time is greater than the time threshold, the data is classified as non-urgent;

[0021] If the flight departure time is less than or equal to the time threshold, the data is classified as urgent.

[0022] Optional,

[0023] Data transmission methods include: direct data transmission, delayed data transmission, and fast data transmission.

[0024] The method of determining the data transmission mode according to the classification and in combination with the flight status includes:

[0025] If the data is classified as "urgent", the data transmission method is determined in combination with the flight status, including:

[0026] If the flight status is "initial status" or "empty", the data sending method is determined to be "direct data sending", and the flight status remains unchanged;

[0027] If the flight status is "delayed", the data to be sent is stored, and the flight status is changed to "fast sending", and the data sending mode is determined to be "fast data sending";

[0028] If the flight status is "fast sending", the data to be sent will be stored, and the flight status will remain unchanged, and the data sending mode will be determined as "fast data sending".

[0029] Optional,

[0030] The step of determining the data transmission mode according to the classification and in combination with the flight status also includes:

[0031] If the data to be sent is classified as "not urgent", the data will be stored and it will be determined whether the flight status needs to be modified:

[0032] If the flight status is the initial status, change the flight status to "delayed sending" and determine the data sending mode as "delayed data sending";

[0033] If the flight status is delayed, the flight status will not be modified, and the data sending mode will be determined as "delayed data sending";

[0034] If the flight status is fast sending, the flight status will not be modified, and the data sending mode will be determined as "fast data sending".

[0035] Optional,

[0036] The performing data transmission based on the data transmission mode includes:

[0037] If the sending method is direct data sending, the corresponding data will be sent directly;

[0038] If the sending mode is data delayed sending, the corresponding data is processed and sent according to the preset delayed sending rate;

[0039] If the sending mode is fast data sending, the corresponding data is processed and sent according to a preset fast sending rate, and the fast sending rate is higher than the slow sending rate.

[0040] The present invention also provides a data hierarchical transmission system for implementing the above method, the system comprising:

[0041] A data acquisition module is used to acquire and process data to obtain data to be sent;

[0042] A data classification module, used for classifying the data to be sent according to the flight departure time;

[0043] A sending mode module, used to determine the data sending mode according to the classification and in combination with the flight status;

[0044] A data sending module is used to execute data sending based on the data sending mode.

[0045] Optional,

[0046] The data acquisition module is further configured to:

[0047] Obtain data from a third-party platform and process the data to obtain data to be sent;

[0048] The data processing includes: parsing, filtering and format conversion of the acquired data to obtain the data to be sent.

[0049] Optional,

[0050] The data classification module is further configured to:

[0051] According to the estimated flight departure time and the preset flight departure time threshold, the data to be sent is classified into the following categories: urgent and non-urgent.

[0052] Optional,

[0053] The sending mode module is also configured to:

[0054] If the data is classified as "urgent", the data transmission method is determined in combination with the flight status, including:

[0055] If the flight status is "initial status" or "empty", the data sending method is determined to be "direct data sending", and the flight status remains unchanged;

[0056] If the flight status is "delayed", the data to be sent is stored, and the flight status is changed to "fast sending", and the data sending mode is determined to be "fast data sending";

[0057] If the flight status is "fast sending", the data to be sent will be stored, and the flight status will remain unchanged, and the data sending mode will be determined as "fast data sending".

[0058] The present invention also provides a computer-readable storage medium storing one or more programs, which, when executed, can implement the aforementioned data hierarchical sending method.

[0059] The present invention also provides a device, comprising a processor, a communication interface, a computer-readable storage medium and a communication bus; wherein the processor, the communication interface and the computer-readable storage medium communicate with each other via the communication bus;

[0060] The processor is configured to execute a program stored in a computer-readable storage medium.

[0061] Compared with the prior art, the present invention has the following advantages:

[0062] 1. The data classification and sending method proposed in the present invention classifies data according to the flight take-off time and determines the data sending mode in combination with the flight status. This can make full use of idle time, alleviate the pressure brought by data peaks, achieve the effect of peak shaving and valley filling, and improve data processing capabilities.

[0063] 2. Use the estimated flight departure time to classify data, and send non-urgent messages slowly when the system is not busy. Under the premise of ensuring the timeliness of data transmission, it solves the risk of "blocking reports" and concurrent pressure on the downstream during business peak periods when the data volume is large, and improves data processing capabilities.

[0064] 3. By introducing flight status, the data of the same flight is ensured to be sent in the same way at a certain moment, thereby ensuring the orderly sending of all messages of the flight and improving data accuracy.

[0065] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0067] Figure 1 A schematic diagram of a process of a data hierarchical sending method is shown;

[0068] Figure 2 A structural schematic block diagram of a data hierarchical transmission system is shown;

[0069] Figure 3 A schematic diagram showing the composition of a device for sending data in a hierarchical manner based on flight departure time according to an embodiment of the present invention is shown;

[0070] Figure 4 A schematic diagram showing a data classification process based on flight departure time and flight status according to an embodiment of the present invention

[0071] Figure 5 A schematic diagram showing a data delay process according to an embodiment of the present invention

[0072] Figure 6 A schematic diagram showing the data fast transmission process of an embodiment of the present invention

[0073] Figure 7 It is a structural schematic diagram of a device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0074] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0075] See attached Figure 1 , the method of the present invention comprises:

[0076] S1, obtain data and process the data to obtain data to be sent;

[0077] Among them, data is obtained from a third-party platform and processed to obtain data to be sent;

[0078] The data processing includes: parsing, filtering and format conversion of the acquired data to obtain the data to be sent.

[0079] S2. Classifying the data to be sent according to the flight departure time;

[0080] Among them, according to the flight's estimated departure time and the preset flight departure time threshold, the data to be sent is classified into: urgent and non-urgent,

[0081] The data to be sent is classified according to the preset flight departure time threshold:

[0082] If the flight departure time is greater than the time threshold, the data is classified as non-urgent;

[0083] If the flight departure time is less than or equal to the time threshold, the data is classified as urgent.

[0084] S3. Determine the data transmission method according to the classification and the flight status;

[0085] Among them, the data transmission methods include: direct data transmission, delayed data transmission, and fast data transmission.

[0086] The method of determining the data transmission mode according to the classification and in combination with the flight status includes:

[0087] If the data is classified as "urgent", the data transmission method is determined in combination with the flight status, including:

[0088] If the flight status is "initial status" or "empty", the data sending method is determined to be "direct data sending", and the flight status remains unchanged;

[0089] If the flight status is "delayed", the data to be sent is stored, and the flight status is changed to "fast sending", and the data sending mode is determined to be "fast data sending";

[0090] If the flight status is "fast sending", the data to be sent will be stored, and the flight status will remain unchanged. The data sending mode is determined to be "fast sending".

[0091] If the data to be sent is classified as "not urgent", the data will be stored and it will be determined whether the flight status needs to be modified:

[0092] If the flight status is the initial status, change the flight status to "delayed sending" and determine the data sending mode as "delayed data sending";

[0093] If the flight status is delayed, the flight status will not be modified, and the data sending mode will be determined as "delayed data sending";

[0094] If the flight status is fast sending, the flight status will not be modified, and the data sending mode will be determined as "fast data sending".

[0095] S4. Execute data sending based on the data sending method.

[0096] Among them, if the sending mode is direct data sending, the corresponding data is sent directly;

[0097] If the sending mode is data delayed sending, the corresponding data is processed and sent according to the preset delayed sending rate;

[0098] If the sending mode is fast data sending, the corresponding data is processed and sent according to a preset fast sending rate, and the fast sending rate is higher than the slow sending rate.

[0099] Specifically,

[0100] S1. Acquire data and process the data to obtain data to be sent.

[0101] Acquire data and process the data to obtain the data to be sent.

[0102] Obtain data from third-party business systems and process the data to obtain the data to be sent. Data processing includes parsing and filtering the data, as well as format conversion according to the data formats required by downstream systems to obtain the data to be sent.

[0103] S2. Classifying the data to be sent according to flight departure times.

[0104] The data to be sent are classified according to the flight departure time, including:

[0105] According to the estimated departure time of the flight and the preset conditions, the data to be sent is classified into two categories: urgent and non-urgent.

[0106] In this embodiment, a flight departure time threshold may be pre-set as needed, and the data to be sent may be classified based on the time threshold, including:

[0107] If the flight departure time is greater than the time threshold, the data is classified as non-urgent;

[0108] If the flight departure time is less than or equal to the time threshold, the data is classified as urgent.

[0109] S3. Determine the data sending method according to the classification and in combination with the flight status.

[0110] In this embodiment, the flight status includes: initial status, slow sending, and fast sending; the data sending mode includes: direct data sending, slow data sending, and fast data sending.

[0111] According to the classification, the data transmission method is determined in combination with the flight status, including:

[0112] If the data is classified as "urgent", the data transmission method is determined in combination with the flight status, including:

[0113] If the flight status is "initial status" or "empty", the data sending method is determined to be "direct data sending", and the flight status remains unchanged;

[0114] If the flight status is "delayed", the data to be sent is stored, and the flight status is changed to "fast sending", and the data sending mode is determined to be "fast data sending";

[0115] If the flight status is "fast sending", the data to be sent will be stored, and the flight status will remain unchanged, and the data sending mode will be determined as "fast data sending".

[0116] According to the classification, the data transmission method is determined in combination with the flight status, and further includes:

[0117] If the data to be sent is classified as "not urgent", the data will be stored and it will be determined whether the flight status needs to be modified:

[0118] If the flight status is the initial status, change the flight status to "delayed sending" and determine the data sending mode as "delayed data sending";

[0119] If the flight status is delayed, the flight status will not be modified, and the data sending mode will be determined as "delayed data sending";

[0120] If the flight status is fast sending, the flight status will not be modified, and the data sending mode will be determined as "fast data sending".

[0121] In this embodiment, the data can be stored in the database as needed.

[0122] In this embodiment, the data message to be stored is entered into a buffer table.

[0123] S4. Execute data sending based on the data sending method.

[0124] Executing data transmission based on the data transmission mode includes:

[0125] If the sending method is direct data sending, the corresponding data will be sent directly;

[0126] If the sending mode is data delayed sending, the corresponding data is processed and sent according to the preset delayed sending rate;

[0127] If the sending mode is fast data sending, the corresponding data is processed and sent according to a preset fast sending rate, and the fast sending rate is higher than the slow sending rate.

[0128] 1. Direct data transmission: According to the flight departure time and flight status, if the flight data is sent in the direct data transmission mode, the data will be sent directly to the corresponding downstream system without storage.

[0129] 2. Data delay: According to the flight departure time and flight status, if the flight data transmission mode is data delay, the pre-stored corresponding data will be processed and sent according to the preset delay rate. In order to relieve the pressure of the downstream system and fully consider the performance of the system, the rate can be adjusted dynamically.

[0130] 3. Fast data transmission: According to the flight departure time and flight status, if the flight data transmission mode is fast data transmission, the pre-stored corresponding data will be processed and sent according to the preset fast transmission rate. Among them, the fast transmission rate is higher than the slow transmission rate, so as to ensure that the data of the fast flight can be processed quickly and preferentially.

[0131] After the flight data is sent through the data fast-sending process, the flight status is modified to the initial status. In order to ensure that no data is missed, after the flight status is modified, check again whether there is data for the flight in the delay table. If there is, send it directly.

[0132] The method of the present invention is explained below with reference to actual examples.

[0133] Assumptions:

[0134] The current time is 2024-05-20 08:00;

[0135] Set a flight F1, with an estimated departure time of 2024-05-21 22:00, and the flight status is initialized;

[0136] Set a flight F2, with an estimated departure time of 2024-05-20 13:00, and the flight status is initialized;

[0137] The flight departure time threshold for determining data classification is preset to 12 hours.

[0138] Set up an upstream system, and this system accesses passenger data from the upstream system; set up a downstream system, and this system sends processed data to the downstream system.

[0139] Example 1:

[0140] This system obtains passenger data messages from the upstream system, parses and processes them into the format required by the downstream system.

[0141] After parsing the passenger data message, the passenger's flight is F2, the estimated departure time is 2024-05-2013:00, and the current time is 2024-05-20 08:00. It is determined that there are 5 hours left before the flight takes off, and the data is classified as: emergency.

[0142] Combined with the initial status of flight F2, it is determined that the data transmission mode of the passenger data is "direct data transmission". The direct transmission process is executed for the data and it is directly sent to the downstream system. The flight status remains unchanged. After the data is processed, the next data is obtained and the process returns to S1.

[0143] Example 2:

[0144] This system obtains passenger data messages from the upstream system, parses and processes them into the format required by the downstream system.

[0145] After parsing the passenger data message, the passenger's flight is F1, the estimated departure time is 2024-05-21 22:00, and the current time is 2024-05-20 08:00. After judgment, the data is classified as: not urgent.

[0146] The data is first stored (stored in the database), and the flight status of F1 is modified to: delayed, the data enters the delayed table, and the data sending method is determined to be "data delayed". The main process of this data is processed, and the next data is obtained, and it returns to S1.

[0147] The data entering the buffer table is sent according to the data sending method:

[0148] Data delay: The flight data is sent according to the data delay process, and the data is sent to the downstream system.

[0149] Example 3: As time passes, the current time changes to 2024-05-21 18:00.

[0150] This system obtains passenger data messages from the upstream system, parses and processes them into the format required by the downstream system.

[0151] After parsing the passenger data message, the passenger's flight is F1, the estimated departure time is 2024-05-21 22:00, and the current time is 2024-05-21 18:00. At this time, it is judged that the data is classified as: emergency.

[0152] The status of flight F1 is delayed, so the data is stored first (stored in the database), and the status of flight F1 is changed to fast, and the data enters the delayed table, and the data sending mode is determined to be "fast data sending". Continue to obtain the next piece of data and return to S1.

[0153] The data entering the buffer table is sent according to the data sending method:

[0154] Fast data delivery: Execute the delivery of the flight data according to the fast data delivery process and send it to the downstream system. After the data of flight F1 stored in the deferred data table is sent, modify the status of flight F1 to the initial status, and query again whether there is data of flight F1 in the deferred table. If no data is found, it means that the data of flight F1 stored in the deferred table has been completely processed.

[0155] The present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0156] See attached Figure 2 , shows the structure of a data classification sending system for implementing the above method, including a data acquisition module, a data classification module, a sending mode module, and a data sending module.

[0157] A data acquisition module is used to acquire and process data to obtain data to be sent;

[0158] A data classification module, used for classifying the data to be sent according to the flight departure time;

[0159] A sending mode module, used to determine the data sending mode according to the classification and in combination with the flight status;

[0160] A data sending module is used to execute data sending based on the data sending mode.

[0161] Figure 3 This is a schematic diagram of the system composition of the device for hierarchical transmission of data based on flight departure time according to an embodiment of the present invention, which is mainly composed of the following modules:

[0162] Data access: Data access mainly refers to the system obtaining various types of data messages from external systems, such as flight initialization messages, passenger check-in change messages, baggage-related messages, flight-related messages, etc.

[0163] Data processing: Data processing is mainly responsible for processing the received messages according to the data protocol required by downstream users, including but not limited to data filtering, format conversion, and data assembly to meet the data needs of different downstream users.

[0164] Data classification: Data classification mainly classifies the received data according to the urgency of the data to clarify the priority of data transmission. The data classification strategy fully considers factors such as data usage scenarios, data types, flight departure times, etc., and combines the analysis of historical data of the current airport to send data in a graded manner without affecting the business, thereby reducing the pressure on downstream systems.

[0165] Data transmission: Data transmission mainly refers to sending data to downstream systems. According to the results of data classification and the data transmission method determined by the flight status, the corresponding data is sent to achieve hierarchical transmission.

[0166] Flight status control: In order to ensure that the data of the same flight is in order, the flight status can be introduced to control the data of the same flight to be in the same sending queue at the same time.

[0167] Permission management: Permission management mainly verifies user permissions to confirm the scope and type of data sent.

[0168] Data storage: storage of user authority data, flight information, message data, etc.

[0169] System monitoring: System monitoring is mainly used to monitor the system operation status, data backlog, data transmission status, downstream system acceptance status, etc.

[0170] Figure 4 This is a schematic diagram of a data classification process based on flight departure time and flight status according to an embodiment of the present invention, and the process includes:

[0171] Obtain data packets from the upstream system and process the data;

[0172] Determine whether the processing is successful:

[0173] If the processing is unsuccessful, write the failed message table, write the file and issue an alarm; continue to obtain data;

[0174] If the processing is successful, determine whether the flight's estimated departure time exceeds the threshold:

[0175] If the flight's estimated departure time exceeds the threshold, the flight status is determined:

[0176] If the flight status is delayed or fast, the message is entered into the deferred table and stored in the database, and data is continued to be obtained;

[0177] If the flight status is the initial status, the message is put into the deferred state, the flight status is modified to deferred, the message is stored in the database and the flight status is updated, and data is continued to be obtained.

[0178] If the flight's estimated departure time does not exceed the threshold, the flight status is determined:

[0179] If the flight status is delayed, the message is entered into the delayed list, the flight status is changed to fast dispatch, the message is stored in the database and the flight status is updated, and data is continued to be obtained;

[0180] If the flight status is fast, the message is put into the buffer and stored in the database, and the data is continued to be obtained;

[0181] If the flight status is the initial status, the message goes directly to the downstream system, completes the sending, and continues to obtain data.

[0182] Figure 5 This is a schematic diagram of the data delay process of an embodiment of the present invention. The flight delay thread is responsible for sending the messages of flights in the delay table whose status is delayed, that is, the data whose sending mode is data delay. The delay rate can be flexibly configured as needed, for example: 5 / s after the flight and 1 / s during daily life.

[0183] The data delay process includes:

[0184] Query all flights with delayed departure status;

[0185] Select the flight with the earliest scheduled departure time among the flights with delayed departure status;

[0186] Check all the deferred tables of the flight to see if there are any unsent messages:

[0187] If there are unsent messages, the unsent messages are sent to the downstream system, and the messages are deleted after successful sending;

[0188] If there is no unsent message, the next flight with a delayed flight status will be processed.

[0189] Figure 6 The diagram is a flow chart of data fast sending in an embodiment of the present invention. The flight fast sending thread is responsible for sending the messages of flights with the flight status of fast sending in the buffer table. The sending rate can be flexibly configured as needed, for example: 5 / s.

[0190] The data quick-send process includes:

[0191] Check all flights with the status of "soon departure";

[0192] Select the flight with the fastest scheduled departure time among those with the flight status of "Fast Departure";

[0193] Check all the deferred tables of the flight to see if there are any unsent messages:

[0194] If there are unsent messages, the unsent messages are sent to the downstream system, and the messages are deleted after successful sending;

[0195] If there is no unsent message, change the flight status to: initial status, and recheck whether there is a message for the flight in the buffer table:

[0196] If there is a message for the flight, the message is sent to the downstream system, and the message is deleted after successful sending;

[0197] If there is no message for the flight, the next flight with the status of "Quick Departure" will be processed.

[0198] In addition, an embodiment of the present invention further provides a data hierarchical sending device, including:

[0199] The data acquisition module acquires data and processes the data to obtain data to be sent; wherein, data is acquired from a third-party platform and processed to obtain data to be sent.

[0200] The data classification module is used to classify the data to be sent according to the flight departure time; wherein, the data to be sent is classified according to the estimated flight departure time and the preset flight departure time threshold, and the classification includes: urgent and non-urgent.

[0201] The sending mode module determines the data sending mode according to the classification and the flight status; wherein the data sending modes include: direct data sending, delayed data sending and fast data sending.

[0202] A data sending module, which performs data sending based on the data sending mode, wherein if the sending mode is direct data sending, the corresponding data is directly sent;

[0203] If the sending mode is data delayed sending, the corresponding data is processed and sent according to the preset delayed sending rate;

[0204] If the sending mode is fast data sending, the corresponding data is processed and sent according to a preset fast sending rate, and the fast sending rate is higher than the slow sending rate.

[0205] Based on the same inventive concept, the present invention also provides a computer-readable storage medium storing one or more programs, which can implement the aforementioned method when the one or more programs are executed.

[0206] like Figure 7 As shown, an embodiment of the present invention further provides a device, including a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus.

[0207] The memory is a computer-readable storage medium for storing one or more programs.

[0208] The processor is used to execute the program stored in the computer-readable storage medium.

[0209] The computer-readable storage medium may be included in the device / apparatus described in the above embodiments; or may exist independently without being assembled into the device / apparatus.

[0210] Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent substitutions for some of the technical features therein; and these modifications or substitutions do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A data hierarchical transmission method, characterized in that: include: Acquire data and process the data to obtain data to be sent; Classifying the data to be sent according to flight departure times; According to the classification, the data transmission method is determined in combination with the flight status; Data transmission is performed based on the data transmission mode.

2. The method according to claim 1, characterized in that The step of acquiring and processing data to obtain data to be sent includes: Obtain data from a third-party platform and process the data to obtain data to be sent; The data processing includes: parsing, filtering and format conversion of the acquired data to obtain the data to be sent.

3. The method according to claim 1, characterized in that The step of grading the data to be sent according to the flight departure time includes: According to the estimated flight departure time and the preset flight departure time threshold, the data to be sent is classified into the following categories: urgent and non-urgent.

4. The method according to claim 3, characterized in that The method further comprises: The data to be sent is classified according to the pre-set flight departure time threshold: If the flight departure time is greater than the time threshold, the data is classified as non-urgent; If the flight departure time is less than or equal to the time threshold, the data is classified as urgent.

5. The method according to claim 4, characterized in that Data transmission methods include: direct data transmission, delayed data transmission, and fast data transmission. The method of determining the data transmission mode according to the classification and in combination with the flight status includes: If the data is classified as urgent, the data transmission method is determined in combination with the flight status, including: If the flight status is in the initial state or empty, the data sending method is determined to be direct data sending, and the flight status remains unchanged; If the flight status is delayed, the data to be sent is stored, and the flight status is changed to fast sending, and the data sending mode is determined to be fast data sending; If the flight status is fast sending, the data to be sent is stored, and the flight status remains unchanged, and the data sending mode is determined to be fast sending.

6. The method according to claim 4, characterized in that The step of determining the data transmission mode according to the classification and in combination with the flight status also includes: If the data to be sent is classified as non-urgent, the data is stored and it is determined whether the flight status needs to be modified: If the flight status is the initial status, the flight status is modified to delayed sending, and the data sending mode is determined to be data delayed sending; If the flight status is delayed, the flight status is not modified, and the data sending mode is determined to be delayed; If the flight status is fast sending, the flight status will not be modified, and the data sending method is determined to be fast sending.

7. The method according to any one of claims 1 to 6, characterized in that: The performing data transmission based on the data transmission mode includes: If the sending method is direct data sending, the corresponding data will be sent directly; If the sending mode is data delayed sending, the corresponding data is processed and sent according to the preset delayed sending rate; If the sending mode is fast data sending, the corresponding data is processed and sent according to a preset fast sending rate, and the fast sending rate is higher than the slow sending rate.

8. A data hierarchical transmission system, characterized in that: The system comprises: A data acquisition module is used to acquire and process data to obtain data to be sent; A data classification module, used for classifying the data to be sent according to the flight departure time; A sending mode module, used to determine the data sending mode according to the classification and in combination with the flight status; A data sending module is used to execute data sending based on the data sending mode.

9. The system according to claim 8, characterized in that The data acquisition module is further configured to: Obtain data from a third-party platform and process the data to obtain data to be sent; The data processing includes: parsing, filtering and format conversion of the acquired data to obtain the data to be sent.

10. The system according to claim 8, characterized in that The data classification module is further configured to: According to the estimated flight departure time and the preset flight departure time threshold, the data to be sent is classified into the following categories: urgent and non-urgent.

11. The system according to claim 10, characterized in that The sending mode module is also configured to: If the data is classified as urgent, the data transmission method is determined in combination with the flight status, including: If the flight status is in the initial state or empty, the data sending method is determined to be direct data sending, and the flight status remains unchanged; If the flight status is delayed, the data to be sent is stored, and the flight status is changed to fast sending, and the data sending mode is determined to be fast data sending; If the flight status is fast sending, the data to be sent is stored, and the flight status remains unchanged, and the data sending mode is determined to be fast sending.

12. The system according to any one of claims 8 to 11, characterized in that: The data sending module is further configured to: If the sending method is direct data sending, the corresponding data will be sent directly; If the sending mode is data delayed sending, the corresponding data is processed and sent according to the preset delayed sending rate; If the sending mode is fast data sending, the corresponding data is processed and sent according to a preset fast sending rate, and the fast sending rate is higher than the slow sending rate.

13. A computer-readable storage medium storing one or more programs, characterized in that: When the one or more programs are executed, the data hierarchical sending method described in any one of claims 1 to 7 can be implemented.

14. An electronic device comprising a processor, a communication interface, the computer-readable storage medium of claim 13, and a communication bus; wherein: The processor, the communication interface, and the computer-readable storage medium communicate electronically with each other via a communication bus; characterized in that: The processor is configured to execute a program stored in a computer-readable storage medium.