[go: up one dir, main page]

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 PDF

Info

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
Application number
CN202410027133.1A
Other languages
Chinese (zh)
Other versions
CN117544674A (en
Inventor
马野
孙祯
刘建武
曾宏涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Civil Aviation Kaiya Co ltd
Original Assignee
Shenzhen Civil Aviation Kaiya Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Civil Aviation Kaiya Co ltd filed Critical Shenzhen Civil Aviation Kaiya Co ltd
Priority to CN202410027133.1A priority Critical patent/CN117544674B/en
Publication of CN117544674A publication Critical patent/CN117544674A/en
Application granted granted Critical
Publication of CN117544674B publication Critical patent/CN117544674B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/30Routing of multiclass traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network 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/0435Network 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling 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/63Routing a service request depending on the request content or context
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network 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

Acquisition and pushing system based on message data of aeronautical messages and overseas airport systems
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.
CN202410027133.1A 2024-01-09 2024-01-09 Acquisition and pushing system based on message data of aeronautical messages and overseas airport systems Active CN117544674B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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