Author: wirtz Date: Thu Jan 20 15:20:13 2011 New Revision: 2413 Log: added document to hold pisa protocol specification with first points, as discussed yesterday to be filled ... Added: docs/protocol_spec/ docs/protocol_spec/application.tex docs/protocol_spec/bibspacing.sty Added: docs/protocol_spec/application.tex ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ docs/protocol_spec/application.tex Thu Jan 20 15:20:13 2011 (r2413) @@ -0,0 +1,89 @@ +%SourceDoc SPP-Antrag.tex +\documentclass[a4paper, 11pt]{article} +\usepackage[latin1]{inputenc} +\usepackage{graphicx} +%\usepackage{times} +%\usepackage[ngerman]{babel} +\usepackage{vmargin} +\usepackage{multicol} +\usepackage{eurosym} +\usepackage{subfigure} +\usepackage{wrapfig} +%\usepackage[rflt]{floatflt} +\usepackage{colortbl} +\usepackage{color} +\usepackage{multibib} +\usepackage{cite} +\renewcommand{\familydefault}{\sfdefault} + +\usepackage{bibspacing} +\setlength{\bibspacing}{\baselineskip} + +\newcommand{\todo}[1]{\textbf{\textcolor{red}{#1}}} +\newcommand{\kommentar}[1]{{ #1}} +\newcommand{\ignore}[1]{} +\newcommand{\doubquote}[1]{\glqq #1\grqq} + +%\renewcommand\refname{\vspace{-3em}} + +\newcommand{\fett}[1]{{\bf #1}} + +% stg: 2006.04.04: doesn't work with my MikTex: \setpapersize{A4} +% \setmarginsrb{randlinks}{randoben}{randrechts}{randunten} +% {hoehekopf}{abstkopf}{hoehefuss}{abstfuss} +\setmarginsrb{2cm}{1.1cm}{1.8cm}{1cm}{6mm}{6mm}{5mm}{7mm} + +%\renewcommand{\baselinestretch}{1.2} + +\setlength{\parindent}{0pt} +\setlength{\parskip}{0.22em} +%\setlength{\parskipitemize}{0.05em} +\setlength{\itemsep}{0em} + +\newcounter{ap} +\sloppy% + +\begin{document} + +\pagenumbering{Roman} + +\pagestyle{plain} + +\begin{center} +{\large PISA Protocol Specification }\\[1em] +%{\huge Security and Privacy for Mobile Users in \\ \vspace{5pt} Decentralized Collaborative Wi-Fi Networks}\\[1em] +\end{center} + +\section{Scenario Description} + +\section{Naming and Definitions} + +\paragraph{Difference Connection vs. NAT mapping} + +\section{Connections} + +\subsection{Modes} +\subsection{Management} +\subsection{NAT steps performed} + +\section{State Machine} + +\section{Packet Types} + +\paragraph{Register} +\paragraph{Register ACK} +\paragraph{Heartbeat ACK} +\paragraph{De-Register} +\paragraph{De-Register ACK} +\paragraph{Data} +\paragraph{UNKNOWN HIT ?} + +\section{Protocol Workflows} + +\paragraph{Client Registration} +\paragraph{Legacy Client Handover} +\paragraph{Native Client Handover} +\subsection{Error Handling} + + +\end{document} Added: docs/protocol_spec/bibspacing.sty ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ docs/protocol_spec/bibspacing.sty Thu Jan 20 15:20:13 2011 (r2413) @@ -0,0 +1,22 @@ +\newdimen\bibindent +\setlength\bibindent{1.5em} +\newdimen\bibspacing +\setlength\bibspacing\z@ +\renewenvironment{thebibliography}[1]{% + \section*{\refname + \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \itemsep\z@skip % should this be commented out? + \parsep\z@skip % should this be commented out? + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy\clubpenalty4000\widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} -- This is the pisa developer mailing list. Please also subscribe to the main pisa list at: //www.freelists.org/list/pisa