Added more content files

This commit is contained in:
kunkliricsi 2020-11-27 16:44:16 +01:00
parent a458ad1712
commit 3de33014e5
10 changed files with 25 additions and 12 deletions

View File

@ -27,7 +27,7 @@
\setcounter{parentequation}{0} \setcounter{parentequation}{0}
\setcounter{Item}{0} \setcounter{Item}{0}
\setcounter{Hfootnote}{3} \setcounter{Hfootnote}{3}
\setcounter{bookmark@seq@number}{24} \setcounter{bookmark@seq@number}{25}
\setcounter{lstnumber}{1} \setcounter{lstnumber}{1}
\setcounter{endNonectr}{5} \setcounter{endNonectr}{5}
\setcounter{currNonectr}{0} \setcounter{currNonectr}{0}

View File

View File

View File

@ -0,0 +1,4 @@
%----------------------------------------------------------------------------
\chapter{Tervek és alternatívák}
\label{chapt:birdmap-introduction}
%----------------------------------------------------------------------------

View File

View File

@ -16,10 +16,11 @@
\@writefile{lof}{\select@language{magyar} \contentsline {figure}{\numberline {2.1.}{\ignorespaces A Birdnetes rendszer architektúrája\relax }}{5}{figure.caption.4}\protected@file@percent } \@writefile{lof}{\select@language{magyar} \contentsline {figure}{\numberline {2.1.}{\ignorespaces A Birdnetes rendszer architektúrája\relax }}{5}{figure.caption.4}\protected@file@percent }
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}} \providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
\newlabel{fig:birdnetes-components}{{2.1}{5}{A Birdnetes rendszer architektúrája\relax }{figure.caption.4}{}} \newlabel{fig:birdnetes-components}{{2.1}{5}{A Birdnetes rendszer architektúrája\relax }{figure.caption.4}{}}
\@writefile{toc}{\select@language{magyar} \contentsline {subsubsection}{\numberline {2.2.1.1}Input Service}{5}{subsubsection.2.2.1.1}\protected@file@percent } \@writefile{toc}{\select@language{magyar} \contentsline {subsubsection}{\numberline {2.2.1.1}IoT eszközök}{5}{subsubsection.2.2.1.1}\protected@file@percent }
\@writefile{toc}{\select@language{magyar} \contentsline {subsubsection}{\numberline {2.2.1.2}AI Service}{6}{subsubsection.2.2.1.2}\protected@file@percent } \@writefile{toc}{\select@language{magyar} \contentsline {subsubsection}{\numberline {2.2.1.2}Input Service}{6}{subsubsection.2.2.1.2}\protected@file@percent }
\@writefile{toc}{\select@language{magyar} \contentsline {subsubsection}{\numberline {2.2.1.3}Guard Service}{6}{subsubsection.2.2.1.3}\protected@file@percent } \@writefile{toc}{\select@language{magyar} \contentsline {subsubsection}{\numberline {2.2.1.3}AI Service}{6}{subsubsection.2.2.1.3}\protected@file@percent }
\@writefile{toc}{\select@language{magyar} \contentsline {subsubsection}{\numberline {2.2.1.4}Command and Control Service}{6}{subsubsection.2.2.1.4}\protected@file@percent } \@writefile{toc}{\select@language{magyar} \contentsline {subsubsection}{\numberline {2.2.1.4}Guard Service}{6}{subsubsection.2.2.1.4}\protected@file@percent }
\@writefile{toc}{\select@language{magyar} \contentsline {subsubsection}{\numberline {2.2.1.5}Command and Control Service}{6}{subsubsection.2.2.1.5}\protected@file@percent }
\@setckpt{content/birdnetes-introduction}{ \@setckpt{content/birdnetes-introduction}{
\setcounter{page}{7} \setcounter{page}{7}
\setcounter{equation}{0} \setcounter{equation}{0}
@ -33,7 +34,7 @@
\setcounter{chapter}{2} \setcounter{chapter}{2}
\setcounter{section}{2} \setcounter{section}{2}
\setcounter{subsection}{1} \setcounter{subsection}{1}
\setcounter{subsubsection}{4} \setcounter{subsubsection}{5}
\setcounter{paragraph}{0} \setcounter{paragraph}{0}
\setcounter{subparagraph}{0} \setcounter{subparagraph}{0}
\setcounter{figure}{1} \setcounter{figure}{1}
@ -43,7 +44,7 @@
\setcounter{parentequation}{0} \setcounter{parentequation}{0}
\setcounter{Item}{0} \setcounter{Item}{0}
\setcounter{Hfootnote}{3} \setcounter{Hfootnote}{3}
\setcounter{bookmark@seq@number}{20} \setcounter{bookmark@seq@number}{21}
\setcounter{lstnumber}{1} \setcounter{lstnumber}{1}
\setcounter{endNonectr}{3} \setcounter{endNonectr}{3}
\setcounter{currNonectr}{0} \setcounter{currNonectr}{0}

View File

@ -2,9 +2,8 @@
\chapter{A Birdnetes részletes bemutatása} \chapter{A Birdnetes részletes bemutatása}
\label{chapt:birdnetes-introduction} \label{chapt:birdnetes-introduction}
%---------------------------------------------------------------------------- %----------------------------------------------------------------------------
Ebben a fejezetben ismertetem a Birdnetes mikroszolgáltatás rendszerének architektúráját. Ebben a fejezetben ismertetem a Birdnetes mikroszolgáltatás rendszerének architektúráját és az általa használt technológiákat.
Részletesen kifejtem az alkalmazásom szempontjából fontos komponensek feladatát és működését. Részletesen kifejtem az alkalmazásom szempontjából fontos komponensek feladatát és működését.
Majd egy példával ábrázolom a rendszer hangfelismerő folyamatát.
%---------------------------------------------------------------------------- %----------------------------------------------------------------------------
\section{Gyors elméleti összefoglaló} \section{Gyors elméleti összefoglaló}
@ -76,12 +75,13 @@ A Birdnetes fejlesztése során kifejezetten fontos szerepe volt a mikroszolgál
A rendszer egy Kubernetes klaszterben van telepítve és több kisebb komponensből áll, melyek egymás között a HTTP és az MQTT protokollok segítségével kommunikálnak. A rendszer egy Kubernetes klaszterben van telepítve és több kisebb komponensből áll, melyek egymás között a HTTP és az MQTT protokollok segítségével kommunikálnak.
A rendszer összes szolgáltatásának van egy Open API leírója, melyet használva hamar volt egy olyan kódbázisom, amely képes volt a rendszerrel való kommunikációra. A rendszer összes szolgáltatásának van egy Open API leírója, melyet használva hamar volt egy olyan kódbázisom, amely képes volt a rendszerrel való kommunikációra.
%---------------------------------------------------------------------------- %----------------------------------------------------------------------------
\subsection{Főbb komponensek} \subsection{Főbb komponensek}
%---------------------------------------------------------------------------- %----------------------------------------------------------------------------
A \ref{fig:birdnetes-components}-es ábrán láthatóak a rendszer komponensei, melyek mind egy-egy mikroszolgáltatás. A \ref{fig:birdnetes-components}-es ábrán láthatóak a rendszer komponensei, melyek mindegyike egy-egy mikroszolgáltatás.
Az egymás mellett lévő kék levélborítékok az MQTT kommunikációt jelölik, Az egymás mellett lévő kék levélborítékok az MQTT kommunikációt jelölik,
amellyel például a természetben elhelyezett eszközök felé irányuló kommunikációja is történik. amellyel például a természetben elhelyezett eszközök felé irányuló kommunikáció is történik.
A következő alszakaszokban bemutatom az alkalmazásom szempontjából fontosabb komponenseket. A következő alszakaszokban bemutatom az alkalmazásom szempontjából fontosabb komponenseket.
\begin{figure}[!ht] \begin{figure}[!ht]
@ -91,6 +91,14 @@ A következő alszakaszokban bemutatom az alkalmazásom szempontjából fontosab
\label{fig:birdnetes-components} \label{fig:birdnetes-components}
\end{figure} \end{figure}
%----------------------------------------------------------------------------
\subsubsection{IoT eszközök}
%----------------------------------------------------------------------------
Szőlőültetvényekben telepített eszközök, melyek adott időközönként publikálják állapotaikat egyéb metaadatokkal egy üzenetsoron.
Emellett folyamatosan hangfelvételt készítenek a beépített mikrofonjaikkal, mely hangfelvételekről egy másik belső szenzor eldönti,
hogy érdemes-e felküldeni a rendszerbe, ha igen, akkor egy másik üzenetsoron publikálják ezeket a hangfelvételeket.
Tartalmaznak még egy hangszórót is, mely a madarak elijesztését szolgálja.
%---------------------------------------------------------------------------- %----------------------------------------------------------------------------
\subsubsection{Input Service} \subsubsection{Input Service}
%---------------------------------------------------------------------------- %----------------------------------------------------------------------------
@ -117,6 +125,6 @@ Ha igen, akkor az üzenetsoron küld egy riasztás parancsot a hanganyagot küld
%---------------------------------------------------------------------------- %----------------------------------------------------------------------------
\subsubsection{Command and Control Service} \subsubsection{Command and Control Service}
%---------------------------------------------------------------------------- %----------------------------------------------------------------------------
A Command and Control Service az előzőekkel ellentétben nem vesz részt a minták fogadásában, feldolgozásában vagy kezelésében. A Command and Control Service az előzőekkel ellentétben egyáltalán nem vesz részt a minták fogadásában, feldolgozásában vagy kezelésében.
Felelősége az eszközök és azok szenzorai állapotának menedzselése és követése. Felelősége az eszközök és azok szenzorai állapotának menedzselése és követése.
Ezen keresztül lehet az egyes eszközöket ki- és bekapcsolni. Ezen keresztül lehet az egyes eszközöket ki- és bekapcsolni.

Binary file not shown.