better save before going to cafete ...
[lectures/latex.git] / rfid / rfid_talk_g.tex
index de7ea1d..a88093f 100644 (file)
   \begin{itemize}
     \item Startbit im 'low state'
     \item 8 Datenbits ($b_0$ bis $b_7$)\\
-          $b_0$ LSB, $b_7$ MSB\\
-         'low state' $\equiv$ 1, 'high state' $\equiv 0$
+          \begin{itemize}
+           \item 'direct convention': $b_0$ (LSB) ... $b_7$ (MSB)\\
+                 'low state' $\equiv$ 0, 'high state' $\equiv 1$
+           \item 'inverse convention': $b_0$ (MSB) ... $b_7$ (LSB)\\
+                 'low state' $\equiv$ 1, 'high state' $\equiv 0$
+         \end{itemize}
     \item Parit"atsbit $b_p$ (gerade Anzahl von Einsen in $b_0, \ldots,b_7,b_p$)
   \end{itemize}
   \end{block}
 \begin{frame}
   \frametitle{kontaktbehaftete Chipkarten}
   \framesubtitle{Betriebsablauf (ISO 7816-3)}
-  ATR bei asynchroner "Ubertragung: Struktur und Inhalt
+  \begin{block}{ATR bei asynchroner "Ubertragung: Struktur und Inhalt}
+  \begin{tabular}{|l|l|l|}
+    \hline
+    1 & 'initial character' & $T_s$ \\
+    \hline
+    2 & 'format character' & $T_0$ \\
+    \hline
+    3 & 'interface characters' & $TA_i,TB_i,TC_i,TD_i$ \\
+    \hline
+    4 & 'historical characters' & $T_1,\ldots,T_k$ \\
+    \hline
+    5 & 'check character' & $T_{ck}$ \\
+    \hline
+  \end{tabular}
+  \end{block}
+\end{frame}
+
+\begin{frame}
+  \frametitle{kontaktbehaftete Chipkarten}
+  \framesubtitle{Betriebsablauf (ISO 7816-3)}
+  ATR bei asynchroner "Ubertragung: 'initial character' $T_s$
+  \begin{block}{'direct convention'}
+  \includegraphics[width=11cm]{direct-conv.eps} 
+  \end{block}
+\end{frame}
+
+\begin{frame}
+  \frametitle{kontaktbehaftete Chipkarten}
+  \framesubtitle{Betriebsablauf (ISO 7816-3)}
+  ATR bei asynchroner "Ubertragung: 'initial character' $T_s$
+  \begin{block}{'inverse convention'}
+  \includegraphics[width=11cm]{inverse-conv.eps} 
+  \end{block}
+\end{frame}
+
+\begin{frame}
+  \frametitle{kontaktbehaftete Chipkarten}
+  \framesubtitle{Betriebsablauf (ISO 7816-3)}
+  ATR bei asynchroner "Ubertragung: 'format character' $T_0$
+  \begin{block}{MS Halfbyte - Vorhandensein von 'interface characters'}
+  \begin{tabular}{|l|l|}
+  \hline
+  $T_0[4]$ & $TA_1$ wird gesendet \\
+  \hline
+  $T_0[5]$ & $TB_1$ wird gesendet \\
+  \hline
+  $T_0[6]$ & $TC_1$ wird gesendet \\
+  \hline
+  $T_0[7]$ & $TD_1$ wird gesendet \\
+  \hline
+  \end{tabular}
+  \end{block}
+  \begin{block}{LS Halfbyte - 'historical characters'}
+  Anzahl der 'historical characters': $0000_2 - 1111_2 \, (0-15)$
+  \end{block}
+\end{frame}
+
+\begin{frame}
+  \frametitle{kontaktbehaftete Chipkarten}
+  \framesubtitle{Betriebsablauf (ISO 7816-3)}
+  ATR bei asynchroner "Ubertragung: 'interface characters'
+  \begin{block}{MS Halfbyte von $TD_i$}
+  \begin{tabular}{|l|l|}
+  \hline
+  $TD_i[4]$ & $TA_{i+1}$ wird gesendet \\
+  \hline
+  $TD_i[5]$ & $TB_{i+1}$ wird gesendet \\
+  \hline
+  $TD_i[6]$ & $TC_{i+1}$ wird gesendet \\
+  \hline
+  $TD_i[7]$ & $TD_{i+1}$ wird gesendet \\
+  \hline
+  \end{tabular}
+  wobei $TD_0 \equiv T_0$
+  \end{block}
+  \begin{block}{LS Halfbyte von $TD_i$}
+  Protokolltyp: $0000_2 - 1111_2 \, (0-15)$
+  \end{block}
+  $TA_i,TB_i,TC_i$: Protokollparameter
+\end{frame}
+
+\begin{frame}
+  \frametitle{kontaktbehaftete Chipkarten}
+  \framesubtitle{Betriebsablauf (ISO 7816-3)}
+  %ATR bei asynchroner "Ubertragung: 'interface characters'
+  \begin{block}{Protokolltypen ($TD_1$)}
+  \begin{itemize}
+  \item $T=0$ asynchrones, halbduplex Zeichen-"Ubertragungsprotokoll
+  \item $T=1$ asynchrones, halbduplex Block-"Ubertragungsprotokoll
+  \item $T=2-15$ reserviert f"ur zuk"unftige Standardisierungen
+  \end{itemize}
+  \end{block}
+  \begin{block}{Protokollparameter ($TA_i,TB_i,TC_i$)}
+  \begin{columns}
+  \column{5cm}
   \begin{itemize}
-    \item TS: 'initial character'
-    \item T0: 'format character'
-    \item 
+    \item Frequenz und Bit-Dauer
+    \item extra Guardtime 
+    \item Zeichen/Block Wartezeit
+    \item T=1 Fehlererkennung durch LRC bzw. CRC
   \end{itemize}
+  \column{5cm}
+  \begin{itemize}
+    \item L"ange eines T=1 Block Informationsfeldes
+    \item Programmierspannung und Strom
+  \end{itemize}
+  \end{columns}
+  \end{block}
+\end{frame}
+
+\begin{frame}
+  \frametitle{kontaktbehaftete Chipkarten}
+  \framesubtitle{Betriebsablauf (ISO 7816-3)}
+  ATR bei asynchroner "Ubertragung: 'historical & check characters'
+  \begin{block}{'historical characters'}
+  \end{block}
+
+
 \end{frame}
 
 
+  
   \subsection{Kontaktlose Chipkarten / RFID}
 
 \begin{frame}