summaryrefslogtreecommitdiffstats
path: root/inf/rn/dok/lyx
diff options
context:
space:
mode:
Diffstat (limited to 'inf/rn/dok/lyx')
-rw-r--r--inf/rn/dok/lyx/Acknowledgments.lyx152
-rw-r--r--inf/rn/dok/lyx/Appendix.lyx609
-rw-r--r--inf/rn/dok/lyx/Bibliography.lyx416
-rw-r--r--inf/rn/dok/lyx/Summary.lyx282
-rw-r--r--inf/rn/dok/lyx/alpha.bst1270
-rw-r--r--inf/rn/dok/lyx/chapter-1.lyx414
-rw-r--r--inf/rn/dok/lyx/chapter-2.lyx383
-rw-r--r--inf/rn/dok/lyx/eksperimentalni.lyx1320
-rw-r--r--inf/rn/dok/lyx/razprava.lyx537
-rw-r--r--inf/rn/dok/lyx/rezultati.lyx1660
-rw-r--r--inf/rn/dok/lyx/teoretični.lyx1359
-rw-r--r--inf/rn/dok/lyx/thesis.lyx1009
-rw-r--r--inf/rn/dok/lyx/thesisExample.bib2126
-rw-r--r--inf/rn/dok/lyx/uvod.lyx1021
-rw-r--r--inf/rn/dok/lyx/zaključek.lyx397
15 files changed, 12955 insertions, 0 deletions
diff --git a/inf/rn/dok/lyx/Acknowledgments.lyx b/inf/rn/dok/lyx/Acknowledgments.lyx
new file mode 100644
index 0000000..f700bc6
--- /dev/null
+++ b/inf/rn/dok/lyx/Acknowledgments.lyx
@@ -0,0 +1,152 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 544
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass scrbook
+\begin_preamble
+
+\end_preamble
+\options intoc,bibliography=totoc,index=totoc,BCOR10mm,captions=tableheading,titlepage
+\use_default_options true
+\master /usr/share/lyx/examples/thesis/thesis.lyx
+\maintain_unincluded_children false
+\language english
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
+\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command default
+\index_command default
+\float_placement h
+\paperfontsize 12
+\spacing single
+\use_hyperref true
+\pdf_title "Acknowledgments"
+\pdf_author "Your name"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 2
+\pdf_breaklinks false
+\pdf_pdfborder true
+\pdf_colorlinks false
+\pdf_backref false
+\pdf_pdfusetitle false
+\pdf_quoted_options "pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
+\papersize a4paper
+\use_geometry false
+\use_package amsmath 2
+\use_package amssymb 2
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\use_minted 0
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 3
+\paragraph_separation skip
+\defskip medskip
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style english
+\dynamic_quotes 0
+\papercolumns 1
+\papersides 2
+\paperpagestyle fancy
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Chapter*
+Zahvala
+\end_layout
+
+\begin_layout Standard
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+addcontentsline{toc}{chapter}{Zahvala}
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+adds table of contents entry
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Za pomoč pri obdelavi podatkov se zahvaljujem Oliverju Wagnerju (
+\begin_inset CommandInset href
+LatexCommand href
+name "oliwerix.com."
+target "http://oliwerix.com./"
+literal "false"
+
+\end_inset
+
+) in Adrianu Sebastianu Šiški (
+\begin_inset CommandInset href
+LatexCommand href
+name "ass.si."
+target "https://ass.si./"
+literal "false"
+
+\end_inset
+
+).
+\end_layout
+
+\end_body
+\end_document
diff --git a/inf/rn/dok/lyx/Appendix.lyx b/inf/rn/dok/lyx/Appendix.lyx
new file mode 100644
index 0000000..11d21fe
--- /dev/null
+++ b/inf/rn/dok/lyx/Appendix.lyx
@@ -0,0 +1,609 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 544
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass scrbook
+\begin_preamble
+% in case somebody want to have the label "Equation"
+%\renewcommand{\eqref}[1]{Equation~(\negthinspace\autoref{#1})}
+
+% that links to image floats jumps to the beginning
+% of the float and not to its caption
+\usepackage[figure]{hypcap}
+
+% the pages of the TOC is numbered roman
+% and a pdf-bookmark for the TOC is added
+\let\myTOC\tableofcontents
+\renewcommand\tableofcontents{%
+ \frontmatter
+ \pdfbookmark[1]{\contentsname}{}
+ \myTOC
+ \mainmatter }
+
+% makes caption labels bold
+% for more info about these settings, see
+% https://ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguien.pdf
+\setkomafont{captionlabel}{\bfseries}
+\setcapindent{1em}
+
+% enables calculations
+\usepackage{calc}
+
+% fancy page header/footer settings
+% for more information see section 9 of
+% ftp://www.ctan.org/pub/tex-archive/macros/latex2e/contrib/fancyhdr/fancyhdr.pdf
+\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}
+\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
+
+% increases the bottom float placement fraction
+\renewcommand{\bottomfraction}{0.5}
+
+% avoids that floats are placed above its sections
+\let\mySection\section\renewcommand{\section}{\suppressfloats[t]\mySection}
+
+% increases link area for cross-references and autoname them
+% if you change the document language to e.g. French
+% you must change "extrasenglish" to "extrasfrench"
+% if you uncomment the following lines, you cannot use the reference version Ref+Text in LyX
+%\AtBeginDocument{%
+% \renewcommand{\ref}[1]{\autoref{#1}}
+%}
+%\def\refnamechanges{%
+% \renewcommand*{\equationautorefname}[1]{}
+% \renewcommand{\sectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\figureautorefname}{Fig.\negthinspace}
+% \renewcommand{\tableautorefname}{Tab.\negthinspace}
+%}
+%\@ifpackageloaded{babel}{\addto\extrasenglish{\refnamechanges}}{\refnamechanges}
+\end_preamble
+\options intoc,bibliography=totoc,index=totoc,BCOR10mm,captions=tableheading,titlepage
+\use_default_options true
+\master /usr/share/lyx/examples/thesis/thesis.lyx
+\begin_modules
+customHeadersFooters
+\end_modules
+\maintain_unincluded_children false
+\language slovene
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
+\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command bibtex
+\index_command default
+\float_placement h
+\paperfontsize 12
+\spacing single
+\use_hyperref true
+\pdf_title "Your title"
+\pdf_author "Your name"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 1
+\pdf_breaklinks true
+\pdf_pdfborder true
+\pdf_colorlinks false
+\pdf_backref false
+\pdf_pdfusetitle false
+\pdf_quoted_options "pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
+\papersize a4paper
+\use_geometry false
+\use_package amsmath 2
+\use_package amssymb 2
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\use_minted 0
+\branch Standalone
+\selected 1
+\filename_suffix 0
+\color #ff0000
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 2
+\paragraph_separation skip
+\defskip medskip
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style german
+\dynamic_quotes 0
+\papercolumns 1
+\papersides 2
+\paperpagestyle fancy
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+chaptername
+\end_layout
+
+\end_inset
+
+
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thechapter
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+rightmark
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Enable page headers and add the chapter to the header line.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+leftmark
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Center Footer
+
+\end_layout
+
+\begin_layout Right Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Chapter
+Priloge
+\end_layout
+
+\begin_layout Section
+Dodatni grafikoni in diagrami
+\end_layout
+
+\begin_layout Standard
+Dodatni grafikoni, ki zaradi svoje velikosti niso bili vključeni v glavno
+ besedilo naloge, so objavljeni tukaj:
+\end_layout
+
+\begin_layout Standard
+\begin_inset Float figure
+wide false
+sideways false
+status open
+
+\begin_layout Plain Layout
+\begin_inset Graphics
+ filename /root/projects/sola-gimb-4/inf/rn/dok/vsi_odjemalci.png
+ width 110text%
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset Caption Standard
+
+\begin_layout Plain Layout
+Reprezentacija vseh odjemalcev na logaritemski skali
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Section
+Izvorna koda uporabljenih programov
+\end_layout
+
+\begin_layout Standard
+Izvorna koda za nalogo spisanega programa
+\family typewriter
+travnik
+\family default
+, delovnega zvezka
+\family typewriter
+ipynb
+\family default
+za analizo in vseh ostalih programov je objavljena na internetu na spletnem
+ naslovu
+\begin_inset CommandInset href
+LatexCommand href
+name "http://ni.šijanec.eu./sijanec/travnik/"
+target "http://ni.sijanec.eu./sijanec/travnik/"
+literal "true"
+
+\end_inset
+
+.
+ Vključitev vseh programov v prilogo zaradi njihove obširnosti ni mogoča.
+\end_layout
+
+\begin_layout Standard
+Izvorna koda tega dokumenta, spisanega s programom
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+providecommand{
+\backslash
+LyX}{L
+\backslash
+kern-.1667em
+\backslash
+lower.25em
+\backslash
+hbox{Y}
+\backslash
+kern-.125emX
+\backslash
+@}
+\backslash
+LyX
+\backslash
+
+\end_layout
+
+\end_inset
+
+ (
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+LaTeX
+\end_layout
+
+\end_inset
+
+), je objavljena na internetu na naslovu
+\begin_inset CommandInset href
+LatexCommand href
+name "http://ni.šijanec.eu./sijanec/sola-gimb-4/"
+target "http://ni.šijanec.eu./sijanec/sola-gimb-4/"
+literal "false"
+
+\end_inset
+
+.
+\begin_inset Note Note
+status open
+
+\begin_layout Subsection
+
+\family typewriter
+travnik.py
+\family default
+: razčlenjevalnik
+\family typewriter
+.torrent
+\family default
+ datotek
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:travnik.py-razčlenjevalnik-.torr"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+lstinputlisting[language=Python, breaklines=true, basicstyle=
+\backslash
+tiny]{/root/projects/travnik/travnik.py}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection
+
+\family typewriter
+bencoding.c
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+lstinputlisting[language=C, breaklines=true, basicstyle=
+\backslash
+tiny]{/root/projects/travnik/src/bencoding.c}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection
+
+\family typewriter
+tcp.c
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+lstinputlisting[language=C, breaklines=true, basicstyle=
+\backslash
+tiny]{/root/projects/travnik/src/tcp.c}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection
+
+\family typewriter
+main.c
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+lstinputlisting[language=C, breaklines=true, basicstyle=
+\backslash
+tiny]{/root/projects/travnik/src/main.c}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection
+
+\family typewriter
+dht.c
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+lstinputlisting[language=C, breaklines=true, basicstyle=
+\backslash
+tiny]{/root/projects/travnik/src/dht.c}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch Standalone
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+The contents of this branch is only output if this chapter is processed
+ on its own, i.
+\begin_inset space \thinspace{}
+\end_inset
+
+e., not from the master.
+ This allows you to have a bibliography and a nomenclature if you only want
+ to output this chapter.
+\end_layout
+
+\end_inset
+
+
+\begin_inset CommandInset include
+LatexCommand include
+filename "Bibliography.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/inf/rn/dok/lyx/Bibliography.lyx b/inf/rn/dok/lyx/Bibliography.lyx
new file mode 100644
index 0000000..e1f8f74
--- /dev/null
+++ b/inf/rn/dok/lyx/Bibliography.lyx
@@ -0,0 +1,416 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 544
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass scrbook
+\options intoc,bibliography=totoc,index=totoc,BCOR10mm,captions=tableheading,titlepage
+\use_default_options true
+\begin_modules
+customHeadersFooters
+\end_modules
+\maintain_unincluded_children false
+\language slovene
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
+\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command bibtex
+\index_command default
+\float_placement h
+\paperfontsize 12
+\spacing single
+\use_hyperref true
+\pdf_title "Your title"
+\pdf_author "Your name"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 1
+\pdf_breaklinks false
+\pdf_pdfborder true
+\pdf_colorlinks false
+\pdf_backref false
+\pdf_pdfusetitle false
+\pdf_quoted_options "pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
+\papersize a4paper
+\use_geometry false
+\use_package amsmath 2
+\use_package amssymb 2
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\use_minted 0
+\branch Standalone
+\selected 1
+\filename_suffix 0
+\color #ff0000
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 2
+\paragraph_separation skip
+\defskip medskip
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style german
+\dynamic_quotes 0
+\papercolumns 1
+\papersides 2
+\paperpagestyle fancy
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+chaptername
+\end_layout
+
+\end_inset
+
+
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thechapter
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+rightmark
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Enable page headers and add the chapter to the header line.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+leftmark
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Center Footer
+
+\end_layout
+
+\begin_layout Right Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status collapsed
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+rightmark
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+remove the chapter from the header line
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+leftmark
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+restore the right header line
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+This .lyx file will give an error if compiled on its own, since there is
+ no reference included (BibTeX gives an error in this case).
+ This file is only intended to be included in other documents.
+\end_layout
+
+\end_inset
+
+
+\begin_inset CommandInset bibtex
+LatexCommand bibtex
+bibfiles "thesisExample"
+options "alpha"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Newpage cleardoublepage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+Nomenklatura
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+print
+\begin_inset Quotes eld
+\end_inset
+
+Nomenclature
+\begin_inset Quotes erd
+\end_inset
+
+ in the header line
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+Nomenklatura
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset CommandInset nomencl_print
+LatexCommand printnomenclature
+set_width "custom"
+width "2.5cm"
+
+\end_inset
+
+
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+The width of the nomenclature entries can be changed by clicking on the
+ nomenclature inset.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/inf/rn/dok/lyx/Summary.lyx b/inf/rn/dok/lyx/Summary.lyx
new file mode 100644
index 0000000..1facc00
--- /dev/null
+++ b/inf/rn/dok/lyx/Summary.lyx
@@ -0,0 +1,282 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 544
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass scrbook
+\begin_preamble
+% enables calculations
+\usepackage{calc}
+
+% increases the bottom float placement fraction
+\renewcommand{\bottomfraction}{0.5}
+\end_preamble
+\options intoc,bibliography=totoc,index=totoc,BCOR10mm,captions=tableheading,titlepage
+\use_default_options true
+\master /usr/share/lyx/examples/thesis/thesis.lyx
+\maintain_unincluded_children false
+\language english
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
+\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command default
+\index_command default
+\float_placement h
+\paperfontsize 12
+\spacing single
+\use_hyperref true
+\pdf_title "Abstract"
+\pdf_author "Your name"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 2
+\pdf_breaklinks false
+\pdf_pdfborder true
+\pdf_colorlinks false
+\pdf_backref false
+\pdf_pdfusetitle false
+\pdf_quoted_options "pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
+\papersize a4paper
+\use_geometry false
+\use_package amsmath 2
+\use_package amssymb 2
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\use_minted 0
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 3
+\paragraph_separation skip
+\defskip medskip
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style english
+\dynamic_quotes 0
+\papercolumns 1
+\papersides 2
+\paperpagestyle plain
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Chapter*
+Povzetek
+\end_layout
+
+\begin_layout Standard
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+addcontentsline{toc}{chapter}{Povzetek in ključne besede}
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+adds table of contents entry
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Porazdeljene razpršilne tabele (angl.
+ distributed hash table) so razpršilne tabele, ki podatke, ponavadi so to
+ dokumenti, strukturirani kot vrednost in njen pripadajoč ključ, hranijo
+ distribuirano na več vozliščih, kjer se podatki shranjujejo.
+ V računalniških sistemih se DHT uporablja za hrambo podatkov v omrežjih
+ P2P (angl.
+ peer to peer), kjer se podatki vseh uporabnikov enakomerno porazdelijo
+ med vozlišča in so tako decentralizirani in preprosto dostopni članom omrežja.
+ Ker se podatki izmenjujejo znotraj omrežja na vozliščih, ki z izvorom in
+ destinacijo podatkov niso povezani, jih lahko vozlišča v velikih količinah
+ shranjujejo.
+\end_layout
+
+\begin_layout Standard
+V raziskovalni nalogi je preverjena praktična zmožnost pridobivanja velike
+ količine podatkov v omrežju BitTorrent za P2P izmenjavo datotek, pridobljeni
+ podatki pa so analizirani.
+ Vsaka poizvedba po seznamu imetnikov datotek vsebuje ključ podatka v DHT
+ in se prenese preko okoli
+\begin_inset Formula $\log_{2}n$
+\end_inset
+
+ vozlišč, kjer je
+\begin_inset Formula $n$
+\end_inset
+
+ število vseh uporabnikov v omrežju.
+ Ker vsaka poizvedba obišče tako veliko število vozlišč, lahko eno vozlišče
+ prejme veliko obstoječih ključev v omrežju, s katerimi si lahko prenese
+ metapodatke v omrežju BitTorrent.
+\end_layout
+
+\begin_layout Standard
+Naloga se osredotoči na pridobivanje metapodatkov v omrežju BitTorrent,
+ glede prenosa datotek, ki jih ponujajo računalniki, pa se vsled njihove
+ velikosti ne opredeli.
+ Metapodatki konceptualno sicer niso shranjeni v DHT (namesto metapodatkov
+ o datotekah so v omrežju shranjeni seznami računalnikov, od katerih si
+ metapodatke lahko prenesemo), vendar odkrivanje njihovega obstoja omogoči
+ DHT.
+\end_layout
+
+\begin_layout Paragraph*
+Ključne besede
+\end_layout
+
+\begin_layout Standard
+porazdeljena razpršilna tabela, distribuirani sistemi, P2P omrežje, podatkovno
+ rudarjenje, BitTorrent
+\end_layout
+
+\begin_layout Chapter*
+Summary
+\end_layout
+
+\begin_layout Paragraph
+Title
+\end_layout
+
+\begin_layout Standard
+Harvesting data from a DHT network
+\end_layout
+
+\begin_layout Paragraph
+Subtitle
+\end_layout
+
+\begin_layout Standard
+Analysis of a data stream going through BitTorrent nodes and metadata downloadin
+g
+\end_layout
+
+\begin_layout Paragraph
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+addcontentsline{toc}{chapter}{Summary and keywords}
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+adds table of contents entry
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Distributed hash tables are hash tables that store data, usually documents,
+ structured by key-value association, distributed amongst many nodes, where
+ they are kept for longer periods of time.
+ In computer networks are DHTs used for data storage in peer-to-peer networks,
+ where common data are evenly distributed amongst nodes.
+ Consequentially are those data stored in a decentralized manner and are
+ accessible to every node in the network with low complexity.
+ Because the data are exchanged across nodes that are neither source or
+ destination of a datum, they can obtain new data and store them in large
+ quantities.
+\end_layout
+
+\begin_layout Standard
+A practical possibility of harvesting large amounts of data in BitTorrent
+ network for peer-to-peer file transfer is presented and harvested data
+ are analyzed.
+ Every query for file providers contains the key for the queried-for list
+ and traverses over around
+\begin_inset Formula $\log_{2}n$
+\end_inset
+
+ n nodes, where n means the number of participants in the network.
+ Because every query visits such a large amount of nodes, can every node
+ receive a large amount of existing keys in the DHT that can be used for
+ downloading metadata of BitTorrent files.
+\end_layout
+
+\begin_layout Standard
+This research paper focuses solely on harvesting metadata, not on downloading
+ shared files, primarily due to their extreme size.
+ Metadata conceptually aren't stored in the DHT (instead of file metadata,
+ lists of computer addresses, from which metadata can be downloaded, are
+ stored), but the DHT enables their discovery.
+\end_layout
+
+\begin_layout Paragraph
+Keywords
+\end_layout
+
+\begin_layout Standard
+distributed hash table, distributed systems, peer-to-peer network, data
+ mining, BitTorrent
+\end_layout
+
+\end_body
+\end_document
diff --git a/inf/rn/dok/lyx/alpha.bst b/inf/rn/dok/lyx/alpha.bst
new file mode 100644
index 0000000..bf74382
--- /dev/null
+++ b/inf/rn/dok/lyx/alpha.bst
@@ -0,0 +1,1270 @@
+% BibTeX standard bibliography style `alpha'
+ % version 0.99a for BibTeX versions 0.99a or later, LaTeX version 2.09.
+ % Copyright (C) 1985, all rights reserved.
+ % Copying of this file is authorized only if either
+ % (1) you make absolutely no changes to your copy, including name, or
+ % (2) if you do make changes, you name it something other than
+ % btxbst.doc, plain.bst, unsrt.bst, alpha.bst, and abbrv.bst.
+ % This restriction helps ensure that all standard styles are identical.
+ % The file btxbst.doc has the documentation for this style.
+
+ENTRY
+ { address
+ author
+ booktitle
+ chapter
+ edition
+ editor
+ howpublished
+ institution
+ journal
+ key
+ month
+ note
+ number
+ organization
+ pages
+ publisher
+ school
+ series
+ title
+ type
+ url
+ volume
+ year
+ }
+ {}
+ { label extra.label sort.label }
+
+INTEGERS { output.state before.all mid.sentence after.sentence after.block }
+
+FUNCTION {init.state.consts}
+{ #0 'before.all :=
+ #1 'mid.sentence :=
+ #2 'after.sentence :=
+ #3 'after.block :=
+}
+
+STRINGS { s t }
+
+FUNCTION {output.nonnull}
+{ 's :=
+ output.state mid.sentence =
+ { ", " * write$ }
+ { output.state after.block =
+ { add.period$ write$
+ newline$
+ "\newblock " write$
+ }
+ { output.state before.all =
+ 'write$
+ { add.period$ " " * write$ }
+ if$
+ }
+ if$
+ mid.sentence 'output.state :=
+ }
+ if$
+ s
+}
+
+FUNCTION {output}
+{ duplicate$ empty$
+ 'pop$
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.check}
+{ 't :=
+ duplicate$ empty$
+ { pop$ "empty " t * " in " * cite$ * warning$ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.bibitem}
+{ newline$
+ "\bibitem[" write$
+ label write$
+ "]{" write$
+ cite$ write$
+ "}" write$
+ newline$
+ ""
+ before.all 'output.state :=
+}
+
+FUNCTION {fin.entry}
+{ add.period$
+ write$
+ newline$
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+
+FUNCTION {new.sentence}
+{ output.state after.block =
+ 'skip$
+ { output.state before.all =
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+ }
+ if$
+}
+
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {new.block.checka}
+{ empty$
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.block.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.sentence.checka}
+{ empty$
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {new.sentence.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+FUNCTION {emphasize}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "{\em " swap$ * "}" * }
+ if$
+}
+
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {format.names}
+{ 's :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't :=
+ nameptr #1 >
+ { namesleft #1 >
+ { ", " * t * }
+ { numnames #2 >
+ { "," * }
+ 'skip$
+ if$
+ t "others" =
+ { " et~al." * }
+ { " and " * t * }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {format.authors}
+{ author empty$
+ { "" }
+ { author format.names }
+ if$
+}
+
+FUNCTION {format.editors}
+{ editor empty$
+ { "" }
+ { editor format.names
+ editor num.names$ #1 >
+ { ", editors" * }
+ { ", editor" * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.title}
+{ title empty$
+ { "" }
+ { title "t" change.case$ }
+ if$
+}
+
+FUNCTION {n.dashify}
+{ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }
+ { { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }
+ { t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {format.date}
+{ year empty$
+ { month empty$
+ { "" }
+ { "there's a month but no year in " cite$ * warning$
+ month
+ }
+ if$
+ }
+ { month empty$
+ 'year
+ { month " " * year * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.btitle}
+{ title emphasize
+}
+
+FUNCTION {tie.or.space.connect}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { " " }
+ if$
+ swap$ * *
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {format.bvolume}
+{ volume empty$
+ { "" }
+ { "volume" volume tie.or.space.connect
+ series empty$
+ 'skip$
+ { " of " * series emphasize * }
+ if$
+ "volume and number" number either.or.check
+ }
+ if$
+}
+
+FUNCTION {format.number.series}
+{ volume empty$
+ { number empty$
+ { series field.or.null }
+ { output.state mid.sentence =
+ { "number" }
+ { "Number" }
+ if$
+ number tie.or.space.connect
+ series empty$
+ { "there's a number but no series in " cite$ * warning$ }
+ { " in " * series * }
+ if$
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+FUNCTION {format.edition}
+{ edition empty$
+ { "" }
+ { output.state mid.sentence =
+ { edition "l" change.case$ " edition" * }
+ { edition "t" change.case$ " edition" * }
+ if$
+ }
+ if$
+}
+
+INTEGERS { multiresult }
+
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+FUNCTION {format.pages}
+{ pages empty$
+ { "" }
+ { pages multi.page.check
+ { "pages" pages n.dashify tie.or.space.connect }
+ { "page" pages tie.or.space.connect }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.vol.num.pages}
+{ volume field.or.null
+ number empty$
+ 'skip$
+ { "(" number * ")" * *
+ volume empty$
+ { "there's a number but no volume in " cite$ * warning$ }
+ 'skip$
+ if$
+ }
+ if$
+ pages empty$
+ 'skip$
+ { duplicate$ empty$
+ { pop$ format.pages }
+ { ": " * pages n.dashify * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ 'format.pages
+ { type empty$
+ { "chapter" }
+ { type "l" change.case$ }
+ if$
+ chapter tie.or.space.connect
+ pages empty$
+ 'skip$
+ { ", " * format.pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle}
+{ booktitle empty$
+ { "" }
+ { editor empty$
+ { "In " booktitle emphasize * }
+ { "In " format.editors * ", " * booktitle emphasize * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {empty.misc.check}
+{ author empty$ title empty$ howpublished empty$
+ month empty$ year empty$ note empty$
+ and and and and and
+ key empty$ not and
+ { "all relevant fields are empty in " cite$ * warning$ }
+ 'skip$
+ if$
+}
+
+FUNCTION {format.thesis.type}
+{ type empty$
+ 'skip$
+ { pop$
+ type "t" change.case$
+ }
+ if$
+}
+
+FUNCTION {format.tr.number}
+{ type empty$
+ { "Technical Report" }
+ 'type
+ if$
+ number empty$
+ { "t" change.case$ }
+ { number tie.or.space.connect }
+ if$
+}
+
+FUNCTION {format.article.crossref}
+{ key empty$
+ { journal empty$
+ { "need key or journal for " cite$ * " to crossref " * crossref *
+ warning$
+ ""
+ }
+ { "In {\em " journal * "\/}" * }
+ if$
+ }
+ { "In " key * }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.crossref.editor}
+{ editor #1 "{vv~}{ll}" format.name$
+ editor num.names$ duplicate$
+ #2 >
+ { pop$ " et~al." * }
+ { #2 <
+ 'skip$
+ { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ { " et~al." * }
+ { " and " * editor #2 "{vv~}{ll}" format.name$ * }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.book.crossref}
+{ volume empty$
+ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$
+ "In "
+ }
+ { "Volume" volume tie.or.space.connect
+ " of " *
+ }
+ if$
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { series empty$
+ { "need editor, key, or series for " cite$ * " to crossref " *
+ crossref * warning$
+ "" *
+ }
+ { "{\em " * series * "\/}" * }
+ if$
+ }
+ { key * }
+ if$
+ }
+ { format.crossref.editor * }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.incoll.inproc.crossref}
+{ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { booktitle empty$
+ { "need editor, key, or booktitle for " cite$ * " to crossref " *
+ crossref * warning$
+ ""
+ }
+ { "In {\em " booktitle * "\/}" * }
+ if$
+ }
+ { "In " key * }
+ if$
+ }
+ { "In " format.crossref.editor * }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {article}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block
+ format.title "title" output.check
+ new.block
+ crossref missing$
+ { journal emphasize "journal" output.check
+ format.vol.num.pages output
+ format.date "year" output.check
+ }
+ { format.article.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ url output
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {book}
+{ output.bibitem
+ author empty$
+ { format.editors "author and editor" output.check }
+ { format.authors output.nonnull
+ crossref missing$
+ { "author and editor" editor either.or.check }
+ 'skip$
+ if$
+ }
+ if$
+ new.block
+ format.btitle "title" output.check
+ crossref missing$
+ { format.bvolume output
+ new.block
+ format.number.series output
+ new.sentence
+ publisher "publisher" output.check
+ address output
+ }
+ { new.block
+ format.book.crossref output.nonnull
+ }
+ if$
+ format.edition output
+ format.date "year" output.check
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {booklet}
+{ output.bibitem
+ format.authors output
+ new.block
+ format.title "title" output.check
+ howpublished address new.block.checkb
+ howpublished output
+ address output
+ format.date output
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {inbook}
+{ output.bibitem
+ author empty$
+ { format.editors "author and editor" output.check }
+ { format.authors output.nonnull
+ crossref missing$
+ { "author and editor" editor either.or.check }
+ 'skip$
+ if$
+ }
+ if$
+ new.block
+ format.btitle "title" output.check
+ crossref missing$
+ { format.bvolume output
+ format.chapter.pages "chapter and pages" output.check
+ new.block
+ format.number.series output
+ new.sentence
+ publisher "publisher" output.check
+ address output
+ }
+ { format.chapter.pages "chapter and pages" output.check
+ new.block
+ format.book.crossref output.nonnull
+ }
+ if$
+ format.edition output
+ format.date "year" output.check
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block
+ format.title "title" output.check
+ new.block
+ crossref missing$
+ { format.in.ed.booktitle "booktitle" output.check
+ format.bvolume output
+ format.number.series output
+ format.chapter.pages output
+ new.sentence
+ publisher "publisher" output.check
+ address output
+ format.edition output
+ format.date "year" output.check
+ }
+ { format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block
+ format.title "title" output.check
+ new.block
+ crossref missing$
+ { format.in.ed.booktitle "booktitle" output.check
+ format.bvolume output
+ format.number.series output
+ format.pages output
+ address empty$
+ { organization publisher new.sentence.checkb
+ organization output
+ publisher output
+ format.date "year" output.check
+ }
+ { address output.nonnull
+ format.date "year" output.check
+ new.sentence
+ organization output
+ publisher output
+ }
+ if$
+ }
+ { format.incoll.inproc.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ url output
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {conference} { inproceedings }
+
+FUNCTION {manual}
+{ output.bibitem
+ author empty$
+ { organization empty$
+ 'skip$
+ { organization output.nonnull
+ address output
+ }
+ if$
+ }
+ { format.authors output.nonnull }
+ if$
+ new.block
+ format.btitle "title" output.check
+ author empty$
+ { organization empty$
+ { address new.block.checka
+ address output
+ }
+ 'skip$
+ if$
+ }
+ { organization address new.block.checkb
+ organization output
+ address output
+ }
+ if$
+ format.edition output
+ format.date output
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {mastersthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block
+ format.title "title" output.check
+ new.block
+ "Master's thesis" format.thesis.type output.nonnull
+ school "school" output.check
+ address output
+ format.date "year" output.check
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ format.authors output
+ title howpublished new.block.checkb
+ format.title output
+ howpublished new.block.checka
+ howpublished output
+ format.date output
+ new.block
+ note output
+ fin.entry
+ empty.misc.check
+}
+
+FUNCTION {standard}
+{ output.bibitem
+ format.title "title" output.check
+ organization output
+ institution output
+ new.block
+ url output
+ fin.entry
+}
+
+FUNCTION {phdthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block
+ format.btitle "title" output.check
+ new.block
+ "PhD thesis" format.thesis.type output.nonnull
+ school "school" output.check
+ address output
+ format.date "year" output.check
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {proceedings}
+{ output.bibitem
+ editor empty$
+ { organization output }
+ { format.editors output.nonnull }
+ if$
+ new.block
+ format.btitle "title" output.check
+ format.bvolume output
+ format.number.series output
+ address empty$
+ { editor empty$
+ { publisher new.sentence.checka }
+ { organization publisher new.sentence.checkb
+ organization output
+ }
+ if$
+ publisher output
+ format.date "year" output.check
+ }
+ { address output.nonnull
+ format.date "year" output.check
+ new.sentence
+ editor empty$
+ 'skip$
+ { organization output }
+ if$
+ publisher output
+ }
+ if$
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {techreport}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block
+ format.title "title" output.check
+ new.block
+ format.tr.number output.nonnull
+ institution "institution" output.check
+ address output
+ format.date "year" output.check
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block
+ format.title "title" output.check
+ new.block
+ note "note" output.check
+ format.date output
+ fin.entry
+}
+
+FUNCTION {default.type} { misc }
+
+MACRO {jan} {"January"}
+
+MACRO {feb} {"February"}
+
+MACRO {mar} {"March"}
+
+MACRO {apr} {"April"}
+
+MACRO {may} {"May"}
+
+MACRO {jun} {"June"}
+
+MACRO {jul} {"July"}
+
+MACRO {aug} {"August"}
+
+MACRO {sep} {"September"}
+
+MACRO {oct} {"October"}
+
+MACRO {nov} {"November"}
+
+MACRO {dec} {"December"}
+
+MACRO {acmcs} {"ACM Computing Surveys"}
+
+MACRO {acta} {"Acta Informatica"}
+
+MACRO {cacm} {"Communications of the ACM"}
+
+MACRO {ibmjrd} {"IBM Journal of Research and Development"}
+
+MACRO {ibmsj} {"IBM Systems Journal"}
+
+MACRO {ieeese} {"IEEE Transactions on Software Engineering"}
+
+MACRO {ieeetc} {"IEEE Transactions on Computers"}
+
+MACRO {ieeetcad}
+ {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"}
+
+MACRO {ipl} {"Information Processing Letters"}
+
+MACRO {jacm} {"Journal of the ACM"}
+
+MACRO {jcss} {"Journal of Computer and System Sciences"}
+
+MACRO {scp} {"Science of Computer Programming"}
+
+MACRO {sicomp} {"SIAM Journal on Computing"}
+
+MACRO {tocs} {"ACM Transactions on Computer Systems"}
+
+MACRO {tods} {"ACM Transactions on Database Systems"}
+
+MACRO {tog} {"ACM Transactions on Graphics"}
+
+MACRO {toms} {"ACM Transactions on Mathematical Software"}
+
+MACRO {toois} {"ACM Transactions on Office Information Systems"}
+
+MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"}
+
+MACRO {tcs} {"Theoretical Computer Science"}
+
+READ
+
+FUNCTION {sortify}
+{ purify$
+ "l" change.case$
+}
+
+INTEGERS { len }
+
+FUNCTION {chop.word}
+{ 's :=
+ 'len :=
+ s #1 len substring$ =
+ { s len #1 + global.max$ substring$ }
+ 's
+ if$
+}
+
+INTEGERS { et.al.char.used }
+
+FUNCTION {initialize.et.al.char.used}
+{ #0 'et.al.char.used :=
+}
+
+EXECUTE {initialize.et.al.char.used}
+
+FUNCTION {format.lab.names}
+{ 's :=
+ s num.names$ 'numnames :=
+ numnames #1 >
+ { numnames #4 >
+ { #3 'namesleft := }
+ { numnames 'namesleft := }
+ if$
+ #1 'nameptr :=
+ ""
+ { namesleft #0 > }
+ { nameptr numnames =
+ { s nameptr "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ { "{\etalchar{+}}" *
+ #1 'et.al.char.used :=
+ }
+ { s nameptr "{v{}}{l{}}" format.name$ * }
+ if$
+ }
+ { s nameptr "{v{}}{l{}}" format.name$ * }
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+ numnames #4 >
+ { "{\etalchar{+}}" *
+ #1 'et.al.char.used :=
+ }
+ 'skip$
+ if$
+ }
+ { s #1 "{v{}}{l{}}" format.name$
+ duplicate$ text.length$ #2 <
+ { pop$ s #1 "{ll}" format.name$ #3 text.prefix$ }
+ 'skip$
+ if$
+ }
+ if$
+}
+
+FUNCTION {author.key.label}
+{ author empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ { key #3 text.prefix$ }
+ if$
+ }
+ { author format.lab.names }
+ if$
+}
+
+FUNCTION {author.editor.key.label}
+{ author empty$
+ { editor empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ { key #3 text.prefix$ }
+ if$
+ }
+ { editor format.lab.names }
+ if$
+ }
+ { author format.lab.names }
+ if$
+}
+
+FUNCTION {author.key.organization.label}
+{ author empty$
+ { key empty$
+ { organization empty$
+ { cite$ #1 #3 substring$ }
+ { "The " #4 organization chop.word #3 text.prefix$ }
+ if$
+ }
+ { key #3 text.prefix$ }
+ if$
+ }
+ { author format.lab.names }
+ if$
+}
+
+FUNCTION {editor.key.organization.label}
+{ editor empty$
+ { key empty$
+ { organization empty$
+ { cite$ #1 #3 substring$ }
+ { "The " #4 organization chop.word #3 text.prefix$ }
+ if$
+ }
+ { key #3 text.prefix$ }
+ if$
+ }
+ { editor format.lab.names }
+ if$
+}
+
+FUNCTION {calc.label}
+{ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.key.label
+ { type$ "proceedings" =
+ 'editor.key.organization.label
+ { type$ "manual" =
+ 'author.key.organization.label
+ 'author.key.label
+ if$
+ }
+ if$
+ }
+ if$
+ duplicate$
+ year field.or.null purify$ #-1 #2 substring$
+ *
+ 'label :=
+ year field.or.null purify$ #-1 #4 substring$
+ *
+ sortify 'sort.label :=
+}
+
+FUNCTION {sort.format.names}
+{ 's :=
+ #1 'nameptr :=
+ ""
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { nameptr #1 >
+ { " " * }
+ 'skip$
+ if$
+ s nameptr "{vv{ } }{ll{ }}{ ff{ }}{ jj{ }}" format.name$ 't :=
+ nameptr numnames = t "others" = and
+ { "et al" * }
+ { t sortify * }
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {sort.format.title}
+{ 't :=
+ "A " #2
+ "An " #3
+ "The " #4 t chop.word
+ chop.word
+ chop.word
+ sortify
+ #1 global.max$ substring$
+}
+
+FUNCTION {author.sort}
+{ author empty$
+ { key empty$
+ { "to sort, need author or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {author.editor.sort}
+{ author empty$
+ { editor empty$
+ { key empty$
+ { "to sort, need author, editor, or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { editor sort.format.names }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {author.organization.sort}
+{ author empty$
+ { organization empty$
+ { key empty$
+ { "to sort, need author, organization, or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { "The " #4 organization chop.word sortify }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {editor.organization.sort}
+{ editor empty$
+ { organization empty$
+ { key empty$
+ { "to sort, need editor, organization, or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { "The " #4 organization chop.word sortify }
+ if$
+ }
+ { editor sort.format.names }
+ if$
+}
+
+FUNCTION {presort}
+{ calc.label
+ sort.label
+ " "
+ *
+ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.sort
+ { type$ "proceedings" =
+ 'editor.organization.sort
+ { type$ "manual" =
+ 'author.organization.sort
+ 'author.sort
+ if$
+ }
+ if$
+ }
+ if$
+ *
+ " "
+ *
+ year field.or.null sortify
+ *
+ " "
+ *
+ title field.or.null
+ sort.format.title
+ *
+ #1 entry.max$ substring$
+ 'sort.key$ :=
+}
+
+ITERATE {presort}
+
+SORT
+
+STRINGS { longest.label last.sort.label next.extra }
+
+INTEGERS { longest.label.width last.extra.num }
+
+FUNCTION {initialize.longest.label}
+{ "" 'longest.label :=
+ #0 int.to.chr$ 'last.sort.label :=
+ "" 'next.extra :=
+ #0 'longest.label.width :=
+ #0 'last.extra.num :=
+}
+
+FUNCTION {forward.pass}
+{ last.sort.label sort.label =
+ { last.extra.num #1 + 'last.extra.num :=
+ last.extra.num int.to.chr$ 'extra.label :=
+ }
+ { "a" chr.to.int$ 'last.extra.num :=
+ "" 'extra.label :=
+ sort.label 'last.sort.label :=
+ }
+ if$
+}
+
+FUNCTION {reverse.pass}
+{ next.extra "b" =
+ { "a" 'extra.label := }
+ 'skip$
+ if$
+ label extra.label * 'label :=
+ label width$ longest.label.width >
+ { label 'longest.label :=
+ label width$ 'longest.label.width :=
+ }
+ 'skip$
+ if$
+ extra.label 'next.extra :=
+}
+
+EXECUTE {initialize.longest.label}
+
+ITERATE {forward.pass}
+
+REVERSE {reverse.pass}
+
+FUNCTION {begin.bib}
+{ et.al.char.used
+ { "\providecommand{\etalchar}[1]{$^{#1}$}" write$ newline$ }
+ 'skip$
+ if$
+ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\begin{thebibliography}{" longest.label * "}" * write$ newline$
+}
+
+EXECUTE {begin.bib}
+
+EXECUTE {init.state.consts}
+
+ITERATE {call.type$}
+
+FUNCTION {end.bib}
+{ newline$
+ "\end{thebibliography}" write$ newline$
+}
+
+EXECUTE {end.bib}
diff --git a/inf/rn/dok/lyx/chapter-1.lyx b/inf/rn/dok/lyx/chapter-1.lyx
new file mode 100644
index 0000000..54b1636
--- /dev/null
+++ b/inf/rn/dok/lyx/chapter-1.lyx
@@ -0,0 +1,414 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 544
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin /systemlyxdir/examples/thesis/
+\textclass scrbook
+\begin_preamble
+% in case somebody want to have the label "Equation"
+%\renewcommand{\eqref}[1]{Equation~(\negthinspace\autoref{#1})}
+
+% that links to image floats jumps to the beginning
+% of the float and not to its caption
+\usepackage[figure]{hypcap}
+
+% the pages of the TOC is numbered roman
+% and a pdf-bookmark for the TOC is added
+\let\myTOC\tableofcontents
+\renewcommand\tableofcontents{%
+ \frontmatter
+ \pdfbookmark[1]{\contentsname}{}
+ \myTOC
+ \mainmatter }
+
+% makes caption labels bold
+% for more info about these settings, see
+% https://ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguien.pdf
+\setkomafont{captionlabel}{\bfseries}
+\setcapindent{1em}
+
+% enables calculations
+\usepackage{calc}
+
+% fancy page header/footer settings
+% for more information see section 9 of
+% ftp://www.ctan.org/pub/tex-archive/macros/latex2e/contrib/fancyhdr/fancyhdr.pdf
+\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}
+\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
+
+% increases the bottom float placement fraction
+\renewcommand{\bottomfraction}{0.5}
+
+% avoids that floats are placed above its sections
+\let\mySection\section\renewcommand{\section}{\suppressfloats[t]\mySection}
+
+% increases link area for cross-references and autoname them
+% if you change the document language to e.g. French
+% you must change "extrasenglish" to "extrasfrench"
+% if you uncomment the following lines, you cannot use the reference version Ref+Text in LyX
+%\AtBeginDocument{%
+% \renewcommand{\ref}[1]{\autoref{#1}}
+%}
+%\def\refnamechanges{%
+% \renewcommand*{\equationautorefname}[1]{}
+% \renewcommand{\sectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\figureautorefname}{Fig.\negthinspace}
+% \renewcommand{\tableautorefname}{Tab.\negthinspace}
+%}
+%\@ifpackageloaded{babel}{\addto\extrasenglish{\refnamechanges}}{\refnamechanges}
+\end_preamble
+\options intoc,bibliography=totoc,index=totoc,BCOR10mm,captions=tableheading,titlepage
+\use_default_options true
+\master thesis.lyx
+\begin_modules
+customHeadersFooters
+\end_modules
+\maintain_unincluded_children false
+\language english
+\language_package default
+\inputencoding auto
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
+\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command bibtex
+\index_command default
+\float_placement h
+\paperfontsize 12
+\spacing single
+\use_hyperref true
+\pdf_title "Your title"
+\pdf_author "Your name"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 1
+\pdf_breaklinks false
+\pdf_pdfborder true
+\pdf_colorlinks false
+\pdf_backref false
+\pdf_pdfusetitle false
+\pdf_quoted_options "pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
+\papersize a4paper
+\use_geometry false
+\use_package amsmath 2
+\use_package amssymb 2
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\use_minted 0
+\branch Standalone
+\selected 1
+\filename_suffix 0
+\color #ff0000
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 2
+\paragraph_separation skip
+\defskip medskip
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style english
+\dynamic_quotes 0
+\papercolumns 1
+\papersides 2
+\paperpagestyle fancy
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+chaptername
+\end_layout
+
+\end_inset
+
+
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thechapter
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+rightmark
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Enable page headers and add the chapter to the header line.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+leftmark
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Center Footer
+
+\end_layout
+
+\begin_layout Right Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Chapter
+Title of first chapter
+\end_layout
+
+\begin_layout Section
+Overview
+\end_layout
+
+\begin_layout Standard
+bla bla bla bla bla bla bla bla bla bla bla, see
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:The-next-section"
+
+\end_inset
+
+.
+ Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
+ bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
+ bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
+ bla bla bla bla bla bla bla bla bla bla bla DLC-coatings
+\begin_inset CommandInset nomenclature
+LatexCommand nomenclature
+symbol "DLC"
+description "diamond-like carbon"
+literal "false"
+
+\end_inset
+
+ bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
+ bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla,
+ see
+\begin_inset CommandInset citation
+LatexCommand cite
+key "Fowl1928"
+literal "true"
+
+\end_inset
+
+.
+
+\begin_inset CommandInset ref
+LatexCommand eqref
+reference "eq:Integral-sine"
+
+\end_inset
+
+ is the definition of the integral sine function.
+\begin_inset Formula
+\begin{equation}
+\int\frac{\sin(x)}{x}\,\mathrm{d}x=\mathrm{Si}(x)\label{eq:Integral-sine}
+\end{equation}
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Section
+The next section
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:The-next-section"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch Standalone
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+The contents of this branch is only output if this chapter is processed
+ on its own, i.
+\begin_inset space \thinspace{}
+\end_inset
+
+e., not from the master.
+ This allows you to have a bibliography and a nomenclature if you only want
+ to output this chapter.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "Bibliography.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/inf/rn/dok/lyx/chapter-2.lyx b/inf/rn/dok/lyx/chapter-2.lyx
new file mode 100644
index 0000000..6a58aa9
--- /dev/null
+++ b/inf/rn/dok/lyx/chapter-2.lyx
@@ -0,0 +1,383 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 544
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin /systemlyxdir/examples/thesis/
+\textclass scrbook
+\begin_preamble
+% in case somebody want to have the label "Equation"
+%\renewcommand{\eqref}[1]{Equation~(\negthinspace\autoref{#1})}
+
+% that links to image floats jumps to the beginning
+% of the float and not to its caption
+\usepackage[figure]{hypcap}
+
+% the pages of the TOC is numbered roman
+% and a pdf-bookmark for the TOC is added
+\let\myTOC\tableofcontents
+\renewcommand\tableofcontents{%
+ \frontmatter
+ \pdfbookmark[1]{\contentsname}{}
+ \myTOC
+ \mainmatter }
+
+% makes caption labels bold
+% for more info about these settings, see
+% https://ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguien.pdf
+\setkomafont{captionlabel}{\bfseries}
+\setcapindent{1em}
+
+% enables calculations
+\usepackage{calc}
+
+% fancy page header/footer settings
+% for more information see section 9 of
+% ftp://www.ctan.org/pub/tex-archive/macros/latex2e/contrib/fancyhdr/fancyhdr.pdf
+\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}
+\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
+
+% increases the bottom float placement fraction
+\renewcommand{\bottomfraction}{0.5}
+
+% avoids that floats are placed above its sections
+\let\mySection\section\renewcommand{\section}{\suppressfloats[t]\mySection}
+
+% increases link area for cross-references and autoname them
+% if you change the document language to e.g. French
+% you must change "extrasenglish" to "extrasfrench"
+% if you uncomment the following lines, you cannot use the reference version Ref+Text in LyX
+%\AtBeginDocument{%
+% \renewcommand{\ref}[1]{\autoref{#1}}
+%}
+%\def\refnamechanges{%
+% \renewcommand*{\equationautorefname}[1]{}
+% \renewcommand{\sectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\figureautorefname}{Fig.\negthinspace}
+% \renewcommand{\tableautorefname}{Tab.\negthinspace}
+%}
+%\@ifpackageloaded{babel}{\addto\extrasenglish{\refnamechanges}}{\refnamechanges}
+\end_preamble
+\options intoc,bibliography=totoc,index=totoc,BCOR10mm,captions=tableheading,titlepage
+\use_default_options true
+\master thesis.lyx
+\begin_modules
+customHeadersFooters
+\end_modules
+\maintain_unincluded_children false
+\language english
+\language_package default
+\inputencoding auto
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
+\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command bibtex
+\index_command default
+\float_placement h
+\paperfontsize 12
+\spacing single
+\use_hyperref true
+\pdf_title "Your title"
+\pdf_author "Your name"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 1
+\pdf_breaklinks false
+\pdf_pdfborder true
+\pdf_colorlinks false
+\pdf_backref false
+\pdf_pdfusetitle false
+\pdf_quoted_options "pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
+\papersize a4paper
+\use_geometry false
+\use_package amsmath 2
+\use_package amssymb 2
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\use_minted 0
+\branch Standalone
+\selected 1
+\filename_suffix 0
+\color #ff0000
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 2
+\paragraph_separation skip
+\defskip medskip
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style english
+\dynamic_quotes 0
+\papercolumns 1
+\papersides 2
+\paperpagestyle fancy
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+chaptername
+\end_layout
+
+\end_inset
+
+
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thechapter
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+rightmark
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Enable page headers and add the chapter to the header line.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+leftmark
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Center Footer
+
+\end_layout
+
+\begin_layout Right Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Chapter
+Title of next chapter
+\end_layout
+
+\begin_layout Section
+Overview
+\end_layout
+
+\begin_layout Standard
+bla bla bla bla bla bla bla bla bla bla bla bla bla PPS
+\begin_inset CommandInset nomenclature
+LatexCommand nomenclature
+symbol "PPS"
+description "Polyphenylene sulfide"
+literal "false"
+
+\end_inset
+
+ bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
+ bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
+ bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
+ bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
+ bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
+ bla bla bla bla bla bla bla, see
+\begin_inset CommandInset citation
+LatexCommand cite
+key "Rich1921,Marq1963"
+literal "true"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Section
+The next section
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch Standalone
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+The contents of this branch is only output if this chapter is processed
+ on its own, i.
+\begin_inset space \thinspace{}
+\end_inset
+
+e., not from the master.
+ This allows you to have a bibliography and a nomenclature if you only want
+ to output this chapter.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "Bibliography.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/inf/rn/dok/lyx/eksperimentalni.lyx b/inf/rn/dok/lyx/eksperimentalni.lyx
new file mode 100644
index 0000000..a547c81
--- /dev/null
+++ b/inf/rn/dok/lyx/eksperimentalni.lyx
@@ -0,0 +1,1320 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 544
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass scrbook
+\begin_preamble
+% in case somebody want to have the label "Equation"
+%\renewcommand{\eqref}[1]{Equation~(\negthinspace\autoref{#1})}
+
+% that links to image floats jumps to the beginning
+% of the float and not to its caption
+\usepackage[figure]{hypcap}
+
+% the pages of the TOC is numbered roman
+% and a pdf-bookmark for the TOC is added
+\let\myTOC\tableofcontents
+\renewcommand\tableofcontents{%
+ \frontmatter
+ \pdfbookmark[1]{\contentsname}{}
+ \myTOC
+ \mainmatter }
+
+% makes caption labels bold
+% for more info about these settings, see
+% https://ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguien.pdf
+\setkomafont{captionlabel}{\bfseries}
+\setcapindent{1em}
+
+% enables calculations
+\usepackage{calc}
+
+% fancy page header/footer settings
+% for more information see section 9 of
+% ftp://www.ctan.org/pub/tex-archive/macros/latex2e/contrib/fancyhdr/fancyhdr.pdf
+\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}
+\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
+
+% increases the bottom float placement fraction
+\renewcommand{\bottomfraction}{0.5}
+
+% avoids that floats are placed above its sections
+\let\mySection\section\renewcommand{\section}{\suppressfloats[t]\mySection}
+
+% increases link area for cross-references and autoname them
+% if you change the document language to e.g. French
+% you must change "extrasenglish" to "extrasfrench"
+% if you uncomment the following lines, you cannot use the reference version Ref+Text in LyX
+%\AtBeginDocument{%
+% \renewcommand{\ref}[1]{\autoref{#1}}
+%}
+%\def\refnamechanges{%
+% \renewcommand*{\equationautorefname}[1]{}
+% \renewcommand{\sectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\figureautorefname}{Fig.\negthinspace}
+% \renewcommand{\tableautorefname}{Tab.\negthinspace}
+%}
+%\@ifpackageloaded{babel}{\addto\extrasenglish{\refnamechanges}}{\refnamechanges}
+\end_preamble
+\options intoc,bibliography=totoc,index=totoc,BCOR10mm,captions=tableheading,titlepage
+\use_default_options true
+\master /usr/share/lyx/examples/thesis/thesis.lyx
+\begin_modules
+customHeadersFooters
+\end_modules
+\maintain_unincluded_children false
+\language slovene
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
+\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command bibtex
+\index_command default
+\float_placement h
+\paperfontsize 12
+\spacing single
+\use_hyperref true
+\pdf_title "Your title"
+\pdf_author "Your name"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 1
+\pdf_breaklinks false
+\pdf_pdfborder true
+\pdf_colorlinks false
+\pdf_backref false
+\pdf_pdfusetitle false
+\pdf_quoted_options "pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
+\papersize a4paper
+\use_geometry false
+\use_package amsmath 2
+\use_package amssymb 2
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\use_minted 0
+\branch Standalone
+\selected 1
+\filename_suffix 0
+\color #ff0000
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 2
+\paragraph_separation skip
+\defskip medskip
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style german
+\dynamic_quotes 0
+\papercolumns 1
+\papersides 2
+\paperpagestyle fancy
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+chaptername
+\end_layout
+
+\end_inset
+
+
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thechapter
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+rightmark
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Enable page headers and add the chapter to the header line.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+leftmark
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Center Footer
+
+\end_layout
+
+\begin_layout Right Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Chapter
+Eksperimentalni del
+\end_layout
+
+\begin_layout Standard
+Namen raziskovalne naloge je prenesti čim več info slovarjev iz metainfo
+ slovarjev/torrent datotek.
+ V ta namen sem po standardih implementiral odjemalec BitTorrent, vendar
+ nepopolno, le do te mere, da zna sodelovati v DHT in prenašati metapodatke.
+\end_layout
+
+\begin_layout Section
+Program travnik
+\end_layout
+
+\begin_layout Standard
+Program travnik je spisan v programskem jeziku C in sestoji iz več komponent,
+ ki se med seboj povezujejo kot t.
+ i.
+
+\shape italic
+single-header
+\shape default
+ knjižnice, na koncu pa se povežejo v programsko datoteko, ki se ob zagonu
+ poveže v DHT mrežo in v njej prenese en torrent ter prestreže vse infohashe
+ torrentov, za katere dobi poizvedbe
+\family typewriter
+get_peers
+\family default
+.
+ Najdene infohashe doda v seznam torrentov, za katere bo poizkušal prejeti
+ soležnike, ko soležnike prejme, pa enega za drugim sprašuje za metapodatke.
+ Ko metapodatke enkrat prenese, jih ne za torrent ne bo več prenašal.
+\end_layout
+
+\begin_layout Standard
+Izdelani program ne implementira možnosti oddajanja metapodatkov, omogoča
+ pa shranjevanje in še vedno deluje kot veljavno DHT vozlišče.
+\end_layout
+
+\begin_layout Standard
+Izvorna koda programa je dostopna na
+\begin_inset CommandInset href
+LatexCommand href
+name "http://ni.šijanec.eu./sijanec/travnik/"
+target "http://ni.sijanec.eu./sijanec/travnik/"
+literal "false"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Implementacija bkodiranja (
+\family typewriter
+src/bencoding.c
+\family default
+)
+\end_layout
+
+\begin_layout Standard
+Za dekodiranje in enkodiranje bkodiranih objektov sem spisal v C spisal
+ knjižnico, ki bencoding objekte dekodira v objektno strukturo, na kateri
+ omogoči osnovne operacije, kot so iskanje ključev, zanka preko celotnega
+ seznama ali slovarja, vstavljanje novih elementov, brisanje elementov ter
+ dupliciranje elementov.
+ Deserializirana oblika je drevo elementov strukture bencoding:
+\end_layout
+
+\begin_layout Standard
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+begin{lstlisting}[language=C]
+\end_layout
+
+\begin_layout Plain Layout
+
+struct bencoding {
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct bencoding * next;
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct bencoding * prev;
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct bencoding * child;
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct bencoding * parent;
+\end_layout
+
+\begin_layout Plain Layout
+
+ enum benc type;
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct bencoding * key;
+\end_layout
+
+\begin_layout Plain Layout
+
+ char * value;
+\end_layout
+
+\begin_layout Plain Layout
+
+ size_t valuelen;
+\end_layout
+
+\begin_layout Plain Layout
+
+ long int intvalue;
+\end_layout
+
+\begin_layout Plain Layout
+
+ int index;
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned seqnr;
+\end_layout
+
+\begin_layout Plain Layout
+
+ const char * after; /**< zaseben atribut */
+\end_layout
+
+\begin_layout Plain Layout
+
+}
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+end{lstlisting}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Za izdelavo in prevajanje med oblikami so med drugim na voljo sledeče funkcije:
+\end_layout
+
+\begin_layout Itemize
+za deserializacijo v drevo elementov je implementirana funkcija
+\family typewriter
+struct bencoding * bdecode (const char * vir, int len, enum benc opts)
+\family default
+, ki sezname in slovarje bere z rekurzivnim klicem
+\end_layout
+
+\begin_layout Itemize
+za serializacijo v bencoding funkcija
+\family typewriter
+char * bencode (char * dest, struct bencoding * b)
+\family default
+
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+char * b2json (char * dest, struct bencding * b)
+\family default
+ za serializacijo v JSON za namene razhroščevanja in obdelave podatkov.
+\begin_inset Newline newline
+\end_inset
+
+JSON sicer ne more popolnoma reprezentirati podatkov, ki jih reprezentira
+ bkodiranje, saj morajo biti vsi nizi v obliki UTF-8, česar bencoding ne
+ zagotavlja (tam so lahko v nizih poljubni bajti).
+ Kljub temu pa obstajajo JSON bralniki, ki podpirajo poljubne bajte v nizih.
+\end_layout
+
+\begin_layout Standard
+Za urejanje in branje obstoječih bencoding dreves so med drugim na voljo
+ sledeče funkcije:
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+struct bencoding * bstr (char * str)
+\family default
+, ki izdela bencoding niz iz Cjevskega
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+struct bencoding * bnum (long nr)
+\family default
+, ki izdela bencoding število iz Cjevskega
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+void binsert (struct bencoding * benc, struct bencoding * elem)
+\family default
+, ki vstavi nov element v slovar/seznam
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+void bdetach (struct bencoding * elem)
+\family default
+, ki brez uničenja odstrani element iz slovarja/seznama
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+struct bencoding * bpath (const struct bencoding * benc, const char * key)
+\family default
+, ki vrne bencoding element na ključu, ki je podan kot niz (recimo
+\family typewriter
+r/nodes6
+\family default
+)
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+bforeach(list, elem) {}
+\family default
+ kontrolna struktura (makro), ki izvede blok kode za vsak element seznama/slovar
+ja
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+struct bencoding * bval (struct bencoding * benc, struct bencoding * val)
+\family default
+, ki najde vrednost v slovarju/seznamu glede na njeno vrednost
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+struct bencoding * bclone (struct bencoding * b)
+\family default
+, ki duplicira bencoding drevo
+\end_layout
+
+\begin_layout Subsection
+Implementacija DHT (
+\family typewriter
+src/dht.c
+\family default
+)
+\end_layout
+
+\begin_layout Standard
+Celotno povezovanje z vozlišči je spisano v knjižnici za DHT.
+ Ta opiše več struktur in operacij z njimi.
+ Ureja povezovanje na DHT vozlišča in tudi TCP za prenos metapodatkov.
+ Vzpostavi eno UDP vtičnico, preko katere komunicira s svetom.
+ Z bkodiranim seznamom, ki ga uporabnik knjižnice shrani na disk, je omogočena
+ tudi obstojna shramba podatkov, da lahko od zagona do zagona DHT ohranja
+ usmerjevalno tabelo, številko vrat in ID vozlišča.
+\end_layout
+
+\begin_layout Standard
+Mišljeno je, da program deluje z eno nitjo, zato je knjižnica izdelana tako,
+ da se koda izvaja periodično in da knjižnica nikoli ne ustavi izvajanja
+ s sistemskim klicem, temveč se poslužuje zunanjega
+\family typewriter
+poll(2)
+\family default
+ klica v dogodkovni zanki.
+\end_layout
+
+\begin_layout Subsubsection
+Podatkovne strukture
+\end_layout
+
+\begin_layout Standard
+V tej rubriki so navedene le podatkovne strukture, ki so namenjene uporabniku,
+ ne strukture interne implementacije knjižnice, ker bi jih bilo preveč.
+\end_layout
+
+\begin_layout Standard
+Za razliko od tradicionalne implementacije
+\family typewriter
+dht.c
+\family default
+, ki jo uporablja velik del obstoječih BitTorrent odjemalcev, je ta knjižnica
+ popolnoma samostojna/brez stanja, v smislu da ne uporablja globalnih spremenlji
+vk in lahko v enem procesu obstaja večkrat.
+ Oprimek (angl.
+
+\shape italic
+handle
+\shape default
+) knjižnice je kazalec na Cjevsko strukturo:
+\end_layout
+
+\begin_layout Standard
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+begin{lstlisting}[language=C]
+\end_layout
+
+\begin_layout Plain Layout
+
+struct dht {
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned char id[20]; // ID vozlišča
+\end_layout
+
+\begin_layout Plain Layout
+
+ int socket; // vtičnica za UDP komunikacijo
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned char secret[16]; // AES ključ za announce žeton
+\end_layout
+
+\begin_layout Plain Layout
+
+ FILE * log; // stdio za dnevnik
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct bucket * buckets; // shramba košev
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct bucket * buckets6; // shramba košev IPv6
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct torrent * torrents; // shramba torrentov
+\end_layout
+
+\begin_layout Plain Layout
+
+ void (* possible_torrent)(struct dht *,
+\end_layout
+
+\begin_layout Plain Layout
+
+ const unsigned char *, struct torrent *);
+\end_layout
+
+\begin_layout Plain Layout
+
+ void * userdata;
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned torrents_num;
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned peers_num;
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned peers_max;
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct torrent * last_torrent;
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned peers_per_torrent_max;
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned time; // čas zagona
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned rxp; // prejetih paketov
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned txp; // poslanih paketov
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned rxb; // prejetih bajtov
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned txb; // poslanih bajtov
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned tcp_max; // omejitev TCP povezav
+\end_layout
+
+\begin_layout Plain Layout
+
+ void (* possible_torrent)(struct dht *,
+\end_layout
+
+\begin_layout Plain Layout
+
+ const unsigned char *, struct torrent *);
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned tt; // poslanih bajtov po TCP
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned tr; // prejetih bajtov po TCP
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned p; // število poslanih pingov
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct sockaddr_in6 pings[PINGS_CAP];
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned periods; // število klicev periodic()
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned rxqp; // prejetih zahtev
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned txqp; // prejetih zahtev
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned rxrp; // prejetih odzivov
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned txrp; // poslanih odzivov
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned removed_torrents;
+\end_layout
+
+\begin_layout Plain Layout
+
+};
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+end{lstlisting}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Torrent je reprezentiran v strukturi
+\family typewriter
+torrent
+\family default
+.
+ Ker je vsak torrent lahko povezan na enega soležnika hkrati, struktura
+ vsebuje tudi atribute soležnika:
+\end_layout
+
+\begin_layout Standard
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+begin{lstlisting}[language=C]
+\end_layout
+
+\begin_layout Plain Layout
+
+struct torrent {
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned char ut_metadata; // če soležnik podpira
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned char ut_pex; // če soležnik podpira
+\end_layout
+
+\begin_layout Plain Layout
+
+ enum state state;
+\end_layout
+
+\begin_layout Plain Layout
+
+ int socket; // TCP vtičnica do soležnika oz.
+ -1
+\end_layout
+
+\begin_layout Plain Layout
+
+ void * userdata;
+\end_layout
+
+\begin_layout Plain Layout
+
+ void (* disconnection)(struct torrent *);
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct peer * dl; // povezani soležnik oz.
+ NULL
+\end_layout
+
+\begin_layout Plain Layout
+
+ time_t time; // začetek prenosa metapodatkov
+\end_layout
+
+\begin_layout Plain Layout
+
+ enum interested type; // announce, peers, info
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned char hash[20]; // infohash
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct peer * peers;
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct node * nodes;
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct torrent * next;
+\end_layout
+
+\begin_layout Plain Layout
+
+ struct torrent * prev;
+\end_layout
+
+\begin_layout Plain Layout
+
+ int progress; // število prenesenih delčkov
+\end_layout
+
+\begin_layout Plain Layout
+
+ int size; // velikost metapodatkov v bajtih
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned char * metadata; // metapodatki, ki se nalagajo
+\end_layout
+
+\begin_layout Plain Layout
+
+ void (* intentions)(struct torrent *);
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned char * packet; // paket, ki se še sestavlja
+\end_layout
+
+\begin_layout Plain Layout
+
+ int recvd; // število pridobljenih bajtov paketa
+\end_layout
+
+\begin_layout Plain Layout
+
+ char * software; // ime programa, ki teče na soležniku
+\end_layout
+
+\begin_layout Plain Layout
+
+ time_t ttl; // čas, po katerem naj obupam s prenosom
+\end_layout
+
+\begin_layout Plain Layout
+
+ unsigned canary; // interni atribut za razhroščevanje
+\end_layout
+
+\begin_layout Plain Layout
+
+};
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+end{lstlisting}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsubsection
+Funkcije
+\end_layout
+
+\begin_layout Standard
+Uporabniku knjižnice so med drugim namenjene slednje funkcije:
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+struct torrent * add_torrent (struct dht * d, struct torrent * t)
+\family default
+, ki doda torrent v shrambo torrentov.
+ Praviloma uporabnik torrentu nastavi type na
+\family typewriter
+peers|info.
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+struct bencoding * persistent (const struct dht * d)
+\family default
+, ki vrne bkodiran slovar, ki naj ga uporabnik ob naslednjem zagonu posreduje
+ knjižnici
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+void work (struct dht * d)
+\family default
+, ki naj jo uporabnik pokliče, ko
+\family typewriter
+poll(2)
+\family default
+ pove, da je možno brati na UDP vtičnici
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+void tcp_work (struct dht * d)
+\family default
+, ki naj jo uporabnik pokliče, ko
+\family typewriter
+poll(2)
+\family default
+ pove, da je možno brati na TCP vtičnici
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+void periodic (struct dht * d)
+\family default
+, ki naj jo uporabnik pokliče vsakih 10 sekund, da se v DHT pošljejo poizvedbe
+ o torrentih in začnejo povezave za prenos metapodatkov.
+\end_layout
+
+\begin_layout Standard
+Poleg tega mora uporabnik skrbeti še za povratne klice (angl
+\shape italic
+callback
+\shape default
+):
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+void possible_torrent (struct dht *, const unsigned char *, struct torrent
+ *)
+\family default
+, ki uporabnika obvesti o najdenem infohashu v dohodni
+\family typewriter
+get_peers
+\family default
+ zahtevi.
+ Uporabnik v tej funkciji nov torrent doda med torrente in zahteva prenos
+ metapodatkov.
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+void connection (struct dht *, struct torrent *)
+\family default
+, ki uporabnika obvesti, da naj v
+\family typewriter
+poll(2)
+\family default
+ klicu gleda novo vtičnico
+\family typewriter
+torrent->socket
+\family default
+.
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+void disconnection (struct torrent *)
+\family default
+, ki uporabnika obvesti, da mora prenehati opazovati vtičnico
+\family typewriter
+torrent->socket
+\family default
+ v
+\family typewriter
+poll(2)
+\family default
+ klicu.
+ Uporabnik v tej funkciji tudi shrani metapodatke na disk, saj niso dostopni
+ ne prej ne kasneje.
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+void intentions (struct torrent *)
+\family default
+, ki uporabnika obvesti o željeni dejavnosti na TCP vtičnici (branje/pisanje),
+ ki jo prebere iz
+\family typewriter
+torrent->state
+\end_layout
+
+\begin_layout Subsection
+Servisni programi
+\end_layout
+
+\begin_layout Standard
+Za razhroščevanje in uporabo travnika sta priložena še dva samostoječa programa.
+
+\family typewriter
+utils/bencoding.c
+\family default
+ omogoča pretvorbo med bkodiranjem in JSONom ter omejeno urejanje bencoding
+ struktur iz ukazne vrstice preko standardnega vhoda in izhoda,
+\family typewriter
+utils/info.c
+\family default
+ pa omogoča prenos metapodatkov torrenta s podanim infohashom iz specifičnega
+ naslova IP in vrat.
+\end_layout
+
+\begin_layout Section
+Algoritem prestrezanja podatkov
+\end_layout
+
+\begin_layout Standard
+Vedno, ko program zazna novo infohash, ga doda med torrente, katerih metapodatke
+ želi prenesti.
+ Vsak cikel desetih sekund (klic funkcije
+\family typewriter
+periodic
+\family default
+), bo program poiskal soležnike in vozlišča, ki so blizu temu infohashu.
+ Nato se bo za vsak torrent poizkusil povezati na enega izmed soležnikov,
+ na katega se še ni povezal, ter izvedel protokol, opisan v razdelku
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Povezava-na-soležnike"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+.
+ Medtem knjižnica konstantno izvaja povratne klice in spreminja stanje vtičnice
+ v klicu poll, ker za komunikacijo pričakuje bodisi zmožnost branja bodisi
+ zmožnost pisanja v vtičnico.
+\end_layout
+
+\begin_layout Standard
+Ko je slovar info prenesen in se infohash torrenta ujema z bodisi prvimi
+ dvajsetimi bajti zgoščene vrednosti SHA-256 bodisi zgoščeno vrednostjo
+ SHA-1, se torrent shrani v datoteko v trenutni direktorij ter odstrani
+ zahteva po nadaljnjem pridobivanju soležnikov in prenosu metapodatkov.
+\end_layout
+
+\begin_layout Standard
+Tako se bo v trenutnem direktoriju sproti nabralo veliko
+\family typewriter
+infohash.torrent
+\family default
+ datotek.
+\end_layout
+
+\begin_layout Standard
+Da program prvič začne sodelovati z omrežjem, torej da ga sosednja vozlišča
+ vpišejo v svoje usmerjevalne tabele, prenese metapodatke vgrajenega torrenta
+
+\family typewriter
+Big Buck Bunny
+\family default
+.
+\end_layout
+
+\begin_layout Section
+Obdelava podatkov
+\end_layout
+
+\begin_layout Standard
+Podatke sem sprva mislil obdelati tako, da bi jih shranjeval v relacijski
+ podatkovni zbirki tipa MySQL, zato sem spisal PHP program, ki s knjižnico
+ (citiraj Rhilip/Bencode) za razčlenjevanje metainfo datotek odpre vsako
+ datoteko in jo vstavi v podatkovno zbirko s tabelama
+\family typewriter
+torrenti
+\family default
+ in
+\family typewriter
+datoteke
+\family default
+.
+ Z naraščajočim številom vrstic v podatkovni zbirki pa postanejo
+\family typewriter
+JOIN
+\family default
+ operacije med tabelo s torrenti in tabelo z datotekami prepočasno.
+ Relacijske podatkovne zbirke namreč niso narejene za ta namen.
+ Alternativa njim so podatkovne zbirke, ki delajo na nivoju t.
+ i dokumentov.
+\end_layout
+
+\begin_layout Standard
+Sprva sem mislil uporabiti podatkovno orodje MongoDB (citiraj), vendar mi
+ je zaradi restriktivne licence in komercialno orientirane narave neprivlačen.
+\end_layout
+
+\begin_layout Standard
+Za izvajanje preprostih iskanj z regularnimi izrazi (angl.
+
+\shape italic
+regular expression/RegEx
+\shape default
+) po celotnem seznamu datotek/torrentov, ki imajo tako ali tako
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+O(n)
+\end_layout
+
+\end_inset
+
+ kompleksnost, je v mojem primeru dovolj, če vse torrente hranim kot pythonski
+
+\family typewriter
+dict
+\family default
+ (slovar).
+ Za ohranitev tega slovarja v delovnem spominu za daljše časovno obdobje
+ in za uporaben uporabniški vmesnik sem izbral programsko orodje Jupyter
+ Notebook (citiraj), ki uporablja
+\family typewriter
+ipython
+\family default
+ REPL in lahko znotraj dokumenta izrisuje grafe in ostale diagrame.
+\end_layout
+
+\begin_layout Standard
+Python uporabne knjižnice, ki podpira obe obliki torrent datotek, nima,
+ zato sem preprost vmesnik za razčlenjevanje datotek v objektne strukture
+ spisal sam (Priloga:
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:travnik.py-razčlenjevalnik-.torr"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Standard
+Za hitrejšo implementacijo branja datotek sem razčlenjevalnik spisal tudi
+ v programskem jeziku C (
+\family typewriter
+metainfo.c
+\family default
+), vendar ga vsled uporabniku prijaznejšega uporabniškega vmesnika Jupyter
+ v pythonskem okolju nisem pretirano pogosto uporabljal.
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch Standalone
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+The contents of this branch is only output if this chapter is processed
+ on its own, i.
+\begin_inset space \thinspace{}
+\end_inset
+
+e., not from the master.
+ This allows you to have a bibliography and a nomenclature if you only want
+ to output this chapter.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "Bibliography.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/inf/rn/dok/lyx/razprava.lyx b/inf/rn/dok/lyx/razprava.lyx
new file mode 100644
index 0000000..129326f
--- /dev/null
+++ b/inf/rn/dok/lyx/razprava.lyx
@@ -0,0 +1,537 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 544
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass scrbook
+\begin_preamble
+% in case somebody want to have the label "Equation"
+%\renewcommand{\eqref}[1]{Equation~(\negthinspace\autoref{#1})}
+
+% that links to image floats jumps to the beginning
+% of the float and not to its caption
+\usepackage[figure]{hypcap}
+
+% the pages of the TOC is numbered roman
+% and a pdf-bookmark for the TOC is added
+\let\myTOC\tableofcontents
+\renewcommand\tableofcontents{%
+ \frontmatter
+ \pdfbookmark[1]{\contentsname}{}
+ \myTOC
+ \mainmatter }
+
+% makes caption labels bold
+% for more info about these settings, see
+% https://ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguien.pdf
+\setkomafont{captionlabel}{\bfseries}
+\setcapindent{1em}
+
+% enables calculations
+\usepackage{calc}
+
+% fancy page header/footer settings
+% for more information see section 9 of
+% ftp://www.ctan.org/pub/tex-archive/macros/latex2e/contrib/fancyhdr/fancyhdr.pdf
+\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}
+\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
+
+% increases the bottom float placement fraction
+\renewcommand{\bottomfraction}{0.5}
+
+% avoids that floats are placed above its sections
+\let\mySection\section\renewcommand{\section}{\suppressfloats[t]\mySection}
+
+% increases link area for cross-references and autoname them
+% if you change the document language to e.g. French
+% you must change "extrasenglish" to "extrasfrench"
+% if you uncomment the following lines, you cannot use the reference version Ref+Text in LyX
+%\AtBeginDocument{%
+% \renewcommand{\ref}[1]{\autoref{#1}}
+%}
+%\def\refnamechanges{%
+% \renewcommand*{\equationautorefname}[1]{}
+% \renewcommand{\sectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\figureautorefname}{Fig.\negthinspace}
+% \renewcommand{\tableautorefname}{Tab.\negthinspace}
+%}
+%\@ifpackageloaded{babel}{\addto\extrasenglish{\refnamechanges}}{\refnamechanges}
+\end_preamble
+\options intoc,bibliography=totoc,index=totoc,BCOR10mm,captions=tableheading,titlepage
+\use_default_options true
+\master /usr/share/lyx/examples/thesis/thesis.lyx
+\begin_modules
+customHeadersFooters
+\end_modules
+\maintain_unincluded_children false
+\language slovene
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
+\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command bibtex
+\index_command default
+\float_placement h
+\paperfontsize 12
+\spacing single
+\use_hyperref true
+\pdf_title "Your title"
+\pdf_author "Your name"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 1
+\pdf_breaklinks false
+\pdf_pdfborder true
+\pdf_colorlinks false
+\pdf_backref false
+\pdf_pdfusetitle false
+\pdf_quoted_options "pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
+\papersize a4paper
+\use_geometry false
+\use_package amsmath 2
+\use_package amssymb 2
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\use_minted 0
+\branch Standalone
+\selected 1
+\filename_suffix 0
+\color #ff0000
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 2
+\paragraph_separation skip
+\defskip medskip
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style german
+\dynamic_quotes 0
+\papercolumns 1
+\papersides 2
+\paperpagestyle fancy
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+chaptername
+\end_layout
+
+\end_inset
+
+
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thechapter
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+rightmark
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Enable page headers and add the chapter to the header line.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+leftmark
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Center Footer
+
+\end_layout
+
+\begin_layout Right Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Chapter
+Razprava
+\end_layout
+
+\begin_layout Section
+Težave pri pridobivanju podatkov
+\end_layout
+
+\begin_layout Subsection
+Napad Sybil
+\end_layout
+
+\begin_layout Standard
+Napad Sybil je pogosto možen v DHT omrežjih, ki za identifikacijske številke
+ vozlišč ne izvajajo asimetrične kriptografije — izrazito je prisoten pri
+ Kademili oz.
+ BitTorrent Mainline DHT.
+ Napad učinkovito omrtviči vozlišča — onemogoči vzpostavljanje povezav in
+ zapolni usmerjevalno tabelo tako, da so v njej večinoma napadalčeva vozlišča.
+ Napadalec iz enega ali več IP naslovov izdela veliko število virtualnih
+ vozlišč, katerih IDji so zelo blizu vozlišča žrtve napada.
+ Tako bo žrtev vedno vstavila napadalčeva vozlišča v usmerjevalno tabelo,
+ saj bo vedno lahko razpolovila koš.
+\end_layout
+
+\begin_layout Standard
+Usmerjevalna tabela žrtve ob uspešnem napadu izgleda takole:
+\end_layout
+
+\begin_layout Standard
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+lstinputlisting[basicstyle=
+\backslash
+tiny]{/root/projects/travnik/misc/sybil.txt}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsubsection
+Preventivni omilitveni ukrepi
+\end_layout
+
+\begin_layout Itemize
+Vozlišče v usmerjevalno tabelo sprejme samo eno vozlišče iz enega IP naslova.
+ Težava nastane pri IPv6, ko je dolžina predpone omrežja lahko zelo različna.
+ Napadalci imajo lahko na voljo velik spekter naslovov, celo večji od /48,
+ legitimni uporabniki pa imajo velikokrat naslovne prostore velikosti /128
+ (samo en naslov).
+\end_layout
+
+\begin_layout Itemize
+Uporaba fiksnih prefiksov IDjev (BEP 0042) (citiraj), kjer morajo vozlišča
+ uporabljati ID, ki se začne z IP naslovom, transformiranim skozi CRC32c
+ funkcijo.
+ Težava nastane, ko imajo napadalci spet dovolj velik naslovni prostor,
+ da lahko pokrijejo vse predpone IDja.
+ Poleg tega je to zgolj razširitev osnovnega DHT protokola, na katero se
+ odjemalci ne morejo zanašati.
+ Nepravilen ID je sicer lahko napadalec, lahko pa je tudi vozlišče, ki razširitv
+e ni implementiral.
+\end_layout
+
+\begin_layout Itemize
+Vsakemu vozlišču lahko pred vstavljanjem v usmerjevalno tabelo pošljemo
+ ping paket, ki vsebuje drugačen ID, kot ga odjemalec sicer uporablja.
+ Če v odgovoru na ping ID vozlišča ni enak, kot smo ga videli prej, pomeni,
+ da je vozlišče zagotovo napadalec.
+ Težava nastane, ko lahko sogovornik nas smatra kot napadalca, saj smo mu
+ poslali pakete iz dveh različnih node IDjev (čeprav v teoriji ne smemo
+ zaupati izvornemu naslovu prejetih UDP paketov).
+\end_layout
+
+\begin_layout Subsubsection
+Ublažitev posledic napada
+\end_layout
+
+\begin_layout Standard
+travnik ima poleg omejitve največ enega vozlišča z enim IP naslovom v usmerjeval
+ni tabeli tudi protiukrep, ki prepreči zavrnitev storitve kot posledico
+ napada Sybil.
+ Protiukrep deluje tako, da v primeru, ko zazna, da ima shranjenih več kot
+ 64 košev, izbriše skoraj celotno usmerjevalno tabelo in se še enkrat sinhronizi
+ra z omrežjem z novim IDjem, v upanju, da napadalec ne bo napadel še enkrat.
+\end_layout
+
+\begin_layout Subsection
+Slaba zmogljivost mrežne opreme
+\end_layout
+
+\begin_layout Standard
+Ker se ob normalnem delovanju travnika prenese do 2000 paketov z različnimi
+ IP naslovi na sekundo, slaba omrežna oprema kljub majhni porabljeni pasovni
+ širini (okoli 4 megabite na sekundo) začne delovati slabo.
+ Ključen primer je bil domači optični modem, ki med delovanjem travnika
+ burno izgublja pakete do te mere, da prihaja do izpadov razreševanja internetni
+h imen (DNS).
+ Problem sem omilil (na 2000 paketov/s) tako, da nov najden infohash dodam
+ med željene torrente največ enkrat na dve sekundi in omejim čas življenja
+ torrenta (koliko časa za torrent aktivno iščem soležnike, preden ga izbrišem)
+ na 256 sekund.
+ Seveda to zaradi velike količine torrentov, za katere nikoli ne dobim metapodat
+kov, precej zmanjša število prejetih torrentov.
+\end_layout
+
+\begin_layout Section
+Uporabna vrednost korpusa prenesenih podatkov
+\end_layout
+
+\begin_layout Standard
+Podatki predstavljajo vzorec populacije torrentov, ki se pretakajo po internetu.
+ Vsak prenesen torrent je poleg metapodatkov o datotekah označen še s časom
+ prejema, programsko opremo in različico odjemalca, ki je torrent poslal,
+ ter IP naslovom pošiljatelja.
+ Glede na te informacije je možno analizirati stanje BitTorrent omrežja
+ skozi čas, ugotoviti, za kakšne namene se uporablja (kakšne vsebine se
+ pretakajo z njim), kateri programi/države prevladujejo, kakšni podatkovni
+ tipi datotek so najbolj pogosti itd.
+\end_layout
+
+\begin_layout Section
+Etičnost in legitimnost rudarjenja podatkov
+\end_layout
+
+\begin_layout Standard
+Čeprav gre za izrazito osebne podatke, se morajo uporabniki BitTorrent omrežja
+ zavedati, da so njihovi prenosi
+\shape italic
+a priori
+\shape default
+ javni, tudi če jih nihče aktivno ne prenaša.
+ Nekateri BitTorrent odjemalci uporabnike ob prvem zagonu o tem celo obvestijo,
+ med delovanjem pa celo prikazujejo IP naslove soležnikov, na katere se
+ povezujejo.
+ Uporabniki se zato zavedajo, da je njihova identiteta drugim članom roja
+ znana.
+ Pogosto pa se ne zavedajo, da se obstoječe roje da odkriti in se jim pridružiti.
+ (vstavi sliko)
+\end_layout
+
+\begin_layout Section
+Invazivnost v omrežje
+\end_layout
+
+\begin_layout Standard
+Implementacija za to raziskavo je delovala neinvazivno, saj je implementirana
+ tako, kot bi bil implementiran navaden torrent odjemalec, le da zahteve
+ pošilja hitreje.
+ Ne poslužuje se bolj invazivnih taktik, ki posegajo v omrežje, kot je npr.
+ napad Sybil (citiraj), in dosledno shranjuje in daje drugim na razpolago
+ informacije o soležnikih.
+\end_layout
+
+\begin_layout Standard
+Program bi bil lahko manj invaziven, če bi namesto
+\family typewriter
+find_nodes
+\family default
+ pošiljal
+\family typewriter
+ping
+\family default
+ zahteve, ko bi bilo to ustrezno.
+
+\family typewriter
+find_nodes
+\family default
+ se vseeno uporablja, da se z enim paketom pridobi čim več informacij o
+ vozliščih.
+\end_layout
+
+\begin_layout Section
+Vzorčenje ključev
+\end_layout
+
+\begin_layout Standard
+Vzorčenje ključev, opisano v protokolu BEP-xxxx (citiraj), ni bilo uporabljeno,
+ ker ga ne podpirajo vse implementacije BitTorrent DHT protokola.
+ S pošiljanjem teh zahtev bi kljub temu vzorec pridobljenih torrentov obsegal
+ enako reprezentativen delež prenesenih torrentov na internetu, saj so vozlišča,
+ ki podpirajo ta protokol, zaradi naključnih IDjev homogeno razpršena po
+ naslovnem prostoru.
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch Standalone
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+The contents of this branch is only output if this chapter is processed
+ on its own, i.
+\begin_inset space \thinspace{}
+\end_inset
+
+e., not from the master.
+ This allows you to have a bibliography and a nomenclature if you only want
+ to output this chapter.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "Bibliography.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/inf/rn/dok/lyx/rezultati.lyx b/inf/rn/dok/lyx/rezultati.lyx
new file mode 100644
index 0000000..1b5702f
--- /dev/null
+++ b/inf/rn/dok/lyx/rezultati.lyx
@@ -0,0 +1,1660 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 544
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass scrbook
+\begin_preamble
+% in case somebody want to have the label "Equation"
+%\renewcommand{\eqref}[1]{Equation~(\negthinspace\autoref{#1})}
+
+% that links to image floats jumps to the beginning
+% of the float and not to its caption
+\usepackage[figure]{hypcap}
+
+% the pages of the TOC is numbered roman
+% and a pdf-bookmark for the TOC is added
+\let\myTOC\tableofcontents
+\renewcommand\tableofcontents{%
+ \frontmatter
+ \pdfbookmark[1]{\contentsname}{}
+ \myTOC
+ \mainmatter }
+
+% makes caption labels bold
+% for more info about these settings, see
+% https://ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguien.pdf
+\setkomafont{captionlabel}{\bfseries}
+\setcapindent{1em}
+
+% enables calculations
+\usepackage{calc}
+
+% fancy page header/footer settings
+% for more information see section 9 of
+% ftp://www.ctan.org/pub/tex-archive/macros/latex2e/contrib/fancyhdr/fancyhdr.pdf
+\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}
+\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
+
+% increases the bottom float placement fraction
+\renewcommand{\bottomfraction}{0.5}
+
+% avoids that floats are placed above its sections
+\let\mySection\section\renewcommand{\section}{\suppressfloats[t]\mySection}
+
+% increases link area for cross-references and autoname them
+% if you change the document language to e.g. French
+% you must change "extrasenglish" to "extrasfrench"
+% if you uncomment the following lines, you cannot use the reference version Ref+Text in LyX
+%\AtBeginDocument{%
+% \renewcommand{\ref}[1]{\autoref{#1}}
+%}
+%\def\refnamechanges{%
+% \renewcommand*{\equationautorefname}[1]{}
+% \renewcommand{\sectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\figureautorefname}{Fig.\negthinspace}
+% \renewcommand{\tableautorefname}{Tab.\negthinspace}
+%}
+%\@ifpackageloaded{babel}{\addto\extrasenglish{\refnamechanges}}{\refnamechanges}
+\end_preamble
+\options intoc,bibliography=totoc,index=totoc,BCOR10mm,captions=tableheading,titlepage
+\use_default_options true
+\master /usr/share/lyx/examples/thesis/thesis.lyx
+\begin_modules
+customHeadersFooters
+\end_modules
+\maintain_unincluded_children false
+\language slovene
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
+\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command bibtex
+\index_command default
+\float_placement h
+\paperfontsize 12
+\spacing single
+\use_hyperref true
+\pdf_title "Your title"
+\pdf_author "Your name"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 1
+\pdf_breaklinks false
+\pdf_pdfborder true
+\pdf_colorlinks false
+\pdf_backref false
+\pdf_pdfusetitle false
+\pdf_quoted_options "pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
+\papersize a4paper
+\use_geometry false
+\use_package amsmath 2
+\use_package amssymb 2
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\use_minted 0
+\branch Standalone
+\selected 1
+\filename_suffix 0
+\color #ff0000
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 2
+\paragraph_separation skip
+\defskip medskip
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style german
+\dynamic_quotes 0
+\papercolumns 1
+\papersides 2
+\paperpagestyle fancy
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+chaptername
+\end_layout
+
+\end_inset
+
+
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thechapter
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+rightmark
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Enable page headers and add the chapter to the header line.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+leftmark
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Center Footer
+
+\end_layout
+
+\begin_layout Right Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Chapter
+Rezultati
+\end_layout
+
+\begin_layout Section
+Analiza podatkov
+\end_layout
+
+\begin_layout Standard
+Na računalniku z operacijskim sistemom Gentoo Linux, 16 GiB delovnega spomina,
+ procesorjem Intel i5-4590 in vrtečim se diskom program za analizo, spisan
+ v Pythonu, razčleni in v spomin shrani 47843 torrentov v 432 sekundah.
+ Večino časa program za razčlenjevanje sicer porabi za branje z diska, saj
+ se poraba procesorja giblje okoli 5 %, vsak torrent pa je shranjen kot
+ samostojna datoteka.
+ Celoten proces z vsemi torrenti porablja 702 MB delovnega spomina.
+\end_layout
+
+\begin_layout Standard
+Za primerjavo pa razčlenjevalnik v programskem jeziku C za razčlembo in
+ shranjevanje istega korpusa potrebuje 337 MB spomina, proces pa traja:
+\end_layout
+
+\begin_layout Standard
+\noindent
+\align center
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+begin{lstlisting}
+\end_layout
+
+\begin_layout Plain Layout
+
+real 1m41,777s
+\end_layout
+
+\begin_layout Plain Layout
+
+user 0m44,879s
+\end_layout
+
+\begin_layout Plain Layout
+
+sys 0m1,179s
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+end{lstlisting}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection
+Osnovne informacije o količini podatkov
+\end_layout
+
+\begin_layout Standard
+Program je korpus nabral januarja in februarja 2023 v skupno 16 dneh, torej
+ je v povprečju prenesel en torrent na 29 sekund.
+ Program ni tekel konstantno, saj je preveč motil domačo internetno linijo.
+ V 47843 torrentih so zapisani metapodatki 3084321 datotek v skupni velikosti
+ 259 TiB.
+\end_layout
+
+\begin_layout Standard
+Da je program ves čas med dvema prejetima torrentoma tekel, štejemo le,
+ če je med torrentoma minilo manj kot deset minut časa.
+ V nasprotnem primeru smatramo, da je bil program vmes ugasnjen.
+ Čas prejetja torrenta program travnik shrani v ključ
+\family typewriter
+creation
+\family default
+date
+\family typewriter
+.
+
+\family default
+V pythonu lahko zgoraj navedene podatke izvemo z zanko čez vse torrente:
+\end_layout
+
+\begin_layout Standard
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+begin{lstlisting}[language=Python, breaklines=true, basicstyle=
+\backslash
+tiny]
+\end_layout
+
+\begin_layout Plain Layout
+
+s = monotonic()
+\end_layout
+
+\begin_layout Plain Layout
+
+prej = None
+\end_layout
+
+\begin_layout Plain Layout
+
+skup = 0
+\end_layout
+
+\begin_layout Plain Layout
+
+dat = 0
+\end_layout
+
+\begin_layout Plain Layout
+
+vel = 0
+\end_layout
+
+\begin_layout Plain Layout
+
+for torrent in sorted([torrent for sha1, torrent in torrents.items()], key=lambda
+ x:x.dict.get(b'creation date')):
+\end_layout
+
+\begin_layout Plain Layout
+
+ č = torrent.dict.get(b'creation date')
+\end_layout
+
+\begin_layout Plain Layout
+
+ dat += sum(1 for path, size in torrent.paths())
+\end_layout
+
+\begin_layout Plain Layout
+
+ vel += sum(size for path, size in torrent.paths())
+\end_layout
+
+\begin_layout Plain Layout
+
+ if not prej:
+\end_layout
+
+\begin_layout Plain Layout
+
+ prej = č
+\end_layout
+
+\begin_layout Plain Layout
+
+ continue
+\end_layout
+
+\begin_layout Plain Layout
+
+ if prej + 60*10 > č:
+\end_layout
+
+\begin_layout Plain Layout
+
+ skup += č-prej
+\end_layout
+
+\begin_layout Plain Layout
+
+ prej = č
+\end_layout
+
+\begin_layout Plain Layout
+
+print(monotonic()-s, "torrenti so se zbirali", skup/86400, "dni.
+ en torrent je bil najden v povprečju na", skup/len(torrents), "sekund,
+ v", len(torrents), "torrentih so metapodatki", dat, "datotek", "v skupni
+ velikosti", vel/(1024**4), "TiB")
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+end{lstlisting}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX todo koliko torrentov na uro je
+ program prejel za vse ure v času delovanja XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXX
+\end_layout
+
+\begin_layout Subsection
+Odjemalci, od katerih so bili prejeti torrenti
+\end_layout
+
+\begin_layout Standard
+travnik v vsak torrent poleg
+\family typewriter
+creation date
+\family default
+ in
+\family typewriter
+info
+\family default
+ključev doda še slovar pod ključem
+\family typewriter
+source
+\family default
+, v katerem so IP naslov soležnika ter njegova vrata (ključ
+\family typewriter
+ip
+\family default
+) in različica programske opreme (ključ
+\family typewriter
+v
+\family default
+), če jo le-ta pošlje.
+ Na logaritemski skali je predstavljeno, koliko so posamezni odjemalci reprezent
+irani
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+Na tem diagramu so predstavljeni le odjemalci, ki zavzemajo vsaj 1 odstotek
+ celotne populacije.
+ Celoten diagram je objavljen v prilogi.
+\end_layout
+
+\end_inset
+
+.
+ Inačica posameznega programa je odstranjena, imena pa so so normalizirana
+ (citiraj matplotlib)
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+textmu Torrent
+\end_layout
+
+\end_inset
+
+ se drugače pojavi dvakrat, enkrat ima znak mikro, enkrat pa grško črko
+ mu.
+ Unicode namreč ta dva znaka, ki sicer izgledata identično, hrani pod dvema
+ različnima kodama.
+\end_layout
+
+\end_inset
+
+:
+\end_layout
+
+\begin_layout Standard
+\begin_inset Float figure
+wide false
+sideways false
+status open
+
+\begin_layout Plain Layout
+\begin_inset Graphics
+ filename /root/projects/sola-gimb-4/inf/rn/dok/odjemalci_1_ods.png
+ width 115text%
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset Caption Standard
+
+\begin_layout Plain Layout
+Reprezentacija odjemalcev, ki predstavljajo vsaj en odstotek populacije,
+ z na logaritemski skali
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection
+Predstavnost ključev v prejetih slovarjih
+\family typewriter
+info
+\end_layout
+
+\begin_layout Standard
+V slovarju
+\family typewriter
+info
+\family default
+ implementacije pogosto shranjujejo tudi druge metapodatke poleg standardnih.
+ Z logaritemsko skalo so predstavljeni vsi ključi, ki so se pojavili v korpusu
+ torrentov:
+\end_layout
+
+\begin_layout Standard
+\begin_inset Float figure
+wide false
+sideways false
+status open
+
+\begin_layout Plain Layout
+\begin_inset Graphics
+ filename /root/projects/sola-gimb-4/inf/rn/dok/vsi_ključi.png
+ width 115text%
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset Caption Standard
+
+\begin_layout Plain Layout
+Reprezentacija ključev v slovarju
+\family typewriter
+info
+\family default
+ na logaritemski skali
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection
+Vir torrentov
+\end_layout
+
+\begin_layout Standard
+V ključih
+\family typewriter
+source
+\family default
+,
+\family typewriter
+publisher
+\family default
+,
+\family typewriter
+publisher-url
+\family default
+ ali
+\family typewriter
+comment
+\family default
+ so često shranjene informacije o distributorju torrenta, ko gre za večjo
+ organizacijo.
+ Kar 92 % torrentov takega ključa sploh nima.
+ Sledi seznam največkrat omenjenih na tak način pridobljenih distributorjev:
+\end_layout
+
+\begin_layout Standard
+\begin_inset Float table
+wide false
+sideways false
+status open
+
+\begin_layout Plain Layout
+\noindent
+\align center
+\begin_inset Tabular
+<lyxtabular version="3" rows="44" columns="2">
+<features tabularvalignment="middle">
+<column alignment="center" valignment="top">
+<column alignment="center" valignment="top">
+<row>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+Besedilo v polju
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+Število pojavitev
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+PMEDIA
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+163
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+http://tapochek.net/index.php
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+130
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+高清下载吧!
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+122
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+https://FreeCourseWeb.com
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+122
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+灣搭拉咩拉
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+93
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+脫拉庫
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+88
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+第一會所新片@SIS001
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+82
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+大师兄福利网
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+79
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+2048
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+77
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+1024社區最新地址
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+75
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+74
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+LostFilm.TV
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+64
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+[https://tanhuazu.com] 探花族社区
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+47
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+2048核基地
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+46
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+https://hjd.tw
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+44
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+1024核工厂
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+43
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+RV原创
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+42
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+1024社區
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+41
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+小贾_KTXP
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+39
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+國產精品
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+37
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+麻豆之神
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+36
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+吃雞大神
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+34
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+b48t.com
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+34
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+https://crackshash.com/
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+33
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+老含及
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+33
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+欧宝
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+31
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+https://rh2048.com
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+30
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+小隻馬
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+27
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+1024
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+27
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+AV大平台
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+27
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+@蜂鳥论坛@
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+26
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+Weagogo
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+25
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+第一會所新片
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+25
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+JAV Torrent 掲示板
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+25
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+发发发
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+22
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+刷刷刷
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+21
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+https://1tors.ru/
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+21
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+1024工厂
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+20
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+hjd.tw
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+20
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+不予
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+19
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+小樱
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+17
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+(美女裸聊直播 uur68.com)
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+17
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+xue0117
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+17
+\end_layout
+
+\end_inset
+</cell>
+</row>
+</lyxtabular>
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset Caption Standard
+
+\begin_layout Plain Layout
+Nepopoln seznam največkrat omenjenih distributorskih organizacij
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch Standalone
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+The contents of this branch is only output if this chapter is processed
+ on its own, i.
+\begin_inset space \thinspace{}
+\end_inset
+
+e., not from the master.
+ This allows you to have a bibliography and a nomenclature if you only want
+ to output this chapter.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "Bibliography.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/inf/rn/dok/lyx/teoretični.lyx b/inf/rn/dok/lyx/teoretični.lyx
new file mode 100644
index 0000000..2db1b48
--- /dev/null
+++ b/inf/rn/dok/lyx/teoretični.lyx
@@ -0,0 +1,1359 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 544
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass scrbook
+\begin_preamble
+% in case somebody want to have the label "Equation"
+%\renewcommand{\eqref}[1]{Equation~(\negthinspace\autoref{#1})}
+
+% that links to image floats jumps to the beginning
+% of the float and not to its caption
+\usepackage[figure]{hypcap}
+
+% the pages of the TOC is numbered roman
+% and a pdf-bookmark for the TOC is added
+\let\myTOC\tableofcontents
+\renewcommand\tableofcontents{%
+ \frontmatter
+ \pdfbookmark[1]{\contentsname}{}
+ \myTOC
+ \mainmatter }
+
+% makes caption labels bold
+% for more info about these settings, see
+% https://ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguien.pdf
+\setkomafont{captionlabel}{\bfseries}
+\setcapindent{1em}
+
+% enables calculations
+\usepackage{calc}
+
+% fancy page header/footer settings
+% for more information see section 9 of
+% ftp://www.ctan.org/pub/tex-archive/macros/latex2e/contrib/fancyhdr/fancyhdr.pdf
+\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}
+\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
+
+% increases the bottom float placement fraction
+\renewcommand{\bottomfraction}{0.5}
+
+% avoids that floats are placed above its sections
+\let\mySection\section\renewcommand{\section}{\suppressfloats[t]\mySection}
+
+% increases link area for cross-references and autoname them
+% if you change the document language to e.g. French
+% you must change "extrasenglish" to "extrasfrench"
+% if you uncomment the following lines, you cannot use the reference version Ref+Text in LyX
+%\AtBeginDocument{%
+% \renewcommand{\ref}[1]{\autoref{#1}}
+%}
+%\def\refnamechanges{%
+% \renewcommand*{\equationautorefname}[1]{}
+% \renewcommand{\sectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\figureautorefname}{Fig.\negthinspace}
+% \renewcommand{\tableautorefname}{Tab.\negthinspace}
+%}
+%\@ifpackageloaded{babel}{\addto\extrasenglish{\refnamechanges}}{\refnamechanges}
+\end_preamble
+\options intoc,bibliography=totoc,index=totoc,BCOR10mm,captions=tableheading,titlepage
+\use_default_options true
+\master /usr/share/lyx/examples/thesis/thesis.lyx
+\begin_modules
+customHeadersFooters
+\end_modules
+\maintain_unincluded_children false
+\language slovene
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
+\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command bibtex
+\index_command default
+\float_placement h
+\paperfontsize 12
+\spacing single
+\use_hyperref true
+\pdf_title "Your title"
+\pdf_author "Your name"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 1
+\pdf_breaklinks false
+\pdf_pdfborder true
+\pdf_colorlinks false
+\pdf_backref false
+\pdf_pdfusetitle false
+\pdf_quoted_options "pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
+\papersize a4paper
+\use_geometry false
+\use_package amsmath 2
+\use_package amssymb 2
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\use_minted 0
+\branch Standalone
+\selected 1
+\filename_suffix 0
+\color #ff0000
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 2
+\paragraph_separation skip
+\defskip medskip
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style german
+\dynamic_quotes 0
+\papercolumns 1
+\papersides 2
+\paperpagestyle fancy
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+chaptername
+\end_layout
+
+\end_inset
+
+
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thechapter
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+rightmark
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Enable page headers and add the chapter to the header line.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+leftmark
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Center Footer
+
+\end_layout
+
+\begin_layout Right Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Chapter
+Teoretični del
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:Teoretični-del"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Section
+
+\family typewriter
+bencoding
+\family default
+ serializacija (bkodiranje)
+\end_layout
+
+\begin_layout Standard
+V BEP-0003 (citiraj) je opisan pojem bencoding serializacije, s katero je
+ serializirana večina paketov, ki se pošiljajo med vozlišči DHT in soležniki.
+ Strukturo, ki opisuje JSONu (citiraj) podobno strukturirane podatke, vsebuje
+ štiri podatkovne tipe:
+\end_layout
+
+\begin_layout Itemize
+
+\series bold
+niz
+\series default
+ali
+\series bold
+string
+\series default
+ je serializiran tako, da ASCII (citiraj) številki dolžine niza sledi dvopičje
+ in za njim niz bajtov.
+ Primer:
+\family typewriter
+18:pozdravljen, svet!
+\end_layout
+
+\begin_layout Itemize
+
+\series bold
+število
+\series default
+ ali
+\series bold
+int
+\series default
+ je serializirano tako, da ASCII znaku
+\family typewriter
+i
+\family default
+ sledi ASCII številka (lahko tudi negativna) in nato znak
+\family typewriter
+e
+\family default
+, ki označuje konec podatka.
+ Primer:
+\family typewriter
+i-1337e
+\end_layout
+
+\begin_layout Itemize
+
+\series bold
+seznam
+\series default
+ali
+\series bold
+list
+\series default
+ je serializiran tako, da ASCII znaku
+\family typewriter
+l
+\family default
+ sledi poljubno število podatkov lahko tudi različnih tipov, nato pa znak
+
+\family typewriter
+e
+\family default
+.
+ Primer:
+\family typewriter
+li-1337e18:pozdravljen, svet!lee
+\end_layout
+
+\begin_layout Itemize
+
+\series bold
+slovar
+\series default
+ali
+\series bold
+dict
+\series default
+ vsebuje povezave (asociacije) med ključi in vrednosti.
+ Ključi so nizi, vrednosti pa so poljubni tipi.
+ Serializiran je podobno kot seznam, le da se začne z znakom
+\family typewriter
+d
+\family default
+.
+ Ključi in vrednosti so prepleteni; prvi in nato vsak drugi element predstavlja
+ ključe, vsakemu ključu sledeči podatek pa predstavlja vrednost pod tem
+ ključem.
+ Primer:
+\family typewriter
+d4:testli-1337e18:pozdravljen, svet!lee6:zzzzzzd7:podpira9:gnezdenjeee
+\family default
+, ki bi ga v JSONu predstavili kot
+\family typewriter
+{"test": [-1337, "pozdravljen, svet!", []], "zzzzzz": {"podpira": "gnezdenje"}}
+\family default
+.
+ Za hitrejše iskanje morajo biti vrednosti sortirane glede na ključ.
+\end_layout
+
+\begin_layout Section
+Protokol BitTorrent
+\end_layout
+
+\begin_layout Subsection
+Datoteka torrent/metainfo
+\end_layout
+
+\begin_layout Standard
+Ko neke datoteke avtor želi deliti s protokolom BitTorrent, ustvari torrent
+ datoteko, ki je bkodiran slovar.
+ S to datoteko drugim omogoči prenos, zato jim jo na nedefiniran.
+ Glavni ključi v slovarju so (citiraj BEP):
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+announce
+\family default
+: URL sledilnika (za to nalogo brezpredmeten)
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+info: informacije o datotekah v torrentu
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+
+\family typewriter
+private
+\family default
+: za soležnike se sme spraševati le sledilnik in ne DHT (citiraj BEP 27)
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+name
+\family default
+: ime torrenta, v primeru, da torrent vsebuje le eno datoteko, pa ime datoteke
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+piece length
+\family default
+: velikost koščka.
+ Datoteke so razdeljene na več enako velikih koščkov, da jih je moč neodvisno
+ nalagati od drugih soležnikov.
+ Če je datotek več, so zaporedno spojene skupaj in razdeljene na koščke,
+ zato ena datoteka v prvi različici protokola ni vedno na mejah koščkov.
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+pieces
+\family default
+: niz dolžine
+\begin_inset Formula $20n$
+\end_inset
+
+, kjer je
+\begin_inset Formula $n$
+\end_inset
+
+ število koščkov.
+ Za vsak košček je tu zapisana njegova zgoščena vrednost tipa SHA-1 (citiraj
+ SHA-1)
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+length
+\family default
+: dolžina torrenta, prisotna le, če torrent vsebuje eno datoteko
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+files
+\family default
+: seznam datotek v torrentu, če je torrent večdatotečni.
+ Vsaka datoteka je predstavljena kot slovar:
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+
+\family typewriter
+length
+\family default
+: dolžina datoteke
+\end_layout
+
+\begin_layout Itemize
+
+\family typewriter
+path
+\family default
+: pot do datoteke kot seznam imen direktorijev in na koncu ime datoteke,
+ recimo
+\family typewriter
+[
+\begin_inset Quotes gld
+\end_inset
+
+programi
+\begin_inset Quotes grd
+\end_inset
+
+,
+\begin_inset Quotes gld
+\end_inset
+
+travnik
+\begin_inset Quotes grd
+\end_inset
+
+,
+\begin_inset Quotes gld
+\end_inset
+
+src
+\begin_inset Quotes grd
+\end_inset
+
+,
+\begin_inset Quotes gld
+\end_inset
+
+dht.c
+\begin_inset Quotes grd
+\end_inset
+
+]
+\family default
+ predstavlja datoteko
+\family typewriter
+programi/travnik/src/dht.c
+\end_layout
+
+\end_deeper
+\end_deeper
+\begin_layout Standard
+Namesto pošiljanja torrent datoteke lahko potencialnim soležnikom prenos
+ omogočimo tudi tako, da jih o njenem obstoju obvestimo samo z zgoščeno
+ vrednostjo slovarja
+\family typewriter
+info
+\family default
+ (infohash).
+ Odjemalci s tem ključem napravijo poizvedbo po soležnikih v DHT in od njih
+ prenesejo slovar
+\family typewriter
+info
+\family default
+, ne pa tudi celotne datoteke, vendar slovar
+\family typewriter
+info vsebuje vse potrebno za prenos datotek
+\family default
+ (citiraj metadata transfer BEP 9).
+ Zgoščena vrednost se običajno pošilja kot magnetna povezava, torej shematski
+ zapis URI:
+\end_layout
+
+\begin_layout Standard
+
+\family typewriter
+magnet:?dn=
+\series bold
+ime torrenta
+\series default
+&xt=urn:btih:
+\series bold
+infohash
+\end_layout
+
+\begin_layout Standard
+BitTorrent različica 2 ima drugačno strukturo, ki poda podobne podatke,
+ vendar na malce spremenjen način.
+ Uporablja recimo zgoščeno vrednost SHA256 in namesto ključa
+\family typewriter
+pieces
+\family default
+ hrani samo eno zgoščeno vrednost, po sistemu
+\family typewriter
+merkle hash tree
+\family default
+ (citiraj) pa pridobi še ostale med prejemom datotek, s čimer se korenito
+ zmanjša velikost torrenta za velike datoteke.
+\end_layout
+
+\begin_layout Subsection
+Povezava na soležnike za prevzem metapodatkov
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Povezava-na-soležnike"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Če odjemalec želi od soležnika prejeti info slovar, se nanj poveže bodisi
+ po
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+textmu TP
+\end_layout
+
+\end_inset
+
+ (citiraj
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+textmu TP
+\end_layout
+
+\end_inset
+
+) bodisi po TCP.
+ V eksperimentalnem delu se na soležnike povezujem po TCP, saj je to bolj
+ preprosto.
+
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+textmu TP
+\end_layout
+
+\end_inset
+
+ sicer prinaša nove funkcije za bolj učinkovito rabo pasovne širine ob prenosu
+ datotek, vendar to za prenos slovarjev info ni kritično, saj so sami po
+ sebi relativno majhni.
+\end_layout
+
+\begin_layout Standard
+Povezava po TCP za prevzem metapodatkov se začne z rokovanjem:
+\end_layout
+
+\begin_layout Itemize
+Bajt 19, ki mu sledi niz
+\family typewriter
+BitTorrent protocol
+\end_layout
+
+\begin_layout Itemize
+Osem rezerviranih bajtov 0, ki so na voljo za razširjanje protokola
+\end_layout
+
+\begin_layout Itemize
+dvajsetbajtni infohash
+\end_layout
+
+\begin_layout Itemize
+dvajsetbajtna unikatna identifikacijska številka odjemalca
+\end_layout
+
+\begin_layout Standard
+Za rokovanjem sledi neskončno dolg pretok paketov.
+ Pred sporočilom paketa je štiribajtna neoznačena velikoendianska številka,
+ ki predstavlja dolžino sporočila.
+ Sporočila dolžine 0 so t.
+ i.
+
+\shape italic
+keepalive
+\shape default
+ sporočila, ki jih prejemnik ignorira.
+ Paketi s sporočilom pa se začnejo z enobajtnim tipom sporočila, ki mu sledi
+ vsebina sporočila, vezana na ta tip.
+\end_layout
+
+\begin_layout Subsubsection
+Razširitveni protokol
+\end_layout
+
+\begin_layout Standard
+Prenos metapodatkov je opisan v standardu BEP-0009, vendar sam po sebi ne
+ predstavlja številke tipa.
+ Za uporabo prenosa metapodatkov je najprej treba vzpostaviti razširitveni
+ protokol, ki odjemalcem omogoča dodajanje poljubnih protokolov v komunikacijo,
+ ne da bi med njimi prišlo do nekompatibilnosti.
+\end_layout
+
+\begin_layout Standard
+Paketi razširitvenega protokola (citiraj BEP 10) imajo številko tipa 20.
+ Da sogovornika vesta, da lahko pošiljata razširitvene pakete, oba med rokovanje
+m nastavita 19.
+ bit z desne v polju osmih rezerviranih bajtov.
+ Drugi bajt sporočila (šesti bajt celega paketa) predstavlja podtip.
+ Če je podtip 0, gre za razširitveno rokovanje — sogovornik pove, katere
+ razširitve podpira — v tem primeru bo preostanek sporočila bkodirana struktura:
+\end_layout
+
+\begin_layout Standard
+
+\family typewriter
+{
+\begin_inset Quotes gld
+\end_inset
+
+m
+\begin_inset Quotes grd
+\end_inset
+
+: {
+\begin_inset Quotes gld
+\end_inset
+
+ut_metadata
+\begin_inset Quotes grd
+\end_inset
+
+: 1},
+\begin_inset Quotes gld
+\end_inset
+
+v
+\begin_inset Quotes grd
+\end_inset
+
+:
+\begin_inset Quotes gld
+\end_inset
+
+program odjemalca
+\begin_inset Quotes grd
+\end_inset
+
+,
+\begin_inset Quotes gld
+\end_inset
+
+metadata_size
+\begin_inset Quotes grd
+\end_inset
+
+: 69420}
+\end_layout
+
+\begin_layout Standard
+Slovar
+\family typewriter
+m
+\family default
+ poda prevod z nizi poimenovanih dodatkov v številke.
+ Soležnik ob prejemu tega paketa ve, da lahko pakete tipa
+\family typewriter
+ut_metadata
+\family default
+ pošilja sogovorniku tako, da podtip razširitvenega paketa nastavi na 1
+ in v preostanek sporočila vstavi telo protokola
+\family typewriter
+ut_metadata
+\family default
+.
+\end_layout
+
+\begin_layout Subsubsection
+
+\family typewriter
+P
+\family default
+revzem metapodatkov
+\end_layout
+
+\begin_layout Standard
+Slovar metadata se konceptualno razdeli na delčke velikosti 16384 bajtov
+ (zadnji delček je lahko manjši), soležnik posamezen delček zahteva s paketom
+ (citiraj BEP 9):
+\end_layout
+
+\begin_layout Itemize
+4 bajtna dolžina sledečih polj
+\end_layout
+
+\begin_layout Itemize
+bajt 20
+\end_layout
+
+\begin_layout Itemize
+bajt vrednosti, kakršno je dobil v
+\family typewriter
+m
+\family default
+ slovarju od soležnika pod ključem
+\family typewriter
+ut_metadata
+\end_layout
+
+\begin_layout Itemize
+bkodiran slovar
+\family typewriter
+{
+\begin_inset Quotes gld
+\end_inset
+
+msg_type
+\begin_inset Quotes grd
+\end_inset
+
+: 0,
+\begin_inset Quotes gld
+\end_inset
+
+piece
+\begin_inset Quotes grd
+\end_inset
+
+: 5}
+\family default
+, kjer 5 predstavlja številko delčka, ki ga zahteva, tip 0 pa predstavlja
+ zahtevo
+\end_layout
+
+\begin_layout Standard
+Sogovornik lahko bodisi odgovori z zavrnitvijo oblike
+\family typewriter
+{
+\begin_inset Quotes gld
+\end_inset
+
+msg_type
+\begin_inset Quotes grd
+\end_inset
+
+: 2,
+\begin_inset Quotes gld
+\end_inset
+
+piece
+\begin_inset Quotes grd
+\end_inset
+
+: 5}
+\family default
+, če nima vseh delčkov (za preverjanje zgoščene vrednosti slovarja info
+ je potrebno poznavanje vseh koščkov), bodisi odgovori s paketom
+\end_layout
+
+\begin_layout Itemize
+4 bajtna dolžina sledečih polj
+\end_layout
+
+\begin_layout Itemize
+bajt 20
+\end_layout
+
+\begin_layout Itemize
+bajt vrednosti, kakršno je dobil v
+\family typewriter
+m
+\family default
+ slovarju od soležnika pod ključem
+\family typewriter
+ut_metadata
+\end_layout
+
+\begin_layout Itemize
+bkodiran slovar
+\family typewriter
+{
+\begin_inset Quotes gld
+\end_inset
+
+msg_type
+\begin_inset Quotes grd
+\end_inset
+
+: 1,
+\begin_inset Quotes gld
+\end_inset
+
+piece
+\begin_inset Quotes grd
+\end_inset
+
+: 5,
+\begin_inset Quotes gld
+\end_inset
+
+total_size
+\begin_inset Quotes grd
+\end_inset
+
+: 69420}
+\family default
+, kjer 5 predstavlja številko delčka, ki ga pošilja, tip 1 predstavlja podatke,
+ 69420 pa je celotna dolžina slovarja info.
+\end_layout
+
+\begin_layout Itemize
+bajti delčka bkodiranega slovarja info
+\end_layout
+
+\begin_layout Standard
+Preden lahko odjemalec metapodatke uporabi (torej pošilja naprej ali začne
+ s prenosom torrenta), mora prenesti vse delčke in preveriti veljavnost
+ zgoščene vrednosti.
+ Če gre za BitTorrent različice 1, je ta zgoščena vrednost SHA-1, če pa
+ gre za BitTorrent različice 2, je zgoščena vrednost SHA-256 (citiraj BEP
+ bittorrent v2).
+\end_layout
+
+\begin_layout Section
+Protokol BitTorrent DHT
+\end_layout
+
+\begin_layout Standard
+Naloga protokola DHT, standardiziranega 31.
+ januarja 2008 v standardu BEP-0005, je vzdrževanje seznama soležnikov v
+ roju vseh obstoječih torrentov, ki obstajajo in niso zasebni (več o tem
+ v uvodu).
+\end_layout
+
+\begin_layout Standard
+Komunikacija med vozlišči poteka izključno po protokolu UDP v obliki bkodiranih
+ slovarjev.
+\end_layout
+
+\begin_layout Subsection
+Sestava grafa
+\end_layout
+
+\begin_layout Standard
+Povezave med vozlišči si predstavljajmo kot velik usmerjen graf.
+ Vsako vozlišče ima približno
+\begin_inset Formula $K\log_{2}n$
+\end_inset
+
+ (konstanta
+\begin_inset Formula $K=8$
+\end_inset
+
+,
+\begin_inset Formula $n$
+\end_inset
+
+ je število vseh vozlišč na svetu) povezav na druga vozlišča, ki jih hrani
+ v svoji lastni usmerjevalni tabeli, ki vsebuje IP naslov in vrata vozlišč
+ ter njihove IDje.
+ ID vozlišča si vsako vozlišče ob prvem zagonu izmisli naključno.
+ S tem je zagotovljena homogena porazdelitev vozlišč po spektru možnih IDjev.
+\end_layout
+
+\begin_layout Standard
+Ko vozlišče izve za novo vozlišče, s katerim lahko komunicira
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+torej mu na poizvedbe odgovarja, kar zaradi obstoja NAT in požarnih zidov
+ ni samoumevno
+\end_layout
+
+\end_inset
+
+, ga zapiše v svojo usmerjevalno tabelo, če je v košu, v katerega to vozlišče
+ spada, dovolj prostora.
+ Za vsako vozlišče implementacije hranijo tudi čas zadnjega odgovora na
+ paket.
+ Vozlišča, ki se nekaj minut ne oglasijo na poizvedbe, se iz tabele odstrani.
+\end_layout
+
+\begin_layout Standard
+Koši so definirani kot skupki največ osmih vozlišč.
+ Ko program želi vstaviti novo vozlišče v usmerjevalno tabelo, preveri,
+ če ima koš, v katerega to vozlišče spada, prostor.
+ V kolikor je v košu prostor, shrani vozlišče, v nasprotnem primeru pa preveri,
+ če tako ID novega vozlišča kot tudi ID sebe pripadata v isti koš
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+Vozlišče sebe sicer nikoli ne shrani v usmerjevalno tabelo.
+\end_layout
+
+\end_inset
+
+; v tem primeru ta koš razpolovi na dva dela, da lahko vanj vstavi novo
+ vozlišče.
+ Če noben izmed teh dveh pogojev ne vstavi najdenega vozlišča v usmerjevalno
+ tabelo, je vozlišče bodisi zavrženo bodisi vstavljeno v predpomnilnik,
+ da bo vstavljeno v prihodnje.
+\end_layout
+
+\begin_layout Standard
+Program začne z enim košem, ki bo hranil vozlišča z identifikacijskimi številkam
+i od 00...00 do ff...ff.
+ Razpolovitev koša v takem stanju bi iz začetnega koša izdelala dva koša
+ s ključi od 00...00 do 7f...ff ter od 80...00 do ff...ff.
+ Druga razpolovitev se lahko izvede le na enem izmed teh dveh košev, na
+ tistem namreč, katerega naslovno območje zavzema ID vozlišča tega programa.
+ Nadaljnje razpolovitve vodijo v stanje, kjer je
+\begin_inset Formula $\log_{2}n$
+\end_inset
+
+ košev, vsak koš pa predstavlja podmnožico vseh možnih IDjev z močjo
+\begin_inset Formula $2^{160-i}$
+\end_inset
+
+, kjer je
+\begin_inset Formula $i$
+\end_inset
+
+ indeks koša od 1 do
+\begin_inset Formula $\log_{2}n$
+\end_inset
+
+.
+ Ker vsak koš vsebuje le
+\begin_inset Formula $K$
+\end_inset
+
+ vozlišč in ker je zaradi algoritma razpolavljanja košev največ košev okoli
+ IDja trenutnega vozlišča, so v usmerjevalni tabeli tega vozlišča najbolj
+ reprezentirana vozlišča, katerih ID je podoben IDju trenutnega vozlišča.
+\end_layout
+
+\begin_layout Subsection
+Komunikacija in izvajanje poizvedb
+\end_layout
+
+\begin_layout Standard
+Da se program prvič poveže v omrežje, mora najprej najti vsaj enega člana
+ omrežja.
+ Algoritem za povezavo v omrežje ni definiran.
+ Implementacije ob izhodu iz programa usmerjevalno tabelo shranijo na disk,
+ da ob ponovnem zagonu vsaj nekaj vozlišč iz prejšnega zagona še deluje.
+ Če se nobeno vozlišče ne odzove, vpraša centraliziran strežnik, t.
+ i
+\shape italic
+bootstrap node
+\shape default
+, ki hrani podatke o veliki količini vozlišč.
+\end_layout
+
+\begin_layout Standard
+Za pridobivanje seznama soležnikov odjemalec v usmerjevalni tabeli poišče
+
+\begin_inset Formula $t$
+\end_inset
+
+ infohashu najbližjih vozlišč (lahko tudi cel koš, v katerega spada infohash).
+ Razdaljo definiramo kot operacijo XOR med infohashom in IDjem.
+ Tem vozliščem pošlje paket tipa
+\family typewriter
+get_peers
+\family default
+.
+ Odgovor na ta paket je seznam soležnikov.
+ V kolikor pa kontaktirano vozlišče ne pozna soležnikov, pa vrne seznam
+ vozlišč iz njegove usmerjevalne tabele, ki so temu infohashu najbližje.
+ Program za vsak torrent hrani
+\begin_inset Formula $v$
+\end_inset
+
+ najbližjih vozlišč, ki jih vsake toliko časa kontaktira za nove soležnike
+ in bližja vozlišča.
+ Ob prejetju seznama vozlišč se torrent odjemalec vpiše kot soležnika in
+ s tem doda v roj tako, da vozlišču pošlje paket tipa
+\family typewriter
+announce_peer
+\family default
+.
+\end_layout
+
+\begin_layout Standard
+Iskanje po DHT se torej obnaša kot iskanje po binarnem drevesu in ima kompleksno
+st
+\begin_inset Formula $O(\log n)$
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsubsection
+Sestava paketa in osnovni tipi paketov
+\end_layout
+
+\begin_layout Standard
+Paketi se pošiljajo po UDP.
+ Celotna vsebina UDP paketa je bkodiran slovar (citiraj BEP 5).
+ Paketi se delijo na zahteve in na odgovore, da pa vozlišče prejeto zahtevo
+ lahko poveže s poslanim odgovorom, pa vsi paketi vsebujejo ključ
+\family typewriter
+t
+\family default
+ s kratkim nizom bajtov, ki bo prepisan v odgovor.
+ Ključ
+\family typewriter
+y
+\family default
+ v paketu predstavlja tip paketa, torej niz
+\family typewriter
+q
+\family default
+ za zahtevo, niz
+\family typewriter
+r
+\family default
+ za odgovor ali niz
+\family typewriter
+e
+\family default
+ za poročilo o napaki, slednje vsebuje standardizirano kodo napake in tekstovno
+ sporočilo.
+ Vozlišče lahko ime programa in različico predstavi s štiribajtnim nizom
+ pod ključem
+\family typewriter
+v
+\family default
+.
+ Vsaka poizvedba ima pod ključem
+\family typewriter
+a/id
+\family default
+ (odgovor pa pod ključem
+\family typewriter
+r/id
+\family default
+) zapisan ID pošiljatelja — tako je en
+\family typewriter
+ping
+\family default
+ paket dovolj, da vozlišče izve za novo vozlišče in ga potencialno vstavi
+ v usmerjevalno tabelo.
+\end_layout
+
+\begin_layout Standard
+Parametri zahteve so zapisani v slovarju pod ključem
+\family typewriter
+a
+\family default
+, parametri odziva so pod ključem
+\family typewriter
+r
+\family default
+, tip zahteve pa je kot niz naveden pod ključem
+\family typewriter
+q
+\family default
+.
+ Obstajajo štirje:
+\end_layout
+
+\begin_layout Paragraph
+find_node
+\end_layout
+
+\begin_layout Standard
+Zahteva vsebuje ključ
+\family typewriter
+target
+\family default
+, v katerem je dvajsetbajtni niz zgoščene vrednosti iskanega vozlišča.
+ Odgovor pod ključem
+\family typewriter
+nodes
+\family default
+ vsebuje niz
+\begin_inset Formula $K$
+\end_inset
+
+ vozlišč iz usmerjevalne tabele, katerih ID je najbližji iskanemu.
+ Vozlišča si en za drugim sledijo v nizu, vsako pa je dolgo 26 znakov, 20
+ za ID, 4 za IP naslov in 2 za vrata.
+ V primeru IPv6 je seveda dolžina enega vozlišča 38, ključ pa se imenuje
+
+\family typewriter
+nodes6
+\family default
+.
+\end_layout
+
+\begin_layout Paragraph
+get_peers
+\end_layout
+
+\begin_layout Standard
+Sistem je podoben ukazu
+\family typewriter
+find_node
+\family default
+, le da je namesto parametra
+\family typewriter
+target
+\family default
+ podan parameter
+\family typewriter
+infohash
+\family default
+ z dvajsetbajtnim infohashom iskanega torrenta.
+ Odgovor na paket lahko poleg
+\family typewriter
+nodes
+\family default
+ in
+\family typewriter
+nodes6
+\family default
+ vsebuje tudi
+\family typewriter
+values
+\family default
+, seznam nizov, kjer vsak niz predstavlja IP naslov in vrata soležnika v
+ roju, ter ključ
+\family typewriter
+token
+\family default
+, pod katerim je zapisan niz, ki ga mora vozlišče, ki v seznam želi zapisati
+ svoj naslov, napisati pod ključem
+\family typewriter
+token
+\family default
+ v paketu
+\family typewriter
+announce
+\family default
+_peer.
+\end_layout
+
+\begin_layout Paragraph
+announce_peer
+\end_layout
+
+\begin_layout Standard
+Vozlišče ga pošlje vozlišču, katerega ID je blizu infohasha torrenta, da
+ se bodo nanj z BitTorrent protokolom povezali ostali soležniki v roju in
+ prenašali koščke torrenta.
+ Parametri zahteve so
+\family typewriter
+port
+\family default
+,
+\family typewriter
+info_hash
+\family default
+ in token iz prej prejetega odgovora na
+\family typewriter
+get_peers
+\family default
+.
+ Žeton
+\family typewriter
+token
+\family default
+ poskrbi, da s ponarejanjem izvora UDP/IP paketov ne moremo v seznam vnesti
+ drugih računalnikov, temveč le tistega, ki je prejel odgovor na
+\family typewriter
+get_peers
+\family default
+.
+ Vozlišče, ki paket prejme, podatke shrani v seznam soležnikov.
+\end_layout
+
+\begin_layout Paragraph
+ping
+\end_layout
+
+\begin_layout Standard
+Poleg
+\family typewriter
+id
+\family default
+ zahteva in odgovor nimata dodatnih parametrov.
+ Namenjen je preizkusu delovanja vozlišča s čim manjšo procesorsko obremenitvijo.
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch Standalone
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+The contents of this branch is only output if this chapter is processed
+ on its own, i.
+\begin_inset space \thinspace{}
+\end_inset
+
+e., not from the master.
+ This allows you to have a bibliography and a nomenclature if you only want
+ to output this chapter.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "Bibliography.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/inf/rn/dok/lyx/thesis.lyx b/inf/rn/dok/lyx/thesis.lyx
new file mode 100644
index 0000000..fc0e23a
--- /dev/null
+++ b/inf/rn/dok/lyx/thesis.lyx
@@ -0,0 +1,1009 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 544
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass scrbook
+\begin_preamble
+% in case somebody want to have the label "Equation"
+%\renewcommand{\eqref}[1]{Equation~(\negthinspace\autoref{#1})}
+
+% that links to image floats jumps to the beginning
+% of the float and not to its caption
+\usepackage[figure]{hypcap}
+
+% the pages of the TOC is numbered roman
+% and a pdf-bookmark for the TOC is added
+\let\myTOC\tableofcontents
+\renewcommand\tableofcontents{%
+ \frontmatter
+ \pdfbookmark[1]{\contentsname}{}
+ \myTOC
+ \mainmatter }
+
+% makes caption labels bold
+% for more info about these settings, see
+% https://ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguien.pdf
+\setkomafont{captionlabel}{\bfseries}
+\setcapindent{1em}
+
+% enables calculations
+\usepackage{calc}
+
+% fancy page header/footer settings
+% for more information see section 9 of
+% http://www.ctan.org/tex-archive/macros/latex/contrib/fancyhdr/fancyhdr.pdf
+\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}
+\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
+
+% increases the bottom float placement fraction
+\renewcommand{\bottomfraction}{0.5}
+
+% avoids that floats are placed above its sections
+\let\mySection\section\renewcommand{\section}{\suppressfloats[t]\mySection}
+
+% increases link area for cross-references and autoname them
+% if you change the document language to e.g. French
+% you must change "extrasenglish" to "extrasfrench"
+% if you uncomment the following lines, you cannot use the reference version Ref+Text in LyX
+%\AtBeginDocument{%
+% \renewcommand{\ref}[1]{\autoref{#1}}
+%}
+%\def\refnamechanges{%
+% \renewcommand*{\equationautorefname}[1]{}
+% \renewcommand{\sectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\figureautorefname}{Fig.\negthinspace}
+% \renewcommand{\tableautorefname}{Tab.\negthinspace}
+%}
+%\@ifpackageloaded{babel}{\addto\extrasenglish{\refnamechanges}}{\refnamechanges}
+\usepackage{listings}
+\lstset{
+ extendedchars=true,
+ literate={č}{{\v{c}}}1 {ž}{{\v{z}}}1 {š}{{\v{s}}}1,
+}
+\end_preamble
+\options intoc,bibliography=totoc,index=totoc,BCOR10mm,captions=tableheading,titlepage
+\use_default_options true
+\begin_modules
+customHeadersFooters
+\end_modules
+\maintain_unincluded_children false
+\language slovene
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
+\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command bibtex
+\index_command default
+\float_placement h
+\paperfontsize 12
+\spacing single
+\use_hyperref true
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 1
+\pdf_breaklinks true
+\pdf_pdfborder true
+\pdf_colorlinks false
+\pdf_backref false
+\pdf_pdfusetitle true
+\pdf_quoted_options "pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
+\papersize a4paper
+\use_geometry false
+\use_package amsmath 2
+\use_package amssymb 2
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date true
+\justification true
+\use_refstyle 0
+\use_minted 0
+\branch chapter-1
+\selected 1
+\filename_suffix 0
+\color #ffaa00
+\end_branch
+\branch chapter-2
+\selected 1
+\filename_suffix 0
+\color #55aaff
+\end_branch
+\branch Summary
+\selected 1
+\filename_suffix 0
+\color #7f7f7f
+\end_branch
+\branch Acknowledgments
+\selected 1
+\filename_suffix 0
+\color #ffff00
+\end_branch
+\branch Appendix
+\selected 1
+\filename_suffix 0
+\color #faf0e6
+\end_branch
+\branch Standalone
+\selected 0
+\filename_suffix 0
+\color #faf0e6
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 2
+\paragraph_separation skip
+\defskip medskip
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style german
+\dynamic_quotes 0
+\papercolumns 1
+\papersides 2
+\paperpagestyle fancy
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+
+\series bold
+Notes:
+\end_layout
+
+\begin_layout Itemize
+When renaming this file, you must also rename it in all its sub-documents
+ in the document settings in the menu
+\family sans
+Document\SpecialChar menuseparator
+Settings\SpecialChar menuseparator
+Document
+\begin_inset space ~
+\end_inset
+
+Class\SpecialChar menuseparator
+Select
+\begin_inset space ~
+\end_inset
+
+default
+\begin_inset space ~
+\end_inset
+
+master
+\begin_inset space ~
+\end_inset
+
+document
+\end_layout
+
+\begin_layout Itemize
+The bibliography database can be changed in the
+\emph on
+Bibliography
+\emph default
+ sub-document, which also includes the nomenclature.
+\end_layout
+
+\begin_layout Itemize
+For special settings like the header/footer lines or the font of captions,
+ see also the document preamble (menu
+\family sans
+Document\SpecialChar menuseparator
+Settings\SpecialChar menuseparator
+\SpecialChar LaTeX
+ Preamble
+\family default
+).
+\end_layout
+
+\begin_layout Itemize
+If you change the document language you also need to check the document
+ preamble and replace there the English-specific setting.
+\end_layout
+
+\begin_layout Itemize
+This file is not designed to change the document class.
+ You can use it nevertheless as starting point if you have to use a special
+ document class provided by your university, but no support can be granted
+ for this transition.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subject
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+Use the official terms and title page layout of your university instead
+ of this one!
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Title
+Pridobivanje podatkov iz omrežja DHT
+\end_layout
+
+\begin_layout Subtitle
+Analiza pretočnega prometa skozi vozlišča protokola BitTorrent in prenos
+ metapodatkov
+\end_layout
+
+\begin_layout Author
+Anton Luka Šijanec
+\family typewriter
+<
+\begin_inset CommandInset href
+LatexCommand href
+name "anton@šijanec.eu"
+target "anton@sijanec.eu"
+type "mailto:"
+literal "false"
+
+\end_inset
+
+>
+\end_layout
+
+\begin_layout Date
+4.
+ letnik
+\end_layout
+
+\begin_layout Subject
+Računalništvo in informatika
+\end_layout
+
+\begin_layout Publishers
+Raziskovalna naloga
+\end_layout
+
+\begin_layout Publishers
+\begin_inset Box Boxed
+position "t"
+hor_pos "c"
+has_inner_box 1
+inner_pos "t"
+use_parbox 0
+use_makebox 0
+width "40col%"
+special "none"
+height "1in"
+height_special "totalheight"
+thickness "0.4pt"
+separation "3pt"
+shadowsize "4pt"
+framecolor "black"
+backgroundcolor "none"
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+vspace{
+\backslash
+baselineskip}
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+Mentor: Andrej Šuštaršič, univ.
+ dipl.
+ ing.
+ elektr.
+\begin_inset Newline newline
+\end_inset
+
+2023
+\begin_inset Newline newline
+\end_inset
+
+Gimnazija Bežigrad
+\begin_inset Note Note
+status open
+
+\begin_layout Dedication
+\begin_inset Quotes eld
+\end_inset
+
+Kot reka, ki teče skozi množico krajev, tudi podatki v porazdeljenih razpršilnih
+ tabelah tečejo skozi vozlišča - in tako kot ušesa vsakega kraja lahko ujamejo
+ delček rečnega šepeta, lahko tudi vsako vozlišče prisluškuje toku podatkov.
+\begin_inset Quotes erd
+\end_inset
+
+ – ChatGPT
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Newpage cleardoublepage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Header
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+rightmark
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Defines the header line.
+ If your university does not have special rules what must be in the header/foote
+r, leave the settings as they are.
+\end_layout
+
+\begin_layout Plain Layout
+Quick explanation:
+\end_layout
+
+\begin_layout Itemize
+Stuff inside the
+\family sans
+opt
+\family default
+ inset appears on even pages, stuff outside the
+\family sans
+opt
+\family default
+ inset appears on uneven pages.
+\end_layout
+
+\begin_layout Itemize
+
+\series bold
+
+\backslash
+rightmark
+\series default
+ is stuff that usualy appears on the right side.
+ This is normally the title of the current chapter or section.
+\end_layout
+
+\begin_layout Itemize
+
+\series bold
+
+\backslash
+leftmark
+\series default
+ is the opposite of
+\series bold
+
+\backslash
+rightmark
+\series default
+.
+\end_layout
+
+\begin_layout Itemize
+
+\series bold
+
+\backslash
+thepage
+\series default
+ prints the current page number,
+\series bold
+
+\backslash
+thechapter
+\series default
+ the current chapter number,
+\series bold
+
+\backslash
+thesection
+\series default
+ the current...
+\end_layout
+
+\begin_layout Itemize
+Further adjustments can be made in the \SpecialChar LaTeX
+ preamble of thios document in the
+ menu Document\SpecialChar menuseparator
+Settings.
+ For a brief description how the header/footer lines can be modified, see
+ the manual of the \SpecialChar LaTeX
+ package
+\series bold
+fancyhdr
+\series default
+:
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://www.ctan.org/tex-archive/macros/latex/contrib/fancyhdr/fancyhdr.pdf
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+leftmark
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Center Footer
+
+\end_layout
+
+\begin_layout Right Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset CommandInset toc
+LatexCommand tableofcontents
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Newpage cleardoublepage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+pagestyle{plain}
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Usually the summary should not have page headers.
+ If it should, remove this \SpecialChar TeX
+ code.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch Summary
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "Summary.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Newpage cleardoublepage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+pagestyle{fancy}
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Reset page style to get page headers again.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+chaptername
+\end_layout
+
+\end_inset
+
+
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thechapter
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+rightmark
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Enable page headers and add the chapter to the header line.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch chapter-1
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "uvod.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch chapter-2
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "teoretični.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch chapter-2
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "eksperimentalni.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch chapter-2
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "rezultati.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch chapter-2
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "razprava.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch chapter-2
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "zaključek.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Newpage cleardoublepage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+Zahvala
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+print
+\begin_inset Quotes eld
+\end_inset
+
+Acknowledgments
+\begin_inset Quotes erd
+\end_inset
+
+ in the left header line
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+Zahvala
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+print
+\begin_inset Quotes eld
+\end_inset
+
+Acknowledgments
+\begin_inset Quotes erd
+\end_inset
+
+ in the right header line
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch Acknowledgments
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "Acknowledgments.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch Acknowledgments
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "Appendix.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+The bibliography and nomenclature are in an own sub-document, so that they
+ can be included from individual chapters as well.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "Bibliography.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/inf/rn/dok/lyx/thesisExample.bib b/inf/rn/dok/lyx/thesisExample.bib
new file mode 100644
index 0000000..250e6aa
--- /dev/null
+++ b/inf/rn/dok/lyx/thesisExample.bib
@@ -0,0 +1,2126 @@
+% This file was created with JabRef 2.5.
+% Encoding: Cp1252
+
+@ARTICLE{Abgr07,
+ author = {P. Abgrall and A.-M. Gu},
+ title = {Lab-on-chip technologies: making a microfluidic network and coupling
+ it into a complete microsystem---a review},
+ journal = {J. Micromech. Microeng.},
+ year = {2007},
+ volume = {17},
+ pages = {R15\,-\,R49},
+ doi = {10.1088/0960-1317/17/5/R01},
+ file = {Abgrall07-Review.pdf:Photolacke\\Abgrall07-Review.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/17/5/R01}
+}
+
+@ARTICLE{Abgr06,
+ author = {P. Abgrall and others},
+ title = {A novel fabrication method of flexible and monolithic {3D microfluidic
+ structures using lamination of SU-8} films},
+ journal = {J. Micromech. Microeng.},
+ year = {2006},
+ volume = {16},
+ pages = {113\,-\,121},
+ doi = {10.1088/0960-1317/16/1/016},
+ file = {SU-8-selbst-hergestellt.pdf:Photolacke\\SU-8-selbst-hergestellt.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/16/1/016}
+}
+
+@ARTICLE{Abol05,
+ author = {S.N. Abolmasov and T. Shirafuji and K. Tachibana},
+ title = {Submillimeter Dielectric Barrier Discharges at Atmospheric Pressure:
+ Edge Effect},
+ journal = {IEEE Trans. Plasma Sci.},
+ year = {2005},
+ volume = {33},
+ pages = {941\,-\,948},
+ doi = {10.1109/TPS.2005.845093},
+ file = {Abolmasov-submillimeter-discharge-2005.pdf:DBD\\Abolmasov-submillimeter-discharge-2005.pdf:PDF},
+ review = {Prioritt 1
+
+ Gute Berechnungsgrundlage, noch zwei Bcher der Literaturliste besorgen.},
+ url = {http://dx.doi.org/10.1109/TPS.2005.845093}
+}
+
+@ARTICLE{Akis03,
+ author = {Yu.S. Akishev and A.V. Dem\textrm{'}yanov and V.B. Karal\textrm{'}nik
+ and A.E. Monich and N.I. Trushkin},
+ title = {Comparison of the AC Barrier Corona with DC Positive and Negative
+ Coronas and Barrier Discharge},
+ journal = {Plasma Physics Reports},
+ year = {2003},
+ volume = {29},
+ pages = {90\,-\,100},
+ doi = {10.1134/1.1538505},
+ file = {Akishev-Comparison-BC-dischages-2003.pdf:DBD\\Akishev-Comparison-BC-dischages-2003.pdf:PDF},
+ url = {http://www.triniti.ru/CTF\&VM/Articles/Demyanov3.pdf}
+}
+
+@ARTICLE{Baba01,
+ author = {S.E. Babayan and others},
+ title = {Deposition of silicon dioxide films with a non-equilibrium atmospheric-pressure
+ plasma jet},
+ journal = {Plasma Sources Sci. Technol.},
+ year = {2001},
+ volume = {10},
+ pages = {573\,-\,578},
+ number = {4},
+ doi = {10.1088/0963-0252/10/4/305},
+ file = {:DBD\\Babayan-SiOx-2001.pdf:PDF},
+ publisher = {Bristol, UK: IOP Pub.; Woodbury, NY: American Institute of Physics,
+ c1991-},
+ url = {http://dx.doi.org/10.1088/0963-0252/10/4/305}
+}
+
+@ARTICLE{Beck06,
+ author = {K.H. Becker and K.H. Schoenbach and J.G. Eden},
+ title = {Microplasmas and applications},
+ journal = {J. Phys. D: Appl. Phys.},
+ year = {2006},
+ volume = {39},
+ pages = {R55\,-\,R70},
+ doi = {10.1088/0022-3727/39/3/R01},
+ file = {:DBD\\Becker_Overview microplasmas-2006.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0022-3727/39/3/R01}
+}
+
+@ARTICLE{Bile04,
+ author = {B. Bilenberg and T. Nielsen and B. Clausen and A. Kristensen},
+ title = {PMMA to SU-8 bonding for polymer based lab-on-a-chip systems with
+ integrated optics},
+ journal = {J. Micromech. Microeng.},
+ year = {2004},
+ volume = {14},
+ pages = {814\,-\,818},
+ doi = {10.1088/0960-1317/14/6/008},
+ file = {Bile04.pdf:Photolacke\\Bile04.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/14/6/008}
+}
+
+@ARTICLE{Blan04,
+ author = {F. J. Blanco and others},
+ title = {Novel three-dimensional embedded {SU-8} microchannels fabricated
+ using a low temperature full wafer adhesive bonding},
+ journal = {J. Micromech. Microeng.},
+ year = {2004},
+ volume = {14},
+ pages = {1047\,-\,1056},
+ doi = {10.1088/0960-1317/14/7/027},
+ file = {Blan04.pdf:Photolacke\\Blan04.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/14/7/027}
+}
+
+@ARTICLE{Boga02,
+ author = {A. Bogaerts and E. Neyts and R. Gijbels and J. van der Mullen},
+ title = {Gas discharge plasmas and their applications},
+ journal = {Spectrochim. Acta. B Atom. Spectros.},
+ year = {2002},
+ volume = {57},
+ pages = {609--658},
+ number = {4},
+ doi = {10.1016/S0584-8547(01)00406-2},
+ file = {:Allgemein\\2002_gas discharge plasmas and their applications.pdf:PDF},
+ publisher = {Elsevier},
+ url = {\href{http://dx.doi.org/10.1016/S0584-8547(01)00406-2}{http://dx.doi.org/10.1016/S0584-8547(01)00406-2}}
+}
+
+@BOOK{Bohl1989,
+ title = {Technische Strmungslehre},
+ publisher = {Vogel-Verlag, Wrzburg},
+ year = {1989},
+ author = {Willi Bohl},
+ edition = {8th},
+ url = {http://www.worldcat.org/oclc/315749265}
+}
+
+@ARTICLE{Bran07,
+ author = {R. Brandenburg and others},
+ title = {Antimicrobial Treatment of Heat Sensitive Materials by Means of Atmospheric
+ Pressure {Rf}-Driven Plasma Jet},
+ journal = {Contrib. Plasma Phys.},
+ year = {2007},
+ volume = {47},
+ pages = {72\,-\,79},
+ doi = {10.1002/ctpp.200710011},
+ file = {:DBD\\Brandenburg07-PlasmaJet-microbial.pdf:PDF},
+ url = {http://dx.doi.org/10.1002/ctpp.200710011}
+}
+
+@ARTICLE{Bran05,
+ author = {R. Brandenburg and H.-E. Wagner and A.M. Morozov and K.V. Kozlov},
+ title = {Axial and radial development of microdischarges of barrier discharges
+ in {N2/O2} mixtures at atmospheric pressure},
+ journal = {J. Phys. D: Appl. Phys.},
+ year = {2005},
+ volume = {38},
+ pages = {1649\,-\,1657},
+ number = {11},
+ doi = {10.1088/0022-3727/38/11/003},
+ file = {:DBD\\Brandenburg-DBD-characteristics-05.pdf:PDF},
+ publisher = {London: The Institute of Physics and The Physical Society.},
+ url = {http://dx.doi.org/10.1088/0022-3727/38/11/003}
+}
+
+@CONFERENCE{Brea09,
+ author = {M.C. Breadmore and E. Candish and R.M. Guijt},
+ title = {Dry film photoresist, saving time and money without compromising
+ on performance},
+ booktitle = {\textmu TAS 2009},
+ year = {2009}
+}
+
+@BOOK{Bruu08,
+ title = {Theoretical Microfluidics},
+ publisher = {Oxford University Press},
+ year = {2008},
+ author = {Henrik Bruus},
+ url = {http://www.worldcat.org/oclc/176807166}
+}
+
+@ARTICLE{Bull01,
+ author = {N.A. Bullett and others},
+ title = {Direct imaging of plasma-polymerized chemical micropatterns},
+ journal = {Surf. Interface Anal.},
+ year = {2001},
+ volume = {31},
+ pages = {1074\,-\,1076},
+ number = {11},
+ doi = {10.1002/sia.1146},
+ file = {:DBD\\Bullett-SEM mask pattern-2001.pdf:PDF},
+ url = {http://dx.doi.org/10.1002/sia.1146}
+}
+
+@ARTICLE{Carl04,
+ author = {J. Carlier and others},
+ title = {Integrated microfluidics based on multi-layered SU-8 for mass spectrometry
+ analysis},
+ journal = {J. Micromech. Microeng.},
+ year = {2004},
+ volume = {14},
+ pages = {619\,-\,624},
+ doi = {10.1088/0960-1317/14/4/024},
+ file = {Carlier04.pdf:Photolacke\\Carlier04.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/14/4/024}
+}
+
+@ARTICLE{Carl1977,
+ author = {Carlsson, DJ and Garton, A. and Wiles, DM},
+ title = {The weatherability of polypropylene monofilaments. Effects of fiber
+ production conditions},
+ journal = {Journal of Applied Polymer Science},
+ year = {1977},
+ volume = {21},
+ pages = {2963\,-\,2978},
+ number = {11},
+ doi = {10.1002/app.1977.070211112},
+ file = {:DBD\\Carlsson-PP-oxidation-1977.pdf:PDF},
+ publisher = {Wiley Subscription Services, Inc., A Wiley Company New York},
+ url = {http://dx.doi.org/10.1002/app.1977.070211112}
+}
+
+@ARTICLE{Carr1903,
+ author = {W.R. Carr},
+ title = {On the Laws Governing Electric Discharges in Gases at Low Pressures},
+ journal = {Phil. Trans. Roy. Soc. Lond. Math. Phys. Sci.},
+ year = {1903},
+ volume = {201},
+ pages = {403-433},
+ doi = {10.1098/rsta.1903.0020},
+ file = {:DBD\\Carr-Electric dischare at low pressure-1903.pdf:PDF},
+ url = {http://dx.doi.org/10.1098/rsta.1903.0020}
+}
+
+@ARTICLE{Chang00,
+ author = {H.-K. Chang and Y.-K. Kim},
+ title = {{UV-LIGA process for high aspect ratio structure using stress barrier
+ and C-shaped etch hole}},
+ journal = {Sensors and Actuators A},
+ year = {2000},
+ volume = {84},
+ pages = {342\,-\,350},
+ doi = {10.1016/S0924-4247(00)00408-8},
+ file = {SU-8-Aspektverhaeltnis-Springer.pdf:Photolacke\\SU-8-Aspektverhaeltnis-Springer.pdf:PDF},
+ url = {\href{http://dx.doi.org/10.1016/S0924-4247(00)00408-8}{http://dx.doi.org/10.1016/S0924-4247(00)00408-8}}
+}
+
+@ARTICLE{Char1967,
+ author = {F.M. Charbonnier and C.J. Bennette and L.W.~Swanson},
+ title = {Electrical Breakdown between Metal Electrodes in High Vacuum. I.
+ Theory},
+ journal = {J. Appl. Phys.},
+ year = {1967},
+ volume = {38},
+ pages = {627\,-\,633},
+ doi = {10.1063/1.1709385},
+ file = {:DBD\\Charbonnier-Breakdown-1967.pdf:PDF},
+ publisher = {AIP},
+ url = {http://dx.doi.org/10.1063/1.1709385}
+}
+
+@ARTICLE{Char1967-2,
+ author = {F.M. Charbonnier and C.J. Bennette and L.W. Swanson},
+ title = {Electrical Breakdown between Metal Electrodes in High Vacuum. II.
+ Experimental},
+ journal = {J. Appl. Phys.},
+ year = {1967},
+ volume = {38},
+ pages = {634\,-\,640},
+ doi = {10.1063/1.1709386},
+ file = {:DBD\\Charbonnier-Breakdown-1967-2.pdf:PDF},
+ publisher = {AIP},
+ url = {http://dx.doi.org/10.1063/1.1709386}
+}
+
+@ARTICLE{Coog1996,
+ author = {J.J. Coogan and A.D. Sappey},
+ title = {Distribution of {OH} within silent discharge plasma reactors},
+ journal = {IEEE Trans. Plasma Sci.},
+ year = {1996},
+ volume = {24},
+ pages = {91\,-\,92},
+ number = {1},
+ doi = {10.1109/27.491706},
+ file = {:DBD\\Coogan-FilamentDiameter-1996.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/27.491706}
+}
+
+@ARTICLE{Cutl1993,
+ author = {P. Cutler},
+ title = {Theory of electron emission in high fields from atomically sharp
+ emitters: Validity of the Fowler-Nordheim equation},
+ journal = {Progress in Surface Science},
+ year = {1993},
+ volume = {42},
+ pages = {169\,-\,185},
+ number = {1-4},
+ doi = {10.1016/0079-6816(93)90068-7},
+ file = {:DBD\\Cutler-Emission in high fields-1993.pdf:PDF},
+ url = {\href{http://dx.doi.org/10.1016/0079-6816(93)90068-7}{http://dx.doi.org/10.1016/0079-6816(93)90068-7}}
+}
+
+@BOOK{Davi1998,
+ title = {Metals handbook: desk edition},
+ publisher = {ASM International},
+ year = {1998},
+ author = {J.R. Davis},
+ pages = {1128},
+ edition = {2nd}
+}
+
+@ARTICLE{Dikm04,
+ author = {A.J. Dikmans and others},
+ title = {A new compact disc format of high density array synthesis applied
+ to peptide nucleic acids and in situ {MALDI} analysis},
+ journal = {Molecular diversity},
+ year = {2004},
+ volume = {8},
+ pages = {197\,-\,207},
+ number = {3},
+ doi = {10.1023/B:MODI.0000036234.66238.4e},
+ file = {:Allgemein\\Dikmans-Amino-array-2004.pdf:PDF},
+ url = {http://dx.doi.org/10.1023/B:MODI.0000036234.66238.4e}
+}
+
+@PHDTHESIS{Dora02,
+ author = {Rajesh Dorai},
+ title = {Modeling of Atmospheric Pressure Plasma Processing of Gases and Surfaces},
+ school = {University of Illinois at Urbana-Champaign},
+ year = {2002},
+ file = {:DBD\\Dorai-plasma-reactions-2002.pdf:PDF},
+ url = {http://uigelz.eecs.umich.edu/pub/theses/rajesh_phd_thesis.pdf}
+}
+
+@ARTICLE{Dora03,
+ author = {R. Dorai and M.J. Kushner},
+ title = {A model for plasma modification of polypropylene using atmospheric
+ pressure discharges},
+ journal = {J. Phys. D: Appl. Phys},
+ year = {2003},
+ volume = {36},
+ pages = {666\,-\,685},
+ number = {6},
+ doi = {10.1088/0022-3727/36/6/309},
+ file = {:DBD\\Dorai-PP-Surface-chemistry-2003.pdf:PDF},
+ publisher = {IOP PUBLISHING LTD},
+ url = {http://dx.doi.org/10.1088/0022-3727/36/6/309}
+}
+
+@ARTICLE{Dush1923,
+ author = {S. Dushman},
+ title = {Electron Emission from Metals as a Function of Temperature},
+ journal = {Physical Review},
+ year = {1923},
+ volume = {21},
+ pages = {623\,-\,636},
+ doi = {10.1103/PhysRev.21.623},
+ file = {:DBD\\Dushman-Thermionic-Emission-1923.pdf:PDF},
+ publisher = {APS},
+ url = {http://dx.doi.org/10.1103/PhysRev.21.623}
+}
+
+@ARTICLE{Eden03,
+ author = {J.G. Eden and others},
+ title = {Microplasma devices fabricated in silicon, ceramic, and metal/polymer
+ structures: arrays, emitters and photodetectors},
+ journal = {J. Phys. D: Appl. Phys.},
+ year = {2003},
+ volume = {36},
+ pages = {2869\,-\,2877},
+ doi = {10.1088/0022-3727/36/23/001},
+ file = {:DBD\\Eden-Cavity Silicon-2003.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0022-3727/36/23/001}
+}
+
+@CONFERENCE{Eich05,
+ author = {M. Eichler and M. Thomas and H. Mewes and C.-P. Klages},
+ title = {{Ortsselektive Atmosphrendruck-Plasmavorbehandlung fr das Direkt-Wafer-Bonden
+ bei niedrigen Temperaturen}},
+ booktitle = {Mikrosystemtechnik Kongress 2005 : 10. bis 12. Oktober 2005 in Freiburg.
+ Berlin: VDE-Verlag, 2005, pp. 115-118},
+ year = {2005},
+ file = {Waferbonden_Eichler.pdf:DBD\\Waferbonden_Eichler.pdf:PDF},
+ url = {http://www.vde-verlag.de/data/buecher.php?action=bookdetail\&vertriebsnr=562926}
+}
+
+@ARTICLE{Elia1991,
+ author = {B. Eliasson and U. Kogelschatz},
+ title = {Modeling and applications of silent discharge plasmas},
+ journal = {IEEE Trans. Plasma Sci.},
+ year = {1991},
+ volume = {19},
+ pages = {309\,-\,323},
+ number = {2},
+ doi = {10.1109/27.106829},
+ file = {:DBD\\Eliasson-Modelling-1991.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/27.106829}
+}
+
+@ARTICLE{Klei03,
+ author = {F.Kleinschmidt, U.Sthr, K.Saalwchter and others},
+ title = {NMR Spectroscopy Characterization and Self-Diffusion Study of Partially
+ Swollen Polymer Networks.},
+ journal = {Macromol. Chem. Phys.},
+ year = {2003},
+ volume = {204},
+ pages = {F24\,-\,F25}
+}
+
+@INPROCEEDINGS{Fahl01,
+ author = {M. Fahland and C. Charton and V. Kirchhoff and U. Sthr},
+ title = {Deposition of multilayer optical coatings onto plastic webs by pulse
+ magnetron sputtering; challenges and opportunities},
+ booktitle = {Proceedings 6th. International Symposium on Sputtering and Plasma
+ Processes (ISSP), p. 189, Kanazawa, Japan},
+ year = {2001},
+ file = {:Allgemein\\Fahrland-Sputtering-2001.pdf:PDF}
+}
+
+@CONFERENCE{Flac02,
+ author = {W.W. Flack and H.A. Nguyen and E. Capsuto},
+ title = {Characterization of a novel photoresist redistribution material for
+ advanced packaging applications},
+ booktitle = {Society of Photo-Optical Instrumentation Engineers (SPIE) Conference
+ Series},
+ year = {2002},
+ volume = {4690},
+ pages = {1203\,-\,1216},
+ doi = {10.1117/12.474198},
+ file = {:Photolacke\\SINR-resist-2002.pdf:PDF},
+ url = {http://dx.doi.org/10.1117/12.474198}
+}
+
+@ARTICLE{Forb1999,
+ author = {R.G. Forbes},
+ title = {Refining the application of Fowler-Nordheim theory},
+ journal = {Ultramicroscopy},
+ year = {1999},
+ volume = {79},
+ pages = {11\,-\,23},
+ doi = {10.1016/S0304-3991(99)00097-2},
+ file = {:DBD\\Forbes - Refining the application of Fowler-Nordheim theory.pdf:PDF},
+ url = {http://dx.doi.org/10.1016/S0304-3991(99)00097-2}
+}
+
+@ARTICLE{Fowl1928,
+ author = {R.H. Fowler and L. Nordheim},
+ title = {Electron Emission in Intense Electric Fields},
+ journal = {Proceedings of the Royal Society of London. Series A, Containing
+ Papers of a Mathematical and Physical Character},
+ year = {1928},
+ volume = {119},
+ pages = {173\,-\,181},
+ number = {781},
+ month = {May},
+ file = {:DBD\\Fowler-Nordheim-1928.pdf:PDF},
+ url = {http://www.jstor.org/pss/95023}
+}
+
+@ARTICLE{Gabo1993,
+ author = {S.R. Gaboury and M.W. Urban},
+ title = {Microwave plasma reactions of solid monomers with silicone elastomer
+ surfaces: a spectroscopic study},
+ journal = {Langmuir},
+ year = {1993},
+ volume = {9},
+ pages = {3225\,-\,3233},
+ number = {11},
+ doi = {10.1021/la00035a076},
+ file = {:DBD\\Gaboury-Epoxy-on-PDMS-1993.pdf:PDF},
+ publisher = {American Chemical Society},
+ url = {http://dx.doi.org/10.1021/la00035a076}
+}
+
+@MISC{GEKA,
+ author = {{GEKA~mbH}},
+ title = {Destroying chemical warfare agents and contaminated military waste},
+ howpublished = {Internet: http://www.geka-munster.de/Seiten-engl/vernichtung/plasma-index.html
+ (accessed 06-09-2009)},
+ owner = {usti},
+ url = {http://www.geka-munster.de/Seiten-engl/vernichtung/plasma-index.html}
+}
+
+@MASTERSTHESIS{Gerb03,
+ author = {M. Gerbracht},
+ title = {{Trocknung dicker Photoresistschichten mittels unterschiedlicher
+ Trocknungsverfahren}},
+ school = {Fachhochschule Dsseldorf},
+ year = {2003},
+ type = {Diplomarbeit},
+ file = {:Photolacke\\Resiste_Diplomarbeit_Gerbracht.pdf:PDF}
+}
+
+@INPROCEEDINGS{Golub02-2,
+ author = {Yu.B. Golubovskii and V.A. Maiorov v J. Behnke and J.F. Behnke},
+ title = {Stability of the barrier discharge relative to the filamentation},
+ booktitle = {Proc. of 16th ESCAMPIG/5th ICRP (Grenoble, France, 14-18 July 2002),
+ Vol. 1, p. 235-236},
+ year = {2002},
+ file = {Golubovskii02-Filament-stability.pdf:DBD\\Golubovskii02-Filament-stability.pdf:PDF},
+ url = {http://optics.phys.spbu.ru/~golub/articles/barrier2d\_16ESCAMPIG.pdf}
+}
+
+@ARTICLE{Golub03,
+ author = {Yu.B. Golubovskii and V.A. Maiorov and J. Behnke and J.F. Behnke},
+ title = {Modelling of the homogeneous barrier discharge in helium at atmospheric
+ pressure},
+ journal = {J. Phys. D: Appl. Phys.},
+ year = {2003},
+ volume = {36},
+ pages = {39\,-\,49},
+ doi = {10.1088/0022-3727/36/1/306},
+ file = {DBD_Heliumatmosphre_Golubovskii03.pdf:DBD_Heliumatmosphre_Golubovskii03.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0022-3727/36/1/306}
+}
+
+@INPROCEEDINGS{Golub01,
+ author = {Yu.B. Golubovskii and V.A. Maiorov and J. Behnke and J.F. Behnke},
+ title = {The role of emission from the dielectric surface in a homogeneous
+ barrier discharge in nitrogen},
+ booktitle = {Proc. of 15th Int. Symp. on Plasma Chemistry (Orlans, France, 10-13
+ July 2001) vol VIII p 3239-3244},
+ year = {2001},
+ file = {DBD_EmissionenausDielektrikum_Golubovskii01.pdf:DBD\\DBD_EmissionenausDielektrikum_Golubovskii01.pdf:PDF},
+ url = {http://optics.phys.spbu.ru/~golub/articles/DBD\_ISPC15.pdf}
+}
+
+@MISC{Filament,
+ author = {Yu. B. Golubovskii},
+ howpublished = {Internet:\newline http://optics.phys.spbu.ru/\textasciitilde{}golub/images/filament.jpg
+ (accessed 07-09-2009)},
+ owner = {usti},
+ url = {http://optics.phys.spbu.ru/~golub/images/filament.jpg}
+}
+
+@INPROCEEDINGS{Golub02,
+ author = {Yu. B. Golubovskii and V. A. Maiorov and J. Behnke and J. F. Behnke},
+ title = {Some Aspects of the Modeling of an Uniform Barrier Discharge in Nitrogen},
+ booktitle = {Proc. of 16th ESCAMPIG/5th ICRP (Grenoble, France, 14-18 July 2002),
+ Vol. 1, p. 233-234},
+ year = {2002},
+ file = {DBD_N2Atmosphre_Golubovskii02.pdf:DBD\\DBD_N2Atmosphre_Golubovskii02.pdf:PDF},
+ url = {http://optics.phys.spbu.ru/~golub/articles/DBD\_N2\_16ESCAMPIG.pdf}
+}
+
+@MISC{GolubWeb,
+ author = {Yu. B. Golubovskii and others},
+ title = {Homogeneous barrier discharge},
+ howpublished = {Internet: http://optics.phys.spbu.ru/\textasciitilde{}golub/english/barrier.html},
+ url = {http://optics.phys.spbu.ru/~golub/english/barrier.html}
+}
+
+@ARTICLE{Goos1998,
+ author = {A. Goossens and E.L. Maloney and J Schoonman},
+ title = {Gas-Phase Synthesis of Nanostructured Anatase $\mathrm{TiO_2}$},
+ journal = {Chemical Vapor Deposition},
+ year = {1998},
+ volume = {4},
+ pages = {109\,-\,114},
+ number = {3},
+ doi = {10.1002/(SICI)1521-3862(199805)04:03<109::AID-CVDE109>3.0.CO;2-U},
+ file = {:DBD\\Goossens-TiCl4-1998.pdf:PDF},
+ publisher = {WILEY-VCH Verlag GmbH Weinheim},
+ url = {\href{http://dx.doi.org/10.1002/(SICI)1521-3862(199805)04:03<109::AID-CVDE109>3.0.CO;2-U}{http://dx.doi.org/10.1002/(SICI)1521-3862(199805)04:03<109::AID-CVDE109>3.0.CO;2-U}}
+}
+
+@ARTICLE{Graz08,
+ author = {I. Graz and A. Ebner and S. Bauer and C. Romanin and H. Gruber},
+ title = {Micropatterned atmospheric pressure discharge surface modification
+ of fluorinated polymer films for mammalian cell adhesion and protein
+ binding},
+ journal = {Appl. Phys. A},
+ year = {2008},
+ volume = {92},
+ pages = {547\,-\,555},
+ doi = {10.1007/s00339-008-4614-z},
+ file = {:DBD\\Graz-Patterned surface treatment-2008.pdf:PDF},
+ url = {http://dx.doi.org/10.1007/s00339-008-4614-z}
+}
+
+@ARTICLE{Han04,
+ author = {M. Han and W. Lee and S.-K. Lee and S.S. Lee},
+ title = {{3D microfabrication with inclined/rotated UV lithography}},
+ journal = {Sensors and Actuators A},
+ year = {2003},
+ volume = {111},
+ pages = {14\,-\,20},
+ doi = {10.1016/j.sna.2003.10.006},
+ file = {Rotated UV.pdf:Photolacke\\Rotated UV.pdf:PDF},
+ url = {http://dx.doi.org/10.1016/j.sna.2003.10.006}
+}
+
+@ARTICLE{Hand00,
+ author = {K. Handique and D.T. Burke and C.H. Mastrangelo and M.A. Burns},
+ title = {{Nanoliter liquid metering in microchannels using hydrophobic patterns}},
+ journal = {Anal. Chem.},
+ year = {2000},
+ volume = {72},
+ pages = {4100\,-\,4109},
+ number = {17},
+ doi = {10.1021/ac000064s},
+ file = {:Allgemein\\Handique-hydrophobic-channels-2000.pdf:PDF},
+ url = {http://dx.doi.org/10.1021/ac000064s}
+}
+
+@ARTICLE{Hei04,
+ author = {M. Heise and W. Neff and O. Franken and P. Muranyi and J. Wunderlich},
+ title = {Sterilization of Polymer Foils with Dielectric Barrier Discharges
+ at Atmospheric Pressure},
+ journal = {Plasmas polym.},
+ year = {2004},
+ volume = {9},
+ pages = {23\,-\,33},
+ doi = {10.1023/B:PAPO.0000039814.70172.c0},
+ file = {DBD_Sterilisation_Heise2004.pdf:DBD\\DBD_Sterilisation_Heise2004.pdf:PDF},
+ url = {http://dx.doi.org/10.1023/B:PAPO.0000039814.70172.c0}
+}
+
+@ARTICLE{Hens07,
+ author = {K. Hensel and others},
+ title = {Electrical and Optical Properties of {AC} Microdischarges in Porous
+ Ceramics},
+ journal = {Plasma Process. Polym.},
+ year = {2007},
+ volume = {4},
+ pages = {682\,-\,693},
+ doi = {10.1002/ppap.200700022},
+ file = {:DBD\\Hensel-DBD-in-Ceramics-2007.pdf:PDF},
+ publisher = {WILEY-VCH Verlag Weinheim},
+ url = {http://dx.doi.org/10.1002/ppap.200700022}
+}
+
+@ARTICLE{Heul04,
+ author = {M. Heule and U.P. Schnholzer and L.J. Gauckler},
+ title = {Patterning colloidal suspensions by selective wetting of microcontact-printed
+ surfaces},
+ journal = {J. Eur. Ceram. Soc.},
+ year = {2003},
+ volume = {24},
+ pages = {2733\,-\,2739},
+ doi = {10.1016/j.jeurceramsoc.2003.09.011},
+ file = {:DBD\\Heule2004.pdf:PDF},
+ url = {http://dx.doi.org/10.1016/j.jeurceramsoc.2003.09.011}
+}
+
+@ARTICLE{Heusch1998,
+ author = {M.O. Heuschkel and L. Gurin and B. Buisson and D. Bertrand and P.
+ Renaud},
+ title = {Buried microchannels in photopolymer for delivering of solutions
+ to neurons in a network},
+ journal = {Sensors and Actuators B},
+ year = {1998},
+ volume = {48},
+ pages = {356\,-\,361},
+ doi = {10.1016/S0925-4005(98)00071-9},
+ file = {buried microchannels in photopolymer.pdf:Photolacke\\buried microchannels in photopolymer.pdf:PDF},
+ url = {\href{http://dx.doi.org/10.1016/S0925-4005(98)00071-9}{http://dx.doi.org/10.1016/S0925-4005(98)00071-9}}
+}
+
+@ARTICLE{Ho04,
+ author = {K.H. Ho and S.T. Newman and S. Rahimifard and R.D. Allen},
+ title = {State of the art in wire electrical discharge machining {(WEDM)}},
+ journal = {Int. J. Mach. Tool. Manufact.},
+ year = {2004},
+ volume = {44},
+ pages = {1247\,-\,1259},
+ number = {12\,-\,13},
+ doi = {10.1016/j.ijmachtools.2004.04.017},
+ publisher = {Elsevier},
+ url = {http://dx.doi.org/10.1016/j.ijmachtools.2004.04.017}
+}
+
+@ARTICLE{Inag1998,
+ author = {N. Inagaki and S. Tasaka and M. Makino},
+ title = {Plasma polymer deposition from mixture of tetramethoxysilane and
+ oxygen on {PET} films and their oxygen gas barrier properties},
+ journal = {J. Appl. Polym. Sci.},
+ year = {1998},
+ volume = {64},
+ pages = {1031\,-\,1039},
+ number = {6},
+ doi = {10.1002/%28SICI%291097-4628%2819970509%2964%3A6%3C1031%3A%3AAID-APP1%3E3.0.CO%3B2-M},
+ file = {:DBD\\Inagaki-SiOx-oxygen-barrier-1996.pdf:PDF},
+ url = {http://dx.doi.org/10.1002/\%28SICI\%291097-4628\%2819970509\%2964\%3A6\%3C1031\%3A\%3AAID-APP1\%3E3.0.CO\%3B2-M}
+}
+
+@ARTICLE{Ito07,
+ author = {T. Ito and others},
+ title = {Characterization of a microfluidic device fabricated using a photosensitive
+ sheet},
+ journal = {J. Micromech. Microeng.},
+ year = {2007},
+ volume = {17},
+ pages = {432\,-\,438},
+ doi = {10.1088/0960-1317/17/3/003},
+ file = {Ito07.pdf:Photolacke\\Ito07.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/17/3/003}
+}
+
+@ARTICLE{Jack01,
+ author = {R.J. Jackman and T.M. Floyd and R. Ghodssi and M.A. Schmidt and K.F.
+ Jensen},
+ title = {Microfluidic systems with on-line UV detection fabricated in photodefinable
+ epoxy},
+ journal = {J. Micromech. Microeng.},
+ year = {2001},
+ volume = {11},
+ pages = {1\,-\,8},
+ doi = {10.1088/0960-1317/11/3/316},
+ file = {Jack01.pdf:Photolacke\\Jack01.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/11/3/316}
+}
+
+@ARTICLE{Jens03,
+ author = {K.L. Jensen},
+ title = {Electron emission theory and its application: Fowler--Nordheim equation
+ and beyond},
+ journal = {J. Vac. Sci. Technol. B},
+ year = {2003},
+ volume = {21(4)},
+ pages = {1528\,-\,1544},
+ doi = {10.1116/1.1573664},
+ file = {:DBD\\2003_Electron emission theory and its application.pdf:PDF},
+ url = {http://dx.doi.org/10.1116/1.1573664}
+}
+
+@ARTICLE{Jens02,
+ author = {K.L. Jensen},
+ title = {Theory of Field Emission},
+ journal = {Vacuum Microelectronics},
+ year = {2002},
+ volume = {Chapter 3},
+ pages = {33\,-\,104},
+ doi = {10.1002/0471224332.ch3},
+ url = {http://dx.doi.org/10.1002/0471224332.ch3}
+}
+
+@ARTICLE{Jide06,
+ author = {N. Jidenko and M. Petit and J.P. Borra},
+ title = {Electrical characterization of microdischarges produced by dielectric
+ barrier discharge in dry air at atmospheric pressure},
+ journal = {J. Phys. D: Appl. Phys.},
+ year = {2006},
+ volume = {39},
+ pages = {281\,-\,293},
+ number = {2},
+ doi = {10.1088/0022-3727/39/2/008},
+ file = {:DBD\\Jidenko-Plasma-Control-2006.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0022-3727/39/2/008}
+}
+
+@ARTICLE{Jigu06,
+ author = {S. Jigueta and M. Judelewicza and S. Mischlerb and A. Bertchc and
+ P. Renaudc},
+ title = {Effect of filler behavior on nanocomposite {SU8} photoresist for
+ moving micro-parts},
+ journal = {Microelectron. Eng.},
+ year = {2006},
+ volume = {83},
+ pages = {1273\,-\,1276},
+ doi = {10.1016/j.mee.2006.01.068},
+ file = {Jiguet_SU-8_filler.pdf:Photolacke\\Jiguet_SU-8_filler.pdf:PDF},
+ url = {http://dx.doi.org/10.1016/j.mee.2006.01.068}
+}
+
+@ARTICLE{Kang03,
+ author = {W.S. Kang and J.M. Park and Y. Kim and S.H. Hong},
+ title = {Numerical study on influences of barrier arrangements on dielectric
+ barrier discharge characteristics},
+ journal = {IEEE Trans. Plasma Sci.},
+ year = {2003},
+ volume = {31},
+ pages = {504\,-\,510},
+ number = {4},
+ doi = {10.1109/TPS.2003.815469},
+ file = {:DBD\\Kang-StreamerSimulations-2003.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/TPS.2003.815469}
+}
+
+@ARTICLE{Kawa1969,
+ author = {H. Kawauchi and K. Tuzimura and H. Maeda and N. Ishida},
+ title = {Reaction of fluorescein-isothiocyanate with proteins and amino acids:
+ {II.} Preparation of FIuorescein-Thiohydantoin Amino Acids and Their
+ Thin-layer Chromatography},
+ journal = {Journal of Biochemistry},
+ year = {1969},
+ volume = {66},
+ pages = {783\,-\,789},
+ number = {6},
+ file = {:Allgemein\\Kawauchi-FITC-reaction-1969.pdf:PDF},
+ publisher = {Jpn Biochemical Soc},
+ url = {http://jb.oxfordjournals.org/cgi/content/abstract/66/6/783}
+}
+
+@INPROCEEDINGS{Kien04,
+ author = {J. Kieninger and G. Jobst and G. Igel and I. Moser and G. Urban},
+ title = {{3D} Polymer Microstructures by Laminating {SU-8} Films},
+ booktitle = {{Proceedings of \textmu TAS 2004}},
+ year = {2004},
+ volume = {2},
+ pages = {363\,-\,365},
+ file = {:Photolacke\\Kieninger-Manuscript_microTAS04_SU.-8pdf.pdf:PDF}
+}
+
+@ARTICLE{Kim04,
+ author = {K. Kim and others},
+ title = {{A tapered hollow metallic microneedle array using backside exposure
+ of SU-8}},
+ journal = {J. Micromech. Microeng.},
+ year = {2004},
+ volume = {14},
+ pages = {597\,-\,603},
+ doi = {10.1088/0960-1317/14/4/021},
+ file = {Hollow Needles.pdf:Photolacke\\Hollow Needles.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/14/4/021}
+}
+
+@ARTICLE{Kim03,
+ author = {S.-O. Kim and J.G. Eden},
+ title = {Arrays of Microplasma Devices Fabricated in Photodefinable Glass
+ and Excited {AC or DC} by Interdigitated Electrodes},
+ journal = {IEEE Photonics Technology Letters},
+ year = {2005},
+ volume = {17},
+ pages = {1543\,-\,1545},
+ doi = {10.1109/LPT.2005.848260},
+ file = {:DBD\\Kim-Cavity Array Foturan-2005.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/LPT.2005.848260}
+}
+
+@INPROCEEDINGS{Kim08,
+ author = {Y.K. Kim and D. J. Kim},
+ title = {Deposition of super hydrophobic {a-C:F} films by dielectric barrier
+ discharge at atmospheric pressure},
+ booktitle = {Book of Abstract of 11th International Conference on Plasma Surface
+ Engineering PSE 2008},
+ year = {2008},
+ file = {:DBD\\Kim-CxFy-surface-DBD-2008.pdf:PDF},
+ url = {http://www.pse2008.net/pdf\_edit/tmp/PO1063-PSE2008-2f1418.pdf}
+}
+
+@ARTICLE{Klag07-2,
+ author = {C.P. Klages and C. Berger and M. Eichler and M. Thomas},
+ title = {Microplasma-Based Treatment of Inner Surfaces in Microfluidic Devices},
+ journal = {Contributions to Plasma Physics},
+ year = {2007},
+ volume = {47},
+ pages = {49\,-\,56},
+ doi = {10.1002/ctpp.200710008},
+ file = {:DBD\\Klages-plasmaprinting-channels-2007.pdf:PDF},
+ publisher = {WILEY-VCH Verlag Berlin},
+ url = {http://dx.doi.org/10.1002/ctpp.200710008}
+}
+
+@ARTICLE{Klag00,
+ author = {C.P. Klages and K. Hpfner and N. Klke and R. Thyen},
+ title = {Surface functionalization at atmospheric pressure by {DBD}-based
+ pulsed plasma polymerization},
+ journal = {Plasmas and Polymers},
+ year = {2000},
+ volume = {5},
+ pages = {79\,-\,89},
+ number = {2},
+ doi = {10.1023/A:1009583815474},
+ file = {:DBD\\Klages-Epoxy-groups-2000.pdf:PDF},
+ publisher = {Springer},
+ url = {\newline http://dx.doi.org/10.1023/A:1009583815474}
+}
+
+@ARTICLE{Klag07,
+ author = {C.P. Klages and others},
+ title = {Surface Technology with Cold Microplasmas},
+ journal = {Plasma Process. Polym.},
+ year = {2007},
+ volume = {4},
+ pages = {208\,-\,218},
+ number = {3},
+ doi = {10.1002/ppap.200600116},
+ file = {:DBD\\Klages-Overview-07.pdf:PDF},
+ publisher = {John Wiley \& Sons, Ltd},
+ url = {\newline http://dx.doi.org/10.1002/ppap.200600116}
+}
+
+@ARTICLE{Kogel03,
+ author = {U. Kogelschatz},
+ title = {Dielectric-barrier Discharges: Their History, Discharge Physics,
+ and Industrial Applications},
+ journal = {Plasma Chem. Plasma Process.},
+ year = {2003},
+ volume = {23},
+ pages = {1\,-\,46},
+ doi = {10.1023/A:1022470901385},
+ file = {kogelschatz.pdf:DBD\\kogelschatz.pdf:PDF},
+ url = {http://dx.doi.org/10.1023/A:1022470901385}
+}
+
+@ARTICLE{Kogel02,
+ author = {U. Kogelschatz},
+ title = {Filamentary, Patterned, and Diffuse Barrier Discharges},
+ journal = {IEEE Trans. Plasma Sci.},
+ year = {2002},
+ volume = {30},
+ pages = {1400\,-\,1408},
+ number = {4},
+ doi = {10.1109/TPS.2002.804201},
+ file = {:DBD\\Kogelschatz-Filaments-2002.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/TPS.2002.804201}
+}
+
+@ARTICLE{Koid07,
+ author = {T. Koida and H. Fujiwara and M. Kondo},
+ title = {Hydrogen-doped $\mathrm{In_{2}O_{3}}$ as High-mobility Transparent
+ Conductive Oxide},
+ journal = {Jpn. J. Appl. Phys.},
+ year = {2007},
+ volume = {46},
+ pages = {L685\,-\,L687},
+ number = {28},
+ doi = {10.1143/JJAP.46.L685},
+ file = {:Allgemein\\Koida-ITO-2007.pdf:PDF},
+ url = {http://dx.doi.org/10.1143/JJAP.46.L685}
+}
+
+@ARTICLE{Kozl05,
+ author = {K.V. Kozlov and others},
+ title = {Barrier discharges in {N2/O}2 mixtures},
+ journal = {J. Phys. D: Appl. Phys.},
+ year = {2005},
+ volume = {38},
+ pages = {518\,-\,529},
+ doi = {10.1088/0022-3727/38/4/003},
+ file = {:DBD\\Kozlov-oxygen-impurity-2005.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0022-3727/38/4/003}
+}
+
+@ARTICLE{Krei05,
+ author = {S. Kreitz and C. Penache and M. Thomas and C.-P. Klages},
+ title = {Patterned {DBD} treatment for area-selective metallization of polymers-plasma
+ printing},
+ journal = {Surf. Coat. Technol.},
+ year = {2005},
+ volume = {200},
+ pages = {676\,-\,679},
+ doi = {10.1016/j.surfcoat.2005.01.085},
+ file = {:DBD\\Kreitz05-Patterned DBD treatment.pdf:PDF},
+ url = {http://dx.doi.org/10.1016/j.surfcoat.2005.01.085}
+}
+
+@ARTICLE{Kukh03,
+ author = {E. Kukharenka and M.M. Farooqui and L. Grigore and M. Kraft and N.
+ Hollinshead},
+ title = {Electroplating moulds using dry film thick negative photoresist.},
+ journal = {J. Micromech. Microeng.},
+ year = {2003},
+ volume = {13},
+ pages = {S67\,-\,S74},
+ doi = {10.1088/0960-1317/13/4/311},
+ file = {Ordyl-1.pdf:Photolacke\\Ordyl-1.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/13/4/311}
+}
+
+@ARTICLE{Kunh00,
+ author = {E.E. Kunhardt},
+ title = {Generation of Large-Volume, Atmospheric-Pressure, Nonequilibrium
+ Plasmas},
+ journal = {IEEE Trans. Plasma Sci.},
+ year = {2000},
+ volume = {28},
+ pages = {189\,-\,200},
+ doi = {10.1109/27.842901},
+ file = {:DBD\\Kunhardt00-Frequency-Ignition.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/27.842901}
+}
+
+@ARTICLE{Kwak03,
+ author = {M.G. Kwak and others},
+ title = {Improvement of Luminance Efficiency in Xenon Dielectric Barrier Discharge
+ Flat Lamp},
+ journal = {IEEE Trans. Plasma Sci.},
+ year = {2003},
+ volume = {31},
+ pages = {176\,-\, 178},
+ doi = {10.1109/TPS.2003.808867},
+ file = {Kwak-Xenon-Lamp-2002.pdf:DBD\\Kwak-Xenon-Lamp-2002.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/TPS.2003.808867}
+}
+
+@ARTICLE{Lang05,
+ author = {B.A. Langowski and K.E. Uhrich},
+ title = {Microscale Plasma-Initiated Patterning (\textmu {PIP})},
+ journal = {Langmuir},
+ year = {2005},
+ volume = {21},
+ pages = {10509\,-\,10514},
+ doi = {10.1021/la052222m},
+ file = {:DBD\\Langowski-PDMS plasma patterning-2005.pdf:PDF},
+ url = {\newline http://dx.doi.org/10.1021/la052222m}
+}
+
+@UNPUBLISHED{Lede08,
+ author = {L. Ledernez and F. Olcaytug and G. Urban and H. Yasuda},
+ title = {Influence of the Electrode Material on the Electrical Breakdown of
+ Argon},
+ note = {accepted for Plasma Sources Science and Technology}
+}
+
+@ARTICLE{Leve1944,
+ author = {K. Levenberg},
+ title = {A method for the solution of certain non-linear problems in least
+ squares},
+ journal = {Q. Appl. Math},
+ year = {1944},
+ volume = {2},
+ pages = {164\,-\,168},
+ number = {2}
+}
+
+@ARTICLE{Lu08,
+ author = {M. Lu and S.-J. Park and B.T. Cunningham and J.G. Eden},
+ title = {Low temperature plasma channels generated in microcavity trenches
+ with widths of 20\,-\,150\,\textmu{}m and aspect ratios as large
+ as 10\textsuperscript{4}\,:\,1},
+ journal = {Appl. Phys. Lett.},
+ year = {2008},
+ volume = {92},
+ pages = {1397\,-\,1402},
+ doi = {10.1063/1.2827197},
+ file = {:DBD\\Lu-Plasma channels-2008.pdf:PDF},
+ url = {http://dx.doi.org/10.1063/1.2827197}
+}
+
+@ARTICLE{Lu07,
+ author = {M. Lu and S.-J. Park and B.T. Cunningham and J.G. Eden},
+ title = {Microcavity Plasma Devices and Arrays Fabricated by Plastic-Based
+ Replica Molding},
+ journal = {J. Microelectromech. Syst.},
+ year = {2007},
+ volume = {16},
+ pages = {1397\,-\,1402},
+ doi = {10.1109/JMEMS.2006.886034},
+ file = {:DBD\\Lu-Microcavities by molding-2007.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/JMEMS.2006.886034}
+}
+
+@PHDTHESIS{Luca09,
+ author = {N. Lucas},
+ title = {Microplasma Stamps - An Atmospheric-Pressure Plasma Source for the
+ Area-Selective Modification of Surfaces},
+ school = {Institute for Microtechnology, TU Braunschweig},
+ year = {2009},
+ url = {http://www.shaker.de/Online-Gesamtkatalog/details.asp?ID=8983398&CC=3631&ISBN=3-8322-8008-1}
+}
+
+@ARTICLE{Luca08-2,
+ author = {N. Lucas and V. Ermel and M. Kurrat and S. Bttgenbach},
+ title = {Microplasma stamps for selective surface modification: design and
+ characterization},
+ journal = {J. Phys. D: Appl. Phys.},
+ year = {2008},
+ volume = {41},
+ pages = {215202 (7pp)},
+ doi = {10.1088/0022-3727/41/21/215202},
+ file = {:DBD\\Lucas-PDMS-Stamps-2.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0022-3727/41/21/215202}
+}
+
+@ARTICLE{Luca08-1,
+ author = {N. Lucas and A. Hinze and C.-P. Klages and S. Bttgenbach},
+ title = {Design and optimization of dielectric barrier discharge microplasma
+ stamps},
+ journal = {J. Phys. D: Appl. Phys.},
+ year = {2008},
+ volume = {41},
+ pages = {194012 (5pp)},
+ doi = {10.1088/0022-3727/41/19/194012},
+ file = {:DBD\\Lucas-PDMS-Stamps-1.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0022-3727/41/19/194012}
+}
+
+@ARTICLE{Malk08,
+ author = {G.S. Malkov and others},
+ title = {Pulsed-Plasma-Induced Micropatterning with Alternating Hydrophilic
+ and Hydrophobic Surface Chemistries},
+ journal = {Plasma Process. Polym.},
+ year = {2008},
+ volume = {5},
+ pages = {129\,-\,145},
+ number = {2},
+ doi = {10.1002/ppap.200700118},
+ file = {:DBD\\Malkov-SEM mask pattern-2008.pdf:PDF},
+ publisher = {John Wiley \& Sons, Ltd},
+ url = {http://dx.doi.org/10.1002/ppap.200700118}
+}
+
+@ARTICLE{Marq1963,
+ author = {Donald W. Marquardt},
+ title = {An Algorithm for Least-Squares Estimation of Nonlinear Parameters},
+ journal = {SIAM Journal on Applied Mathematics},
+ year = {1963},
+ volume = {11},
+ pages = {431\,-\,441},
+ number = {2},
+ doi = {10.1137/0111030},
+ publisher = {SIAM},
+ url = {http://dx.doi.org/10.1137\%2F0111030}
+}
+
+@ARTICLE{Mart04,
+ author = {C.R. Martin and I.A. Aksay},
+ title = {Submicrometer-scale patterning of ceramic thin films},
+ journal = {J. of Electroceramics},
+ year = {2004},
+ volume = {12},
+ pages = {53\,-\,68},
+ number = {1},
+ doi = {10.1023/B:JECR.0000034001.15359.98},
+ file = {:Allgemein\\Martin-Patterning-Ceramics-Overview-2004.pdf:PDF},
+ publisher = {Springer},
+ url = {http://dx.doi.org/10.1023/B:JECR.0000034001.15359.98}
+}
+
+@ARTICLE{Mart1997,
+ author = {C. Martinet and V. Paillard and A. Gagnaire and J. Joseph},
+ title = {Deposition of $\mathrm{SiO_2}$ and $\mathrm{TiO_2}$ thin films by
+ plasma enhanced chemical vapor deposition for antireflection coating},
+ journal = {J. Non-Cryst. Solids},
+ year = {1997},
+ volume = {216},
+ pages = {77\,-\,82},
+ doi = {10.1016/S0022-3093(97)00175-0},
+ file = {:DBD\\Martinet-SiO2-TiO2-1997.pdf:PDF},
+ url = {\href{http://dx.doi.org/10.1016/S0022-3093(97)00175-0}{http://dx.doi.org/10.1016/S0022-3093(97)00175-0}}
+}
+
+@ARTICLE{Mass01,
+ author = {F. Massines and others},
+ title = {The role of dielectric barrier discharge atmosphere and physics on
+ polypropylene surface treatment},
+ journal = {Plasmas and Polymers},
+ year = {2001},
+ volume = {6},
+ pages = {35\,-\,49},
+ number = {1},
+ doi = {10.1023/A:1011365306501},
+ file = {:DBD\\Massines-oxygen-impurities-2001.pdf:PDF},
+ url = {http://dx.doi.org/10.1023/A:1011365306501}
+}
+
+@ARTICLE{Masu1998,
+ author = {T. Masuzawa and T. Takawashi},
+ title = {{Recent trends in EDM/ECM technologies in Japan}},
+ journal = {VDI BERICHTE},
+ year = {1998},
+ volume = {1405},
+ pages = {1\,-\,16},
+ publisher = {VDI VERLAG GMBH}
+}
+
+@ARTICLE{Mata06,
+ author = {A. Mata and A.J. Fleischmann and S. Roy},
+ title = {Fabrication of multi-layer {SU-8} microstructures},
+ journal = {J. Micromech. Microeng.},
+ year = {2006},
+ volume = {16},
+ pages = {276\,-\,284},
+ doi = {10.1088/0960-1317/16/2/012},
+ file = {SU-8-Aspektverhaeltnis-jmm6_2_012.pdf:Photolacke\\SU-8-Aspektverhaeltnis-jmm6_2_012.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/16/2/012}
+}
+
+@ARTICLE{Melz1996,
+ author = {K.A. Melzak and C.S. Sherwood and R.F.B. Turner and C.A. Haynes},
+ title = {Driving forces for {DNA} adsorption to silica in perchlorate solutions},
+ journal = {J. Colloid Interface Sci.},
+ year = {1996},
+ volume = {181},
+ pages = {635\,-\,644},
+ number = {2},
+ doi = {10.1006/jcis.1996.0421},
+ file = {:Allgemein\\Melzak-DNA-SiOx-Adsorption-1996.pdf:PDF},
+ publisher = {Elsevier},
+ url = {\newline http://dx.doi.org/10.1006/jcis.1996.0421}
+}
+
+@CONFERENCE{Menz02,
+ author = {W. Menz and R. Frster and A. Schoth and C. Mller},
+ title = {Non-conventional machining for microsystems},
+ booktitle = {Proc. 3rd Euspen Int. Conf.},
+ year = {2002},
+ pages = {37}
+}
+
+@ARTICLE{Mira00,
+ author = {S.F. Mirala and others},
+ title = {Electrical and Optical Diagnostics of Dielectric Barrier Discharges
+ {(DBD) in He and N2} for Polymer Treatment},
+ journal = {Plasmas and Polymers},
+ year = {2000},
+ volume = {5},
+ pages = {63\,-\,77},
+ number = {2},
+ doi = {10.1023/A:1009531831404},
+ file = {:DBD\\Miralai-oxygen-impurity-2000.pdf:PDF},
+ url = {http://dx.doi.org/10.1023/A:1009531831404}
+}
+
+@INPROCEEDINGS{TOK06,
+ author = {K. Misumi and others},
+ title = {Faster sensitivity and non-antimonite permanent photoresist for {MEMS}},
+ booktitle = {Advances in Resist Technology and Processing XXIII},
+ year = {2006},
+ editor = {Qinghuang Lin},
+ volume = {6153},
+ series = {Proceedings of SPIE},
+ pages = {61534F},
+ organization = {SPIE},
+ doi = {10.1117/12.656249},
+ file = {TOK-Faster Sensitivity and Non-Antimonite Permanent Photoresist for MEMS.pdf:Photolacke\\TOK-Faster Sensitivity and Non-Antimonite Permanent Photoresist for MEMS.pdf:PDF},
+ url = {http://dx.doi.org/10.1117/12.656249}
+}
+
+@ARTICLE{TOK06-2,
+ author = {K. Misumi and K. Saito and A. Yamanouchi and T. Senzaki and H. Honma},
+ title = {Minute Tunnel Structure Formation with Permanent Film Photoresist},
+ journal = {J. Photopolym. Sci. Technol.},
+ year = {2006},
+ volume = {19},
+ pages = {57\,-\,62},
+ doi = {10.2494/photopolymer.19.57},
+ file = {TOK-Minute tunnel structure formation with permanent film photoresist.pdf:Photolacke\\TOK-Minute tunnel structure formation with permanent film photoresist.pdf:PDF},
+ url = {\newline http://dx.doi.org/10.2494/photopolymer.19.57}
+}
+
+@ARTICLE{Mull1988,
+ author = {W.M. Mullins and B.L. Averbach},
+ title = {Surface properties of silicon and aluminum oxide powders},
+ journal = {Surface Science},
+ year = {1988},
+ volume = {206},
+ pages = {41\,-\,51},
+ number = {1-2},
+ doi = {10.1016/0039-6028(88)90013-1},
+ file = {:DBD\\Mullins-Work function of AluOxide-1988.pdf:PDF},
+ publisher = {Elsevier},
+ url = {\href{http://dx.doi.org/10.1016/0039-6028(88)90013-1}{http://dx.doi.org/10.1016/0039-6028(88)90013-1}}
+}
+
+@ARTICLE{Murp1956,
+ author = {E.L. Murphy and R.H. {Good, Jr.}},
+ title = {Thermionic Emission, Field Emission, and the Transition Region},
+ journal = {Phys. Rev.},
+ year = {1956},
+ volume = {102},
+ pages = {1464 - 1473},
+ doi = {10.1103/PhysRev.102.1464},
+ file = {:DBD\\Murphy,Good - Thermionic Emission, Field Emission, and the Transition Region.pdf:PDF},
+ url = {http://dx.doi.org/10.1103/PhysRev.102.1464}
+}
+
+@ARTICLE{Muel1999,
+ author = {I. Mller and C. Punset and E. Ammelt and H.-G. Purwins and J.P.
+ Boeuf},
+ title = {Self-Organized Filaments in Dielectric Barrier Glow Discharges},
+ journal = {IEEE Trans. Plasma Sci.},
+ year = {1999},
+ volume = {27},
+ pages = {20\,-\,21},
+ doi = {10.1109/27.763004},
+ file = {Mller-Filaments-glow-discharge-1999.pdf:DBD\\Mller-Filaments-glow-discharge-1999.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/27.763004}
+}
+
+@ARTICLE{Naka01,
+ author = {A. Nakajima and K. Hashimoto and T. Watanabe},
+ title = {Recent studies on super-hydrophobic films},
+ journal = {Monatshefte fr Chemie\,/\,Chemical Monthly},
+ year = {2001},
+ volume = {132},
+ pages = {31\,-\,41},
+ doi = {10.1007/s007060170142},
+ file = {:Allgemein\\TiO2-hydrophobic-Nakajima-2001.pdf:PDF},
+ publisher = {Springer},
+ url = {http://dx.doi.org/10.1007/s007060170142}
+}
+
+@ARTICLE{Niem1995,
+ author = {L. Niemeyer},
+ title = {A generalized approach to partial discharge modeling},
+ journal = {IEEE Transactions on Dielectrics and Electrical Insulation},
+ year = {1995},
+ volume = {2},
+ pages = {510\,-\,528},
+ number = {4},
+ doi = {10.1109/94.407017},
+ file = {:DBD\\Niemeyer 95 generalized approach partial discharges.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/94.407017}
+}
+
+@ARTICLE{Noes04,
+ author = {M. Noeske and J. Degenhardt and S. Strudthoff and U. Lommatzsch},
+ title = {Plasma jet treatment of five polymers at atmospheric pressure: surface
+ modifications and the relevance for adhesion},
+ journal = {International Journal of Adhesion \& Adhesives},
+ year = {2004},
+ volume = {24},
+ pages = {171\,-\,177},
+ doi = {10.1016/j.ijadhadh.2003.09.006},
+ file = {:DBD\\Noeske03-plasma jet treatment.pdf:PDF},
+ url = {http://dx.doi.org/10.1016/j.ijadhadh.2003.09.006}
+}
+
+@ARTICLE{Nord1928,
+ author = {L. Nordheim},
+ title = {Zur Theorie der thermischen Emission und der Reflexion von Elektronen
+ an Metallen},
+ journal = {Zeitschrift fr Physik A Hadrons and Nuclei},
+ year = {1928},
+ volume = {46},
+ pages = {833\,-\,855},
+ number = {11\,-\,12},
+ month = {November},
+ doi = {10.1007/BF01391020},
+ file = {:DBD\\Nordheim-1928.pdf:PDF},
+ url = {http://dx.doi.org/10.1007/BF01391020}
+}
+
+@CONFERENCE{Nuss09,
+ author = {D. Nubaum and D. Herrmann and T. Knoll and T. Velten},
+ title = {Micromixing Structures for Lab-on Chip Applications: Fabrication
+ and Simulation of 90 Zigzag Microchann els in Dry Film Resist},
+ booktitle = {4M\,/\,ICOMM 2009 Conference},
+ year = {2009},
+ pages = {215\,-\,218},
+ doi = {10.1243/17547164C0012009041},
+ file = {:Photolacke\\Nubaum-PerMX-2009.pdf:PDF},
+ owner = {usti},
+ url = {http://dx.doi.org/10.1243/17547164C0012009041}
+}
+
+@ARTICLE{Obri01,
+ author = {J. O'Brien},
+ title = {Advanced photoresist technologies for microsystems},
+ journal = {J. Micromech. Microeng.},
+ year = {2001},
+ volume = {11},
+ pages = {353\,-\,358},
+ doi = {10.1088/0960-1317/11/4/312},
+ file = {OBrien01.pdf:Photolacke\\OBrien01.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/11/4/312}
+}
+
+@ARTICLE{Ohl1999,
+ author = {A. Ohl and K. Schrder},
+ title = {Plasma-induced chemical micropatterning for cell culturing applications:
+ a brief review},
+ journal = {Surf. Coat. Technol.},
+ year = {1999},
+ volume = {116},
+ pages = {820\,-\,830},
+ doi = {10.1016/S0257-8972(99)00150-4},
+ file = {:DBD\\Ohl-SEM grid pattern-1999.pdf:PDF},
+ publisher = {Elsevier},
+ url = {\href{http://dx.doi.org/10.1016/S0257-8972(99)00150-4}{http://dx.doi.org/10.1016/S0257-8972(99)00150-4}}
+}
+
+@PHDTHESIS{Olss1998,
+ author = {Anders Olsson},
+ title = {Valve-less Diffuser Micropumps},
+ school = {School of Electrical Engineering, Royal Institute of Technology,
+ Stockholm, Sweden},
+ year = {1998},
+ file = {:Allgemein\\1998 Valve-less diffuser micropumps.pdf:PDF},
+ url = {http://www.s3.kth.se/instrlab/research/dissertations/pdf/andersodoc.pdf}
+}
+
+@ARTICLE{Pan02,
+ author = {C.-T. Pan and H. Yang and S.-C. Shen and M.-C. Chou and H.-P. Chou},
+ title = {A low-temperature wafer bonding technique using patternable materials},
+ journal = {J. Micromech. Microeng.},
+ year = {2002},
+ volume = {12},
+ pages = {611\,-\,615},
+ doi = {10.1088/0960-1317/12/5/315},
+ file = {Wafer-Bonding-Pan.pdf:Photolacke\\Wafer-Bonding-Pan.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/12/5/315}
+}
+
+@ARTICLE{Park01,
+ author = {J. Park and I. Henins and H.W. Herrmann and G.S. Selwyn},
+ title = {Discharge phenomena of an atmospheric pressure radio-frequency capacitive
+ plasma source},
+ journal = {J. Appl. Phys.},
+ year = {2001},
+ volume = {89},
+ pages = {20\,-\,28},
+ doi = {10.1063/1.1323753},
+ file = {:DBD\\Park01-Discharge phenomena.pdf:PDF},
+ url = {http://dx.doi.org/10.1063/1.1323753}
+}
+
+@ARTICLE{Park05,
+ author = {S.-J. Park and K.S. Kim and J.G. Eden},
+ title = {Nanoporous alumina as a dielectric for microcavity plasma devices:
+ Multilayer {Al/AlO} structures},
+ journal = {Appl. Phys. Lett.},
+ year = {2005},
+ volume = {86},
+ pages = {221501},
+ doi = {10.1063/1.1923747},
+ file = {:DBD\\Park-Cavitiy Al2O3-2005.pdf:PDF},
+ publisher = {AIP},
+ url = {http://dx.doi.org/10.1063/1.1923747}
+}
+
+@ARTICLE{Pasc1889,
+ author = {F. Paschen},
+ title = {{Ueber die zum Funkenbergang in Luft, Wasserstoff und Kohlensure
+ bei verschiedenen Drucken erforderliche Potentialdifferenz}},
+ journal = {Annalen der Physik},
+ year = {1889},
+ volume = {273},
+ pages = {69\,-\,96},
+ number = {5},
+ doi = {10.1002/andp.18892730505},
+ file = {:DBD\\Paschen-1889.pdf:PDF},
+ url = {http://dx.doi.org/10.1002/andp.18892730505}
+}
+
+@ARTICLE{Payn02,
+ author = {W.G. Payne and B.W. James and I.S. Falconer},
+ title = {The Growth and Decay of Miniature Dielectric Barrier Discharges in
+ Helium, Neon, and Argon},
+ journal = {IEEE Trans. Plasma Sci.},
+ year = {2002},
+ volume = {30},
+ pages = {170\,-\,171},
+ doi = {10.1109/TPS.2002.1003978},
+ file = {Payne-Discharge-Growth-2002.pdf:DBD\\Payne-Discharge-Growth-2002.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/TPS.2002.1003978}
+}
+
+@MISC{PCI,
+ author = {{PCI-SIG}},
+ title = {{PCI} Conventional specifications},
+ howpublished = {Internet:\newline http://www.pcisig.com/specifications/conventional
+ (accessed 08-01-2010)},
+ url = {http://www.pcisig.com/specifications/conventional}
+}
+
+@ARTICLE{Pena04,
+ author = {C. Penache and C. Gessner and T. Betker and V. Bartels and C.-P.
+ Klages},
+ title = {Plasma printing: patterned surface functionalisation and coating
+ at atmospheric pressure},
+ journal = {IEE Proc.-Nanobiotechnol.},
+ year = {2004},
+ volume = {151},
+ pages = {139\,-\,144},
+ booktitle = {Proceedings. 2nd VDE World Microtechnologies Congress, October 13
+ - 15, 2003},
+ doi = {10.1049/ip-nbt:20040836},
+ file = {:DBD\\Penache04-Printing.pdf:PDF},
+ url = {http://dx.doi.org/10.1049/ip-nbt:20040836}
+}
+
+@ARTICLE{Phel1999,
+ author = {A.V. Phelps and Z.Lj. Petrovic},
+ title = {Cold-cathode discharges and breakdown in argon: surface and gas phase
+ production of secondary electrons},
+ journal = {Plasma Sources Sci. Technol.},
+ year = {1999},
+ volume = {8},
+ pages = {21\,-\,44},
+ doi = {10.1088/0963-0252/8/3/201},
+ file = {:DBD\\Phelps-Petrovic-Secondary-emission-1999.pdf:PDF},
+ publisher = {IOP PUBLISHING},
+ url = {http://dx.doi.org/10.1088/0963-0252/8/3/201}
+}
+
+@INPROCEEDINGS{Rada07,
+ author = {A.D. Radadia and L. Cao and H.-K. Jeong and M.A. Shannon and R.I.
+ Masel},
+ title = {A {3D} Micromoxer Fabricated with Dry Film Resist},
+ booktitle = {Proc. of MEMS 2007},
+ year = {2007},
+ pages = {361\,-\,364},
+ doi = {10.1109/MEMSYS.2007.4433110},
+ file = {:Photolacke\\Radadia-3D micromixer-2007.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/MEMSYS.2007.4433110}
+}
+
+@ARTICLE{Radm07,
+ author = {M. Radmilovic-Radjenovic and Z.L. Petrovic and B. Radjenovic},
+ title = {Modelling of breakdown behavior by {PIC/MCC} code with improved secondary
+ emission models},
+ journal = {J. Phys.: Conf. Ser.},
+ year = {2007},
+ volume = {71},
+ pages = {012007},
+ number = {1},
+ booktitle = {Journal of Physics: Conference Series},
+ doi = {10.1088/1742-6596/71/1/012007},
+ file = {:DBD\\Radjenovic-secondary-emisson-2007.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/1742-6596/71/1/012007}
+}
+
+@ARTICLE{Radu03,
+ author = {I. Radu and R. Bartnikas and G. Czeremuszkin and M.R. Wertheimer},
+ title = {Diagnostics of Dielectric Barrier Discharges in Noble Gases: Atmospheric
+ Pressure Glow and Pseudoglow Discharges and Spatio-Temporal Patterns},
+ journal = {IEEE Trans. Plasma Sci.},
+ year = {2003},
+ volume = {31},
+ pages = {411\,-\,421},
+ number = {3},
+ doi = {10.1109/TPS.2003.811647},
+ file = {:DBD\\Radu-filament-noble-gases-2003.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/TPS.2003.811647}
+}
+
+@ARTICLE{Radu05,
+ author = {I. Radu and R. Bartnikas and M.R. Wertheimer},
+ title = {Diagnostics and modelling of noble gas atmospheric pressure dielectric
+ barrier discharges in homogeneous or diverging electric fields},
+ journal = {J. Phys. D: Appl. Phys.},
+ year = {2005},
+ volume = {38},
+ pages = {539\,-\,546},
+ doi = {10.1088/0022-3727/38/4/005},
+ file = {Radu-filament-noble-gases-2005.pdf:DBD\\Radu-filament-noble-gases-2005.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0022-3727/38/4/005}
+}
+
+@ARTICLE{Rao05,
+ author = {R.B. Rao and K.L. Krafcik and A.M. Morales and J. Lewis},
+ title = {Microfabricated deposition nozzles for direct-write assembly of three-dimensional
+ periodic structures},
+ journal = {Adv. Mater.},
+ year = {2005},
+ volume = {17},
+ pages = {289\,-\,293},
+ number = {3},
+ doi = {10.1002/adma.200400514},
+ file = {:Allgemein\\Rao-3D-ink-hexagonal-2005.pdf:PDF},
+ publisher = {Wiley-VCH Verlag GmbH},
+ url = {http://dx.doi.org/10.1002/adma.200400514}
+}
+
+@BOOK{Rich1921,
+ title = {The Emission of Electricity from Hot Bodies},
+ publisher = {Longmans, Green and co.},
+ year = {1921},
+ author = {O.W. Richardson},
+ url = {http://www.worldcat.org/wcpa/oclc/946804}
+}
+
+@ARTICLE{Sarr06,
+ author = {C. Sarra-Bournet and S. Turgeon and D. Mantovani and G. Laroche},
+ title = {A study of atmospheric pressure plasma discharges for surface functionalization
+ of {PTFE} used in biomedical applications},
+ journal = {J. Phys. D: Appl. Phys.},
+ year = {2006},
+ volume = {39},
+ pages = {3461\,-\,3469},
+ number = {16},
+ doi = {10.1088/0022-3727/39/16/S03},
+ file = {:DBD\\Sarra-Bournet-treatment-time-2006.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0022-3727/39/16/S03}
+}
+
+@ARTICLE{Sawa1995,
+ author = {Y. Sawada and S. Ogawa and M. Kogoma},
+ title = {Synthesis of plasma-polymerized tetraethoxysilane and hexamethyldisiloxane
+ films prepared by atmospheric pressure glow discharge},
+ journal = {J. Phys. D: Appl. Phys.},
+ year = {1995},
+ volume = {28},
+ pages = {1661\,-\,1661},
+ doi = {10.1088/0022-3727/28/8/015},
+ file = {:DBD\\Sawada-TEOS-SiOx-1995.pdf:PDF},
+ publisher = {IOP PUBLISHING LTD},
+ url = {http://dx.doi.org/10.1088/0022-3727/28/8/015}
+}
+
+@ARTICLE{Sche07,
+ author = {A. Schenk and others},
+ title = {Microstructured Electrode Arrays: Optical analysis of the Glow Discharge
+ in a Magnified Electrode Gap},
+ journal = {Plasma Process. Polym.},
+ year = {2007},
+ volume = {4},
+ pages = {S927\,-\,S930},
+ doi = {10.1002/ppap.200732301},
+ file = {:DBD\\Schenk-Optical-Analysis.pdf:PDF},
+ url = {http://dx.doi.org/10.1002/ppap.200732301}
+}
+
+@ARTICLE{Scho04,
+ author = {K.H. Schoenbach and M. Moselhy and W. Shi},
+ title = {Self-organization in cathode boundary layer microdischarges},
+ journal = {Plasma Sources Sci. Technol.},
+ year = {2004},
+ volume = {13},
+ pages = {177\,-\,185},
+ number = {1},
+ doi = {10.1088/0963-0252/13/1/023},
+ file = {:DBD\\Schoenbach-FilamentDiameter-2004.pdf:PDF},
+ publisher = {Bristol, UK: IOP Pub.; Woodbury, NY: American Institute of Physics,
+ c1991-},
+ url = {http://dx.doi.org/10.1088/0963-0252/13/1/023}
+}
+
+@ARTICLE{Scho1999,
+ author = {U.P Schnholzer and L.J. Gauckler},
+ title = {Ceramic parts patterned in the micrometer range},
+ journal = {Adv. Mater.},
+ year = {1999},
+ volume = {11},
+ pages = {630\,-\,632},
+ number = {8},
+ file = {:Allgemein\\Schoenholzer-KeramikStrukturiertSintern1-1999.pdf:PDF},
+ publisher = {WILEY-VCH Verlag GmbH Weinheim},
+ url = {\href{http://www.cheric.org/research/tech/periodicals/doi.php?art_seq=646499}{http://www.cheric.org/research/tech/periodicals/doi.php?art\_seq=\newline 646499}}
+}
+
+@ARTICLE{Smit00,
+ author = {R.C. Smith and others},
+ title = {Chemical vapour deposition of the oxides of titanium, zirconium and
+ hafnium for use as high-k materials in microelectronic devices. A
+ carbon-free precursor for the synthesis of hafnium dioxide},
+ journal = {Adv. Mater. Opt. and Electron.},
+ year = {2000},
+ volume = {10},
+ pages = {105\,-\,114},
+ number = {3-5},
+ doi = {10.1002/1099-0712(200005/10)10:3/5<105::AID-AMO402>3.0.CO;2-J},
+ file = {:DBD\\Smith-Ti-and-others-2000.pdf:PDF},
+ publisher = {John Wiley \& Sons, Ltd. Chichester, UK},
+ url = {\href{http://dx.doi.org/10.1002/1099-0712(200005/10)10:3/5<105::AID-AMO402>3.0.CO;2-J}{http://dx.doi.org/10.1002/1099-0712(200005/10)10:3/5<105::AID-AMO402>3.0.CO;2-J}}
+}
+
+@BOOK{Socr1994,
+ title = {Infrared and Raman characteristic group frequencies: tables and charts},
+ publisher = {John Wiley \& Sons},
+ year = {1994},
+ author = {G. Socrates},
+ edition = {2nd}
+}
+
+@MISC{Lightning,
+ author = {J. R. Southern},
+ title = {Toronto thunderstorm},
+ howpublished = {Internet: \newline http://en.wikipedia.org/wiki/File:Krunkwerke\_-\_IMG\_4515\_\%28by-sa\%29.jpg
+ (accessed 07-09-2009)},
+ url = {http://en.wikipedia.org/wiki/File:Krunkwerke_-_IMG_4515_%28by-sa%29.jpg}
+}
+
+@CONFERENCE{Stal07,
+ author = {O. Stalter and B. Burger and S. Lehrmann},
+ title = {{Silicon Carbide (SiC) D-MOS for grid-feeding solar-inverters}},
+ booktitle = {European Conference on Power Electronics and Applications, 2007},
+ year = {2007},
+ pages = {1\,-\,10},
+ doi = {10.1109/EPE.2007.4417654},
+ file = {:Allgemein\\Stalter-SiC-Inverters-2007.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/EPE.2007.4417654}
+}
+
+@ARTICLE{Star06,
+ author = {S.M. Starikovskaia},
+ title = {Plasma assisted ignition and combustion},
+ journal = {J. Phys. D: Appl. Phys.},
+ year = {2006},
+ volume = {39},
+ pages = {R265\,-\,R299},
+ number = {16},
+ doi = {10.1088/0022-3727/39/16/R01},
+ file = {:DBD\\Starikovskaia-Streamer-overview-2006.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0022-3727/39/16/R01}
+}
+
+@ARTICLE{Step07,
+ author = {K. Stephan and others},
+ title = {Fast prototyping using a dry film photoresist: microfabrication of
+ soft-lithography masters for microfluidic structures},
+ journal = {J. Micromech. Microeng.},
+ year = {2007},
+ volume = {17},
+ pages = {N69\,-\,N74},
+ doi = {10.1088/0960-1317/17/10/N01},
+ file = {:Photolacke\\Stephan-DFR-Etertec-HQ-2007.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/17/10/N01}
+}
+
+@ARTICLE{Stoe10,
+ author = {U. Sthr and others},
+ title = {Porous photoresist stamps for selective plasma treatment},
+ journal = {Plasma Processes Polym.},
+ year = {2010},
+ volume = {7},
+ pages = {9\,-\,15},
+ number = {1},
+ doi = {10.1002/ppap.200900063},
+ file = {:DBD\\Sthr-PlasmaStampSinterMetal-2010.pdf:PDF},
+ url = {\newline http://dx.doi.org/10.1002/ppap.200900063}
+}
+
+@ARTICLE{Stoe09,
+ author = {Uwe Sthr and others},
+ title = {Multilayer Photoresist Stamps for Selective Plasma Treatment in Micrometer
+ Scales},
+ journal = {Plasma Process. Polym.},
+ year = {2009},
+ volume = {6},
+ pages = {228\,-\,233},
+ number = {4},
+ doi = {10.1002/ppap.200800217},
+ file = {:DBD\\PlasmaPaper-Photoresist-finally-printed.pdf:PDF},
+ url = {http://dx.doi.org/10.1002/ppap.200800217}
+}
+
+@ARTICLE{Stoe08,
+ author = {U. Sthr and P. Vulto and P. Hoppe and G. Urban and H. Reinecke},
+ title = {High-resolution permanent photoresist laminate for microsystem applications},
+ journal = {J. Micro/Nanolith. MEMS MOEMS},
+ year = {2008},
+ volume = {7},
+ pages = {033009},
+ doi = {10.1117/1.2964217},
+ file = {:Photolacke\\TMMFPaperSPIE-2Draft.pdf:PDF},
+ url = {http://dx.doi.org/10.1117/1.2964217}
+}
+
+@ARTICLE{Suk07,
+ author = {J.W. Suk and J. Cho},
+ title = {Capillary flow control using hydrophobic patterns},
+ journal = {J. Micromech. Microeng.},
+ year = {2007},
+ volume = {17},
+ pages = {N11\,-\,N15},
+ number = {4},
+ doi = {10.1088/0960-1317/17/4/N01},
+ file = {:Allgemein\\Suk-hydrophobic-channels-2007.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/17/4/N01}
+}
+
+@ARTICLE{Tan06,
+ author = {H.M.L. Tan and T. Akagi and T. Ichiki},
+ title = {Localized Plasma Treatment of Poly(dimethylsiloxane) Surfaces and
+ Its Application to Controlled Cell Cultivation},
+ journal = {J. Photopolym. Sci. Technol.},
+ year = {2006},
+ volume = {19},
+ pages = {245\,-\,250},
+ doi = {10.2494/photopolymer.19.245},
+ file = {:DBD\\Tan06-Plasmajet.pdf:PDF},
+ url = {http://dx.doi.org/10.2494/photopolymer.19.245}
+}
+
+@MISC{LyX,
+ author = {{The LyX Team}},
+ title = {LyX 1.6.x},
+ howpublished = {Internet: http://www.lyx.org},
+ url = {http://www.lyx.org}
+}
+
+@ARTICLE{Ther03,
+ author = {D. Therriault and S.R. White and J.A. Lewis},
+ title = {Chaotic mixing in three-dimensional microvascular networks fabricated
+ by direct-write assembly},
+ journal = {Nature Materials},
+ year = {2003},
+ volume = {2},
+ pages = {265\,-\,271},
+ number = {4},
+ doi = {10.1038/nmat863},
+ file = {:Allgemein\\Therriault-Ink-Channels-2003.pdf:PDF},
+ publisher = {Nature Publishing Group},
+ url = {http://dx.doi.org/10.1038/nmat863}
+}
+
+@INPROCEEDINGS{Thom06,
+ author = {M. Thomas and M. Eichler and C.-P. Klages},
+ title = {Coating with Atmospheric Pressure Plasma Processes: From Large Area
+ to \textmu{}-Structures},
+ booktitle = {49th Annual Technical Conference Proceedings},
+ year = {2006},
+ organization = {Society of Vacuum Coaters},
+ url = {http://tinyurl.com/Thomas06}
+}
+
+@ARTICLE{Thom07,
+ author = {M. Thomas and M. von Hausen and C.-P. Klages and P. Baumhof},
+ title = {Generation of Stable Coatings with Carboxylic Groups by Copolymerization
+ of {MAA} and {VTMS} using {DBD} at Atmospheric Pressure},
+ journal = {Plasma Process. Polym.},
+ year = {2007},
+ volume = {4},
+ pages = {S475\,-\,S481},
+ doi = {10.1002/ppap.200731210},
+ file = {:DBD\\Thomas-Carboxy-groups-2007.pdf:PDF},
+ publisher = {WILEY-VCH Verlag Weinheim},
+ url = {http://dx.doi.org/10.1002/ppap.200731210}
+}
+
+@BOOK{Town1915,
+ title = {Electricity in Gases},
+ publisher = {Clarendon Press},
+ year = {1915},
+ author = {J.S. Townsend},
+ url = {http://www.worldcat.org/wcpa/oclc/4294747}
+}
+
+@BOOK{Town1910,
+ title = {The Theory of Ionization of Gases by Collision},
+ publisher = {Constable},
+ year = {1910},
+ author = {J.S. Townsend},
+ url = {http://www.worldcat.org/wcpa/oclc/8460026}
+}
+
+@ARTICLE{Tsai06-2,
+ author = {Y.-C. Tsai and H.-P. Jen and K.-W. Lin and Y.-Z. Hsie},
+ title = {Fabrication of microfluidic devices using dry film photoresist for
+ microchip capillary electrophoresis},
+ journal = {J. Chromatogr. A},
+ year = {2006},
+ volume = {1111},
+ pages = {267\,-\,271},
+ doi = {0.1016/j.chroma.2005.12.003},
+ file = {AF-5000-Photolack-2.pdf:Photolacke\\AF-5000-Photolack-2.pdf:PDF},
+ url = {http://dx.doi.org/10.1016/j.chroma.2005.12.003}
+}
+
+@ARTICLE{Tsai06-1,
+ author = {Y.-C. Tsai and S.-J. Yang and H.-T. Lee and H.-P. Jen and Y.-Z. Hsieh},
+ title = {Fabrication of a Flexible and Disposable Microreactor Using a Dry
+ Film Photoresist},
+ journal = {J. Chin. Chem. Soc.},
+ year = {2006},
+ volume = {53},
+ pages = {683\,-\,688},
+ file = {AF-5000-Photolack.pdf:Photolacke\\AF-5000-Photolack.pdf:PDF},
+ url = {http://nr.stpi.org.tw/ejournal/ChiChemSociety/2006/EJ52-2006-683.pdf}
+}
+
+@ARTICLE{Uden1972,
+ author = {S. Udenfriend and others},
+ title = {Fluorescamine: A Reagent for Assay of Amino Acids, Peptides, Proteins,
+ and Primary Amines in the Picomole Range},
+ journal = {Science},
+ year = {1972},
+ volume = {178},
+ pages = {871\,-\,872},
+ doi = {10.1126/science.178.4063.871},
+ file = {:Allgemein\\Udenfriend-Fluorescamine-1972.pdf:PDF},
+ url = {http://dx.doi.org/10.1126/science.178.4063.871}
+}
+
+@ARTICLE{Velt05,
+ author = {T. Velten and others},
+ title = {Packaging of Bio-MEMS: Strategies, Technologies, and Applications},
+ journal = {IEEE trans. adv. packag.},
+ year = {2005},
+ volume = {28},
+ pages = {533\,-\,546},
+ doi = {10.1109/TADVP.2005.858427},
+ file = {Velten05-review.pdf:Photolacke\\Velten05-review.pdf:PDF},
+ url = {http://dx.doi.org/10.1109/TADVP.2005.858427}
+}
+
+@ARTICLE{Vora05,
+ author = {K.D. Vora and B.Y. Shew and E.C. Harvey and J.P. Hayes and A.G. Peele},
+ title = {{Specification of mechanical support structures to prevent SU-8 stiction
+ in high aspect ratio structures}},
+ journal = {J. Micromech. Microeng.},
+ year = {2005},
+ volume = {15},
+ pages = {978\,-\,983},
+ doi = {10.1088/0960-1317/15/5/012},
+ file = {SU-8-Aspektverhaeltnis-jmm2005.pdf:Photolacke\\SU-8-Aspektverhaeltnis-jmm2005.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/15/5/012}
+}
+
+@CONFERENCE{Vult07,
+ author = {P. Vulto and G. Igel and G.A. Urban},
+ title = {Full wafer fabrication process for microfluidic glass chips with
+ electroplated electrodes},
+ booktitle = {Solid-State Sensors, Actuators and Microsystems Conference, 2007.
+ TRANSDUCERS 2007.},
+ year = {2007},
+ pages = {117\,-\,120},
+ doi = {10.1109/SENSOR.2007.4300085},
+ file = {:Photolacke\\Vult07.pdf:PDF},
+ journal = {Solid-State Sensors, Actuators and Microsystems Conference, 2007.
+ TRANSDUCERS 2007.},
+ url = {http://ieeexplore.ieee.org/xpls/abs\_all.jsp?arnumber=4300085}
+}
+
+@INPROCEEDINGS{Vult06-2,
+ author = {P. Vulto and C. Klaunick and G. Igel and G. Urban},
+ title = {{tmRNA} purification by electrophoretic filtration for genomic identification
+ of bacteria on-a-chip},
+ booktitle = {Proceedings of \textmu{}TAS 2006},
+ year = {2006},
+ volume = {2},
+ pages = {377\,-\,379},
+ file = {:Photolacke\\tmRNA purification - MicroTAS2006.pdf:PDF}
+}
+
+@ARTICLE{Vult06,
+ author = {P. Vulto and others},
+ title = {Selective sample recovery of DEP-separated cells and particles by
+ phaseguide-controlled laminar flow},
+ journal = {J. Micromech. Microeng.},
+ year = {2006},
+ volume = {16},
+ pages = {1847\,-\,1853},
+ doi = {10.1088/0960-1317/16/9/013},
+ file = {Vult06.pdf:Photolacke\\Vult06.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/0960-1317/16/9/013}
+}
+
+@ARTICLE{Vult05,
+ author = {P. Vulto and others},
+ title = {Microfluidic channel fabrication in dry film resist for production
+ and prototyping of hybrid chips},
+ journal = {Lab on a Chip},
+ year = {2005},
+ volume = {5},
+ pages = {158\,-\,162},
+ doi = {10.1039/b411885e},
+ file = {Vulto-Ordyl.pdf:Photolacke\\Vulto-Ordyl.pdf:PDF},
+ url = {http://dx.doi.org/10.1039/b411885e}
+}
+
+@ARTICLE{Wang06,
+ author = {C. Wang and X. He},
+ title = {Polypropylene surface modification model in atmospheric pressure
+ dielectric barrier discharge},
+ journal = {Surface \& Coatings Technology},
+ year = {2006},
+ volume = {201},
+ pages = {3377\,-\,3384},
+ number = {6},
+ doi = {10.1016/j.surfcoat.2006.07.205},
+ file = {:DBD\\Wang-PP-Contact-Angle-2006.pdf:PDF},
+ publisher = {Elsevier},
+ url = {http://dx.doi.org/10.1016/j.surfcoat.2006.07.205}
+}
+
+@CONFERENCE{Wash05,
+ author = {Y. Washio and others},
+ title = {Multilayer ultra thick resist development for {MEMS}},
+ booktitle = {Proceedings of SPIE},
+ year = {2005},
+ volume = {5753},
+ pages = {959},
+ doi = {10.1117/12.600227},
+ url = {http://dx.doi.org/10.1117/12.600227}
+}
+
+@ARTICLE{Will04,
+ author = {J.D. Williams and W. Wang},
+ title = {Microfabrication of an electromagnetic power relay using {SU-8 based
+ UV-LIGA} technology},
+ journal = {Microsystem Technologies},
+ year = {2004},
+ volume = {10},
+ pages = {699\,-\,705},
+ doi = {10.1007/s00542-004-0396-1},
+ file = {SU-8-Aspektverhaeltnis-2.pdf:Photolacke\\SU-8-Aspektverhaeltnis-2.pdf:PDF},
+ url = {http://dx.doi.org/10.1007/s00542-004-0396-1}
+}
+
+@ARTICLE{Xu07,
+ author = {X. Xu and L. Li and S. Wang and L. Zhao and T. Ye},
+ title = {Deposition of $\mathrm{SiO_x}$ films with a capacitively-coupled
+ plasma at atmospheric pressure},
+ journal = {Plasma Sources Sci. Technol.},
+ year = {2007},
+ volume = {16},
+ pages = {372\,-\,376},
+ number = {2},
+ doi = {10.1088/0963-0252/16/2/021},
+ file = {:DBD\\Xu-SiOx-DBD-2007.pdf:PDF},
+ publisher = {Bristol, UK: IOP Pub.; Woodbury, NY: American Institute of Physics,
+ c1991-},
+ url = {http://dx.doi.org/10.1088/0963-0252/16/2/021}
+}
+
+@ARTICLE{Yama1996,
+ author = {K. Yamada and T. Haraguchi and T. Kajiyama},
+ title = {Plasma-graft polymerization of vinyl monomers with reactive groups
+ onto a surface of poly (p-phenylene terephthalamide) fiber},
+ journal = {J. Appl. Polym. Sci.},
+ year = {1996},
+ volume = {60},
+ pages = {1847\,-\,1853},
+ number = {11},
+ doi = {10.1002/(SICI)1097-4628(19960613)60:11<1847::AID-APP8>3.0.CO;2-L},
+ file = {:DBD\\Yamada-epoxy-grafting-1996.pdf:PDF},
+ publisher = {Wiley Subscription Services, Inc., A Wiley Company New York},
+ url = {\href{http://dx.doi.org/10.1002/(SICI)1097-4628(19960613)60:11<1847::AID-APP8>3.0.CO;2-L}{http://dx.doi.org/10.1002/(SICI)1097-4628(19960613)60:11<1847::AID-APP8>3.0.CO;2-L}}
+}
+
+@BOOK{Yasu05,
+ title = {Luminous Chemical Vapor Deposition and Interface Engineering},
+ publisher = {Marcel Dekker},
+ year = {2005},
+ editor = {Arthur T. Hubbard},
+ author = {Hirotsugu Yasuda},
+ volume = {122},
+ series = {Surfactant Science Series},
+ edition = {1st}
+}
+
+@ARTICLE{Yu06,
+ author = {L. Yu and others},
+ title = {Adhesive bonding with SU-8 at wafer level for microfluidic devices},
+ journal = {J. Phys.: Conf. Ser.},
+ year = {2006},
+ volume = {34},
+ pages = {776\,-\,781},
+ doi = {10.1088/1742-6596/34/1/128},
+ file = {Yu06.pdf:Photolacke\\Yu06.pdf:PDF},
+ url = {http://dx.doi.org/10.1088/1742-6596/34/1/128}
+}
+
+@ARTICLE{Zhan04,
+ author = {J. Zhang and M.B. Chan-Park and S.R. Conner},
+ title = {Effect of exposure dose on the replication fidelity and profile of
+ very high aspect ratio microchannels in {SU-8}},
+ journal = {Lab on a Chip},
+ year = {2004},
+ volume = {4},
+ pages = {646\,-\,653},
+ doi = {10.1039/b403304c},
+ file = {SU-8-Aspektverhaeltnis-Theorie.pdf:Photolacke\\SU-8-Aspektverhaeltnis-Theorie.pdf:PDF},
+ url = {http://dx.doi.org/10.1039/b403304c}
+}
+
+@ARTICLE{Zhan1995,
+ author = {J. Zhang. and K. Kato and Y. Uyama and Y. Ikada},
+ title = {Surface graft polymerization of glycidyl methacrylate onto polyethylene
+ and the adhesion with epoxy resin},
+ journal = {J. Polymer Sci. Polymer Chem.},
+ year = {1995},
+ volume = {33},
+ pages = {2629\,-\,2638},
+ number = {15},
+ doi = {10.1002/pola.1995.080331509},
+ file = {:DBD\\Zhang-epoxy-grafting-PE-1995.pdf:PDF},
+ publisher = {John Wiley \& Sons, Inc. New York},
+ url = {http://dx.doi.org/10.1002/pola.1995.080331509}
+}
+
+@ARTICLE{Zhao1999,
+ author = {Y. Zhao and M.-W. Urban},
+ title = {Spectroscopic studies of microwave plasma reactions of maleic anhydride
+ on poly (vinylidene fluoride) surfaces: crystallinity and surface
+ reactions},
+ journal = {Langmuir},
+ year = {1999},
+ volume = {15},
+ pages = {3538\,-\,3544},
+ number = {10},
+ doi = {10.1021/la981310m},
+ file = {:DBD\\Zhao-Carboxy-on-PVDF-1999.pdf:PDF},
+ url = {http://dx.doi.org/10.1021/la981310m}
+}
+
+@ARTICLE{Zou01,
+ author = {X.P. Zou and E.T. Kang and K.G. Neoh and C.Q. Cui and T.B. Lim},
+ title = {Surface modification of poly (tetrafluoroethylene) films by plasma
+ polymerization of glycidyl methacrylate for adhesion enhancement
+ with evaporated copper},
+ journal = {Polymer},
+ year = {2001},
+ volume = {42},
+ pages = {6409\,-\,6418},
+ number = {15},
+ doi = {10.1016/S0032-3861(01)00113-6},
+ file = {:DBD\\Zou-epoxy-2001.pdf:PDF},
+ publisher = {Elsevier},
+ url = {\href{http://dx.doi.org/10.1016/S0032-3861(01)00113-6}{http://dx.doi.org/10.1016/S0032-3861(01)00113-6}}
+}
+
+@BOOK{CRC07,
+ title = {CRC Handbook of Chemistry and Physics},
+ publisher = {Taylor and Francis},
+ year = {2007},
+ editor = {David R. Lide},
+ pages = {12-114},
+ edition = {87th},
+ file = {:DBD\\CRC-Work functions-2007.pdf:PDF},
+ url = {http:/www.hbcpnetbase.com}
+}
+
+@STANDARD{ASTME1294,
+ title = {{ASTM}~E~1294-89~(1999), Standard Test Method for Pore Size Characteristics
+ of Membrane Filters Using Automated Liquid Porosimeter},
+ organization = {ASTM International},
+ url = {http://www.astm.org/DATABASE.CART/WITHDRAWN/E1294.htm}
+}
+
+@STANDARD{ISO10780,
+ title = {{ISO}~10780:1994, Stationary source emissions -- Measurement of velocity
+ and volume flowrate of gas streams in ducts},
+ organization = {ISO},
+ url = {http://www.iso.org/iso/catalogue\_detail.htm?csnumber=18855}
+}
+
+@STANDARD{ISO4003,
+ title = {{ISO}~4003:1977, Permeable sintered metal materials -- Determination
+ of bubble test pore size},
+ organization = {ISO},
+ url = {\newline http://www.iso.org/iso/catalogue\_detail.htm?csnumber=9678}
+}
+
+@STANDARD{ISO4287,
+ title = {{ISO}~4287~(1997), Geometrical Product Specifications Surface Texture
+ Profile Method Terms, Definitions and Surface Texture Parameters},
+ organization = {ISO},
+ url = {http://www.iso.org/iso/catalogue\_detail.htm?csnumber=10132}
+}
+
diff --git a/inf/rn/dok/lyx/uvod.lyx b/inf/rn/dok/lyx/uvod.lyx
new file mode 100644
index 0000000..22479cf
--- /dev/null
+++ b/inf/rn/dok/lyx/uvod.lyx
@@ -0,0 +1,1021 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 544
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass scrbook
+\begin_preamble
+% in case somebody want to have the label "Equation"
+%\renewcommand{\eqref}[1]{Equation~(\negthinspace\autoref{#1})}
+
+% that links to image floats jumps to the beginning
+% of the float and not to its caption
+\usepackage[figure]{hypcap}
+
+% the pages of the TOC is numbered roman
+% and a pdf-bookmark for the TOC is added
+\let\myTOC\tableofcontents
+\renewcommand\tableofcontents{%
+ \frontmatter
+ \pdfbookmark[1]{\contentsname}{}
+ \myTOC
+ \mainmatter }
+
+% makes caption labels bold
+% for more info about these settings, see
+% https://ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguien.pdf
+\setkomafont{captionlabel}{\bfseries}
+\setcapindent{1em}
+
+% enables calculations
+\usepackage{calc}
+
+% fancy page header/footer settings
+% for more information see section 9 of
+% ftp://www.ctan.org/pub/tex-archive/macros/latex2e/contrib/fancyhdr/fancyhdr.pdf
+\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}
+\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
+
+% increases the bottom float placement fraction
+\renewcommand{\bottomfraction}{0.5}
+
+% avoids that floats are placed above its sections
+\let\mySection\section\renewcommand{\section}{\suppressfloats[t]\mySection}
+
+% increases link area for cross-references and autoname them
+% if you change the document language to e.g. French
+% you must change "extrasenglish" to "extrasfrench"
+% if you uncomment the following lines, you cannot use the reference version Ref+Text in LyX
+%\AtBeginDocument{%
+% \renewcommand{\ref}[1]{\autoref{#1}}
+%}
+%\def\refnamechanges{%
+% \renewcommand*{\equationautorefname}[1]{}
+% \renewcommand{\sectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\figureautorefname}{Fig.\negthinspace}
+% \renewcommand{\tableautorefname}{Tab.\negthinspace}
+%}
+%\@ifpackageloaded{babel}{\addto\extrasenglish{\refnamechanges}}{\refnamechanges}
+\end_preamble
+\options intoc,bibliography=totoc,index=totoc,BCOR10mm,captions=tableheading,titlepage
+\use_default_options true
+\master /usr/share/lyx/examples/thesis/thesis.lyx
+\begin_modules
+customHeadersFooters
+\end_modules
+\maintain_unincluded_children false
+\language slovene
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
+\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command bibtex
+\index_command default
+\float_placement h
+\paperfontsize 12
+\spacing single
+\use_hyperref true
+\pdf_title "Your title"
+\pdf_author "Your name"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 1
+\pdf_breaklinks false
+\pdf_pdfborder true
+\pdf_colorlinks false
+\pdf_backref false
+\pdf_pdfusetitle false
+\pdf_quoted_options "pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
+\papersize a4paper
+\use_geometry false
+\use_package amsmath 2
+\use_package amssymb 2
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\use_minted 0
+\branch Standalone
+\selected 1
+\filename_suffix 0
+\color #ff0000
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 2
+\paragraph_separation skip
+\defskip medskip
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style german
+\dynamic_quotes 0
+\papercolumns 1
+\papersides 2
+\paperpagestyle fancy
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+chaptername
+\end_layout
+
+\end_inset
+
+
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thechapter
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+rightmark
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Enable page headers and add the chapter to the header line.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+leftmark
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Center Footer
+
+\end_layout
+
+\begin_layout Right Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Chapter
+Uvod
+\end_layout
+
+\begin_layout Section
+Peer-to-peer omrežja za distribucijo datotek
+\end_layout
+
+\begin_layout Standard
+Izmenjava in distribucija velikih datotek na internetnih omrežjih veliki
+ količini odjemalcev predstavlja težavo, saj je v osnovi TCP/IP sklada protokolo
+v isto datoteko poslati tolikokrat, kolikor odjemalcev imamo.
+ Distributorji večjih količin podatkov na internetu se morajo zaradi centralizir
+anega modela infrastrukture strežnikov, kjer centraliziran strežnik posreduje
+ identične informacije večkrat večim odjemalcem, ki med seboj ne komunicirajo,
+ posluževati dragih metod kolokacije strežnikov.
+\end_layout
+
+\begin_layout Standard
+Koncept P2P (angl.
+ peer-to-peer) predstavlja alternativen način distribucije identičnih datotek
+ večim odjemalcem.
+ Namesto enega strežnika, ki iste podatke pošlje vsakič znova odjemalcem,
+ v omrežjih P2P za distribucijo datotek ni razlike med strežnikom in odjemalcem.
+ Vsak odjemalec podatke tako prejema kot tudi pošilja.
+ Takoj ko odjemalec prejme vsebino od drugega odjemalca, jo bo tudi sam
+ začel deliti naprej drugim odjemalcem, ki to vsebino tudi sami iščejo.
+ S svojim sodelovanjem v distribuciji vsebine razbremeni ostale odjemalce,
+ ki datoteke distribuirajo prosilcem, saj so P2P omrežja izdelana tako,
+ da lahko odjemalci vsebino prejemajo od večih odjemalcev hkrati.
+ Čim več odjemalcev razpolaga z neko vsebino, tem manj podatkov mora poslati
+ posamezen odjemalec novemu odjemalcu, ki si to vsebino želi prenesti.
+ Tako se zmanjša obremenitev omrežja, saj je količina prenesenih podatkov
+ po omrežni topologiji čedalje bolj razporejena.
+\end_layout
+
+\begin_layout Standard
+Sistem pa ni povsem brezhiben, saj je še vedno treba na nek zunanji način
+ med seboj povezati odjemalce, ki so zainteresirani za določeno temo (recimo
+ za določeno datoteko).
+ Druga očitna slabost pa je, da je možno ugotoviti, kdo prenaša kakšno vsebino,
+ ker odjemalci (neke datoteke) vedo za internetne naslove drugih odjemalcev,
+ saj lahko le tako neposredno čim bolj učinkovito komunicirajo z njimi.
+\end_layout
+
+\begin_layout Standard
+Koncept P2P ni namenjen le distribuciji datotek, temveč se zaradi svoje
+ prednosti razbremenitve strežnikov dandanes vse pogosteje uporablja, na
+ primer pri spletnih videokonferencah, anonimizacijskih omrežjih, kriptovalutah,
+ internetu stvari in drugje.
+\end_layout
+
+\begin_layout Section
+Protokol BitTorrent
+\end_layout
+
+\begin_layout Standard
+Za distribucijo datotek morajo odjemalci za medsebojno komunikacijo uporabljati
+ standardiziran protokol za signalizacijo prenosov.
+ Eden izmed najbolj razvitih (citiraj) in uporabljenih protokolov je BitTorrent.
+ Prvo implementacijo je idejni avtor protokola izdelal leta 2001(citiraj),
+ od leta 2008 pa lahko z objavo dodatkov pri razvoju skupaj sodeluje širša
+ javnost(citiraj).
+ Zaradi razširljive zasnove je protokol namreč moč dopolnjevati in mu s
+ tem dodajati nove funkcije.
+ Sprva je na primer protokol omogočal le pospešeno distribucijo datotek
+ iz enega strežnika k več odjemalcem (citiraj), saj so si odjemalci koščke
+ vsebine delili med seboj, vendar je še vedno temeljil na centralnih strežnikih,
+ ki stalno gostijo datoteke in koordinirajo skupek odjemalcev, danes pa
+ omogoča (citiraj) od centraliziranih strežnikov povsem neodvisno delovanje,
+ prav z uporabo protokola DHT.
+\end_layout
+
+\begin_layout Standard
+Za nadaljnji opis je potrebno poznavanje pojmov, ki jih uvede BitTorrent:
+\end_layout
+
+\begin_layout Standard
+\begin_inset Float table
+wide false
+sideways false
+status open
+
+\begin_layout Plain Layout
+\noindent
+\align center
+\begin_inset Tabular
+<lyxtabular version="3" rows="8" columns="3">
+<features tabularvalignment="middle" tabularwidth="100text%">
+<column alignment="center" valignment="top" width="20text%">
+<column alignment="center" valignment="top" width="11text%">
+<column alignment="center" valignment="top" width="60text%">
+<row>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+Pojem
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+Izvirno angleško ime
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+Razlaga
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+soležnik (citraj)
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+peer
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+odjemni program na računalniku ali računalnik, za povezavo nanj potrebujemo
+ njegov IP naslov in vrata
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+roj (citiraj)
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+swarm
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+več soležnikov, ki prenašajo datoteke torrenta
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+torrent/metainfo (ni ustaljenega prevoda, neposredni prevod bi bil
+\shape italic
+hudournik
+\shape default
+)
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+torrent ali metainfo
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+strukturirana datoteka v obliki bencoding, ki vsebuje metapodatke o datotekah,
+ torej imena datotek, njihove velikosti, razporeditev po imenikih, zgoščene
+ vrednosti za preverjanje istovetnosti ob prenosu in drugo
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+sledilnik (citiraj)
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+tracker
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+centraliziran strežnik, ki hrani podatke o tem, kateri soležniki so v roju
+ določenega torrenta
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+košček (citiraj)
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+piece
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+del vsebine torrenta konstantne dolžine
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+infohash (ni ustaljenega prevoda)
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+infohash
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+zgoščena vrednost serializiranih podatkov pod ključem info v torrentu, ki
+ unikatno opišejo ključne metapodatke o torrentu
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+announce (ni ustaljenega prevoda, neposredni prevod bi bil
+\shape italic
+obvestilo
+\shape default
+)
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+announce ali ~ment
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+obvestilo ali obveščanje o obstoju soležnika za torrent, ki ga pošlje soležnik
+ bodisi sledilniku bodisi v DHT in s tem zagotovi, da bodo ostali soležniki
+ izvedeli za njegov obstoj in se potencialno povezali nanj
+\end_layout
+
+\end_inset
+</cell>
+</row>
+</lyxtabular>
+
+\end_inset
+
+
+\begin_inset Caption Standard
+
+\begin_layout Plain Layout
+Nepopoln seznam pojmov BitTorrenta, potrebnih za razumevanje naloge
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+BitTorrent protokol ne omogoča iskanja po datotekah, ki se prenašajo po
+ omrežju.
+ Za prenos datoteke je najprej treba poznati metapodatke o obstoječih datotekah.
+ Ti metapodatki so shranjeni v t.
+ i.
+ obliki torrent, strojno berljivi datoteki, serializirani s preprosto serializac
+ijsko metodo bencoding.
+ Vsebujejo imena in poti datotek ter njihove zgoščene vrednosti, ime torrenta,
+ lastnosti prenosa: velikost koščka, ime, zasebnost (angl.
+ private torrent).
+\end_layout
+
+\begin_layout Standard
+V nalogi se ne osredotočam na klasičen način iskanja soležnikov s sledilniki,
+ prav tako ne govorim o prenosu datotek od soležnikov ter o signalizaciji
+ za omejevanje pasovne širine prenosa (choking), temveč samo o prenosu metapodat
+kov.
+\end_layout
+
+\begin_layout Section
+Protokol BitTorrent DHT
+\end_layout
+
+\begin_layout Standard
+DHT je kot koncept definiran zelo splošno, za BitTorrent je uporabljen sistem
+ DHT, imenovan Kademila.
+ Uporablja se odpravo odvisnosti od sledilnika, saj lahko v njej hranimo
+ seznam soležnikov v roju.
+\end_layout
+
+\begin_layout Standard
+\begin_inset Float table
+wide false
+sideways false
+status open
+
+\begin_layout Plain Layout
+\noindent
+\align center
+\begin_inset Tabular
+<lyxtabular version="3" rows="6" columns="3">
+<features tabularvalignment="middle" tabularwidth="100text%">
+<column alignment="center" valignment="top" width="20text%">
+<column alignment="center" valignment="top" width="10text%">
+<column alignment="center" valignment="top" width="60text%">
+<row>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+Pojem
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+Izvirno angleško ime
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+Razlaga
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+vozlišče (citiraj)
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+node
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+odjemni program na računalniku ali računalnik
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+usmerjevalna tabela (citiraj)
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+routing table
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+seznam vozlišč, ki ga hrani posamezno vozlišče
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+ID vozlišča
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+node ID
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+160 bitov dolga naključno generirana številka, ki pripada vsakemu vozlišču
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+merilo za razdaljo
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+distance metric
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+funkcija (XOR), ki izrazi konceptualno razdaljo kot 160 bitov dolgo številko
+ med dvema vozliščema
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+koš (citiraj)
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+bucket
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+na posamezno vozlišče relativna množica drugih vozlišč, ki so si glede na
+ merilo za razdaljo blizu, shranjena v usmerjevalni tabeli
+\end_layout
+
+\end_inset
+</cell>
+</row>
+</lyxtabular>
+
+\end_inset
+
+
+\begin_inset Caption Standard
+
+\begin_layout Plain Layout
+Nepopoln seznam pojmov Kademile, potrebnih za razumevanje naloge.
+ Za noben pojem nisem našel ustaljenih slovenskih prevodov.(citiraj)
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Kademilo, kot se uporablja v BitTorrentu, si lahko za začetek predstavljamo
+ kot abstraktno razpršilno tabelo, ki je shranjena porazdeljeno na velikem
+ omrežju vozlišč/računalnikov in podpira naslednji operaciji (citiraj):
+\end_layout
+
+\begin_layout Paragraph
+Pridobi soležnike
+\end_layout
+
+\begin_layout Standard
+Vrne seznam soležnikov (IP naslov in vrata) za torrent, opisan z njegovim
+ infohashom.
+\end_layout
+
+\begin_layout Paragraph
+Announce
+\end_layout
+
+\begin_layout Standard
+V seznam soležnikov za torrent, opisan z njegovim infohashom, vstavi IP
+ naslov in vrata pošiljatelja zahteve.
+\end_layout
+
+\begin_layout Standard
+Cilj raziskovalne naloge je s sodelovanjem v DHT omrežju pridobiti čim več
+ obstoječih ključev v razpršilni tabeli, da lahko z operacijo
+\series bold
+pridobi soležnike
+\series default
+ pridobimo sezname soležnikov, na katere se lahko povežemo in od njih prenesemo
+ metapodatke o torrentih, da lahko te podatke kot izvleček celotnega omrežja
+ kasneje uporabimo za analiziranje.
+\end_layout
+
+\begin_layout Section
+Obstoječe implementacije
+\end_layout
+
+\begin_layout Standard
+Da je to pridobivanje mogoče, se ve že od vpeljave protokola DHT, saj obstaja
+ mnogo implementacij koncepta pridobivanja podatkov iz omrežja DHT za prenos
+ metapodatkov torrentov:
+\end_layout
+
+\begin_layout Itemize
+Spletna stran in istoimenski program
+\series bold
+Btdigg
+\series default
+ (citiraj)
+\end_layout
+
+\begin_layout Itemize
+Spletna stran v kitajščini pod več imeni:
+\series bold
+clzhizhu
+\series default
+.com, cilizhizhu, clzz1020.buzz, clzz1025.buzz, clzz1026.buzz idr.
+ Za obstoj te strani sem ugotovil med implementacijo programa, saj je njeno
+ iskanje invazivno in moti obstoječe delovanje DHT.
+\end_layout
+
+\begin_layout Itemize
+Spletna stran
+\series bold
+I know what you download
+\series default
+ (citiraj), ki hrani najdene podatke o rojih in s tem razkrije identiteto
+ prenašalcev.
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch Standalone
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+The contents of this branch is only output if this chapter is processed
+ on its own, i.
+\begin_inset space \thinspace{}
+\end_inset
+
+e., not from the master.
+ This allows you to have a bibliography and a nomenclature if you only want
+ to output this chapter.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "Bibliography.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/inf/rn/dok/lyx/zaključek.lyx b/inf/rn/dok/lyx/zaključek.lyx
new file mode 100644
index 0000000..6a3b033
--- /dev/null
+++ b/inf/rn/dok/lyx/zaključek.lyx
@@ -0,0 +1,397 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 544
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass scrbook
+\begin_preamble
+% in case somebody want to have the label "Equation"
+%\renewcommand{\eqref}[1]{Equation~(\negthinspace\autoref{#1})}
+
+% that links to image floats jumps to the beginning
+% of the float and not to its caption
+\usepackage[figure]{hypcap}
+
+% the pages of the TOC is numbered roman
+% and a pdf-bookmark for the TOC is added
+\let\myTOC\tableofcontents
+\renewcommand\tableofcontents{%
+ \frontmatter
+ \pdfbookmark[1]{\contentsname}{}
+ \myTOC
+ \mainmatter }
+
+% makes caption labels bold
+% for more info about these settings, see
+% https://ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguien.pdf
+\setkomafont{captionlabel}{\bfseries}
+\setcapindent{1em}
+
+% enables calculations
+\usepackage{calc}
+
+% fancy page header/footer settings
+% for more information see section 9 of
+% ftp://www.ctan.org/pub/tex-archive/macros/latex2e/contrib/fancyhdr/fancyhdr.pdf
+\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}
+\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
+
+% increases the bottom float placement fraction
+\renewcommand{\bottomfraction}{0.5}
+
+% avoids that floats are placed above its sections
+\let\mySection\section\renewcommand{\section}{\suppressfloats[t]\mySection}
+
+% increases link area for cross-references and autoname them
+% if you change the document language to e.g. French
+% you must change "extrasenglish" to "extrasfrench"
+% if you uncomment the following lines, you cannot use the reference version Ref+Text in LyX
+%\AtBeginDocument{%
+% \renewcommand{\ref}[1]{\autoref{#1}}
+%}
+%\def\refnamechanges{%
+% \renewcommand*{\equationautorefname}[1]{}
+% \renewcommand{\sectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}
+% \renewcommand{\figureautorefname}{Fig.\negthinspace}
+% \renewcommand{\tableautorefname}{Tab.\negthinspace}
+%}
+%\@ifpackageloaded{babel}{\addto\extrasenglish{\refnamechanges}}{\refnamechanges}
+\end_preamble
+\options intoc,bibliography=totoc,index=totoc,BCOR10mm,captions=tableheading,titlepage
+\use_default_options true
+\master /usr/share/lyx/examples/thesis/thesis.lyx
+\begin_modules
+customHeadersFooters
+\end_modules
+\maintain_unincluded_children false
+\language slovene
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
+\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command bibtex
+\index_command default
+\float_placement h
+\paperfontsize 12
+\spacing single
+\use_hyperref true
+\pdf_title "Your title"
+\pdf_author "Your name"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 1
+\pdf_breaklinks false
+\pdf_pdfborder true
+\pdf_colorlinks false
+\pdf_backref false
+\pdf_pdfusetitle false
+\pdf_quoted_options "pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
+\papersize a4paper
+\use_geometry false
+\use_package amsmath 2
+\use_package amssymb 2
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\use_minted 0
+\branch Standalone
+\selected 1
+\filename_suffix 0
+\color #ff0000
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 2
+\paragraph_separation skip
+\defskip medskip
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
+\quotes_style german
+\dynamic_quotes 0
+\papercolumns 1
+\papersides 2
+\paperpagestyle fancy
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Left Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+chaptername
+\end_layout
+
+\end_inset
+
+
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thechapter
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+rightmark
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+Enable page headers and add the chapter to the header line.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Right Header
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+leftmark
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Left Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Center Footer
+
+\end_layout
+
+\begin_layout Right Footer
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+thepage
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Chapter
+Zaključek
+\end_layout
+
+\begin_layout Standard
+Raziskovana naloga predstavi kako je praktično mogoče preprosto implementirati
+ učinkovito metodo za pridobivanje izvlečka metapodatkov iz omrežja BitTorrent.
+ Prav tako je prikazana uporabna vrednost korpusa prenesenih podatkov za
+ nadaljne raziskave in osnovne metode analize takih podatkov ter preprost
+ iskalnik po metapodatkih.
+\end_layout
+
+\begin_layout Section
+Načrti za prihodnost
+\end_layout
+
+\begin_layout Itemize
+Implementirati travnik na večji količini strežnikov, ki nimajo težav z mrežno
+ opremo in lahko pošiljajo več paketov na sekundo.
+\end_layout
+
+\begin_layout Itemize
+Optimizirati travnik in ga prepisati v programski jezik z vgrajeno podporo
+ za bolj učinkovite podatkovne strukture ter načrtovalne sposobnosti dogodkov.
+\end_layout
+
+\begin_layout Itemize
+Izdelati program, ki stalno prenaša člane rojev, s čimer se odpre več analitični
+h možnosti, med drugim:
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+popularnost torrentov skozi čas (glede na velikost roja) z implementacijo
+ dodatka PEX
+\end_layout
+
+\begin_layout Itemize
+obstoj soležnikov v omrežju
+\end_layout
+
+\begin_layout Itemize
+boljša sposobnost relacije med IP naslovi odjemalcev in torrenti, ki jih
+ prenašajo, za klasifikacijo interesnih skupin
+\end_layout
+
+\end_deeper
+\begin_layout Itemize
+Izdelati učinkovit iskalnik ki z indeksiranjem besednih simbolov/žetonov
+ omogoča hitro iskanje torrentov
+\end_layout
+
+\begin_layout Standard
+\begin_inset Branch Standalone
+inverted 0
+status open
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+The contents of this branch is only output if this chapter is processed
+ on its own, i.
+\begin_inset space \thinspace{}
+\end_inset
+
+e., not from the master.
+ This allows you to have a bibliography and a nomenclature if you only want
+ to output this chapter.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand include
+filename "Bibliography.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document