Work on introduction, prepare requirements

Signed-off-by: Severin Kaderli <severin@kaderli.dev>
This commit is contained in:
Severin Kaderli 2022-10-05 17:01:14 +02:00
parent ac8cda3585
commit 51a99f8d6e
Signed by: severinkaderli
GPG key ID: F419F8835B72F0C4
7 changed files with 71 additions and 5 deletions

View file

@ -1,5 +1,9 @@
\chapter{Introduction} \chapter{Introduction}
In our lifes we use many communication technologies that work over a short range: for connecting our mice and keyboards to our computers, listening to music wirelessly and to pay contactlessly. Those tecnologies include but are not limited to: Bluetooth, RFID, NFC and many others. In our lifes we use many communication technologies that work over a short range: for connecting our mice and keyboards to our computers, listening to music wirelessly and to pay contactlessly. Those technologies include but are not limited to: Bluetooth, RFID, NFC and many others.
What many of those technologies have in common is that they work on top of radio waves that utilize electromagnetic induction. One of the problems of radio wave is the difficulty of passing through conductive materials such as water or metals. \cite{RadioWaves} What many of those technologies have in common is that they work on top of radio waves that utilize electromagnetic induction. Some problems of radio waves are the difficulty of passing through conductive materials such as water or metals \cite{RadioWaves} and they are susceptible to interference \cite{RadioInterference} and jamming \cite{RadioJamming}.
Other reseach projects in this area exists and some have covered the use of the magnetic fields emitted from CPUs as a communication channel \cite{MagneComm} and other cover the general use of magnetic induction communication in body area networks \cite{magneticInductionBAN}.
This thesis will research the concept of communication using the magnetic induction and will create a prototype implementation of a protocol that works through manipulation of magnetic fields using simple components such as a coil from a speaker or even a CPU in a computer.

View file

@ -0,0 +1,4 @@
\chapter{Persona}
\section{Persona 1}
\section{Persona 2}
\section{Persona 3}

View file

@ -1 +0,0 @@
\chapter{Use Cases / Personas}

View file

@ -1 +1,21 @@
\chapter{Requirements} \chapter{Requirements}
\section{Functional Requirements}
\begin{table}[ht]
\begin{reqTblr}{lll}
ID & F01 \\
Persona & Persona 1, Persona 2 \\
Description & Description here...
\end{reqTblr}
\caption{Functional Requirement 01}
\end{table}
\section{Non Functional Requirements}
\begin{table}[ht]
\begin{reqTblr}{lll}
ID & N01 \\
Persona & Persona 1, Persona 2 \\
Description & Description here...
\end{reqTblr}
\caption{Non Functional Requirement 01}
\end{table}

View file

@ -14,6 +14,14 @@
pdfusetitle, pdfusetitle,
]{hyperref} ]{hyperref}
\usepackage{tabularray}
\NewTblrEnviron{reqTblr}%
\SetTblrInner[reqTblr]{%
rows = {bg=BFH-table},
hlines = {white,\BFHarrayrulewidth},
stretch=1.1,
column{1} = {bg=BFH-tablehead}
}
% Add space between paragraphs % Add space between paragraphs
\usepackage{parskip} \usepackage{parskip}
@ -52,7 +60,7 @@
\input{01_introduction.tex} \input{01_introduction.tex}
\input{02_preliminaries.tex} \input{02_preliminaries.tex}
\input{03_use_cases_personas.tex} \input{03_persona.tex}
\input{04_requirements.tex} \input{04_requirements.tex}
\input{05_solution.tex} \input{05_solution.tex}
\input{06_testing.tex} \input{06_testing.tex}

View file

@ -48,4 +48,8 @@
# 2022-10-04 # 2022-10-04
* Adjust Project Plan to include hardware steps * Adjust Project Plan to include hardware steps
* Start work on introduction * Start work on introduction
* Setup citations for thesis document * Setup citations for thesis documents
# 2022-10-05
* Work more on introduction
* Prepare tables for requirements

View file

@ -5,3 +5,30 @@
url = "https://www.britannica.com/science/electromagnetic-radiation/Radio-waves", url = "https://www.britannica.com/science/electromagnetic-radiation/Radio-waves",
urldate = "2022-10-04" urldate = "2022-10-04"
} }
@online{RadioInterference,
author = "New Zealand Government",
title = "Radio interference",
url = "https://www.rsm.govt.nz/business-individuals/interference/radio-interference/",
urldate = "2022-10-05"
}
@online{RadioJamming,
author = "everything RF",
title = "What is RF Jamming?",
year = "2022",
url = "https://www.everythingrf.com/community/what-is-rf-jamming",
urldate = "2022-10-05"
}
@article{MagneComm,
author = "Hao, Pan and Yi-Chao, Chen and Guangtao, Xue and Xiaoyu, Ji",
title = "MagneComm: Magnetometer-based Near-Field Communication",
year = "2017"
}
@article{magneticInductionBAN,
author = {Thilak, Nithya and Braun, Robin},
year = "2012",
title = "Near field magnetic induction Communication in Body Area Network",
}