Added tex files
This commit is contained in:
222
tex/.gitignore
vendored
Normal file
222
tex/.gitignore
vendored
Normal file
@@ -0,0 +1,222 @@
|
|||||||
|
bare_conf.pdf
|
||||||
|
|
||||||
|
## Core latex/pdflatex auxiliary files:
|
||||||
|
*.aux
|
||||||
|
*.lof
|
||||||
|
*.log
|
||||||
|
*.lot
|
||||||
|
*.fls
|
||||||
|
*.out
|
||||||
|
*.toc
|
||||||
|
*.fmt
|
||||||
|
*.fot
|
||||||
|
*.cb
|
||||||
|
*.cb2
|
||||||
|
|
||||||
|
## Intermediate documents:
|
||||||
|
*.dvi
|
||||||
|
*-converted-to.*
|
||||||
|
# these rules might exclude image files for figures etc.
|
||||||
|
# *.ps
|
||||||
|
# *.eps
|
||||||
|
# *.pdf
|
||||||
|
|
||||||
|
## Generated if empty string is given at "Please type another file name for output:"
|
||||||
|
.pdf
|
||||||
|
|
||||||
|
## Bibliography auxiliary files (bibtex/biblatex/biber):
|
||||||
|
*.bbl
|
||||||
|
*.bcf
|
||||||
|
*.blg
|
||||||
|
*-blx.aux
|
||||||
|
*-blx.bib
|
||||||
|
*.run.xml
|
||||||
|
|
||||||
|
## Build tool auxiliary files:
|
||||||
|
*.fdb_latexmk
|
||||||
|
*.synctex
|
||||||
|
*.synctex(busy)
|
||||||
|
*.synctex.gz
|
||||||
|
*.synctex.gz(busy)
|
||||||
|
*.pdfsync
|
||||||
|
|
||||||
|
## Auxiliary and intermediate files from other packages:
|
||||||
|
# algorithms
|
||||||
|
*.alg
|
||||||
|
*.loa
|
||||||
|
|
||||||
|
# achemso
|
||||||
|
acs-*.bib
|
||||||
|
|
||||||
|
# amsthm
|
||||||
|
*.thm
|
||||||
|
|
||||||
|
# beamer
|
||||||
|
*.nav
|
||||||
|
*.pre
|
||||||
|
*.snm
|
||||||
|
*.vrb
|
||||||
|
|
||||||
|
# changes
|
||||||
|
*.soc
|
||||||
|
|
||||||
|
# cprotect
|
||||||
|
*.cpt
|
||||||
|
|
||||||
|
# elsarticle (documentclass of Elsevier journals)
|
||||||
|
*.spl
|
||||||
|
|
||||||
|
# endnotes
|
||||||
|
*.ent
|
||||||
|
|
||||||
|
# fixme
|
||||||
|
*.lox
|
||||||
|
|
||||||
|
# feynmf/feynmp
|
||||||
|
*.mf
|
||||||
|
*.mp
|
||||||
|
*.t[1-9]
|
||||||
|
*.t[1-9][0-9]
|
||||||
|
*.tfm
|
||||||
|
|
||||||
|
#(r)(e)ledmac/(r)(e)ledpar
|
||||||
|
*.end
|
||||||
|
*.?end
|
||||||
|
*.[1-9]
|
||||||
|
*.[1-9][0-9]
|
||||||
|
*.[1-9][0-9][0-9]
|
||||||
|
*.[1-9]R
|
||||||
|
*.[1-9][0-9]R
|
||||||
|
*.[1-9][0-9][0-9]R
|
||||||
|
*.eledsec[1-9]
|
||||||
|
*.eledsec[1-9]R
|
||||||
|
*.eledsec[1-9][0-9]
|
||||||
|
*.eledsec[1-9][0-9]R
|
||||||
|
*.eledsec[1-9][0-9][0-9]
|
||||||
|
*.eledsec[1-9][0-9][0-9]R
|
||||||
|
|
||||||
|
# glossaries
|
||||||
|
*.acn
|
||||||
|
*.acr
|
||||||
|
*.glg
|
||||||
|
*.glo
|
||||||
|
*.gls
|
||||||
|
*.glsdefs
|
||||||
|
|
||||||
|
# gnuplottex
|
||||||
|
*-gnuplottex-*
|
||||||
|
|
||||||
|
# gregoriotex
|
||||||
|
*.gaux
|
||||||
|
*.gtex
|
||||||
|
|
||||||
|
# hyperref
|
||||||
|
*.brf
|
||||||
|
|
||||||
|
# knitr
|
||||||
|
*-concordance.tex
|
||||||
|
# TODO Comment the next line if you want to keep your tikz graphics files
|
||||||
|
*.tikz
|
||||||
|
*-tikzDictionary
|
||||||
|
|
||||||
|
# listings
|
||||||
|
*.lol
|
||||||
|
|
||||||
|
# makeidx
|
||||||
|
*.idx
|
||||||
|
*.ilg
|
||||||
|
*.ind
|
||||||
|
*.ist
|
||||||
|
|
||||||
|
# minitoc
|
||||||
|
*.maf
|
||||||
|
*.mlf
|
||||||
|
*.mlt
|
||||||
|
*.mtc[0-9]*
|
||||||
|
*.slf[0-9]*
|
||||||
|
*.slt[0-9]*
|
||||||
|
*.stc[0-9]*
|
||||||
|
|
||||||
|
# minted
|
||||||
|
_minted*
|
||||||
|
*.pyg
|
||||||
|
|
||||||
|
# morewrites
|
||||||
|
*.mw
|
||||||
|
|
||||||
|
# nomencl
|
||||||
|
*.nlo
|
||||||
|
|
||||||
|
# pax
|
||||||
|
*.pax
|
||||||
|
|
||||||
|
# pdfpcnotes
|
||||||
|
*.pdfpc
|
||||||
|
|
||||||
|
# sagetex
|
||||||
|
*.sagetex.sage
|
||||||
|
*.sagetex.py
|
||||||
|
*.sagetex.scmd
|
||||||
|
|
||||||
|
# scrwfile
|
||||||
|
*.wrt
|
||||||
|
|
||||||
|
# sympy
|
||||||
|
*.sout
|
||||||
|
*.sympy
|
||||||
|
sympy-plots-for-*.tex/
|
||||||
|
|
||||||
|
# pdfcomment
|
||||||
|
*.upa
|
||||||
|
*.upb
|
||||||
|
|
||||||
|
# pythontex
|
||||||
|
*.pytxcode
|
||||||
|
pythontex-files-*/
|
||||||
|
|
||||||
|
# thmtools
|
||||||
|
*.loe
|
||||||
|
|
||||||
|
# TikZ & PGF
|
||||||
|
*.dpth
|
||||||
|
*.md5
|
||||||
|
*.auxlock
|
||||||
|
|
||||||
|
# todonotes
|
||||||
|
*.tdo
|
||||||
|
|
||||||
|
# easy-todo
|
||||||
|
*.lod
|
||||||
|
|
||||||
|
# xindy
|
||||||
|
*.xdy
|
||||||
|
|
||||||
|
# xypic precompiled matrices
|
||||||
|
*.xyc
|
||||||
|
|
||||||
|
# endfloat
|
||||||
|
*.ttt
|
||||||
|
*.fff
|
||||||
|
|
||||||
|
# Latexian
|
||||||
|
TSWLatexianTemp*
|
||||||
|
|
||||||
|
## Editors:
|
||||||
|
# WinEdt
|
||||||
|
*.bak
|
||||||
|
*.sav
|
||||||
|
|
||||||
|
# Texpad
|
||||||
|
.texpadtmp
|
||||||
|
|
||||||
|
# Kile
|
||||||
|
*.backup
|
||||||
|
|
||||||
|
# KBibTeX
|
||||||
|
*~[0-9]*
|
||||||
|
|
||||||
|
# auto folder when using emacs and auctex
|
||||||
|
/auto/*
|
||||||
|
|
||||||
|
# expex forward references with \gathertags
|
||||||
|
*-tags.tex
|
||||||
106
tex/bare_conf.tex
Normal file
106
tex/bare_conf.tex
Normal file
@@ -0,0 +1,106 @@
|
|||||||
|
\documentclass[journal,article,submit,moreauthors,pdftex,10pt,a4paper]{mdpi}
|
||||||
|
|
||||||
|
\firstpage{1}
|
||||||
|
\makeatletter
|
||||||
|
\setcounter{page}{\@firstpage}
|
||||||
|
\makeatother
|
||||||
|
\pubvolume{xx}
|
||||||
|
\issuenum{1}
|
||||||
|
\articlenumber{1}
|
||||||
|
\pubyear{2018}
|
||||||
|
\copyrightyear{2018}
|
||||||
|
%\externaleditor{Academic Editor: name}
|
||||||
|
\history{Received: date; Accepted: date; Published: date}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\usepackage{color, colortbl}
|
||||||
|
\usepackage{graphicx}
|
||||||
|
\usepackage{subcaption}
|
||||||
|
|
||||||
|
\interdisplaylinepenalty=2500
|
||||||
|
|
||||||
|
\usepackage{array}
|
||||||
|
\usepackage{mdwmath}
|
||||||
|
\usepackage{mdwtab}
|
||||||
|
\usepackage{eqparbox}
|
||||||
|
\usepackage{epstopdf}
|
||||||
|
\usepackage{siunitx}
|
||||||
|
\usepackage{array}
|
||||||
|
\usepackage{multirow}
|
||||||
|
|
||||||
|
%\updates{yes} % If there is an update available, un-comment this line
|
||||||
|
|
||||||
|
\Title{Integrating 802.11 Fine Timing Measurements into an Indoor Localization System}
|
||||||
|
|
||||||
|
% Author Orchid ID: enter ID or remove command
|
||||||
|
\newcommand{\orcidauthorA}{0000-0002-4698-8232} % Add \orcidA{} behind the author's name
|
||||||
|
\newcommand{\orcidauthorB}{0000-0002-8249-8783} % Add \orcidB{} behind the author's name
|
||||||
|
\newcommand{\orcidauthorC}{0000-0001-7213-1024} % Add \orcidC{} behind the author's name
|
||||||
|
|
||||||
|
% Authors, for the paper (add full first names)
|
||||||
|
\Author{Toni Fetzer$^{1,*}$\orcidB{}, Frank Ebner$^{1}$\orcidA{}, Markus Bullmann$^{1}$\orcidC{}, Frank Deinzer$^{1}$ and Marcin Grzegorzek$^{2}$}
|
||||||
|
|
||||||
|
% Authors, for metadata in PDF
|
||||||
|
\AuthorNames{Toni Fetzer, Frank Ebner, Markus Bullmann, Frank Deinzer and Marcin Grzegorzek}
|
||||||
|
|
||||||
|
\keyword{indoor localization; Wi-Fi; PDR; sensor fusion; smartphone; particle filter; sample impoverishment; estimation; historic buildings; navigation mesh}
|
||||||
|
|
||||||
|
% Affiliations / Addresses (Add [1] after \address if there is only one affiliation.)
|
||||||
|
\address{%
|
||||||
|
$^{1}$ \quad University of Applied Sciences W\"urzburg-Schweinfurt - Faculty of Computer Science and Business Information Systems; \textit{firstname.surname}@fhws.de\\
|
||||||
|
$^{2}$ \quad University of Siegen - Pattern Recognition Group; marcin.grzegorzek@uni-siegen.de}
|
||||||
|
|
||||||
|
% Contact information of the corresponding author
|
||||||
|
\corres{Correspondence: toni.fetzer@fhws.de}
|
||||||
|
|
||||||
|
|
||||||
|
% missing math operators
|
||||||
|
\DeclareMathOperator*{\argmin}{arg\,min}
|
||||||
|
\DeclareMathOperator*{\argmax}{arg\,max}
|
||||||
|
|
||||||
|
% vector and matrix typesetting
|
||||||
|
\renewcommand{\vec}[1]{\boldsymbol{#1}} % italic and greek symbols
|
||||||
|
\newcommand{\mat}[1]{\vec{#1}} % the same as vec
|
||||||
|
|
||||||
|
% gfx include folder
|
||||||
|
%\graphicspath{{gfx/}}
|
||||||
|
|
||||||
|
% input stuff
|
||||||
|
\input{misc/keywords}
|
||||||
|
\input{misc/functions}
|
||||||
|
|
||||||
|
% footnote hack for thanks
|
||||||
|
\newcommand{\blfootnote}[1]{%
|
||||||
|
\begingroup
|
||||||
|
\renewcommand\thefootnote{}\footnote{#1}%
|
||||||
|
\addtocounter{footnote}{-1}%
|
||||||
|
\endgroup
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
\graphicspath{gfx/}
|
||||||
|
|
||||||
|
\input{chapters/0_abstract}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\maketitle
|
||||||
|
|
||||||
|
\input{chapters/1_introduction}
|
||||||
|
|
||||||
|
\input{chapters/2_relatedwork}
|
||||||
|
|
||||||
|
\input{chapters/3_ftm}
|
||||||
|
|
||||||
|
\input{chapters/4_ftmloc}
|
||||||
|
|
||||||
|
% \input{chapters/experiments}
|
||||||
|
|
||||||
|
\input{chapters/9_conclusion}
|
||||||
|
|
||||||
|
\externalbibliography{yes}
|
||||||
|
\bibliography{egbib}
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
||||||
3
tex/chapters/0_abstract.tex
Normal file
3
tex/chapters/0_abstract.tex
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
\abstract{
|
||||||
|
In this paper we evaluate the indoor localization performance of Fine Timing Measurement by comparing FTM with RSSI using trilateration, probabilistic approach, and a complete particle filter based localization system.
|
||||||
|
}
|
||||||
3
tex/chapters/1_introduction.tex
Normal file
3
tex/chapters/1_introduction.tex
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
\section{Introduction}
|
||||||
|
\label{sec:intro}
|
||||||
|
|
||||||
3
tex/chapters/2_relatedwork.tex
Normal file
3
tex/chapters/2_relatedwork.tex
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
\section{Related Work}
|
||||||
|
\label{sec:relatedWork}
|
||||||
|
|
||||||
14
tex/chapters/3_ftm.tex
Normal file
14
tex/chapters/3_ftm.tex
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
\section{Fine Timing Measurement}
|
||||||
|
\label{sec:ftm}
|
||||||
|
|
||||||
|
|
||||||
|
-New IEEE 802.11mc standard to measure round trip time from client to access point.
|
||||||
|
-Theory, protocol.
|
||||||
|
-Expected error behavior
|
||||||
|
|
||||||
|
|
||||||
|
FTM defines a protocol to measure the round trip time between an initiator and a responder, e.g. a smartphone based client and access point.
|
||||||
|
For data privacy reasons the responder is always passive and only the initiator can trigger time measurements.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
10
tex/chapters/4_ftmloc.tex
Normal file
10
tex/chapters/4_ftmloc.tex
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
\section{Localization using FTM}
|
||||||
|
\label{sec:ftmloc}
|
||||||
|
|
||||||
|
|
||||||
|
Trilateration
|
||||||
|
Probabilistic
|
||||||
|
|
||||||
|
Filter measurements per AP with simple Kalman filter before localization
|
||||||
|
|
||||||
|
|
||||||
3
tex/chapters/9_conclusion.tex
Normal file
3
tex/chapters/9_conclusion.tex
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
\section{Conclusion}
|
||||||
|
|
||||||
|
In conclusion
|
||||||
1682
tex/chicago2.bst
Normal file
1682
tex/chicago2.bst
Normal file
File diff suppressed because it is too large
Load Diff
2976
tex/egbib.bib
Normal file
2976
tex/egbib.bib
Normal file
File diff suppressed because it is too large
Load Diff
6929
tex/logo-ccby.eps
Normal file
6929
tex/logo-ccby.eps
Normal file
File diff suppressed because one or more lines are too long
14959
tex/logo-mdpi.eps
Normal file
14959
tex/logo-mdpi.eps
Normal file
File diff suppressed because it is too large
Load Diff
BIN
tex/logo-updates.pdf
Normal file
BIN
tex/logo-updates.pdf
Normal file
Binary file not shown.
18
tex/make.sh
Normal file
18
tex/make.sh
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
#PATH=$PATH:/mnt/data/texlive/bin/x86_64-linux/
|
||||||
|
PATH=$PATH:/mnt/vm/programme/texlive/bin/x86_64-linux/
|
||||||
|
PATH=$PATH:/apps/texlive/bin/x86_64-linux
|
||||||
|
|
||||||
|
pdflatex --shell-escape bare_conf.tex
|
||||||
|
bibtex bare_conf
|
||||||
|
pdflatex bare_conf.tex
|
||||||
|
#pdflatex bare_conf.tex
|
||||||
|
|
||||||
|
#gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dNOPAUSE -dQUIET -dBATCH -sOutputFile=foo-bare_conf_comp.pdf bare_conf.pdf
|
||||||
|
|
||||||
|
#okular diss.pdf &
|
||||||
|
|
||||||
|
#rm *.aux
|
||||||
|
#rm *.toc
|
||||||
|
#rm *.log
|
||||||
1341
tex/mdpi.bst
Normal file
1341
tex/mdpi.bst
Normal file
File diff suppressed because it is too large
Load Diff
1621
tex/mdpi.cls
Normal file
1621
tex/mdpi.cls
Normal file
File diff suppressed because it is too large
Load Diff
152
tex/misc/functions.tex
Normal file
152
tex/misc/functions.tex
Normal file
@@ -0,0 +1,152 @@
|
|||||||
|
|
||||||
|
\newcommand{\mAvgSquaredError}{\ensuremath{\overline{e}}}
|
||||||
|
|
||||||
|
\newcommand{\mLogDistGamma}{\ensuremath{\gamma}}
|
||||||
|
\newcommand{\mLogDistTX}{TX}
|
||||||
|
|
||||||
|
\newcommand{\mDongle}[1]{\ensuremath{D_{#1}}}
|
||||||
|
%\newcommand{\mDongle}{d} % dongle
|
||||||
|
\newcommand{\mBeacon}[1]{\ensuremath{B_{#1}}} % beacon
|
||||||
|
|
||||||
|
\newcommand{\mRssi}{\ensuremath{s}} % client's signal-strength measurement
|
||||||
|
\newcommand{\mMdlRSSI}{\ensuremath{\varsigma}} % model's signal-strength
|
||||||
|
|
||||||
|
\newcommand{\mPosAP}{\hat\varrho} % char for access point position vector
|
||||||
|
\newcommand{\mPos}{\rho} % char for positions
|
||||||
|
\newcommand{\mPosVec}{\vec{\mPos}} % position vector
|
||||||
|
\newcommand{\mPosAPVec}{\ensuremath{\vec{\mPosAP}}} % AP position vector
|
||||||
|
|
||||||
|
\newcommand{\mRssiVec}{\vec{s}} % client signal strength measurements
|
||||||
|
|
||||||
|
\newcommand{\mState}{q} % state variable
|
||||||
|
\newcommand{\mStateVec}{\vec{q}} % state vector variable
|
||||||
|
\newcommand{\mObs}{o} % observation variable
|
||||||
|
\newcommand{\mObsVec}{\vec{o}} % observation vector variable
|
||||||
|
\newcommand{\mObsWifi}{\vec{o}_{\text{wifi}}} % wifi observation
|
||||||
|
|
||||||
|
\newcommand{\mParticle}{X}
|
||||||
|
\newcommand{\mParticleVec}{\vec{X}}
|
||||||
|
|
||||||
|
\newcommand{\probGrid}{\vec{Q}}
|
||||||
|
|
||||||
|
\newcommand{\mProb}{p} % char for probability
|
||||||
|
|
||||||
|
\newcommand{\mMovingAvgWithSize}[1]{\ensuremath{\text{avg}_{#1}}}
|
||||||
|
|
||||||
|
\newcommand{\mPressure}{\rho}
|
||||||
|
\newcommand{\mObsPressure}{\mPressure_\text{rel}} % symbol for observation pressure
|
||||||
|
\newcommand{\mStatePressure}{\hat{\mPressure}_\text{rel}} % symbol for state pressure
|
||||||
|
|
||||||
|
\newcommand{\mHeading}{\theta}
|
||||||
|
\newcommand{\mObsHeading}{\Delta\mHeading} % symbol used for the observation heading
|
||||||
|
\newcommand{\mStateHeading}{\mHeading} % symbol used for the state heading
|
||||||
|
|
||||||
|
\newcommand{\mSteps}{n_\text{steps}}
|
||||||
|
\newcommand{\mObsSteps}{\mSteps}
|
||||||
|
|
||||||
|
\newcommand{\mActivity}{\Omega}
|
||||||
|
\newcommand{\mObsActivity}{\mActivity}
|
||||||
|
|
||||||
|
\newcommand{\mNN}{\text{nn}}
|
||||||
|
\newcommand{\mKNN}{\text{knn}}
|
||||||
|
\newcommand{\fPos}[1]{\textbf{pos}(#1)}
|
||||||
|
\newcommand{\fDistance}[2]{\delta(#1, #2)}
|
||||||
|
\newcommand{\fWA}[1]{\text{wall}(#1)}
|
||||||
|
\newcommand{\fDD}[1]{\text{door}(#1)}
|
||||||
|
\newcommand{\fImp}[1]{\text{imp}(#1)}
|
||||||
|
\newcommand{\fNN}[2]{\text{nn}(#1, #2)}
|
||||||
|
\newcommand{\fLength}[2]{\text{d}(#1, #2)}
|
||||||
|
|
||||||
|
%\newcommand{\mTarget}{\dot{v}}
|
||||||
|
\newcommand{\mVertexA}{v_i}
|
||||||
|
\newcommand{\mVertexB}{v_j}
|
||||||
|
\newcommand{\mEdgeAB}{e_{i,j}}
|
||||||
|
\newcommand{\mVertexDest}{v_\text{dest}}
|
||||||
|
\newcommand{\gDist}{d_\text{step}}
|
||||||
|
\newcommand{\gHead}{\theta_\text{walk}}
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\mUsePath}{\kappa}
|
||||||
|
|
||||||
|
\newcommand{\mStepSize}{s_\text{step}}
|
||||||
|
|
||||||
|
%\newcommand{\docIBeacon}{iBeacon}
|
||||||
|
|
||||||
|
% for equation references
|
||||||
|
\newcommand{\refeq}[1]{\eqref{#1}}
|
||||||
|
|
||||||
|
\newcommand{\reffig}[1]{fig.~\ref{#1}}
|
||||||
|
\newcommand{\refFig}[1]{Fig.~\ref{#1}}
|
||||||
|
|
||||||
|
% add todo notes
|
||||||
|
\newcommand{\todo}[1]{%
|
||||||
|
\noindent%
|
||||||
|
\fcolorbox{black}{yellow}{%
|
||||||
|
\parbox[position]{0.45\textwidth}{%
|
||||||
|
\footnotesize%
|
||||||
|
{\bf TODO} #1%
|
||||||
|
}%
|
||||||
|
}%
|
||||||
|
}
|
||||||
|
|
||||||
|
%\newcommand{\commentByFrank}[1]{}
|
||||||
|
%\newcommand{\commentByToni}[1]{}
|
||||||
|
|
||||||
|
%comments
|
||||||
|
\newcommand{\commentByFrank}[1]{%
|
||||||
|
\noindent%
|
||||||
|
\fcolorbox{black}{cyan}{%
|
||||||
|
\parbox[position]{0.95\textwidth}{%
|
||||||
|
\footnotesize%
|
||||||
|
{\bf Frank:} #1%
|
||||||
|
}%
|
||||||
|
}%
|
||||||
|
}
|
||||||
|
\newcommand{\commentByMarkus}[1]{%
|
||||||
|
\noindent%
|
||||||
|
\fcolorbox{black}{green}{%
|
||||||
|
\parbox[position]{0.95\textwidth}{%
|
||||||
|
\footnotesize%
|
||||||
|
{\bf Markus:} #1%
|
||||||
|
}%
|
||||||
|
}%
|
||||||
|
}
|
||||||
|
\newcommand{\commentByToni}[1]{%
|
||||||
|
\noindent%
|
||||||
|
\fcolorbox{black}{red}{%
|
||||||
|
\parbox[position]{0.95\textwidth}{%
|
||||||
|
\footnotesize%
|
||||||
|
{\bf Toni:} #1%
|
||||||
|
}%
|
||||||
|
}%
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\docRSSI}{RSSI}
|
||||||
|
\newcommand{\docTX}{TX}
|
||||||
|
\newcommand{\docLogDist}{log-distance}
|
||||||
|
|
||||||
|
%\newcommand{\docAP}{access-point}
|
||||||
|
%\newcommand{\docAPs}{access-points}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\R}{\mathbb{R}}
|
||||||
|
\newcommand{\N}{\mathbb{N}}
|
||||||
|
|
||||||
|
\newcommand{\mPLE}{\ensuremath{\gamma}} % path-loss exponent
|
||||||
|
\newcommand{\mTXP}{\ensuremath{P_0}} % tx-power
|
||||||
|
\newcommand{\mWAF}{\ensuremath{\beta}} % wall attenuation factor
|
||||||
|
|
||||||
|
\newcommand{\mMdlDist}{\ensuremath{d}} % distance used within propagation models
|
||||||
|
|
||||||
|
%\newcommand{\mGraph}{\ensuremath{G}}
|
||||||
|
%\newcommand{\mVertices}{\ensuremath{V}}
|
||||||
|
%\newcommand{\mVertex}{\ensuremath{v}}
|
||||||
|
%\newcommand{\mVertexB}{\ensuremath{w}}
|
||||||
|
%\newcommand{\mEdges}{\ensuremath{E}}
|
||||||
|
%\newcommand{\mEdge}{\ensuremath{e}}
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\landau}[1]{\ensuremath{ \mathcal{O}\left( #1 \right) }}
|
||||||
|
|
||||||
38
tex/misc/keywords.tex
Normal file
38
tex/misc/keywords.tex
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
\usepackage{xspace}
|
||||||
|
\newcommand{\eg}{e.\,g.\@\xspace}
|
||||||
|
\newcommand{\ie}{i.\,e.\@\xspace}
|
||||||
|
\newcommand{\qq} [1]{``#1''}
|
||||||
|
|
||||||
|
% keyword macros
|
||||||
|
\newcommand{\docIBeacon}{iBeacon}
|
||||||
|
|
||||||
|
% wifi naming
|
||||||
|
\newcommand{\wifiRSSI}{RSSI}
|
||||||
|
\newcommand{\wifiTxPower}{TX-Power}
|
||||||
|
\newcommand{\wifiPathLossExp}{PathLoss}
|
||||||
|
|
||||||
|
\newcommand{\wifiPropLogScale}{Log-Scale}
|
||||||
|
\newcommand{\wifiPropLogScaleWalls}{Log-Scale-Walls}
|
||||||
|
\newcommand{\docLogDistance}{log-distance}
|
||||||
|
\newcommand{\docLogDistanceWalls}{wall-attenuation-factor}
|
||||||
|
|
||||||
|
|
||||||
|
% misc
|
||||||
|
\newcommand{\docTxPower}{TX-Power}
|
||||||
|
\newcommand{\docPathLossExp}{PathLoss}
|
||||||
|
\newcommand{\docPathLoss}{Pathloss}
|
||||||
|
|
||||||
|
\newcommand{\docsAP}{AP}
|
||||||
|
\newcommand{\docAPshort}{AP}
|
||||||
|
\newcommand{\docAP}{access point}
|
||||||
|
\newcommand{\docAPs}{access points}
|
||||||
|
|
||||||
|
\newcommand{\docWIFI}{Wi\hbox{-}Fi}
|
||||||
|
\newcommand{\docBeacon}{\Gls{Beacon}}
|
||||||
|
\newcommand{\docBeacons}{\Glspl{Beacon}}
|
||||||
|
|
||||||
|
\newcommand{\docsRSSI}{RSSI}
|
||||||
|
|
||||||
|
\newcommand{\docDSimplex}{downhill-simplex}
|
||||||
|
|
||||||
|
\DeclareMathOperator{\atan}{atan2}
|
||||||
Reference in New Issue
Block a user