From eacbf5bb4d57af21c731f41251015d3b991ad490 Mon Sep 17 00:00:00 2001
From: guest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309>
Date: Fri, 30 Nov 2007 13:41:25 +0000
Subject: final version, initial import

git-svn-id: svn+ssh://mecka.net/home/svn/rtcorba-thesis@1 cba7306a-a4a0-4afd-bcb4-bd19f8a24309
---
 praes/corbalip.tex | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 105 insertions(+)
 create mode 100755 praes/corbalip.tex

(limited to 'praes/corbalip.tex')

diff --git a/praes/corbalip.tex b/praes/corbalip.tex
new file mode 100755
index 0000000..2f6cfbe
--- /dev/null
+++ b/praes/corbalip.tex
@@ -0,0 +1,105 @@
+\subsection{Realtime CORBA}
+
+\begin{frame}
+\frametitle{CORBA - Funktionsweise}
+\includegraphics[height=6cm]{../img/objRequest.jpg}
+\end{frame}
+
+\begin{frame}
+\frametitle{CORBA - Komponenten}
+\includegraphics[height=6cm]{../img/orb.jpg}
+\end{frame}
+
+\begin{frame}
+\frametitle{CORBA - NamingService}
+        \begin{block}{Server}
+        \begin{itemize}
+        \item NamingService finden
+        \item Objektreferenz mit Name beim NS melden
+        \end{itemize}
+        \end{block}
+        \begin{block}{Client}
+        \begin{itemize}
+        \item NamingService finden
+        \item Objektreferenz anhand Name beim NS erfragen
+        \item Objektzugriff \"uber Objektreferenz
+        \end{itemize}
+        \end{block}
+\end{frame}
+
+\begin{frame}
+\frametitle{CORBA - EventService}
+        \begin{block}{Server}
+        \begin{itemize}
+        \item Zugriff \"uber NamingService
+        \item Message mit Typ und Sender ID an EventService senden
+        \end{itemize}
+        \end{block}
+        \begin{block}{Client}
+        \begin{itemize}
+        \item Zugriff \"uber NamingService
+        \item anmelden bei EventService (Policies definieren Zustellart der Nachrichten)
+        \item Kann beim EventService Filterregeln hinterlegen
+        \end{itemize}
+        \end{block}
+\end{frame}
+
+\begin{frame}
+\frametitle{RTCORBA Komponenten}
+\includegraphics[height=6cm]{../img/rtcorbaext.jpg}
+\end{frame}
+
+\begin{frame}
+\frametitle{TAO - Architektur}
+Plattformunabh\"angige RTCORBA Implementation von Doug Smith:\\
+\includegraphics[height=6cm]{../img/ace.jpg}
+\end{frame}
+
+\begin{frame}
+\frametitle{TAO - RT Scheduling}
+\includegraphics[height=6cm]{../img/tao.jpg}
+\end{frame}
+
+\begin{frame}
+\frametitle{Versuche: Ende zu Ende Latenz messen}
+        \includegraphics[height=6cm]{../img/versuch1.jpg}
+\end{frame}
+
+\begin{frame}
+\frametitle{Lastsimulation}
+        \begin{block}{Festplattenlast}
+        xdd
+        \end{block}
+        \begin{block}{Netzwerklast}
+        auf niedriger priorisierte Ethernetports
+        via flood ping
+        \end{block}
+        \begin{block}{CPU Last}
+        cpuburnP5
+        \end{block}
+\end{frame}
+
+\begin{frame}
+\frametitle{Prozessabbild \"ubertragen}
+\includegraphics[height=4cm]{../img/sequenzV1.jpg}
+\end{frame}
+
+\begin{frame}
+\frametitle{Datenfluss}
+\includegraphics[height=6.5cm]{../img/programmfluss.jpg}
+\end{frame}
+
+\begin{frame}
+\frametitle{Ergebnis}
+\includegraphics[height=6cm]{../img/v3Last.jpg}
+\end{frame}
+
+\begin{frame}
+\frametitle{TAO - RTEventService}
+\includegraphics[height=4cm]{../img/sequenzV2.jpg}
+\end{frame}
+
+\begin{frame}
+\frametitle{Ergebnis}
+\includegraphics[height=6cm]{../img/v2Last.jpg}
+\end{frame}
-- 
cgit v1.2.3

