From 93e25f998096cd7cbf19bbd6f51e85c607a7e0fb Mon Sep 17 00:00:00 2001
From: Refik Hadzialic
Date: Tue, 24 Jul 2012 18:03:32 +0200
Subject: RRLP Pic

---
 vorlagen/thesis/src/kapitel_x.tex | 49 +++++++++++++++++++++------------------
 1 file changed, 27 insertions(+), 22 deletions(-)

(limited to 'vorlagen/thesis/src/kapitel_x.tex')

diff --git a/vorlagen/thesis/src/kapitel_x.tex b/vorlagen/thesis/src/kapitel_x.tex
index c8492e5..203eda7 100644
--- a/vorlagen/thesis/src/kapitel_x.tex
+++ b/vorlagen/thesis/src/kapitel_x.tex
@@ -406,7 +406,7 @@ change in the transmitted 25 frames beside the system time stamp \citep{GPS-Guid
 \label{img:gpssubframe}
 \end{figure}
 Fourth and fifth subframes include \textit{almanac data}, low-precision clock corrections, 
-ionospheric model and UTC time calculation parameteres. Almanac information are
+ionospheric model and UTC time calculation parameters. Almanac information are
 rough coarse parameters for predicting the orbital position of the GPS satellites.
 These low-precision parameters are used by the GPS receiver to estimate the rough
 position of the GPS satellites and to reduce the searching space for the GPS satellite
@@ -1573,9 +1573,10 @@ packet will include (assistance data, request, response, error, etc.). For this
 one chooses \textbf{msrPositionReq} that is of type MsrPosition-Req, with this the MS will know
 that its position is requested. MsrPosition-Req is of type SEQUENCE,
 consisting out of one mandatory and few optional IE. One choice will be only considered,
-\textbf{PositionInstruct}, the rest will be ignored. \textbf{PositionInstruct} consists 
+\textbf{PositionInstruct}, the rest is used later for the assistance data and what
+type of information is included inside of the PDU message. \textbf{PositionInstruct} consists 
 of five elements but four are mandatory: \textit{methodType}, \textit{positionMethod}, 
-\textit{measureResponseTime} and \textit{useMultipleSets}. These five elements are the most
+\textit{measureResponseTime} and \textit{useMultipleSets}. These four elements are the most
 compact representation of an inquiry for the MS to know what kind of position measurement to 
 do, how long (time duration) it is allowed to measure the position and what type of
 response to send back.
@@ -1607,8 +1608,25 @@ to take to send a respond back to SMLC. It can be calculated using the equation
 given in \eqref{eq:responseTime}, where $N$ is the number of seconds the MS is allowed to perform the
 position estimation.
 
-After the parameters have been choosen according to the selected test, the network operator wants to perform, 
-the RRLP request can be constructed. \ref{lst:RRLPReqPER}
+After the ASN.1 parameters of an RRLP request have been understood, they can be 
+choosen and set according to the position measurement request which the network operator wants to perform.
+In the next step the RRLP request can be constructed and encoded using PER. This process can be seen as 
+as a concatenation of binary digits. To construct the RRLP request query from the above 
+given ASN.1 specifications is straightforward. A simple
+RRLP request in PER encoded form is shown in figure \ref{img:RRLPReqExplained}, more 
+details can be seen in listing \ref{lst:RRLPReqPER}.  After the concationation it can be converted to the 
+desired notation system (binary, hexadecimal, etc.). In this particular example the RRLP request to be sent 
+using the RRLP protocol in hexadecimal notation is: \textit{x400178F8}. This message is transmitted to the MS
+via the opened SDDCH channel. However, before sending this request the assistance data can be sent. In the 
+folowing section \ref{sec:rrlpassistance} more details of how assistance data are sent will be presented. 
+\begin{figure}[ht!]
+  \centering
+  \includegraphics[scale=0.80]{img/RRLPReqExplained.pdf}
+  \caption[]{An example RRLP request. Constructing a binary RRLP request in PER from ASN.1. Yellow zero bits 
+  are extension markers or spare bits. }
+\label{img:RRLPReqExplained}
+\end{figure}
+
 \newpage
 \begin{lstlisting}[label=lst:RRLPReqPER,
 caption={\textbf{Encoding an RRLP request from ASN.1 to PER}},
@@ -1642,26 +1660,14 @@ F8 1.......
    .....000  Spare Bits = 000b
 \end{lstlisting}
 
-
-To make an RRLP request,
-one has to construct the query from the above given ASN.1 specifications. The simplest
-possible request 
+ 
 
 \subsection{RRLP Assistance data}
-
+\label{sec:rrlpassistance}
 
 \newpage
 \section{RRLP Response}
 
-
-\chapter {Working}
-\section{Zitieren..}
-citep: \citep{multipleTRX} \\
-citet: \citet{multipleTRX}
-
-\chapter{System}
-Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.\todo{Referenz für lorem ipsum}
-Test test
 \chapter{Software}
 
 Author's test system operated on the ARFCN 877 channel. ARFCN (Absolute Radio
@@ -1833,11 +1839,10 @@ than 100 m \citep{installnanoBTS}.
 \label{img:connectionDiagram}
 \end{figure}
 
-\chapter{Testing}
-Test if it can be tricked out by the software Dennis mentioned (protect my privacy)!
 \chapter{Implementation}
 
-\chapter{Future work}
+\chapter{Testing}
+Test if it can be tricked out by the software Dennis mentioned (protect my privacy)!
 
 \chapter{Summary}
 
-- 
cgit v1.2.3-55-g7522

