Commit 009866b3 authored by Maciej Lipinski's avatar Maciej Lipinski

presentation shown at Wigla Symposium 2015

parent d2eb5d04
...@@ -77,11 +77,19 @@ ...@@ -77,11 +77,19 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Title Page Info %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Title Page Info %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\title[White Rabbit \\Reliability \& determinism in WR \hspace{4mm} \title[Reliability \& Determinism in WR \hspace{4mm}
\insertframenumber/\inserttotalframenumber ]{Methods to increase reliability and ensure determinism in a White Rabbit Network} \insertframenumber/\inserttotalframenumber ]{Methods to increase reliability and ensure determinism in a White Rabbit Network}
\author[Maciej Lipinski] % (optional, use only with lots of authors) \author[Maciej Lipinski] % (optional, use only with lots of authors)
{Maciej Lipinski} {Maciej Lipinski}
\institute{CERN BE-CO\\Hardware and Timing section} % \institute{CERN BE-CO\\Hardware and Timing section}
\institute{
\begin{center}
\begin{tabular}{ r c l }
Institute of Electronic Systems & @ & Warsaw University of Technology \\
Hardware and Timing Section & @ & CERN
\end{tabular}
\end{center}
}
\date[30 May 2015]{XXXVI-th IEEE-SPIE Joint Symposium Wilga 2015\\30 May 2015} \date[30 May 2015]{XXXVI-th IEEE-SPIE Joint Symposium Wilga 2015\\30 May 2015}
...@@ -133,7 +141,7 @@ ...@@ -133,7 +141,7 @@
% - If you omit details that are vital to the proof/implementation, % - If you omit details that are vital to the proof/implementation,
% just say so once. Everybody will be happy with that. % just say so once. Everybody will be happy with that.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section[WR Intro]{Introduction to White Rabbit} \section[Introduction]{Introduction to White Rabbit}
\subsection{} \subsection{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
...@@ -145,24 +153,23 @@ ...@@ -145,24 +153,23 @@
\begin{itemize} \begin{itemize}
\item<1-> Open Hardware \& Software \item<1-> Open Hardware \& Software
\item<2-> International collaboration \item<2-> International collaboration
\item<3-> Growing number of applications \item<3-> Extension to 1 Gigabit Ethernet
\item<4-> Extension to 1 Gigabit Ethernet:
\begin{enumerate} \begin{enumerate}
\item<5-> \color{blue!90}{Sub-ns \underline{reliable} synchronization} \item<4-> \color{blue!90}{Sub-ns \underline{reliable} synchronization}
\item<6-> \color{red}{\underline{Deterministic}, \underline{reliable} and \underline{low-latency data delivery}} \item<5-> \color{red}{\underline{Deterministic}, \underline{reliable} and \underline{low-latency data delivery}}
\end{enumerate} \end{enumerate}
\end{itemize} \end{itemize}
\column{.6\textwidth} \column{.6\textwidth}
\begin{center} \begin{center}
\includegraphics<1-3>[width=0.5\textwidth]{logo/WRlogo.jpg} \includegraphics<1-2>[width=1.0\textwidth]{logo/WRlogo-resized.jpg}
\includegraphics<4>[width=1.0\textwidth]{network/WR_network-ethernet.pdf} \includegraphics<3>[width=1.0\textwidth]{network/WR_network-ethernet.pdf}
\includegraphics<5->[width=1.0\textwidth]{network/wr_network-enhanced_pro.pdf} \includegraphics<4->[width=1.0\textwidth]{network/wr_network-enhanced_pro.pdf}
\end{center} \end{center}
\end{columns} \end{columns}
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Why is White Rabbit?} \begin{frame}{Why White Rabbit?}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{columns}[c] \begin{columns}[c]
...@@ -176,38 +183,42 @@ ...@@ -176,38 +183,42 @@
\end{columns} \end{columns}
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{PhD Thesis} \begin{frame}{Reliability and determinism in White Rabbit}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{columns}[c] \begin{columns}[c]
\column{.62\textwidth} \column{.7\textwidth}
\footnotesize
As a starting point for this thesis,
White Rabbit network provided {\color{blue!90}sub-ns accuracy} and enabled
{\color{red}data delivery}
\vspace{0.5cm} Reliability and determinism in
\normalsize
\textbf{The thesis provides:}
\begin{enumerate} \begin{enumerate}
\item {\color{blue!90}Synchronization resilience} \item {\color{blue!90}Synchronization}
\begin{itemize} \footnotesize \begin{itemize} \footnotesize
% \item guaranteed performance
\item network redundancy \item network redundancy
\item sub-ns accuracy in transient \item sub-ns accuracy in transient
\end{itemize} \end{itemize}
% \hspace{3cm} % \hspace{3cm}
\item {\color{red}Data resilience and determinism} \item {\color{red}Data distribution}
\begin{itemize} \footnotesize \begin{itemize} \footnotesize
\item network and data redundancy \item network upper bound latency by design
\item determinism \& reliability in transient \item network redundancy
\item determinism and data delivery in transient
\end{itemize} \end{itemize}
\end{enumerate} \end{enumerate}
\begin{center}
\begin{block}{}%{There is no exiting solution to meet CERN requirements}
\begin{center}
There is no other exiting solution \\to meet CERN requirements
\end{center}
\end{block}
\end{center}
\column{.45\textwidth} \column{.45\textwidth}
% \vspace{-1cm} % \vspace{-1cm}
\begin{center} \begin{center}
...@@ -217,45 +228,56 @@ White Rabbit network provided {\color{blue!90}sub-ns accuracy} and enabled ...@@ -217,45 +228,56 @@ White Rabbit network provided {\color{blue!90}sub-ns accuracy} and enabled
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Network Topology} \section{Reliable synchronization}
\subsection{} \subsection{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Available solutions} \begin{frame}{Support for seamless synchronization redundancy}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}
\includegraphics<1>[width=1.0\textwidth]{robustness/time-switchover-0.jpg}
\includegraphics<2>[width=1.0\textwidth]{robustness/time-switchover-1.jpg}
\end{center}
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Network topology for synchronization and determinism} \begin{frame}{Support for seamless synchronization redundancy}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{itemize}
\item Customized Precision Time Protocol (PTP):
\begin{itemize} \tiny
\item Multi-path synchronization by static configuration
\item Multiple backup management through priority
\item Hardware support for PTP-compatible holdover notification
\end{itemize}
\item Dedicated Phase-Locked Loop (PLL):
\begin{itemize} \tiny
\item Multi-channel phase detection, seamless channel switchover
\item Short-term holdover
\item Phase-based failure pre-detection with multiple backups
\end{itemize}
\end{itemize}
\begin{center}
\includegraphics[height=0.35\textheight]{robustness/Timing-topologies.jpg}
\end{center}
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Synchronization resilience}
\subsection{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Available solutions}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Support for seamless synchronization redundancy} \begin{frame}{Tests and measurement}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}
\includegraphics<1>[width=1.0\textwidth]{robustness/time-switchover-0.jpg}
\includegraphics<2>[width=1.0\textwidth]{robustness/time-switchover-1.jpg}
\end{center}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Architecture}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}
\includegraphics[width=0.99\textwidth]{robustness/Timing-tests-scenarios.jpg}
\end{center}
\end{frame} \end{frame}
...@@ -263,27 +285,64 @@ White Rabbit network provided {\color{blue!90}sub-ns accuracy} and enabled ...@@ -263,27 +285,64 @@ White Rabbit network provided {\color{blue!90}sub-ns accuracy} and enabled
\begin{frame}{Tests and measurement} \begin{frame}{Tests and measurement}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}
\includegraphics<1>[height=0.6\textheight]{robustness/time_tests_scenario_a_2.JPG}
\includegraphics<2>[height=0.6\textheight]{robustness/time_tests_scenario_all.JPG}
\end{center}
\begin{center}
\includegraphics[height=0.2\textheight]{robustness/Timing-tests-scenarios.jpg}
\end{center}
\end{frame} \end{frame}
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Data resilience and determinism} \section{Reliable data distribution}
\subsection{} \subsection{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Reliable data distribution in White Rabbit}
\begin{center}
\includegraphics<1>[width=0.85\textwidth]{robustness/data_dist_rel_all.jpg}
\includegraphics<2>[width=0.85\textwidth]{robustness/data_dist_rel_determinism.jpg}
\end{center}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Available solutions} \begin{frame}{Determinism and Latency}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{columns}[c]
\column{.71\textwidth}
\begin{itemize}
\item Deterministic latency of dedicated traffic
\begin{itemize} \footnotesize
\item Based on IEEE 802.1Q
\item \textcolor{red}{By design $<$ : 10$\mu$s} for all sizes, rates
\end{itemize}
\item Tests results of latency: $\approx$ 3$\mu$s
\end{itemize}
\column{.5\textwidth}
% \vspace{-1cm}
% \hspace{-6cm}
\begin{center}
\includegraphics[width=0.85\textwidth]{robustness/CommunicationChannel.pdf}
\end{center}
\end{columns}
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Robust \textbf{data} distribution in a White Rabbit Network} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Data redundancy}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center} \begin{center}
\includegraphics<1>[width=0.85\textwidth]{robustness/wrn_reliability_v2.jpg} \includegraphics[width=0.85\textwidth]{robustness/data_dist_rel_dataRes.jpg}
\end{center} \end{center}
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Data redundancy (related PhD thesis)} \begin{frame}{Data redundancy}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{itemize} \begin{itemize}
...@@ -304,23 +363,22 @@ White Rabbit network provided {\color{blue!90}sub-ns accuracy} and enabled ...@@ -304,23 +363,22 @@ White Rabbit network provided {\color{blue!90}sub-ns accuracy} and enabled
\end{center} \end{center}
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Support for deterministic forwarding}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Support for seamless redundancy}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Network redundancy}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}
\includegraphics[width=0.85\textwidth]{robustness/data_dist_rel_topology.jpg}
\end{center}
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\section{} \begin{frame}{Network redundancy}
%\subsection{Data Distribution in White Rabbit}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Tests and Measurements}
\vspace{-1cm} \vspace{-1cm}
\begin{center} \begin{center}
Hardware support for Ethernet protocols to speed up network reconfiguration Hardware support for Ethernet protocols to speed up network reconfiguration
...@@ -387,17 +445,26 @@ White Rabbit network provided {\color{blue!90}sub-ns accuracy} and enabled ...@@ -387,17 +445,26 @@ White Rabbit network provided {\color{blue!90}sub-ns accuracy} and enabled
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Future} \section{Conclusions \& Future}
\subsection{} \subsection{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Future} \begin{frame}{Conclusions \& Future}
\begin{itemize}
\item<1-> Conclusions
\begin{itemize} \begin{itemize}
\item Integrate time and data solutions \item Tests prove that the developed methods work
\item Implement Forward Error Correction (FEC) \item Triple redundancy is needed to meet CERN requirements
\item Make the robustness features user-friendly \item Some of the methods are still prove of concept
\end{itemize} \end{itemize}
\item<2-> Future
\begin{itemize}
\item Integration of time and data solutions
\item Protocol support for time \& data topology configuration
\item Implementation of Forward Error Correction (FEC)
\item User-friendly management of robustness features
\end{itemize}
\end{itemize}
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\section{} %\section{}
...@@ -415,4 +482,7 @@ White Rabbit network provided {\color{blue!90}sub-ns accuracy} and enabled ...@@ -415,4 +482,7 @@ White Rabbit network provided {\color{blue!90}sub-ns accuracy} and enabled
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{document} \end{document}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment