MOIMS Implementation Viewpoint Inputs to SEA Reference Architecture

  • Slides: 8
Download presentation
MOIMS Implementation Viewpoint Inputs to SEA Reference Architecture Roger Thompson ESA 22/12/2021

MOIMS Implementation Viewpoint Inputs to SEA Reference Architecture Roger Thompson ESA 22/12/2021

RASDS Graphical Conventions Data Store Physical Node Data Store Service Consumer Physical or Functional

RASDS Graphical Conventions Data Store Physical Node Data Store Service Consumer Physical or Functional Connection DATA Organizational Element Service Organizational Domain Provider Logical Link between Elements Link Layer User Service Access Point Peering Arrangement Functional Physical, Logical, & Communications Router Element Service Connectors Protocol Color Keys: As all Functions are Application Layer – overload by Functional Group User Node Application Link Layer function Earth Routing Node Element Management Routing function Space Routing Node Network Management Forwarding function WAN Node Network Layer function Data Store MOIMS Protocol Viewpoint for SEA Reference Architecture 22/12/2021 2

MO Implementation View MO API Code Generation MO Service MAL API Language Binding MO

MO Implementation View MO API Code Generation MO Service MAL API Language Binding MO Service API MAL Encoding Technology Binding MAL Transport Technology Binding Standard Encoding Transfer Protocol MAL Transfer Protocol API Programming Language MOIMS Protocol Viewpoint for SEA Reference Architecture 22/12/2021 3

MO: Implementation View (Information) MO Service MAL API Language Binding MAL Encoding Technology Binding

MO: Implementation View (Information) MO Service MAL API Language Binding MAL Encoding Technology Binding MAL Transport Technology Binding Specifies Transform MAL Target Language Target Encoding Standard Encoding Target Protocol Transfer Protocol Programming Language MOIMS Protocol Viewpoint for SEA Reference Architecture 22/12/2021 4

MO: Implementation View (Component) Option 1: Layered Components Option 2: Integrated Component MOIMS User

MO: Implementation View (Component) Option 1: Layered Components Option 2: Integrated Component MOIMS User Application MO Service API Implements MO Service MAL Implements MAL Technology Binding Transfer Protocol API Transfer Protocol MOIMS Protocol Viewpoint for SEA Reference Architecture MOIMS User Application Implements MO Service API Transfer Protocol API 22/12/2021 5

MO Implementation View (Process) Option 1: Layered Components MO Service MAL MO API Code

MO Implementation View (Process) Option 1: Layered Components MO Service MAL MO API Code Generation MO Service API MAL Binding Code Generation MAL Technology Binding MAL API Language Binding MAL Encoding Technology Binding MOIMS Protocol Viewpoint for SEA Reference Architecture MAL Transport Technology Binding 22/12/2021 6

MO Implementation View (Process) Option 2: Combined Component MO API Code Generation MO Service

MO Implementation View (Process) Option 2: Combined Component MO API Code Generation MO Service MAL API Language Binding MAL Encoding Technology Binding MOIMS Protocol Viewpoint for SEA Reference Architecture MO Service API MAL Transport Technology Binding 22/12/2021 7

NAV Implementation View NAV Message XML NDM MOIMS Protocol Viewpoint for SEA Reference Architecture

NAV Implementation View NAV Message XML NDM MOIMS Protocol Viewpoint for SEA Reference Architecture 22/12/2021 8