CN117544674B - Acquisition and pushing system based on message data of aeronautical messages and overseas airport systems - Google Patents
Acquisition and pushing system based on message data of aeronautical messages and overseas airport systems Download PDFInfo
- Publication number
- CN117544674B CN117544674B CN202410027133.1A CN202410027133A CN117544674B CN 117544674 B CN117544674 B CN 117544674B CN 202410027133 A CN202410027133 A CN 202410027133A CN 117544674 B CN117544674 B CN 117544674B
- Authority
- CN
- China
- Prior art keywords
- message
- airport
- module
- terminal module
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/30—Routing of multiclass traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
- H04L63/0435—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/63—Routing a service request depending on the request content or context
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a collection and pushing system based on airport system message data of an aeronautical letter and overseas, which relates to the technical field of airport message data and comprises the following steps: airport message hub management background; airport message terminal management background; the routing adopts dynamic configuration, and utilizes regular expressions to generate self-adaptive multi-type messages; a message subscription module; the airport information junction module receives the message subscribed by the message subscription module; the message receiving module receives the message after the route configuration; the airport message terminal module analyzes and stores the message, and forwards the message to the message receiving module according to the route; and in the message transmission process, monitoring the network in real time. By setting the airport message hub module, the message receiving module and the airport message terminal module, the MQ subscription mode is adopted, the message accessibility is ensured, and the system availability is ensured under abnormal conditions.
Description
Technical Field
The invention relates to the technical field of airport message data, in particular to an acquisition and pushing system based on airport message and overseas airport system message data.
Background
The basic requirements of the airport business products outside the sea are different when the airport business products outside the sea virtually participate in the market competition of the airport outside the sea, for example, the basic requirements of the airport business products outside the sea need to be enhanced in terms of data security and privacy protection, the system architecture needs to be simplified, the technology needs to be light in weight, low in cost and the like.
The airport message system is used as the basic condition of passenger and luggage service solution, provides the services of message routing, management, exchange and the like for passenger and luggage service, can provide data channels for more applications and products in the future, and is the infrastructure of overseas airport business products.
The current situation of the passenger and baggage message processing business is as follows:
functional integrity differences: the method for acquiring the message at the airport is single, and the message interaction between the airport terminal and HOST, DCP, APL does not support dynamic route configuration and transmission; performance perfection differences: 1) There is room for improvement in accuracy, timeliness and stability of the complete message information acquired by the message acquisition terminal; 2) The sensitive information processing of the passenger data in the message transmission is different from the international passenger data security, and the privacy security problem of the passenger is related; cost optimization differences: the cost is extensive, and the use of large-scale components results in high cost, cannot be born by a small airport, and has a large optimization space.
Disclosure of Invention
In order to solve the technical problems, the technical scheme provides an acquisition and pushing system based on message data of an airport system and an overseas airport, and solves the problems that the airport acquisition message mode is single, and the message interaction between an airport terminal and HOST, DCP, APL does not support dynamic routing configuration and transmission; performance perfection differences: 1) There is room for improvement in accuracy, timeliness and stability of the complete message information acquired by the message acquisition terminal; 2) The sensitive information processing of the passenger data in the message transmission is different from the international passenger data security, and the privacy security problem of the passenger is related; cost optimization differences: the cost is extensive, and the use of large-scale components results in high cost, and the airport cannot bear the large-scale components, so that the problem of large optimization space exists.
In order to achieve the above purpose, the invention adopts the following technical scheme:
an acquisition and pushing system based on message data of an aeronautical message and overseas airport system, comprising:
the airport information hub management background is used for carrying out message route configuration management on the airport information hub module, and the airport information hub management background is stored with transmission paths transmitted to different airports as a first transmission route table;
the airport information terminal management background is used for carrying out message route configuration management of the airport information terminal module, and the airport information terminal management background is stored with transmission paths transmitted to different airports and used as a second transmission route table;
the routing adopts dynamic configuration, and a regular expression is utilized to achieve message type appeal aiming at the message type appeal, so as to generate self-adaptive multi-type messages;
the message subscription module subscribes to a message, and the message content comprises flight, passenger and luggage information;
the airport information junction module receives the message subscribed by the message subscription module, and after receiving the message, the airport information junction module transmits the received message to the MQ clusters, wherein at least one MQ cluster is arranged, each MQ cluster corresponds to one airport, the MQ cluster is used as a transfer station of the message, and the message is issued to the airport information terminal module;
the message receiving module receives the message after the route configuration;
the airport information terminal module analyzes and stores the message, forwards the message to the message receiving module according to the route, if the message is failed to be sent, returns the message to the MQ cluster for retry, sets the message as an abnormal message after the number of times of retrying the message returned to the MQ cluster reaches a preset threshold, and uses a manual sending mode for processing the abnormal message, and the airport information terminal module judges whether the message relates to the sensitive data of the passenger or not, if so, carries out encryption and desensitization processing on the sensitive data of the passenger;
the encryption and desensitization processing for the sensitive data of the passengers comprises the following steps:
the airport message hub module monitors a message queue in the message subscription module;
the airport information hub module receives the message pushed by the message subscription module and then stores the message in a warehouse, and the message is pushed to the airport information terminal module according to the route configuration;
the airport message terminal module adopts AES data encryption to transmit the message, and after the transmission is successful, the verification of the integrity check tag is carried out;
the message transmission directions are two, namely the message receiving module is transmitted to the airport message junction module and the airport message junction module is transmitted to the message receiving module;
the message receiving module transmits the message to the airport message junction module and comprises the following steps:
the message receiving module sends a message;
the airport message terminal module receives the message, analyzes the message, stores the message in a warehouse, and forwards the message;
when forwarding, obtaining the route configuration of the airport message terminal module, judging whether the message receiver is an airport message junction module, if so, sending a message to the airport message junction module, and if not, returning the message to the message receiving module;
the airport information hub module receives the message, processes the message, obtains the routing configuration of the airport information hub module, and forwards the message;
the airport message hub module transmits the airport message to the message receiving module and comprises the following steps:
the airport message junction module acquires the message subscribed by the message subscription module;
processing the message, obtaining the route configuration of the airport information hub module, and forwarding the message;
the airport information terminal module receives the message, analyzes the message, and stores the message;
the airport message terminal module acquires the route configuration of the airport message terminal module and sends a message to the message receiving module;
if the message transmission fails, enabling manual operation, and manually starting to transmit the message to a message receiving module;
and in the message transmission process, monitoring the network in real time, if the network connection is normal, not performing any processing, and if the network connection is disconnected, adopting manual message offline transmission to guide into the system.
Preferably, the message is issued to the airport message terminal module, including the steps of:
the airport information hub module carries out route configuration according to a database of an airport information hub management background, the airport information hub module pushes the message to an MQ cluster of a corresponding airport in the airport information hub module, and the airport information terminal module sends the message in the message queue to realize message transmission;
message transmission between the airport message terminal module and the airport message hub module is carried out by using an HTTPS protocol in an interface mode;
when transmitting, if the type of message is not configured at the downstream of the airport message terminal module, the airport message terminal module will not receive the type of message.
Preferably, the airport message terminal module parses and stores the message, and forwards the message to the message receiving module according to the route, comprising the following steps:
the airport information terminal module receives the message pushed by the airport information hub module and stores the message, and the message information is pushed to the message receiving module through route configuration;
the airport information terminal module receives the DCP, HOST type and message information generated by the message receiving module, and after receiving the message, the airport information terminal module pushes the message to the HOST and message receiving module according to the route configuration.
Preferably, the step of returning the message to the MQ cluster for retry includes the following steps:
the message is transmitted between the airport message terminal module and the airport message junction module, and is communicated through an HTTPS protocol;
the airport information hub module and the airport information terminal module communicate through the Internet, and when the airport information hub module communicates with the airport information terminal module, messages are prestored in an MQ cluster;
and returning to the MQ cluster through the MQ cluster retry mechanism when the message transmission fails, and retransmitting the message through the MQ cluster retry mechanism, wherein the message is counted once every time the message is transmitted.
Preferably, the setting the message as an abnormal message includes the following steps:
the airport message terminal module fails to send for the first time, puts the message into an abnormal message queue, triggers a retry mechanism, retries for times reaching a preset threshold value, and stores the message into an abnormal message table;
and exporting an excel file of the abnormal message table, and treating the abnormal message in the abnormal message table as an abnormal condition.
Preferably, the airport message terminal module judges whether the message relates to the sensitive data of the passenger or not, and comprises the following steps:
the airport message terminal module uses the neural network model to identify the information of the message, judges whether the message contains sensitive data fields, if yes, judges that the message relates to the sensitive data of the passengers, and if not, judges that the message does not relate to the sensitive data of the passengers.
Compared with the prior art, the invention has the beneficial effects that:
by arranging the airport message junction module, the message receiving module and the airport message terminal module, AES data encryption transmission is adopted, and after successful transmission, the verification of the integrity check mark is carried out, so that the message safety is ensured; in order to keep 100% of data transmitted to an airport message junction module or an airport message terminal module, an MQ subscription mode is adopted to ensure message reachability; if the network is disconnected, a manual message offline transmission importing system can be adopted, and the system can be ensured to be available under abnormal conditions; the routing adopts dynamic configuration, and according to the regular expression, operation and maintenance personnel can meet the requirements according to message type requirements by adopting flexible configuration, self-adapt to multiple types of messages, and the code is not required to be modified, so that the immediate modification takes effect immediately;
the system is light in design, does not depend on large components, and meets the requirements of low cost and quick deployment and production in overseas small airports; the airport information terminal module realizes the route configuration management of the interaction of the airport information message and the airport information terminal, and the airport information terminal module realizes the route configuration management of the interaction of the airport and the airport application system; and realizing message forwarding and directional transmission through message routing configuration.
The message transmission of the airport message junction module and the airport message terminal module is monitored in real time, and real-time query messages and abnormal messages are supported.
Performing dual-mechanism processing on the abnormal message, and retransmitting the abnormal message by a priority system; when the system transmission fails, manual processing is intervened, the result of automatic processing of the system is achieved through abnormal message downloading, message exporting, message importing and state updating operation, and 100% transmission of the message is ensured through automatic transmission and manual processing of the system.
Drawings
FIG. 1 is a schematic flow diagram of an acquisition and pushing system based on message data of an airport system and an overseas airport system;
FIG. 2 is a flow chart of a message sent to an airport message terminal module according to the present invention;
FIG. 3 is a schematic diagram of the encryption and desensitization process for the sensitive data of the passengers;
FIG. 4 is a schematic diagram of a flow of forwarding a message to a message receiving module according to a route by an airport message terminal module according to the present invention;
FIG. 5 is a schematic diagram of a retry flow for returning a message to an MQ cluster in accordance with the present invention;
FIG. 6 is a flow chart of setting a message as an abnormal message according to the present invention;
FIG. 7 is a schematic diagram of an airport message terminal module of the present invention for determining whether a message relates to a passenger's sensitive data flow;
FIG. 8 is a flow chart of the message receiving module of the present invention transferring to the airport message hub module;
fig. 9 is a schematic flow chart of the airport message hub module of the present invention transferring to the message receiving module.
Detailed Description
The following description is presented to enable one of ordinary skill in the art to make and use the invention. The preferred embodiments in the following description are by way of example only and other obvious variations will occur to those skilled in the art.
Referring to fig. 1, an acquisition and pushing system based on text data of an aeronautical letter and overseas airport system includes:
the airport information hub management background is used for carrying out message route configuration management on the airport information hub module, and the airport information hub management background is stored with transmission paths transmitted to different airports as a first transmission route table;
the airport information terminal management background is used for carrying out message route configuration management of the airport information terminal module, and the airport information terminal management background is stored with transmission paths transmitted to different airports and used as a second transmission route table;
the routing adopts dynamic configuration, and a regular expression is utilized to achieve message type appeal aiming at the message type appeal, so as to generate self-adaptive multi-type messages;
the message subscription module subscribes to a message, and the message content comprises flight, passenger and luggage information;
the airport information junction module receives the message subscribed by the message subscription module, and after receiving the message, the airport information junction module transmits the received message to the MQ clusters, wherein at least one MQ cluster is arranged, each MQ cluster corresponds to one airport, the MQ cluster is used as a transfer station of the message, and the message is issued to the airport information terminal module;
the message receiving module receives the message after the route configuration;
the airport information terminal module analyzes and stores the message, forwards the message to the message receiving module according to the route, if the message is failed to be sent, returns the message to the MQ cluster for retry, sets the message as an abnormal message after the number of times of retrying the message returned to the MQ cluster reaches a preset threshold, and uses a manual sending mode for processing the abnormal message, and the airport information terminal module judges whether the message relates to the sensitive data of the passenger or not, if so, carries out encryption and desensitization processing on the sensitive data of the passenger;
the message transmission directions are two, namely the message receiving module is transmitted to the airport message junction module and the airport message junction module is transmitted to the message receiving module;
and in the message transmission process, monitoring the network in real time, if the network connection is normal, not performing any processing, and if the network connection is disconnected, adopting manual message offline transmission to guide into the system.
The working process of the collection and pushing system based on the message data of the aeronautical information and overseas airport system is as follows:
step one: the airport information hub module monitors the message subscription module queue, and the airport information hub module stores the message pushed by the message subscription module after receiving the message, and pushes the message to the corresponding airport information terminal module queue according to the route configuration. Encrypting and interacting the messages in the message queue of the airport message terminal module in a specific mode;
step two: the airport information terminal module receives the message pushed by the airport information hub module and stores the message, and the message information is pushed to the APL through route configuration;
step three: the airport information terminal module can receive DCP, HOST, APL message information, APL message is the message received by the airport information terminal module, and after the airport information terminal module receives the message, the message is pushed to HOST and APL according to route configuration (the message can not be repeatedly pushed to the airport information terminal module);
step four: the message airport message terminal module communicates with the airport message junction module in an HTTPS mode, and the airport message junction module pushes the message to a message subscription module queue after receiving the message;
step five: the airport information hub module and the airport information terminal module communicate through the Internet, and the airport information hub module is communicated to the airport information terminal module in consideration of network jitter, so that messages are stored in an MQ cluster, and the reliability of message transmission is ensured through an MQ cluster retry mechanism;
step six: the method comprises the steps of preventing the queue extrusion and network interruption conditions of an airport message hub module, and designing abnormal condition processing of an abnormal message export excel;
step seven: the airport message terminal module is designed as follows to ensure the reliability of the message: the airport message terminal module fails to send for the first time, puts the message into an abnormal message queue, triggers a retry mechanism, retries to reach a set threshold value, and stores the message into an abnormal message table.
Referring to fig. 2, the message being issued to the airport message terminal module includes the steps of:
the airport information hub module carries out route configuration according to a database of an airport information hub management background, the airport information hub module pushes the message to an MQ cluster of a corresponding airport in the airport information hub module, and the airport information terminal module sends the message in the message queue to realize message transmission;
message transmission between the airport message terminal module and the airport message hub module is carried out by using an HTTPS protocol in an interface mode;
when in transmission, if the type of message is not configured at the downstream of the airport message terminal module, the airport message terminal module will not receive the type of message;
when in transmission, an MQ cluster retry mechanism is used to ensure that the message is transmitted to the airport message terminal module, and the message which does not belong to the airport message terminal module is not pushed to the airport message terminal module.
Referring to fig. 3, the encryption and desensitization processing of the sensitive data of the passenger comprises the following steps:
the airport message hub module monitors a message queue in the message subscription module;
the airport information hub module receives the message pushed by the message subscription module and then stores the message in a warehouse, and the message is pushed to the airport information terminal module according to the route configuration;
the airport message terminal module adopts AES data encryption to transmit the message, and after the transmission is successful, the verification of the integrity check tag is carried out;
the encryption and desensitization processing is carried out on the sensitive data of the passengers to ensure the privacy security of the passengers and avoid the condition that the privacy of the passengers is revealed.
Referring to fig. 4, the airport message terminal module parses and stores the message, and forwards the message to the message receiving module according to the route, which comprises the following steps:
the airport information terminal module receives the message pushed by the airport information hub module and stores the message, and the message information is pushed to the message receiving module through route configuration;
the airport information terminal module receives the DCP, HOST type and message information generated by the message receiving module, and after receiving the message, the airport information terminal module pushes the message to the HOST and message receiving module according to the route configuration;
the routing configuration can be used for carrying out interactive transmission on different types of messages.
Referring to fig. 5, returning the message to the MQ cluster for retry includes the steps of:
the message is transmitted between the airport message terminal module and the airport message junction module, and is communicated through an HTTPS protocol;
the airport information hub module and the airport information terminal module communicate through the Internet, and when the airport information hub module communicates with the airport information terminal module, messages are prestored in an MQ cluster;
returning to the MQ cluster through the MQ cluster retry mechanism when the message transmission fails, and retransmitting the message through the MQ cluster retry mechanism, wherein the message is counted once every time the message is transmitted;
the MQ cluster retry mechanism is used for avoiding failure of message transmission, automatic stopping of transmission, delay of travel of passengers and influence on service effect of an airport.
Referring to fig. 6, setting the message as an abnormal message includes the steps of:
the airport message terminal module fails to send for the first time, puts the message into an abnormal message queue, triggers a retry mechanism, retries for times reaching a preset threshold value, and stores the message into an abnormal message table;
exporting an excel file of the abnormal message table, and treating the abnormal message in the abnormal message table as an abnormal condition;
after the form is exported, the form can be faxed to a manual position, and the manual transmission of the message is performed by a person, so that the transmission of the message is ensured under abnormal conditions.
Referring to fig. 7, the airport message terminal module determines whether the message relates to the sensitive data of the passenger, which comprises the following steps:
the airport message terminal module uses the neural network model to identify the information of the message, judge whether the message contains sensitive data field, if yes, judge the sensitive data related to passenger of the message, if no, judge the sensitive data not related to passenger of the message;
and (3) keyword recognition is performed by using a neural network, so that whether the passenger information contains sensitive information is judged, sensitive data are automatically encrypted, and privacy of the passenger is protected.
Referring to fig. 8, the message receiving module transferring to the airport message hub module includes the following steps:
the message receiving module sends a message;
the airport message terminal module receives the message, analyzes the message, stores the message in a warehouse, and forwards the message;
when forwarding, obtaining the route configuration of the airport message terminal module, judging whether the message receiver is an airport message junction module, if so, sending a message to the airport message junction module, and if not, returning the message to the message receiving module;
the airport information hub module receives the message, processes the message, obtains the routing configuration of the airport information hub module, and forwards the message.
Referring to fig. 9, the airport message hub module transferring to the message receiving module includes the following steps:
the airport message junction module acquires the message subscribed by the message subscription module;
processing the message, obtaining the route configuration of the airport information hub module, and forwarding the message;
the airport information terminal module receives the message, analyzes the message, and stores the message;
the airport message terminal module acquires the route configuration of the airport message terminal module and sends a message to the message receiving module;
if the message transmission fails, enabling manual operation, and manually starting to transmit the message to a message receiving module;
the two-way transmission message is respectively transmitted to the airport message junction module by the message receiving module and the airport message junction module by the message receiving module, so that the two-way interaction of information can be satisfied, the communication coordination is convenient, and the corresponding emergency is processed.
In view of the practical application characteristics of the system, the adopted server should meet the following requirements:
the method has higher reliability and usability: the system should ensure safe and reliable operation. When the mature load balancing, dual hot standby and clustering technologies exist, the technical modes of the load balancing, dual hot standby and clustering should be considered.
Has maturity and advancement: on the basis of ensuring the system to have certain maturity, the recommended system adopts the most advanced technology and has stronger processing capacity, so that the system can meet the requirements of service development in the next years.
Good system expansibility: with the rapid growth of services, the system needs to have enough capability to process the existing services, has a recent development allowance, can meet the future development, has adaptability and expansion capability, and can be conveniently and smoothly upgraded when required.
Still further, the present solution also proposes a storage medium, on which a computer readable program is stored, and when the computer readable program is called, the above-mentioned collection and pushing system based on the message data of the aeronautical information and overseas airport system is operated.
It is understood that the storage medium may be a magnetic medium, e.g., floppy disk, hard disk, magnetic tape; optical media such as DVD; or a semiconductor medium such as a solid state disk SolidStateDisk, SSD, etc.
In summary, the invention has the advantages that: by arranging the airport message junction module, the message receiving module and the airport message terminal module, AES data encryption transmission is adopted, and after successful transmission, the verification of the integrity check mark is carried out, so that the message safety is ensured; in order to keep 100% of data transmitted to an airport message junction module or an airport message terminal module, an MQ subscription mode is adopted to ensure message reachability; if the network is disconnected, a manual message offline transmission importing system can be adopted, and the system can be ensured to be available under abnormal conditions; the routing adopts dynamic configuration, and according to the regular expression, the operation and maintenance personnel can meet the requirements according to message type requirements by adopting flexible configuration, self-adapt to multiple types of messages, and the immediate modification takes effect without modifying codes.
The foregoing has shown and described the basic principles, principal features and advantages of the invention. It will be understood by those skilled in the art that the present invention is not limited to the embodiments described above, and that the above embodiments and descriptions are merely illustrative of the principles of the present invention, and various changes and modifications may be made therein without departing from the spirit and scope of the invention, which is defined by the appended claims. The scope of the invention is defined by the appended claims and equivalents thereof.
Claims (6)
1. The utility model provides a collection push system based on navigation letter and overseas airport system message data which characterized in that includes:
the airport information hub management background is used for carrying out message route configuration management on the airport information hub module, and the airport information hub management background is stored with transmission paths transmitted to different airports as a first transmission route table;
the airport information terminal management background is used for carrying out message route configuration management of the airport information terminal module, and the airport information terminal management background is stored with transmission paths transmitted to different airports and used as a second transmission route table;
the routing adopts dynamic configuration, and a regular expression is utilized to achieve message type appeal aiming at the message type appeal, so as to generate self-adaptive multi-type messages;
the message subscription module subscribes to a message, and the message content comprises flight, passenger and luggage information;
the airport information junction module receives the message subscribed by the message subscription module, and after receiving the message, the airport information junction module transmits the received message to the MQ clusters, wherein at least one MQ cluster is arranged, each MQ cluster corresponds to one airport, the MQ cluster is used as a transfer station of the message, and the message is issued to the airport information terminal module;
the message receiving module receives the message after the route configuration;
the airport information terminal module analyzes and stores the message, forwards the message to the message receiving module according to the route, if the message is failed to be sent, returns the message to the MQ cluster for retry, sets the message as an abnormal message after the number of times of retrying the message returned to the MQ cluster reaches a preset threshold, and uses a manual sending mode for processing the abnormal message, and the airport information terminal module judges whether the message relates to the sensitive data of the passenger or not, if so, carries out encryption and desensitization processing on the sensitive data of the passenger;
the encryption and desensitization processing for the sensitive data of the passengers comprises the following steps:
the airport message hub module monitors a message queue in the message subscription module;
the airport information hub module receives the message pushed by the message subscription module and then stores the message in a warehouse, and the message is pushed to the airport information terminal module according to the route configuration;
the airport message terminal module adopts AES data encryption to transmit the message, and after the transmission is successful, the verification of the integrity check tag is carried out;
the message transmission directions are two, namely the message receiving module is transmitted to the airport message junction module and the airport message junction module is transmitted to the message receiving module;
the message receiving module transmits the message to the airport message junction module and comprises the following steps:
the message receiving module sends a message;
the airport message terminal module receives the message, analyzes the message, stores the message in a warehouse, and forwards the message;
when forwarding, obtaining the route configuration of the airport message terminal module, judging whether the message receiver is an airport message junction module, if so, sending a message to the airport message junction module, and if not, returning the message to the message receiving module;
the airport information hub module receives the message, processes the message, obtains the routing configuration of the airport information hub module, and forwards the message;
the airport message hub module transmits the airport message to the message receiving module and comprises the following steps:
the airport message junction module acquires the message subscribed by the message subscription module;
processing the message, obtaining the route configuration of the airport information hub module, and forwarding the message;
the airport information terminal module receives the message, analyzes the message, and stores the message;
the airport message terminal module acquires the route configuration of the airport message terminal module and sends a message to the message receiving module;
if the message transmission fails, enabling manual operation, and manually starting to transmit the message to a message receiving module;
and in the message transmission process, monitoring the network in real time, if the network connection is normal, not performing any processing, and if the network connection is disconnected, adopting manual message offline transmission to guide into the system.
2. The collecting and pushing system based on the message data of the aeronautical and overseas airport system according to claim 1, wherein the message is sent to the airport message terminal module, comprising the following steps:
the airport information hub module carries out route configuration according to a database of an airport information hub management background, the airport information hub module pushes the message to an MQ cluster of a corresponding airport in the airport information hub module, and the airport information terminal module sends the message in the message queue to realize message transmission;
message transmission between the airport message terminal module and the airport message hub module is carried out by using an HTTPS protocol in an interface mode;
when transmitting, if the type of message is not configured at the downstream of the airport message terminal module, the airport message terminal module will not receive the type of message.
3. The system for collecting and pushing message data based on the airport system of the navigation message and the overseas according to claim 2, wherein the airport message terminal module analyzes and stores the message, and forwards the message to the message receiving module according to the route, comprising the following steps:
the airport information terminal module receives the message pushed by the airport information hub module and stores the message, and the message information is pushed to the message receiving module through route configuration;
the airport information terminal module receives the DCP, HOST type and message information generated by the message receiving module, and after receiving the message, the airport information terminal module pushes the message to the HOST and message receiving module according to the route configuration.
4. A system for collecting and pushing message data based on aeronautical messages and overseas airport systems according to claim 3, wherein the step of returning the message to the MQ cluster for retry comprises the steps of:
the message is transmitted between the airport message terminal module and the airport message junction module, and is communicated through an HTTPS protocol;
the airport information hub module and the airport information terminal module communicate through the Internet, and when the airport information hub module communicates with the airport information terminal module, messages are prestored in an MQ cluster;
and returning to the MQ cluster through the MQ cluster retry mechanism when the message transmission fails, and retransmitting the message through the MQ cluster retry mechanism, wherein the message is counted once every time the message is transmitted.
5. The collecting and pushing system based on the message data of the aeronautical and overseas airport system according to claim 4, wherein the step of setting the message as an abnormal message comprises the following steps:
the airport message terminal module fails to send for the first time, puts the message into an abnormal message queue, triggers a retry mechanism, retries for times reaching a preset threshold value, and stores the message into an abnormal message table;
and exporting an excel file of the abnormal message table, and treating the abnormal message in the abnormal message table as an abnormal condition.
6. The collecting and pushing system based on the message data of the airport system of the aeronautical letter and overseas according to claim 5, wherein the airport message terminal module judges whether the message relates to the sensitive data of the passenger or not, comprising the following steps:
the airport message terminal module uses the neural network model to identify the information of the message, judges whether the message contains sensitive data fields, if yes, judges that the message relates to the sensitive data of the passengers, and if not, judges that the message does not relate to the sensitive data of the passengers.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410027133.1A CN117544674B (en) | 2024-01-09 | 2024-01-09 | Acquisition and pushing system based on message data of aeronautical messages and overseas airport systems |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410027133.1A CN117544674B (en) | 2024-01-09 | 2024-01-09 | Acquisition and pushing system based on message data of aeronautical messages and overseas airport systems |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117544674A CN117544674A (en) | 2024-02-09 |
CN117544674B true CN117544674B (en) | 2024-04-09 |
Family
ID=89782697
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410027133.1A Active CN117544674B (en) | 2024-01-09 | 2024-01-09 | Acquisition and pushing system based on message data of aeronautical messages and overseas airport systems |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117544674B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105978964A (en) * | 2016-05-09 | 2016-09-28 | 中国民航信息网络股份有限公司 | Aviation logistics data intelligent distribution model and method |
CN113037809A (en) * | 2021-02-18 | 2021-06-25 | 民航数据通信有限责任公司 | Device for pushing digital information in all phases of flight |
CN116886792A (en) * | 2023-07-24 | 2023-10-13 | 厦门狄耐克物联智慧科技有限公司 | Intelligent operation message and data hub center system |
-
2024
- 2024-01-09 CN CN202410027133.1A patent/CN117544674B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105978964A (en) * | 2016-05-09 | 2016-09-28 | 中国民航信息网络股份有限公司 | Aviation logistics data intelligent distribution model and method |
CN113037809A (en) * | 2021-02-18 | 2021-06-25 | 民航数据通信有限责任公司 | Device for pushing digital information in all phases of flight |
CN116886792A (en) * | 2023-07-24 | 2023-10-13 | 厦门狄耐克物联智慧科技有限公司 | Intelligent operation message and data hub center system |
Also Published As
Publication number | Publication date |
---|---|
CN117544674A (en) | 2024-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Davies et al. | A digital communication network for computers giving rapid response at remote terminals | |
CN103944924B (en) | Method of ubiquitous network publish-subscribe middleware model based on RESTful | |
US8468214B1 (en) | Systems and methods for distributing content using attributes | |
US6282669B1 (en) | Ethernet communication redundancy method | |
CA2356633A1 (en) | Coordinating persistent status information with multiple file servers | |
US20120290576A1 (en) | Data Analysis System | |
US9237077B2 (en) | Monitoring persistent client connection status in a distributed server environment | |
CN111510440B (en) | Data exchange method and system | |
CN109857034B (en) | Real-time hot backup comprehensive data processing system | |
EP3757969B1 (en) | Verifying flight information | |
CN1954310A (en) | Method and apparatus for triage of network alarms | |
CN113259268A (en) | Network port and serial port data forwarding gateway and method supporting redundancy architecture | |
CN113365233B (en) | Cloud service method for short message communication of Beidou communication application system | |
CN112600696B (en) | Redundant military 1394 bus network topology analysis method based on cross communication link | |
CN117544674B (en) | Acquisition and pushing system based on message data of aeronautical messages and overseas airport systems | |
CN103678423A (en) | Data file input system, device and method | |
CN108600235B (en) | Interface device and method for data exchange | |
CN108616591B (en) | Interface device and method for data exchange | |
CN111865935B (en) | Data transmission system | |
US6891804B2 (en) | Method and apparatus for desirable network components | |
CN117615350B (en) | Architecture of VDES bank-based management system | |
CN110012066A (en) | A kind of airport data exchange application system and method | |
CN115914418A (en) | Railway interface gateway equipment | |
Eldredge et al. | Digital system bus integrity | |
CN111614532B (en) | CAN redundant communication system based on DSP |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |