summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRefik Hadzialic2012-06-13 00:16:26 +0200
committerRefik Hadzialic2012-06-13 00:16:26 +0200
commit94275811bb308b35732ff3bcfd0aa77e5ebad614 (patch)
tree2a682e02c7be1b250b33e7d84bd41e1826c60255
parentWrite (diff)
downloadmalign-94275811bb308b35732ff3bcfd0aa77e5ebad614.tar.gz
malign-94275811bb308b35732ff3bcfd0aa77e5ebad614.tar.xz
malign-94275811bb308b35732ff3bcfd0aa77e5ebad614.zip
Writing and pics adding GPS
-rw-r--r--vorlagen/thesis/maindoc.pdfbin4320520 -> 4354414 bytes
-rw-r--r--vorlagen/thesis/src/bib/literatur.bib9
-rw-r--r--vorlagen/thesis/src/img/Correlation.pdfbin0 -> 8497 bytes
-rw-r--r--vorlagen/thesis/src/img/Correlation.svg248
-rw-r--r--vorlagen/thesis/src/img/PRN-ChipRate.pdfbin0 -> 7999 bytes
-rw-r--r--vorlagen/thesis/src/img/PRN-ChipRate.svg259
-rw-r--r--vorlagen/thesis/src/kapitel_A.tex2
-rw-r--r--vorlagen/thesis/src/kapitel_x.tex108
8 files changed, 615 insertions, 11 deletions
diff --git a/vorlagen/thesis/maindoc.pdf b/vorlagen/thesis/maindoc.pdf
index 63b2757..1163f4f 100644
--- a/vorlagen/thesis/maindoc.pdf
+++ b/vorlagen/thesis/maindoc.pdf
Binary files differ
diff --git a/vorlagen/thesis/src/bib/literatur.bib b/vorlagen/thesis/src/bib/literatur.bib
index 6d61c5e..ee04d22 100644
--- a/vorlagen/thesis/src/bib/literatur.bib
+++ b/vorlagen/thesis/src/bib/literatur.bib
@@ -176,3 +176,12 @@ keywords={Global Positioning System;acquisition circuit;matched filter;power con
doi={10.1109/MTAS.2005.243823},
ISSN={},}
+@Book{bensky2008wireless,
+ author = {Bensky, Alan},
+ title = {Wireless positioning technologies and applications},
+ publisher = {Artech House},
+ year = {2008},
+ address = {Boston, Mass},
+ isbn = {1596931302}
+ }
+
diff --git a/vorlagen/thesis/src/img/Correlation.pdf b/vorlagen/thesis/src/img/Correlation.pdf
new file mode 100644
index 0000000..b8a1445
--- /dev/null
+++ b/vorlagen/thesis/src/img/Correlation.pdf
Binary files differ
diff --git a/vorlagen/thesis/src/img/Correlation.svg b/vorlagen/thesis/src/img/Correlation.svg
new file mode 100644
index 0000000..6bb5586
--- /dev/null
+++ b/vorlagen/thesis/src/img/Correlation.svg
@@ -0,0 +1,248 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="792.98853"
+ height="397.88818"
+ id="svg3216"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="Correlation.svg">
+ <defs
+ id="defs3218">
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lend"
+ style="overflow:visible">
+ <path
+ id="path3806"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lstart"
+ style="overflow:visible">
+ <path
+ id="path3803"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(1.1,0,0,1.1,1.1,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker3181"
+ style="overflow:visible">
+ <path
+ id="path3183"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="410.76757"
+ inkscape:cy="132.10043"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1366"
+ inkscape:window-height="692"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1">
+ <inkscape:grid
+ type="xygrid"
+ id="grid3224"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true"
+ units="mm"
+ spacingx="0.1mm"
+ spacingy="0.1mm"
+ originx="11.62793mm"
+ originy="-120mm" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata3221">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(41.201328,-229.27716)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 111.33443,336.61415 72.91754,0 0,-70.86614 113.96068,0 0,69.99627 113.13709,0 0,-69.70053 226.44554,0 0,71.72083 112.96571,0"
+ id="path3757"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 111.33443,445.76383 186.02362,0 0,-70.86614 113.96068,0 0,69.99627 113.1371,0 0,-69.70053 226.44554,0"
+ id="path3757-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 111.33443,554.91367 72.91754,0 0,-70.86614 113.96069,0 0,69.99627 113.13709,0 0,-69.70053 226.44554,0 0,71.72083 112.96571,0"
+ id="path3757-4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
+ d="m 578.05786,603.65009 166.67502,0"
+ id="path5007"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="708.66144"
+ y="627.16534"
+ id="text5193"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5195"
+ x="708.66144"
+ y="627.16534"
+ style="font-size:24px">t</tspan></text>
+ <path
+ style="fill:none;stroke:#989897;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:14.17322826, 14.17322826;stroke-dashoffset:0"
+ d="m 184.25197,230.16299 0,349.24635"
+ id="path3305"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#989897;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:14.17322835, 14.17322835;stroke-dashoffset:0"
+ d="m 298.21591,230.16299 0,349.24635"
+ id="path3305-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#989897;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:14.17322826, 14.17322826;stroke-dashoffset:0"
+ d="m 411.33929,230.16299 0,349.24635"
+ id="path3305-1"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#989897;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:14.17322826, 14.17322826;stroke-dashoffset:0"
+ d="m 524.45465,230.16299 0,349.24636"
+ id="path3305-0"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#989897;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:14.17322826, 14.17322826;stroke-dashoffset:0"
+ d="m 637.79528,230.16299 0,349.24635"
+ id="path3305-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#989897;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:14.17322826, 14.17322826;stroke-dashoffset:0"
+ d="m 737.00787,230.16299 0,349.24636"
+ id="path3305-19"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="225.85759"
+ y="301.18109"
+ id="text4146"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4148"
+ x="225.85759"
+ y="301.18109">+1 -1 +1 +1 -1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="225.85759"
+ y="527.95276"
+ id="text4146-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4148-5"
+ x="225.85759"
+ y="527.95276">+1 -1 +1 +1 -1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="226.77165"
+ y="414.56693"
+ id="text4146-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4148-2"
+ x="226.77165"
+ y="414.56693">-1 +1 -1 +1 +1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-43.164219"
+ y="301.18109"
+ id="text4180"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4182"
+ x="-43.164219"
+ y="301.18109"
+ style="font-size:20px">Incoming C/A code</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-42.519688"
+ y="414.56693"
+ id="text4180-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4182-6"
+ x="-42.519688"
+ y="414.56693"
+ style="font-size:20px">Synthesized PRN 1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-42.519688"
+ y="527.95276"
+ id="text4180-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4182-5"
+ x="-42.519688"
+ y="527.95276"
+ style="font-size:20px">Synthesized PRN 2</tspan></text>
+ </g>
+</svg>
diff --git a/vorlagen/thesis/src/img/PRN-ChipRate.pdf b/vorlagen/thesis/src/img/PRN-ChipRate.pdf
new file mode 100644
index 0000000..42b4f66
--- /dev/null
+++ b/vorlagen/thesis/src/img/PRN-ChipRate.pdf
Binary files differ
diff --git a/vorlagen/thesis/src/img/PRN-ChipRate.svg b/vorlagen/thesis/src/img/PRN-ChipRate.svg
new file mode 100644
index 0000000..8637bb5
--- /dev/null
+++ b/vorlagen/thesis/src/img/PRN-ChipRate.svg
@@ -0,0 +1,259 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="798.74591"
+ height="391.09299"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="PRN-ChipRate.svg">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lend"
+ style="overflow:visible">
+ <path
+ id="path3806"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lstart"
+ style="overflow:visible">
+ <path
+ id="path3803"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(1.1,0,0,1.1,1.1,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="2.8"
+ inkscape:cx="778.2608"
+ inkscape:cy="95.765357"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ objecttolerance="1"
+ gridtolerance="1"
+ guidetolerance="1"
+ inkscape:window-width="1366"
+ inkscape:window-height="692"
+ inkscape:window-x="1280"
+ inkscape:window-y="280"
+ inkscape:window-maximized="1"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2985"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true"
+ units="mm"
+ spacingx="0.1mm"
+ spacingy="0.1mm"
+ originx="41.720446mm"
+ originy="-69.363488mm" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(147.82837,-415.49308)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 10.101523,527.9527 72.917539,0 0,-70.86614 113.960678,0 0,69.99627 113.13709,0 0,-69.70053 226.44554,0 0,71.72083 112.96571,0"
+ id="path3757"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 10.101523,634.68686 129.610447,0 0,-70.86614 113.96068,0 0,69.99627 113.1371,0 0,-69.70053 226.44554,0 0,71.72083 56.73805,0"
+ id="path3757-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 10.101523,741.42102 72.91754,0 0,-70.86614 113.960687,0 0,69.99627 113.13709,0 0,-69.70053 226.44554,0 0,71.72083 112.96571,0"
+ id="path3757-4"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g5206">
+ <g
+ id="g4826">
+ <g
+ id="g4795"
+ transform="translate(-2.8571429,8.9285714)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3779"
+ d="m 87.286075,418.51966 108.579395,0"
+ style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4775"
+ d="m 85.862966,407.48029 0,21.1127"
+ style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4775-3"
+ d="m 198.55589,407.45034 0,21.1127"
+ style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <rect
+ style="fill:#ffffff;fill-opacity:1;stroke:none"
+ id="rect4824"
+ width="26.607143"
+ height="9.8214283"
+ x="126.60714"
+ y="423.79074" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4818"
+ y="431.46933"
+ x="126.67857"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="431.46933"
+ x="126.67857"
+ id="tspan4820"
+ sodipodi:role="line"
+ style="font-size:20px">T<tspan
+ id="tspan4822"
+ style="font-size:20px;baseline-shift:sub">c</tspan></tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-149.79126"
+ y="531.49603"
+ id="text4844"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4846"
+ x="-149.79126"
+ y="531.49603"
+ style="font-size:20px">Incoming signal</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-149.79126"
+ y="636.95776"
+ id="text4844-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4846-0"
+ x="-149.79126"
+ y="636.95776"
+ style="font-size:20px">PRN Replica 1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-149.79126"
+ y="746.00641"
+ id="text4844-2-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4846-0-5"
+ x="-149.79126"
+ y="746.00641"
+ style="font-size:20px">PRN Replica 2</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-55.550896"
+ y="765.11957"
+ id="text4909"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4911"
+ x="-55.550896"
+ y="765.11957"
+ style="font-size:18px">τ<tspan
+ style="font-size:18px;baseline-shift:sub"
+ id="tspan4915">2</tspan> = 0</tspan><tspan
+ sodipodi:role="line"
+ x="-55.550896"
+ y="787.61957"
+ id="tspan4913" /></text>
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-55.207256"
+ y="656.34027"
+ id="text4909-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4911-9"
+ x="-55.207256"
+ y="656.34027"
+ style="font-size:18px">τ<tspan
+ style="font-size:18px;baseline-shift:sub"
+ id="tspan4946">1</tspan> = T<tspan
+ style="font-size:18px;baseline-shift:sub"
+ id="tspan4948">c</tspan>/2</tspan><tspan
+ sodipodi:role="line"
+ x="-55.207256"
+ y="678.84027"
+ id="tspan4913-0" /></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
+ d="m 600.1107,367.57776 166.67502,0"
+ id="path5007"
+ inkscape:connector-curvature="0"
+ transform="translate(-118.22095,415.49308)" />
+ <text
+ xml:space="preserve"
+ style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="612.49335"
+ y="806.58606"
+ id="text5193"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5195"
+ x="612.49335"
+ y="806.58606"
+ style="font-size:24px">t</tspan></text>
+ </g>
+</svg>
diff --git a/vorlagen/thesis/src/kapitel_A.tex b/vorlagen/thesis/src/kapitel_A.tex
index 3e44685..73bdbba 100644
--- a/vorlagen/thesis/src/kapitel_A.tex
+++ b/vorlagen/thesis/src/kapitel_A.tex
@@ -449,7 +449,7 @@ usually every day\footnote{Almanac update times can be found here:
\newpage
\section{Sourcecode}
-Beispiel:
+Example:
\lstset{%
caption=,%
label=lst:example,%
diff --git a/vorlagen/thesis/src/kapitel_x.tex b/vorlagen/thesis/src/kapitel_x.tex
index 0a1441a..223e785 100644
--- a/vorlagen/thesis/src/kapitel_x.tex
+++ b/vorlagen/thesis/src/kapitel_x.tex
@@ -19,8 +19,24 @@ inside the GSM network
\label{img:gpsprinciple}
\end{figure}
+\section{GPS signal modulation}
+\begin{figure}[ht!]
+ \centering
+ \includegraphics[scale=0.50]{img/GPS-Modulation.pdf}
+ \caption[]{Modulation of the GPS signal L1}
+\label{img:gpsmod}
+\end{figure}
+\begin{figure}[ht!]
+ \centering
+ \includegraphics[scale=0.50]{img/NAV-Message.pdf}
+ \caption[]{One frame of 1500 bits on L1 frequency carrier}
+\label{img:gpsframe}
+\end{figure}
+
+
+\section{GPS signal demodulation}
The GPS satellites\footnote{Satellites are named as space vehicles
and the abrevation SV is used in the equation notations
to denote a parameter related to the satellite itself.}
@@ -165,25 +181,97 @@ More importantly, $t_{exact}$ is used to synchronize various system dependent.
& z & = &\; y_{k}^{'} \sin{i_{k}} \nonumber
\end{alignat}
+The received signal after the RF frontend is given
+in equation \eqref{eq:GPSSignalReceived} \citep{1656803}.
+\begin{equation}
+\label{eq:GPSSignalReceived}
+S(t) = \sqrt{\frac{P}{2}}D(t)C(t)cos(2\pi f_{c}+\varphi_{SV}) + n(t)
+\end{equation}
+Each tracked GPS satellite signal is demodulated seperately
+using the same PRN code, code chipping rate and carrier frequency
+phase for the given satellite \citep[Chapter 4]{understandGPS}.
+The PRN codes for each GPS satellite are well defined and
+known by the GPS receiver. The receiver has to generate the
+same PRN code with matching code chipping rate (phase)
+of the C/A code,
+this is depicted in figure \ref{img:prnCodeCompare}
+\citep[Chapter 5]{understandGPS}.
\begin{figure}[ht!]
\centering
- \includegraphics[scale=0.50]{img/GPS-Modulation.pdf}
- \caption[]{Modulation of the GPS signal L1}
-\label{img:gpsmod}
+ \includegraphics[scale=0.50]{img/PRN-ChipRate.pdf}
+ \caption[]{Comparison of original C/A code generated on the
+ GPS satellite with two synthesized PRN codes with phase shift on the receiver}
+\label{img:prnCodeCompare}
\end{figure}
-As seen in \citep{1656803}
+For the particular example, the matching phase shift was achieved with
+the second replica PRN code, with a phase shift of $\tau=0$ but
+there could be a case with any other value of $\tau$, $\tau\in[0,1023]$.
+The PRN code synthesizer implementation depends on the GPS receiver
+manufacturer but it is usually implemented as a linear feedback shift
+registers (LFSR) that produces an output according to a predefined function $f(\tau)$.
+This function generates an PRN code, that is
+delayed in phase by $\tau$, where $\tau$ is a multiple of the chipping period
+$T_{c}=977.5 ns$. The chipping period $T_{c}$
+can be derived from equation \eqref{eq:chipPeriod}.
+The time required to find a matching PRN code shift ($\tau$)
+is proportional to the amount of LFSR on the system
+\citep[Chapter 3]{bensky2008wireless}. Particularly with more LFSRs
+the required time for finding the matching phase shift increases.
\begin{equation}
-\label{eq:GPSSignalOutput}
-S(t) = \sqrt{\frac{P}{2}}D(t)C(t)cos(2\pi f_{c}+\varphi_{SV}) + n(t)
+\label{eq:chipPeriod}
+T_{c} = \frac{1}{f_{PRN}} = \frac{1}{1.023\cdot 10^6}
\end{equation}
+To determine whether the synthesized PRN code,
+matches the incoming C/A code from the satellite,
+known correlation properties of PRN codes are used.
+Since the signal is modeled as a sequence of +1's and
+-1's, the autocorrelation of
+a signal is at its maximum if it is in phase, i.e.
+summing up the sequence products yields the absolute
+maximum value. As an illustration of the idea, an example is
+given in figure \ref{img:correlatingSignals}. The cross-correlation
+of the incoming C/A code with the first synthesized PRN produces a
+result of $-3=(+1)\cdot(-1)+(-1)\cdot(+1)+(+1)\cdot(-1)+(+1)\cdot(+1)+(-1)\cdot(+1)$,
+whereas the cross-correlation of the incoming C/A code
+and the second synthesized PRN code yields a result of
+$+5=(+1)\cdot(+1)+(-1)\cdot(-1)+(+1)\cdot(+1)+(+1)\cdot(+1)+(-1)\cdot(-1)$.
\begin{figure}[ht!]
\centering
- \includegraphics[scale=0.50]{img/NAV-Message.pdf}
- \caption[]{One frame of 1500 bits on L1 frequency carrier}
-\label{img:gpsframe}
+ \includegraphics[scale=0.50]{img/Correlation.pdf}
+ \caption[]{Cross-correlation on three different signals}
+\label{img:correlatingSignals}
\end{figure}
-
+The same principle applies to the sent C/A and
+PRN code sequences in the GPS receiver and thus can be modeled using
+the equation given in \eqref{eq:autocorrelationProperty},
+where, $G_{i}(t)$ is the C/A code Gold code sequence as a
+function of time, $t$, for the GPS satellite $i$; $T_{C/A}$ is the
+C/A chipping period of $977.5 ns$ and $\tau$ is the phase shift
+in the auto-correlation function \citep[Chapter 4]{understandGPS}.
+\begin{equation}
+\label{eq:autocorrelationProperty}
+R_{i}(t) = \frac{1}{1023\cdot T_{C/A}} \int_{t=0}^{1023} G_{i}(t)G_{i}(t+\tau)d\tau
+\end{equation}
+Another correlation property of the PRN codes comes in useful,
+the fact that in the ideal case the cross-correlation of two
+different PRN codes yields a result of zero. The ideal case
+can be modeled as in equation \eqref{eq:prnIdealCaseZero},
+\begin{equation}
+\label{eq:prnIdealCaseZero}
+R_{ij}(\tau) = \int_{-\infty}^{+\infty} PRN_{i}(t)PRN_{j}(t+\tau)d\tau = 0
+\end{equation}
+where $PRN_{i}$ is the PRN code waveform for GPS satellite $i$ and
+$PRN_{j}$ is the PRN code waveform for every other GPS satellite other
+than $i$, $i\neq j$ \citep[Chapter 4]{understandGPS}. Equation
+\eqref{eq:prnIdealCaseZero} ``states that the PRN waveforms of satellite
+$i$ does not correlate with PRN waveform of any other satellite for
+any phase shift $\tau$'' \citep[Chapter 4]{understandGPS}.
+Without this
+property, the GPS receiver would not be able to smoothly
+differentiate between best phase shifts.
+
+\section{Distance and position estimation}
\chapter{Radio Resource Location Protocol}