Security Requirements KIARA Layer Model Application Data Types

  • Slides: 2
Download presentation
Security Requirements KIARA Layer Model Application Data Types Interface Compiler generated custom / legacy

Security Requirements KIARA Layer Model Application Data Types Interface Compiler generated custom / legacy dyn. defined Pre-defined APIs Interface Definitions Interaction-Pattern Data Distribution Messaging CDR XML JSON DDS SOAP REST Security Service Transport- / Wire- Protocols - RTPS HTTP Negotiation Interaction / Service Protocols Real-Time Qo. S Marshalling / Serialization/Mapping RPC Monitoring • KIARA IDL with Security Annotations • OMG IDL • XML/XSD • WSDL • WADL Negotiation Protocol IIOP, JRMP, SMTP, BEEP, . . . Dispatching Transport Mechanisms Network Transport Protocols Provisioning SDN Plugin Backplane / Fabric Shared Memory TLS, DTLS Other DCCP TCP UDP FI-Ware GE (L 2 ND / S 3 C) SDN Controller (NOX, Floodlight) Operating System and Network Stack Data Transfer

Interface Compiler Application Security Requirements KIARA Layer Model APIs Interaction-Pattern Data Distribution XML JSON

Interface Compiler Application Security Requirements KIARA Layer Model APIs Interaction-Pattern Data Distribution XML JSON Interaction- / Messaging Protocols DDS SOAP Wire- / Service Transport Protocols - RTPS HTTP REST Negotiation CDR RPC Monitoring Marshalling / Serialization Security • KIARA IDL (with Security Annotations) • OMG IDL • XML/XSD • WSDL • WADL Messaging Real-Time Qo. S Interface Definitions Negotiation Protocol IIOP, JRMP, SMTP, BEEP, . . . Dispatching FI-Ware GE (L 2 ND / S 3 C) Network Transport Protocols Backplane / Fabric Shared Memory TLS, DTLS SCTP DCCP TCP UDP Operating System and Network Stack Transport Mechanisms