Jan Ruh

  • Education:
    • M.Sc. in Computer Science, Karlsruhe Institute of Technology, KIT, Germany
    • B.Sc. in Computer Science, Karlsruhe Institute of Technology, KIT, Germany
  • Research Interests:
    • Virtualization
    • Heterogeneous record & replay
PhD Student
TTTech
jan.ruh.jr@gmail.com

Fog Node: virtualization and wired communication

Objectives:

  1. Design a reference architecture for Fog Nodes for industrial automation and robotics use cases.
  2. Develop deterministic virtualization solutions based on hypervisors and dynamic separation kernels, that minimize the interference of mixed-criticality applications on each other.

Expected Results:

  • Fog Node reference architecture, allowing the execution of applications with differing requirements, in particular in the domains of real-time response, safety, and security, and equipped with advanced networking capabilities to interact with the environment through sensors and actuators as well as to interact with remote Cloud facilities.
  • Deterministic virtualization solutions based on hypervisors and separation kernels, that minimize the interference of mixed-criticality applications on each other, considering the interaction of the virtualization solutions and networking.
  • Prototype implementations concept Fog Nodes.
  • Evaluation of the prototypes on concrete use cases available to TTT.

Planned visits and collaboration:

  • TUKL (Prof. Gerhard Fohler): Designing the Fog Node APIs to allow the integration of services such as the scheduling servers from TUKL.