aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/thesis/chapters/theory.tex14
-rw-r--r--doc/thesis/figures/tikz/overview.tex8
-rw-r--r--doc/thesis/tex/docmacros.sty15
-rw-r--r--references/Effect_of_channel_estimation_error_on_M-QAM_BER_performance_in_Rayleigh_fading.pdfbin0 -> 294816 bytes
4 files changed, 28 insertions, 9 deletions
diff --git a/doc/thesis/chapters/theory.tex b/doc/thesis/chapters/theory.tex
index b0af00f..6545313 100644
--- a/doc/thesis/chapters/theory.tex
+++ b/doc/thesis/chapters/theory.tex
@@ -14,15 +14,15 @@
}
\end{figure}
-In this section we will briefly give the mathematical background required by the modulation schemes used in the project. For conciseness encoding schemes and (digital) signal processing calculations are left out and discussed later. Thus in this section is \(m_e = m\).
+In this section we will briefly give the mathematical background required by the modulation schemes used in the project. For conciseness encoding schemes and (digital) signal processing calculations are left out and discussed later. Thus for this section \(m_e = m\).
\paragraph{AM / DSB}
Ordinary amplitude modulation (AM), sometimes also known as double sideband (DSB) modulation in its simplest form is mathematically formulated in time and frequency domain through the following equations\cite{Hsu}:
\begin{subequations}
\begin{align}
- x(t) &= \big( 1 + \mu m(t) \big) x_c(t), \\
- X(\omega) &= \pi\delta(-\omega_c)
+ s(t) &= \big( 1 + \mu m(t) \big) \cdot \Re{e^{j\omega_c t}}, \\
+ S(\omega) &= \pi\delta(-\omega_c)
+ \pi\delta(\omega_c)
+ \frac{\mu}{2} M(\omega - \omega_c)
+ \frac{\mu}{2} M(\omega + \omega_c).
@@ -32,9 +32,13 @@ Where \(\mu > 0\) is the so called modulation factor, that can be adjusted to av
\subsection{Quadrature amplitude modulation (QAM)}
-Quadrature amplitude modulation is a family of modern digital modulation methods, that use an analog carrier signal. In general a QAM signal has the form
+Quadrature amplitude modulation is a family of modern digital modulation methods, that use an analog carrier signal. The simple yet effective idea behind QAM is to encode extra information into an orthogonal carrier signal, thus increasing the number of bits sent per unit of time.
-\paragraph{QPSK}
+\paragraph{Mathematical formulation}
+
+For QAM we wish to split the signal space into two orthonormal basis functions \(\psi_i\) and \(\psi_q\), such that the inner product \(\langle \psi_i | \psi_q \rangle = 0\). The two functions \(\psi_i\) and \(\psi_q\) are called in-phase and quadrature component. For a cosinusoidal in-phase carrier component we obtain from the previous requirement that \(\psi_i = \sqrt{\omega_c} \cos(\omega_c t), \text{ and } \psi_q = \sqrt{\omega_c} \sin(\omega_c t)\)
+
+Now, let \(\vec{m} \in \{0,1\}^n\) be a binary row vector that encodes our message.
\section{Problem description}
diff --git a/doc/thesis/figures/tikz/overview.tex b/doc/thesis/figures/tikz/overview.tex
index e387a12..625260a 100644
--- a/doc/thesis/figures/tikz/overview.tex
+++ b/doc/thesis/figures/tikz/overview.tex
@@ -23,20 +23,20 @@
\draw[very thick, -latex]
(SRC) edge node[midway, above] {\(m\)} (ENC)
(ENC) edge node[midway, above] {\(m_e\)} (MOD)
- (MOD) edge node[midway, right] {\(x\)} (CHN)
+ (MOD) edge node[midway, right] {\(s\)} (CHN)
(CHN) edge node[midway, right] {\(y\)} (DMD)
(DMD) edge node[midway, above] {\(m_e'\)} (DEC)
(DEC) edge node[midway, above] {\(m'\)} (SNK)
;
\draw[very thick, -latex]
- ($(MOD.east)+(5mm,0)$) node[right] (CARR) {Carrier \(x_c\)} to (MOD);
+ ($(MOD.east)+(5mm,0)$) node[right] (CARR) {Carrier \(e^{j(\omega_c t + \phi)}\)} to (MOD);
\draw[very thick, -latex]
($(CHN.east)+(5mm,0)$) node[right] (NOISE) {Noise \(n\)} to (CHN);
- \draw[very thick, -latex]
- ($(CHN.west)-(5mm,0)$) node[left] (FADE) {Fading} to (CHN);
+ % \draw[very thick, -latex]
+ % ($(CHN.west)-(5mm,0)$) node[left] (FADE) {Fading} to (CHN);
\draw[very thick, -latex]
($(DMD.east)+(5mm,0)$) node[right] (SYNC) {Sync} to (DMD);
diff --git a/doc/thesis/tex/docmacros.sty b/doc/thesis/tex/docmacros.sty
index cc25068..433fe19 100644
--- a/doc/thesis/tex/docmacros.sty
+++ b/doc/thesis/tex/docmacros.sty
@@ -2,6 +2,7 @@
\ProvidesPackage{tex/docmacros}[2021/09/27 v0.1 Document Macros]
\RequirePackage{amsmath}
+\RequirePackage{bm}
% Probability
\DeclareMathOperator{\expectation}{E}
@@ -16,6 +17,20 @@
% Functions
\DeclareMathOperator{\sinc}{sinc}
+% Complex numbers
+\renewcommand{\Re}[1]{\mathrm{Re} \left\{#1\right\}}
+\renewcommand{\Im}[1]{\mathrm{Im} \left\{#1\right\}}
+
% Linear operators
\DeclareMathOperator{\fourier}{\mathcal{F}}
\DeclareMathOperator{\hilbert}{\mathcal{H}}
+
+% Vectors and matrices
+\renewcommand{\vec}[1]{\mathbf{\bm{#1}}}
+\newcommand{\uvec}[1]{\vec{\hat{#1}}}
+
+\newcommand{\dotp}{\boldsymbol\cdot}
+\newcommand{\crossp}{\boldsymbol\times}
+
+\newcommand{\mx}[1]{\bm{\mathrm{#1}}}
+
diff --git a/references/Effect_of_channel_estimation_error_on_M-QAM_BER_performance_in_Rayleigh_fading.pdf b/references/Effect_of_channel_estimation_error_on_M-QAM_BER_performance_in_Rayleigh_fading.pdf
new file mode 100644
index 0000000..9080d47
--- /dev/null
+++ b/references/Effect_of_channel_estimation_error_on_M-QAM_BER_performance_in_Rayleigh_fading.pdf
Binary files differ