Beyond PNR: Exploring airline systems

Presented at 31C3 (2014), Dec. 28, 2014, 12:45 p.m. (60 minutes)

Ever wondered what the cryptic <code>QNY27R</code> on your airline reservaton means? This talk explores typical computing environment as seen in the air transport industry. Discover ancient software, old communication protocols and cryptic systems. What data are stored and how they are exchanged to keep the air transport industry running. <h2>Airport environment</h2> <ul> <li>Air traffic control systems</li> <li>Flight information systems (FIDS)</li> <li>Terminal environment</li> <li>Baggage control</li> <li>Access control</li> <li>Networks and networks</li> </ul> <h2>Airline environment</h2> <ul> <li>Reservations/ticketing</li> <li>Airline inventory</li> <li>Departure control (check-in)</li> <li>Flight management</li> <li>Load control</li> <li>Avionics</li> <li>In-flight entertainment</li> </ul> <h2>Global Distribution Systems</h2> <ul> <li>SABRE</li> <li>Galileo</li> <li>Worldspan</li> <li>Amadeus</li> </ul> <h2>Your data with the airline</h2> <ul> <li>Passenger Name Record</li> <li>Departure control data</li> <li>Electronic Ticket</li> <li>Frequent Travel Data</li> </ul> <h2>No human is illegal</h2> <ul> <li>APIS data</li> <li>TIMATIC</li> <li>PAXLST message</li> <li>APP/AQQ</li> <li>PNR data exported to the US</li> </ul> <h2>Communication networks and protocols</h2> <ul> <li>Telex</li> <li>SITA network</li> <li>AIRIMP manual</li> </ul> <h2>Typical airport workstation</h2> <ul> <li>Terminal emulated on PC</li> <li>Boarding pass printers (thermal)</li> <li>Bag tag printers</li> <li>Document printers (dot matrix)</li> <li>Device standarization</li> </ul> <h2>Software enviroment</h2> <ul> <li>Direct terminal access</li> <li>(Java-based) Terminal emulators</li> <li>CUTE enviroment</li> <li>Departure from direct mainframe access: EDI</li> </ul>

Presenters:

  • saper
    I was eight when I started programming computers (ZX Spectrum back then).

Links:

Similar Presentations: