swimming in tcl
play

SWIMming in Tcl Frank Morlang DLR.de Chart 2 > Lecture > - PowerPoint PPT Presentation

DLR.de Chart 1 SWIMming in Tcl Frank Morlang DLR.de Chart 2 > Lecture > Author Document > Date DLR.de Chart 3 Overview INTRODUCTION PROVOCATION MOTIVATION CHALLENGE SOLUTION OUTLOOK


  1. DLR.de • Chart 1 SWIMming in Tcl Frank Morlang

  2. DLR.de • Chart 2 > Lecture > Author • Document > Date

  3. DLR.de • Chart 3 Overview • INTRODUCTION • PROVOCATION  • MOTIVATION • CHALLENGE • SOLUTION • OUTLOOK

  4. DLR.de • Chart 4 Introduction • Future Commercial Space Traffic assumption : • Will return as a hypersonic glider • What does a (Columbia comparable) fatal break up event (ca. 231000 ft. Alt., speed > Mach 20 ) mean ? • Debris raining down on conventional air traffic will cover a footprint of about 300 by 35 nm • No collision of Columbia debris with air traffic was just luck ( Casualty propability for passengers was about 0.3 )

  5. DLR.de • Chart 5 Provocation • Commercial Space Traffic • Only a few movements per year = research + entertainment for private super millionaires = no air traffic integration considerations needed = If ever relevant, in the very far future !  Really ?

  6. DLR.de • Chart 6 Motivation • 10 years between

  7. DLR.de • Chart 7 Motivation • Now • Future (Who knows when ?)

  8. DLR.de • Chart 8 Motivation SWIM = S ystem W ide I nformation M anagement

  9. DLR.de • Chart 9 Motivation SWIM "Intranet for ATM" concept requests all the future air traffic participants acting as communicating sub-systems.

  10. DLR.de • Chart 10 Motivation SWIM  Why ? Source: https://www.einfochips.com/blog/k2-categories/aerospace/iot-in-aviation-with-system-wide-information-management.html

  11. DLR.de • Chart 11 Motivation SWIM  What ?

  12. DLR.de • Chart 12 Motivation SWIM  What ? Source: http://www.sesarju.eu/sites/default/files/documents/wac/SWIM_Becoming_a_reality_Brochure.pdf

  13. DLR.de • Chart 13 SWIM  What ? Motivation •Technical profiles: •Yellow  non critical information •Blue  critical information •Purple  Air / Ground info exchanges

  14. DLR.de • Chart 14 SWIM  What ? Motivation Source: Manual on System Wide Information Management (SWIM) Concept, ICAO Doc 10039 AN/511

  15. DLR.de • Chart 15 SWIM  What ? Motivation

  16. DLR.de • Chart 16 Motivation Benefits of acting SWIM compliant • Access to real-tjme, relevant aeronautjcal, fmight, and weather informatjon  faster dedicated response possibilitjes • Reduced implementatjon, operatjng and extension costs because of SWIM’s standardized character • SWIM = requested fundament of the future for info based collaboratjon in ATM (Air Traffjc Management)  being prepared for the future

  17. DLR.de • Chart 17 Challenge Safe global space traffic integration by taking into account data distribution of its changing debris (= hazard) area during reentry !

  18. DLR.de • Chart 18 Solution

  19. DLR.de • Chart 19 Solution using: • TclHttpd as the web server • Web Services for Tcl for the server side web service creation on top of TclHttpd • TclTLS for using HTTPS • Rpcvar for complex data type definitions • CriTcl for improved performance by the usage of C code runtime embedding • BaseXClient-Tcl for using the BaseX server protocol to communicate with the hazard area model database server

  20. DLR.de • Chart 20 Solution structure:

  21. DLR.de • Chart 21 Solution

  22. DLR.de • Chart 22 Solution CriTcl usage (excerpt):

  23. DLR.de • Chart 23 Solution (performance enhancement)

  24. DLR.de • Chart 24 Solution (scalability) Sufficient for most small and medium sized cases ! Anyhow ….

  25. DLR.de • Chart 25 Solution (scalability) Anyhow ….

  26. DLR.de • Chart 26 Outlook

  27. DLR.de • Chart 27 Outlook

  28. DLR.de • Chart 28 Outlook SecSWIM  foreseen to be developed in ?  Make an educated guess…  •Kafkatcl •TensorFlow (C++ API used inside Critcl)

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend