doc: added implementation
[p2p-kernel-protocol.git] / doc / src / design.tex
index 92e0fda..5944423 100644 (file)
@@ -36,8 +36,8 @@ or the status of the operation.
 \begin{figure}[h!]
        \centering
        \includegraphics[scale=0.5]{img/architecture.png}
-       \label{fig:arch}
        \caption{P2PKP Module Architecture}
+       \label{fig:arch}
 \end{figure}
 
 Our implementation uses datagrams to send and receive information over
@@ -60,7 +60,7 @@ space and deliver/receive them through the network. Section
 \ref{sec:implementation} describes the interactions between all these components
 and how they are linked together in order to provide the desired behavior.
 
-\subsection{P2PKP Sender}
+\subsection{Sender User}
 \label{subsec:sender}
 
 The sender module uses the UNIX socket interface in order to communicate from
@@ -89,7 +89,7 @@ to one or multiple destinations. The total number of system calls used to
 transfer the files to each peer is equal to the number of files transferred plus
 the total number of recipients.
 
-\subsection{P2PKP Received}
+\subsection{Receiver User}
 \label{subsec:receiver}
 
 The receiver part of the module is also implemented in kernel module. The