summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRefik Hadzialic2012-08-01 17:46:15 +0200
committerRefik Hadzialic2012-08-01 17:46:15 +0200
commit1f00997f1e7f614dbcf132a5c1bfe6603567c4ed (patch)
tree10b10edeb3c7a34ca48ae4bf3d22245362735e61
parentAssistance data finished (diff)
downloadmalign-1f00997f1e7f614dbcf132a5c1bfe6603567c4ed.tar.gz
malign-1f00997f1e7f614dbcf132a5c1bfe6603567c4ed.tar.xz
malign-1f00997f1e7f614dbcf132a5c1bfe6603567c4ed.zip
Assistance
-rw-r--r--vorlagen/thesis/maindoc.pdfbin6165226 -> 6165273 bytes
-rw-r--r--vorlagen/thesis/src/kapitel_x.tex126
2 files changed, 63 insertions, 63 deletions
diff --git a/vorlagen/thesis/maindoc.pdf b/vorlagen/thesis/maindoc.pdf
index b50cc16..71feb3e 100644
--- a/vorlagen/thesis/maindoc.pdf
+++ b/vorlagen/thesis/maindoc.pdf
Binary files 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}