18
Architecture

Architecture of Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Embed Size (px)

Citation preview

Page 1: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Architecture

Page 2: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Floral Hall Do-it-yourself parser for Type-B-Messagesby solterbeck.net

of

Page 3: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Service Offer

Turn-key deliveryof Floral Hall

Know-howtransfered

Developers are trained

Requirements:- XML/ASP.Net MVC- Visual Studio- MS SQL Server (Min. Express)- Windows .Net Framework 4.0

Page 4: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

XML MessageStructure Repository

Message ParserWeb Service

MicrosoftSQL Server

SQL SrvWeb Application

XML MessageWeb Application

Message ParserWeb Application

DatabaseWeb Service

Web Server (IIS, ASP.Net MVC 4)

MessagecollectorPost RCV Message

WCF Data Service

WCF Data Service

Dataexport

Sample XML docw/ selected datasets

Uses formessageconsolidation

Insertsmessageobject

MessageDatabase

Push selected datasets for export

Selects message object(s),updates message object

Uses formessage parsing

Configuration XML

Webpage

Message Database Reorganisation

Webpage

Aspx

Aspx

Insertsmessageobject

Inserts, deletes &updates XML

structures

Aspx

Message objects gridw/ details

Webpage

Component Diagram Floral Hall

Page 5: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Service parameters

ScalabilityResponse timePerformance

Page 6: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Scalability

No issueNo matter which reporting airport

Page 7: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Response time

Presentation layer throughweb technology

Page 8: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Performance

Large database: 1.5 Mio records* will be listed in seconds* Equivalent of 3 years of messages for a mid-size airport with 100.000 movements per year.

Page 9: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Data elements

Passenger Transfer Message

Load Message

Movement Inbound Connection List

Page 10: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Load Message I/II• Flight characteristics

– Flight identifier– Departure date– Registration

• Message data– Message receive date– Message receive time

• Address and flight information– Priority– Message identifier, SMI and Double signature– Destination– Origin

• Seat configuration– First Class, Business Class and Ecomomy Class– Alternatively Aircraft version

• Number of crew members– At flight deck– At cabin deck

Page 11: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Load Message II/II• Breakdown of passenger numbers

– Destination– Pax Adults– Pax Childs– Pax Infants– Pax First– Pax Business– Pax Economy– Dead head crew (optional)– Passengers allowed to be deplaned (optional))

• Breakdown of Load Weight– Destination– Cargo– Baggage Weight– Baggage Pieces– Mail– Equipment– Others– Total Deadload

Page 12: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Movement I/II• Flight characteristics

– Flight identifier– Departure date– Registration

• Message data– Message receive date– Message receive time

• Address and flight information– Priority– Message identifier, SMI and Double signature– Destination– Origin

Page 13: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Movement II/II• Interpreted flight data

– Estimated arrival time– Airport of movement– Airport of concern– Departure Information

• Is Actual• Off block time• Take off time• Delay codes 1-2• Delay time 1-2• Passenger number• Infant number• DHC Number

– Arrival Information• Is Actual• Off block time• Take off time• Delay codes 1-2• Delay time 1-2

Page 14: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Transfer Messages I/II(Passenger Transfer Message & Inbound Connection List*)

• Flight characteristics– Flight identifier– Departure date– Boarding point– Transfer point– Partnumber

• Message data– Message receive date– Message receive time

• Address and flight information– Priority– Message identifier, SMI and Double signature– Destination– Origin

* optional

Page 15: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Transfer Messages II/II(Passenger Transfer Message & Inbound Connection List*)

• Transfering passengers– Connecting flight number– Passenger‘s destination– Occupying seats– Seat Class– Number of bags– Number of children

Page 16: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Your benefit

Self-driven approach Independently

Implemented inthree months33% less investment

than self-made

More accurate dataRealtime

processingHigh granularity indata detailing

Page 17: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Contact:solterbeck.net | Sven SolterbeckMecklenburger Straße 61 | 65824 SchwalbachGermany | Tel. +49 6196 764280Mail: [email protected]

Page 18: Architecture of  Floral Hall by solterbeck.net: Do-it-yourself parser for Type-B-Messages

Presentation by Sven Solterbeck

Sven Solterbeck, blogger, software developer and IT infrastructure consultant, knows the industry for more than 14 years. He has collaborated with well known airports in Germany, Europe, Mid East and Asia.

Solterbeck.net one hand is a blog about IT, airports and social media and on the other hand a start-up platform. Here new software solutions for the aviation industry are developed, with a focus on “Twittairport -Airport on Twitter in Numbers" or "Standardized Collection of Traffic Data at Airports for Billing, Marketing and Operations“.

Presentation made on 19. December 2013.Photo credits: © Jörg Hackemann, Orlando Florin Rosu, kalafoto, Acik, Visual Concepts,Helder Almeida, Michael Nivelet (Fotolia.com).