Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

NDC aggregator-oriented NDC processing system and service request processing method thereof

A processing system and aggregator technology, applied in the field of air transportation, can solve the problems of not supporting aggregation, a lot of work, and difficulty in supporting NDC interfaces, so as to reduce resource consumption and ensure high reliability.

Pending Publication Date: 2021-02-02
TRAVELSKY
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Throughout the world, the existing NDC processing systems are all independent, developed and deployed based on their respective NDC versions, and provide unified external services through gateways. They do not support the aggregation of messages of various NDC versions. For the existing service architecture model, The system provides external services through the presentation layer, and handles the individualized processes of each airline company and aggregates all airline company messages at the service layer, and stores them in the warehouse through the persistence layer. Such an architecture model is difficult to support a large number of different versions of newly connected airline companies. The NDC interface of different versions requires a large number of personalized business processes, which leads to a lot of work when the system is expanded, and a large amount of resource consumption.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • NDC aggregator-oriented NDC processing system and service request processing method thereof
  • NDC aggregator-oriented NDC processing system and service request processing method thereof
  • NDC aggregator-oriented NDC processing system and service request processing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] figure 1 It is a block diagram of an NDC processing system oriented to an NDC aggregator according to an embodiment of the present application.

[0062] like figure 1 As shown, the NDC processing system provided in this embodiment is an NDC aggregator-oriented hardware system or a software-based electronic system, and the system specifically includes a component tree loading and configuration management component, an NDC business abstraction component, an AirlineProfile component, and at least one airline Company adapter component, request distribution component, NDC content aggregation component, NDC version release component, NDC protocol conversion component and NDC order management component.

[0063] Each NDC component has NEW, INITING, INITED, BINDING, BINDED, STARTING, RUNNING, STOPING, STOPED status, the component tree loading and configuration management component is responsible for loading each component and changing their component status, such as: when Airl...

Embodiment 2

[0075] figure 2 It is a flow chart of a service request processing method in the embodiment of this application.

[0076] like figure 2 As shown, the service request processing method provided in this embodiment is applied to the NDC processing system oriented to the NDC aggregator provided in the previous embodiment, and specifically includes the following steps:

[0077]S1. When the system is started, multiple business components are loaded, and component life cycle changes of the loaded business components are controlled.

[0078] When the system starts, the NDC business abstraction component will load multiple NDC version publishing components, and the NDC version publishing component will load different airline adaptation components, NDC content aggregation components and NDC order management components, and the airline adaptation component will load AirlineProfile components, request distribution components, NDC protocol conversion components, such as image 3 shown...

specific Embodiment approach

[0098] 1. System configuration process

[0099] (1) Create a new airlineProfile and set the two-character code of the airline, the request address of the airline, the NDC version of the request airline, the account number of the agent assigned by the airline, the office number, the request header parameters, the xml soap header parameters, and the party node configuration information, etc. If the following data exists (configuration 1):

[0100]

[0101] Enter the aggregated airline configuration, and when the request message node / MessageDoc / Name is "*", query which airlines, for example, configure the aggregated airlines of agent A as: AY, QF. If the following data exists (configuration 2):

[0102] Airline code NDC version agent QF 17.2 A AY 18.1 A

[0103] (2) Enter node aggregation rules, for example: FareLists returned by different airlines will be merged according to the FareCode and FareBasisCode nodes to remove duplication. For ex...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an NDC aggregator-oriented NDC processing system and a service request processing method thereof. The system comprises a component tree loading and configuration management component, an NDC service abstraction component, an Airline Profile component, at least one airline adapter component, a request distribution component, an NDC content aggregation component, an NDC version release component, an NDC protocol conversion component and an NDC order management component. According to the system, all components in the NDC life cycle are managed in a plug-in microkernel mode, and expansion can be carried out in a simple, efficient, reliable and stable mode; when a new version of NDC interface is newly added, only one NDC message publisher needs to be added, and when a new airline is accessed, only one airline adapter needs to be added, and a large number of personalized business processes are not needed, so that the resource consumption is reduced. In addition, thehigh reliability of the system is guaranteed through the expansion mode, it is guaranteed that the original components are not affected when the system is changed through the isolation between the components, and the performance of the system cannot be reduced due to the fact that an airline is newly accessed.

Description

technical field [0001] The present application relates to the technical field of air transportation, and more specifically, relates to an NDC processing system oriented to an NDC aggregator and a service request processing method thereof. Background technique [0002] The new distribution capability NDC is a new distribution industry standard promoted by the International Air Transport Association IATA in recent years. It is based on XML and between airlines and agents to enhance the data transmission capabilities between them. Data transfer standard. There are multiple versions of NDC, such as: NDC18.1, NDC17.2, NDC18.2, airlines and their partners can exchange data through this unified standard. According to the seller's request and the seller's and passenger's information, the airline company can dynamically and real-time construct flight fare ticket products and auxiliary products (that is, the offer often said in NDC), and then provide them to the seller through a unif...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06Q10/10G06Q50/30
CPCG06Q10/103G06Q50/40
Inventor 伍键左松刘凯张长生
Owner TRAVELSKY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products