From 1f00997f1e7f614dbcf132a5c1bfe6603567c4ed Mon Sep 17 00:00:00 2001 From: Refik Hadzialic Date: Wed, 1 Aug 2012 17:46:15 +0200 Subject: Assistance --- vorlagen/thesis/maindoc.pdf | Bin 6165226 -> 6165273 bytes vorlagen/thesis/src/kapitel_x.tex | 126 +++++++++++++++++++------------------- 2 files changed, 63 insertions(+), 63 deletions(-) (limited to 'vorlagen') diff --git a/vorlagen/thesis/maindoc.pdf b/vorlagen/thesis/maindoc.pdf index b50cc16..71feb3e 100644 Binary files a/vorlagen/thesis/maindoc.pdf and b/vorlagen/thesis/maindoc.pdf differ diff --git a/vorlagen/thesis/src/kapitel_x.tex b/vorlagen/thesis/src/kapitel_x.tex index 351a0bb..7720ce2 100644 --- a/vorlagen/thesis/src/kapitel_x.tex +++ b/vorlagen/thesis/src/kapitel_x.tex @@ -1718,9 +1718,9 @@ The ionospheric model includes data for correcting errors introduced by the radi the inosphere \citep[Chapter 4]{harper2010server-side}. These data are not satellite dependent therefore they are not sent for each satellite seperately, but once and they are valid for all satellites \citep[Chapter 4]{harper2010server-side}. Navigation data in RRLP terminology are the ephemeris data. -The transmitted assistance data can be seen in the following tables \ref{tbl:utcModel}, \ref{tbl:ionoModel}, -\ref{tbl:navMessage} and \ref{tbl:almanacMessage} on the following pages \pageref{tbl:utcModel}, -\pageref{tbl:ionoModel}, \pageref{tbl:navMessage} and \pageref{tbl:almanacMessage}. How other +The transmitted assistance data can be seen in the following tables \ref{tbl:utcModel}, \ref{tbl:navMessage}, +\ref{tbl:almanacMessage} and \ref{tbl:ionoModel}, on the following pages \pageref{tbl:utcModel}, +\pageref{tbl:navMessage} and \pageref{tbl:almanacMessage}. How other data are encoded will be given in the implementation chapter, chapter \ref{Implementation}. The packets are constructed in the same manner as RRLP requests with a slight difference of selecting @@ -1818,7 +1818,8 @@ What type of reference location is include is defined by the first four bits of in this case it is $1001$, as it can be seen in figure \ref{img:refLocStandard}. This is an additional mechanism for error control, if the numbers do not fit when the transmitted binary data have been decoded then the MS can return an error and ask for retransmission of the data. Information related to the reference -location in the example listing \ref{lst:RRLPAssisPER} are colored in orange. +location in the example listing \ref{lst:RRLPAssisPER} are colored in orange. In the next section more +details will be given on the RRLP response from the MS. \begin{equation} \label{eq:latLong} \begin{array}{l} @@ -1844,7 +1845,7 @@ location in the example listing \ref{lst:RRLPAssisPER} are colored in orange. \label{eq:uncerAltitudeStand} \begin{array}{l} \begin{split} - U_L=\bigg\lceil\frac{ln(\frac{r}{10}+1)}{ln(1.1)}\bigg\rceil + U_L=\bigg\lceil\frac{ln(\frac{r}{10}+1)}{ln(1.1)}\bigg\rceil \bigg| U_A \in [0,127] \end{split} \quad\Longleftarrow\quad \begin{split} @@ -1852,7 +1853,7 @@ location in the example listing \ref{lst:RRLPAssisPER} are colored in orange. \end{split}\\ \\ \begin{split} - U_A=\bigg\lceil\frac{ln(\frac{h}{45}+1)}{ln(1.025)}\bigg\rceil + U_A=\bigg\lceil\frac{ln(\frac{h}{45}+1)}{ln(1.025)}\bigg\rceil \bigg| U_A \in [0,127] \end{split} \quad\Longleftarrow\quad \begin{split} @@ -1883,63 +1884,6 @@ $\Delta t_{LSF}$&Current of future leap second count \\\bottomrule \end {tabular} \end {table} -\newpage -\begin{lstlisting}[label=lst:RRLPAssisPER, -caption={\textbf{Encoding reference location from ASN.1 to PER}}, -backgroundcolor=\color{light-gray}, -basicstyle=\scriptsize\ttfamily, -escapechar=@, -emph={gps-AssistData}, -emphstyle=\color{crvena}, -emph={[2]referenceTime,refLocation,dgpsCorrections, -navigationModel,ionosphericModel,utcModel,almanac,acquisAssist,realTimeIntegrity}, -emphstyle={[2]\color{plava}}] - RRLP Message: -44 010..... referenceNumber = 2 - component(RRLP-Component): - ...0.... Extension of RRLP-Component = 0 :Absent - @\textbf{....010.}@ @\textbf{RRLP-Component}@ @\textbf{=}@ @\textbf{2}@ @\textbf{:assistanceData}@ - AssistanceData: - .......0 Extension of AssistanceData = 0 :Absent -11 0....... referenceAssistData = 0 :Absent - .0...... msrAssistData = 0 :Absent - ..0..... systemInfoAssistData = 0 :Absent - ...1.... @\textcolor{red}{gps-AssistData}@ = 1 :Present - ....0... moreAssDataToBeSent = 0 :Absent - .....0.. extensionContainer = 0 :Absent - GPS-AssistData: - ControlHeader: - ......0. referenceTime = 0 :Absent - .......1 refLocation = 1 :Present -00 0....... dgpsCorrections = 0 :Absent - .0...... navigationModel = 0 :Absent - ..0..... ionosphericModel = 0 :Absent - ...0.... utcModel = 0 :Absent - ....0... almanac = 0 :Absent - .....0.. acquisAssist = 0 :Absent - ......0. realTimeIntegrity = 0 :Absent - RefLocation: - threeDLocation(Ext-GeographicalInformation): - .......0 @\textcolor{narandzasta}{Ext-GeographicalInformation length(octet)}@ = 13 :13 + 1 = 14 -D9 1101.... - ....1001 @\textcolor{narandzasta}{Ext-GeographicalInformation}@ = 904445940594B200000707000700h -04 00000100 -44 01000100 -59 01011001 -40 01000000 -59 01011001 -4B 01001011 -20 00100000 -00 00000000 -00 00000000 -70 01110000 -70 01110000 -00 00000000 -70 01110000 -00 0000.... - - ....0000 Spare Bits = 0000b -\end{lstlisting} \begin {table}[ht!] \caption{Navigation message (ephemeris) content} @@ -2045,7 +1989,63 @@ $\beta_{3}$&Coefficient 3 of period of the model \end {tabular} \end {table} +\clearpage +\begin{lstlisting}[label=lst:RRLPAssisPER, +caption={\textbf{Encoding reference location from ASN.1 to PER}}, +backgroundcolor=\color{light-gray}, +basicstyle=\scriptsize\ttfamily, +escapechar=@, +emph={gps-AssistData}, +emphstyle=\color{crvena}, +emph={[2]referenceTime,refLocation,dgpsCorrections, +navigationModel,ionosphericModel,utcModel,almanac,acquisAssist,realTimeIntegrity}, +emphstyle={[2]\color{plava}}] + RRLP Message: +44 010..... referenceNumber = 2 + component(RRLP-Component): + ...0.... Extension of RRLP-Component = 0 :Absent + @\textbf{....010.}@ @\textbf{RRLP-Component}@ @\textbf{=}@ @\textbf{2}@ @\textbf{:assistanceData}@ + AssistanceData: + .......0 Extension of AssistanceData = 0 :Absent +11 0....... referenceAssistData = 0 :Absent + .0...... msrAssistData = 0 :Absent + ..0..... systemInfoAssistData = 0 :Absent + ...1.... @\textcolor{red}{gps-AssistData}@ = 1 :Present + ....0... moreAssDataToBeSent = 0 :Absent + .....0.. extensionContainer = 0 :Absent + GPS-AssistData: + ControlHeader: + ......0. referenceTime = 0 :Absent + .......1 refLocation = 1 :Present +00 0....... dgpsCorrections = 0 :Absent + .0...... navigationModel = 0 :Absent + ..0..... ionosphericModel = 0 :Absent + ...0.... utcModel = 0 :Absent + ....0... almanac = 0 :Absent + .....0.. acquisAssist = 0 :Absent + ......0. realTimeIntegrity = 0 :Absent + RefLocation: + threeDLocation(Ext-GeographicalInformation): + .......0 @\textcolor{narandzasta}{Ext-GeographicalInformation length(octet)}@ = 13 :13 + 1 = 14 +D9 1101.... + ....1001 @\textcolor{narandzasta}{Ext-GeographicalInformation}@ = 904445940594B200000707000700h +04 00000100 +44 01000100 +59 01011001 +40 01000000 +59 01011001 +4B 01001011 +20 00100000 +00 00000000 +00 00000000 +70 01110000 +70 01110000 +00 00000000 +70 01110000 +00 0000.... + ....0000 Spare Bits = 0000b +\end{lstlisting} \clearpage \section{RRLP Response} -- cgit v1.2.3-55-g7522