From 51a99f8d6ef9f37029784acaafff6f976ad02631 Mon Sep 17 00:00:00 2001 From: Severin Kaderli Date: Wed, 5 Oct 2022 17:01:14 +0200 Subject: [PATCH] Work on introduction, prepare requirements Signed-off-by: Severin Kaderli --- .../thesis/content/01_introduction.tex | 8 ++++-- documentation/thesis/content/03_persona.tex | 4 +++ .../thesis/content/03_use_cases_personas.tex | 1 - .../thesis/content/04_requirements.tex | 20 ++++++++++++++ documentation/thesis/thesis.tex | 10 ++++++- notes/time_report.md | 6 ++++- thesis.bib | 27 +++++++++++++++++++ 7 files changed, 71 insertions(+), 5 deletions(-) create mode 100644 documentation/thesis/content/03_persona.tex delete mode 100644 documentation/thesis/content/03_use_cases_personas.tex diff --git a/documentation/thesis/content/01_introduction.tex b/documentation/thesis/content/01_introduction.tex index de15848..f97ec2e 100644 --- a/documentation/thesis/content/01_introduction.tex +++ b/documentation/thesis/content/01_introduction.tex @@ -1,5 +1,9 @@ \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. diff --git a/documentation/thesis/content/03_persona.tex b/documentation/thesis/content/03_persona.tex new file mode 100644 index 0000000..bcb04e5 --- /dev/null +++ b/documentation/thesis/content/03_persona.tex @@ -0,0 +1,4 @@ +\chapter{Persona} +\section{Persona 1} +\section{Persona 2} +\section{Persona 3} diff --git a/documentation/thesis/content/03_use_cases_personas.tex b/documentation/thesis/content/03_use_cases_personas.tex deleted file mode 100644 index 4636edf..0000000 --- a/documentation/thesis/content/03_use_cases_personas.tex +++ /dev/null @@ -1 +0,0 @@ -\chapter{Use Cases / Personas} diff --git a/documentation/thesis/content/04_requirements.tex b/documentation/thesis/content/04_requirements.tex index 9ac6061..77fb0e7 100644 --- a/documentation/thesis/content/04_requirements.tex +++ b/documentation/thesis/content/04_requirements.tex @@ -1 +1,21 @@ \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} diff --git a/documentation/thesis/thesis.tex b/documentation/thesis/thesis.tex index 98ab759..d324f4d 100644 --- a/documentation/thesis/thesis.tex +++ b/documentation/thesis/thesis.tex @@ -14,6 +14,14 @@ pdfusetitle, ]{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 \usepackage{parskip} @@ -52,7 +60,7 @@ \input{01_introduction.tex} \input{02_preliminaries.tex} -\input{03_use_cases_personas.tex} +\input{03_persona.tex} \input{04_requirements.tex} \input{05_solution.tex} \input{06_testing.tex} diff --git a/notes/time_report.md b/notes/time_report.md index c7df2d4..5865dba 100644 --- a/notes/time_report.md +++ b/notes/time_report.md @@ -48,4 +48,8 @@ # 2022-10-04 * Adjust Project Plan to include hardware steps * 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 diff --git a/thesis.bib b/thesis.bib index 0a8585e..9a5527e 100644 --- a/thesis.bib +++ b/thesis.bib @@ -5,3 +5,30 @@ url = "https://www.britannica.com/science/electromagnetic-radiation/Radio-waves", 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", +}