189 lines
6.7 KiB
TeX
Executable file
189 lines
6.7 KiB
TeX
Executable file
\documentclass[main.tex]{subfiles}
|
|
\begin{document}
|
|
\section{Introduction}
|
|
|
|
\emph{Beaucoup de blabla. Beaucoup.}
|
|
|
|
À part la radio, toute les transmissions sont numériques.
|
|
\paragraph{Objectif}
|
|
Transmettre le max de donnée avec un fiabilité maximale
|
|
\begin{itemize}
|
|
\item Malgré les limites théoriques
|
|
\item Les contraintes physiques
|
|
\item contraintes numériques
|
|
\end{itemize}
|
|
|
|
\section{Historique}
|
|
\emph{encore du blabla. encore. }
|
|
\section{Principe d'une chaine de transmission numérique}
|
|
|
|
\begin{figure}[H]
|
|
\centering
|
|
\begin{tikzpicture}
|
|
[every node/.style={draw,rectangle,minimum height=4em,node
|
|
distance=0.5cm,scale=0.8,inner sep=2pt}]
|
|
\node (S) at (0,0){Source};
|
|
\node (CS) [right= of S]{\begin{tabular}{c}Codage \\ source\end{tabular}};
|
|
\node (CC) [right= of CS]{\begin{tabular}{c}Codage \\ canal\end{tabular}};
|
|
\node (CBB) [right= of CC]{\begin{tabular}{c}Codage B de B\\ modulation\end{tabular}};
|
|
\node (C) [right= of CBB]{Canal};
|
|
\node (A) [right= of C][adder]{};
|
|
\node (Demod)[right= of A]{Demod};
|
|
\node (E) [right= of Demod]{Egaliseur};
|
|
\node (Decod)[right= of E]{Decodeur};
|
|
\tikzset{every node/.style={}}
|
|
\draw (S) -- (CS) -- (CC) -- (CBB)-- (C) -- (A.1) (A.3) -- (Demod) -- (E) -- (Decod);
|
|
\draw[latex-] (A.4) -- ++(0,1) node[above]{Bruit};
|
|
\draw [thick,decoration={
|
|
brace,
|
|
mirror,
|
|
raise=0.5cm,amplitude=0.5cm},decorate] (S.south west) -- (CBB.south east)node[midway,below=1cm]{Emetteur};
|
|
\draw [thick,decoration={
|
|
brace,
|
|
mirror,
|
|
raise=0.5cm,amplitude=0.5cm},decorate] (C.south west) -- ++(2.5,0) node[midway,below=1cm]{Canal de transmission};
|
|
\draw [thick,decoration={
|
|
brace,
|
|
mirror,
|
|
raise=0.5cm,amplitude=0.5cm},decorate] (Demod.south west) -- (Decod.south east) node[midway,below=1cm]{Recepteur};
|
|
\end{tikzpicture}
|
|
\caption{Principe d'une chaine de transmission numérique}
|
|
\end{figure}
|
|
|
|
\paragraph{Source}
|
|
Une source d'information est un signal aléatoire. Les communications numériques sont alors des signaux discrets.
|
|
\paragraph{Codage de source}
|
|
Dans cette étape on associe un code de facon bijective une suite de k élement binaire (cf UE 455) $\{c_k\}$
|
|
\paragraph{Codage Canal}
|
|
L'objectif est de lutté contre les effets du canal:
|
|
\begin{itemize}
|
|
\item introduction de redondance
|
|
\item Ajoute des bits de redondances à $\{c_k\}$ pour former $\{d_n\}$
|
|
\item permet l'évaluation d'erreur
|
|
\end{itemize}
|
|
Il faut trouver un compromis entre débit et robustesse aux erreurs.
|
|
\paragraph{Codage de bande de base}
|
|
\begin{itemize}
|
|
\item Donne une réalité physique au message (tension, énergie...)
|
|
\item Utilise des formes d'impulsions
|
|
\item Donne au spectre des des propriété utiles (bandes occupée, présence de la fréquence d'horloge ...)
|
|
\end{itemize}
|
|
|
|
\begin{figure}[H]
|
|
\centering
|
|
\begin{subfigure}{0.5\textwidth}
|
|
\centering
|
|
\begin{tikzpicture}
|
|
\begin{axis}
|
|
[axis lines = middle,
|
|
xmin = -0.1,xmax =5,ymin=-0.1,ymax=3,
|
|
xlabel = $t$,ylabel=$g(t)$,xtick={4},xticklabels={$T_b$},
|
|
ytick={2},yticklabels={$V$}]
|
|
\addplot[black,thick] coordinates {(0,2) (4,2) (4,0)};
|
|
\end{axis}
|
|
\end{tikzpicture}
|
|
\caption{impulsion rectangulaire}
|
|
\label{fig:label}
|
|
\end{subfigure}%
|
|
\begin{subfigure}{0.5\textwidth}
|
|
\centering
|
|
\begin{tikzpicture}
|
|
\begin{axis}
|
|
[axis lines = middle,
|
|
ymin=-0.3,ymax=1.1,
|
|
xlabel = $t$,ylabel=$g(t)$,xtick=\empty,ytick=\empty]
|
|
\addplot[black,thick,smooth,samples=100]
|
|
{50*sin(deg(x*4))/deg(x*4)};
|
|
\draw[latex-latex] (axis cs:-0.78,-0.2) -- (axis cs:0.78,-0.2)
|
|
node[midway, above right]{\tiny$T_b$};
|
|
\draw[dotted] (axis cs: -0.78,0) --(axis cs:-0.78,-0.2)
|
|
(axis cs: 0.78,0) --(axis cs:0.78,-0.2);
|
|
\end{axis}
|
|
\end{tikzpicture}
|
|
\caption{impulsion de Nyquist}
|
|
\label{fig:label}
|
|
\end{subfigure}
|
|
\caption{forme d'impulsion usuelles}
|
|
\end{figure}
|
|
|
|
\paragraph{Modulation}
|
|
Comme pour une modulation numérique
|
|
\[
|
|
e(t) = A(t)\cos(\Phi(t))
|
|
\]
|
|
Où $A(t)$ et $\Phi(t)$ sont les amplitudes et phases instantanée.
|
|
|
|
\begin{exemple}[Modulation QPSK]
|
|
\begin{figure}[H]
|
|
\centering
|
|
\begin{tikzpicture}
|
|
\begin{scope}
|
|
\draw[-latex] (0,-3) -- (0,3);
|
|
\draw[-latex] (-3,0) -- (3,0);
|
|
\draw (0,0) circle (2);
|
|
\node[above right] at (2,0) {00};
|
|
\node[above left] at (0,2) {01};
|
|
\node[below left] at (-2,0) {11};
|
|
\node[below right] at (0,-2) {10};
|
|
\end{scope}
|
|
\begin{scope}[shift={(3.5,-2.2)}]
|
|
\begin{axis}
|
|
[axis lines = middle,height=6cm, width=12cm,
|
|
xmin=0,xmax=360,ymin=-1,ymax=1,
|
|
domain=0:360,samples=200, xtick=\empty,ytick=\empty]
|
|
\addplot[black,domain=0:90]{0.7*sin(12*x)};
|
|
\addplot[black,domain=90:180]{-0.7*sin(12*x)};
|
|
\addplot[black,domain=180:270]{0.7*sin(12*x)};
|
|
\addplot[black,domain=270:360]{0.7*cos(12*x)};
|
|
\draw[dashed] (axis cs:90,-1) -- (axis cs: 90,1);
|
|
\draw[dashed] (axis cs:180,-1) -- (axis cs: 180,1);
|
|
\draw[dashed] (axis cs:270,-1) -- (axis cs: 270,1);
|
|
\draw[dashed] (axis cs:360,-1) -- (axis cs: 360,1);
|
|
\node at (axis cs: 45,0.8){01};
|
|
\node at (axis cs: 135,0.8){10};
|
|
\node at (axis cs: 225,0.8){01};
|
|
\node at (axis cs: 315,0.8){00};
|
|
\end{axis}
|
|
\end{scope}
|
|
\end{tikzpicture}
|
|
\caption{modulation QPSK}
|
|
\end{figure}
|
|
\end{exemple}
|
|
|
|
\paragraph{Canal de transmission}
|
|
Plusieurs types de canaux possibles: canal hertzien , ligne filaire , coax...
|
|
On les caractérise par leur réponse impulsionnelle complexe, et par sa bande passante B.
|
|
\begin{defin}
|
|
On défini la \emph{ capacité de Shannon:}
|
|
\[
|
|
C = B.\log_2(1+RSB)
|
|
\]
|
|
\end{defin}
|
|
\paragraph{Bruit}
|
|
Le bruit est présent à la transmission, et dans le canal. on le caractérise par sa densité de probabilité généralement on suppose le bruit additif Blanc et Gaussien:
|
|
|
|
\[
|
|
p(b) = \frac{1}{\sqrt{2\pi \sigma_B^2}} \exp\left(\frac{-(b-\mu_b)^2}{2\sigma_b^2}\right)
|
|
\]
|
|
On a souvent un bruit centré : $\mu_b=0$
|
|
|
|
\paragraph{Démodulation}
|
|
À la réception on inverse la modulation
|
|
\begin{exemple}[Démodulation QPSK]
|
|
|
|
\end{exemple}
|
|
\paragraph{Egaliseur régénerateur}
|
|
Objectif : lutter les effets du canal de transmission pour augmenter le débit.
|
|
|
|
\paragraph{Décodeur}
|
|
on refait le passage analogique-numérique et on décode le canal (correction d'erreur) pour cela :
|
|
\begin{itemize}
|
|
\item echantillonnage (cad prise de décision) :filtrage adapté + sortie dur ou souple
|
|
\item décodage du canal
|
|
\item décodage de source
|
|
\end{itemize}
|
|
\end{document}
|
|
%%% Local Variables:
|
|
%%% mode: latex
|
|
%%% TeX-master: "main"
|
|
%%% End:
|