From c8c39e90a956ef750f1c55570ac0fd087f624f07 Mon Sep 17 00:00:00 2001 From: hackbard Date: Fri, 5 May 2006 17:44:34 +0000 Subject: [PATCH] added aufbau --- modem/aufbau.fig | 47 +++++++++++++++++++ modem/modem_talk.tex | 92 +++++++++++++++++++++++++++++++++++-- modem/modulation.fig | 105 ++++++++++++++++++++++--------------------- 3 files changed, 189 insertions(+), 55 deletions(-) create mode 100644 modem/aufbau.fig diff --git a/modem/aufbau.fig b/modem/aufbau.fig new file mode 100644 index 0000000..e9ef131 --- /dev/null +++ b/modem/aufbau.fig @@ -0,0 +1,47 @@ +#FIG 3.2 Produced by xfig version 3.2.5-alpha5 +Landscape +Center +Inches +Letter +100.00 +Single +-2 +1200 2 +6 2400 375 10725 1575 +2 2 0 3 0 6 50 -1 20 0.000 0 0 -1 0 0 5 + 2475 450 10650 450 10650 1500 2475 1500 2475 450 +2 2 0 2 0 1 50 -1 20 0.000 0 0 -1 0 0 5 + 2925 600 4275 600 4275 1275 2925 1275 2925 600 +2 2 0 2 0 1 50 -1 20 0.000 0 0 -1 0 0 5 + 4875 600 6225 600 6225 1275 4875 1275 4875 600 +2 2 0 2 0 1 50 -1 20 0.000 0 0 -1 0 0 5 + 6825 600 8175 600 8175 1275 6825 1275 6825 600 +2 2 0 2 0 1 50 -1 20 0.000 0 0 -1 0 0 5 + 8700 600 10050 600 10050 1275 8700 1275 8700 600 +4 0 7 49 -1 2 12 0.0000 4 150 450 3300 1050 DAA\001 +4 0 7 49 -1 2 12 0.0000 4 150 405 5325 1050 AFE\001 +4 0 7 49 -1 2 12 0.0000 4 150 405 7275 1050 DSP\001 +4 0 7 49 -1 2 12 0.0000 4 150 675 9075 900 Modem\001 +4 0 7 49 -1 2 12 0.0000 4 150 705 9075 1200 Control\001 +-6 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 225 825 1950 825 1950 1275 225 1275 225 825 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 11250 750 12675 750 12675 1200 11250 1200 11250 750 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 + 1950 1050 2475 1050 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 + 11250 1050 10650 1050 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 + 2475 1050 2925 1050 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 + 4275 1050 4875 1050 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 + 6225 1050 6825 1050 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 + 8175 1050 8700 1050 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 + 10050 1050 10650 1050 +4 0 0 50 -1 2 16 0.0000 4 195 1410 375 1125 Telefonnetz\001 +4 0 0 50 -1 2 16 0.0000 4 195 1125 11400 1050 Terminal\001 +4 0 0 50 -1 2 12 0.0000 4 150 675 6225 300 Modem\001 diff --git a/modem/modem_talk.tex b/modem/modem_talk.tex index 6e318d1..4359d33 100644 --- a/modem/modem_talk.tex +++ b/modem/modem_talk.tex @@ -336,10 +336,10 @@ Das Softmodem bzw. Winmodem \begin{itemize} \item Modem mit stark abgespeckter/reduzierter Hardware - \item Fehlende Hardwarefunktionalit"at auf Software ausgelagert + \item Fehlende Hardwarefunktionalit"at auf Software (Treiber) ausgelagert \item Onboard Soundhardware ersetzt analoge Koponente des Modems \pause - \item $\Rightarrow$ {\color{blue} billiger als herk"ommliche Modems} + \item $\Rightarrow$ {\color{blue} billiger/flexibler als herk"ommliche Modems} \item $\Rightarrow$ {\color{red} h"ohere CPU Auslastung f"ur nichttriviale Tonerzeugung} (z.B. schlecht f"ur Onlinegaming) \item $\Rightarrow$ {\color{red} stark abh"angig vom Treiber} (Betriebssystem(version)) \end{itemize} @@ -427,10 +427,96 @@ \framesubtitle{Aufbau und Funktionsweise} Aufgaben des Modems \begin{itemize} - \item + \item Schnittstelle zur Telefonleitung + \item Kontrolle "uber die Telefonleitung "ubernehmen (go off-hook) + \item Rufaufbau durch W"ahlen der Telefonnummer + \item Einigung auf gemeinsame Sprache (Protokoll) mit Modem der Gegenstelle + \item Umwandlung digitaler Daten in analoge Signale und umgekehrt + (f"ur Kommunikation "uber die Telefonleitung) + \item "Ubertragen und Empfangen von Daten + \item Terminieren der Verbindung (go on-hook) + \end{itemize} +\pause + $\Rightarrow$ Ziel: {\color{red} exakte} "Ubertragung von Daten in {\color{red} angemessener Zeit} +\end{frame} + + +\begin{frame} + \frametitle{Das Modem} + \framesubtitle{Aufbau und Funktionsweise} + Einschub: technische Grundlagen des Telefonnetzes + \begin{itemize} + \item foo + \end{itemize} +\end{frame} + + + +\begin{frame} + \frametitle{Das Modem} + \framesubtitle{Aufbau und Funktionsweise} + + \color{red}{Auftretende Probleme im Telefonnetz} + \begin{itemize} + \item Signalverz"ogerungen + \item Echosignale + \item Signalpegel \end{itemize} \end{frame} + +\begin{frame} + \frametitle{Das Modem} + \framesubtitle{Aufbau und Funktionsweise} + Funktioneller Aufbau des Modems + \includegraphics[width=8cm]{aufbau.eps} + \begin{itemize} +\pause + \item {\bf D}ata {\bf A}ccess {\bf A}rrangement \\ + Schnittstelle: Modem $\leftrightarrow$ Telefonnetz + \begin{itemize} + \item galvanische Entkopplung vom Telefonnetz + \item Erkennung des Klingeltons + \item Erkennung des CallerID Signals + \item Ausf"uhrung des Abhebe- und Auflegevorganges + \end{itemize} +\pause + \item {\bf A}nalog {\bf F}ront {\bf E}nd \\ + Modem Coder/Decoder (modem codec) + \begin{itemize} + \item Analog-Digital-Wandlung (ADC) + \item Digital-Analog-Wandlung (DAC) + \end{itemize} + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{Das Modem} + \framesubtitle{Aufbau und Funktionsweise} + Funktioneller Aufbau des Modems + \includegraphics[width=8cm]{aufbau.eps} + \begin{itemize} + \item {\bf D}igital {\bf S}ignal {\bf P}rocessor \\ + Spezieller Mikroprozessor optimiert f"ur mathematische Operationen \\ + (FFT, Fast Fourier Transformation: Zeit $\rightarrow$ Frequenzdarstellung) + \begin{itemize} + \item Rauschunterdr"uckung + \item Modulation/Demodulation (Daten $leftrightarrow$ Tr"agersignal) + \end{itemize} +\pause + \item Modem Control \\ + Schnittstelle zum Terminal + \begin{itemize} + \item Steuerung des DSP + \item Interpretation der AT-Kommandos + \item Fehlerkorrektur + \item Datenkompression + \end{itemize} + \end{itemize} +\end{frame} + + + \subsection{Anschaffungskriterien} \section{Das Internet} diff --git a/modem/modulation.fig b/modem/modulation.fig index d7f7662..d902339 100644 --- a/modem/modulation.fig +++ b/modem/modulation.fig @@ -89,102 +89,76 @@ Single 0.000 -1.000 -1.000 0.000 -6 -6 -6 2325 4950 3525 6450 +6 5925 4950 7125 6450 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 2325 5700 2400 5100 2550 6300 2625 5700 + 5925 5700 6000 6300 6150 5100 6225 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 2625 5700 2700 5100 2850 6300 2925 5700 + 6525 5700 6600 6300 6750 5100 6825 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 2925 5700 3000 5100 3150 6300 3225 5700 + 6825 5700 6900 6300 7050 5100 7125 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 3225 5700 3300 5100 3450 6300 3525 5700 + 6225 5700 6300 6300 6450 5100 6525 5700 0.000 -1.000 -1.000 0.000 -6 -6 3525 4950 4725 6450 +6 7125 4950 8325 6450 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 3525 5700 3600 6300 3750 5100 3825 5700 + 7125 5700 7200 6300 7350 5100 7425 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 3825 5700 3900 6300 4050 5100 4125 5700 + 7725 5700 7800 6300 7950 5100 8025 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 4125 5700 4200 6300 4350 5100 4425 5700 + 8025 5700 8100 6300 8250 5100 8325 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 4425 5700 4500 6300 4650 5100 4725 5700 + 7425 5700 7500 6300 7650 5100 7725 5700 0.000 -1.000 -1.000 0.000 -6 -6 4725 4950 5925 6450 -3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 4725 5700 4800 6300 4950 5100 5025 5700 - 0.000 -1.000 -1.000 0.000 +6 2325 4950 3225 6450 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 5025 5700 5100 6300 5250 5100 5325 5700 + 2325 5700 2400 5100 2550 6300 2625 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 5325 5700 5400 6300 5550 5100 5625 5700 + 2625 5700 2700 5100 2850 6300 2925 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 5625 5700 5700 6300 5850 5100 5925 5700 + 2925 5700 3000 5100 3150 6300 3225 5700 0.000 -1.000 -1.000 0.000 -6 -6 5925 4950 7125 6450 +6 8325 4950 9225 6450 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 5925 5700 6000 5100 6150 6300 6225 5700 + 8325 5700 8400 5100 8550 6300 8625 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 6225 5700 6300 5100 6450 6300 6525 5700 + 8625 5700 8700 5100 8850 6300 8925 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 6525 5700 6600 5100 6750 6300 6825 5700 - 0.000 -1.000 -1.000 0.000 -3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 6825 5700 6900 5100 7050 6300 7125 5700 + 8925 5700 9000 5100 9150 6300 9225 5700 0.000 -1.000 -1.000 0.000 -6 -6 7125 4950 8325 6450 -3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 7125 5700 7200 6300 7350 5100 7425 5700 - 0.000 -1.000 -1.000 0.000 +6 9225 4950 10125 6450 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 7425 5700 7500 6300 7650 5100 7725 5700 + 9225 5700 9300 5100 9450 6300 9525 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 7725 5700 7800 6300 7950 5100 8025 5700 + 9525 5700 9600 5100 9750 6300 9825 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 8025 5700 8100 6300 8250 5100 8325 5700 + 9825 5700 9900 5100 10050 6300 10125 5700 0.000 -1.000 -1.000 0.000 -6 -6 8325 4950 9525 6450 -3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 8325 5700 8400 6300 8550 5100 8625 5700 - 0.000 -1.000 -1.000 0.000 +6 10125 4950 11025 6450 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 8625 5700 8700 6300 8850 5100 8925 5700 + 10125 5700 10200 5100 10350 6300 10425 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 8925 5700 9000 6300 9150 5100 9225 5700 + 10425 5700 10500 5100 10650 6300 10725 5700 0.000 -1.000 -1.000 0.000 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 9225 5700 9300 6300 9450 5100 9525 5700 - 0.000 -1.000 -1.000 0.000 --6 -6 9525 4950 10725 6450 -3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 9525 5700 9600 6300 9750 5100 9825 5700 - 0.000 -1.000 -1.000 0.000 -3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 9825 5700 9900 6300 10050 5100 10125 5700 - 0.000 -1.000 -1.000 0.000 -3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 10125 5700 10200 6300 10350 5100 10425 5700 - 0.000 -1.000 -1.000 0.000 -3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 10425 5700 10500 6300 10650 5100 10725 5700 + 10725 5700 10800 5100 10950 6300 11025 5700 0.000 -1.000 -1.000 0.000 -6 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 10 @@ -214,6 +188,33 @@ Single 3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 10800 4050 10500 4650 9900 3450 9600 4050 0.000 -1.000 -1.000 0.000 +3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 + 3225 5700 3300 5100 3450 6300 3525 5700 + 0.000 -1.000 -1.000 0.000 +3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 + 3525 5700 3600 6300 3750 5100 3825 5700 + 0.000 -1.000 -1.000 0.000 +3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 + 3825 5700 3900 6300 4050 5100 4125 5700 + 0.000 -1.000 -1.000 0.000 +3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 + 4125 5700 4200 6300 4350 5100 4425 5700 + 0.000 -1.000 -1.000 0.000 +3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 + 4425 5700 4500 6300 4650 5100 4725 5700 + 0.000 -1.000 -1.000 0.000 +3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 + 4725 5700 4800 5100 4950 6300 5025 5700 + 0.000 -1.000 -1.000 0.000 +3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 + 5025 5700 5100 5100 5250 6300 5325 5700 + 0.000 -1.000 -1.000 0.000 +3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 + 5325 5700 5400 5100 5550 6300 5625 5700 + 0.000 -1.000 -1.000 0.000 +3 2 0 1 0 7 50 -1 -1 0.000 0 0 0 4 + 5625 5700 5700 5100 5850 6300 5925 5700 + 0.000 -1.000 -1.000 0.000 4 0 0 50 -1 0 12 0.0000 4 195 1710 225 900 Digitale Information\001 4 0 0 50 -1 0 12 0.0000 4 150 105 5325 825 0\001 4 0 0 50 -1 0 12 0.0000 4 150 105 2850 825 0\001 -- 2.20.1