doc: added initial doc files
[p2p-kernel-protocol.git] / doc / paper.tex
diff --git a/doc/paper.tex b/doc/paper.tex
new file mode 100644 (file)
index 0000000..b55acc2
--- /dev/null
@@ -0,0 +1,90 @@
+\documentclass{article}[12pt]
+\usepackage{listings}
+\usepackage[utf8]{inputenc}
+
+
+% paper info
+\title{Peer-to-Peer Kernel Protocol (P2PKP)}
+\author{Răzvan Crainea \\
+razvan.crainea@cti.pub.ro \\
+University `Politehnica' \\
+Bucharest
+\and
+Tudor Cazangiu \\
+tudor.cazangiu@cti.pub.ro \\
+University `Politehnica' \\
+Bucharest
+}
+
+% date specification (use \date{} to disable or \date{\today} otherwise)
+\date{}
+
+% remove page number
+%\pagestyle{empty}
+
+
+% begins the document
+\begin{document}
+
+% title
+\maketitle
+
+% abstract
+\begin{abstract}
+This is the abstract of the paper.
+\end{abstract}
+
+
+% rest of the content
+\section{Introduction}
+\label{sec:intro}
+Paper introduction.
+
+\section{Related Work}
+\label{sec:related}
+Perhaps here we can talk a bit about the Swift protocol, or other
+implementations of application layer protocols that are implemented in kernel
+\cite{tux}.
+
+\section{Design}
+\label{sec:design}
+
+%\subsection{User Space}
+%\label{subsec:userspace}
+How this implementation is seen in the userspace.
+
+%\subsection{Kernel Space}
+%\label{subsec:kernelspace}
+\section{Implementation}
+\label{sec:implementation}
+How this protocol is implemented in kernel space - perhaps split it in
+multiple subsections - sending/receiving.
+
+\section{Testing Scenarios}
+\label{subsec:testing}
+List the three scenarios we are going to test.
+
+
+\section{Results}
+\label{sec:results}
+The results of the tests performed.
+
+
+\section{Conclusions}
+\label{sec:conclusions}
+Our conclusions based on the results gathered at Section \ref{sec:results}.
+
+\section{Further Work}
+\label{sec:future}
+Probably merge this with Section \ref{sec:conclusions}.
+
+
+\section*{Acknowledgements}
+Here will be the acknowledgments.
+
+% bibliography
+\bibliographystyle{plain}
+\bibliography{paper}
+
+
+\end{document}