\newpage{}
\section*{\vfill{}
Erklärung}

Hiermit erkläre ich, dass ich diese Abschlussarbeit selbständig verfasst
habe, keine anderen als die angegebenen Quellen/Hilfsmittel verwendet
habe und alle Stellen, die wörtlich oder sinngemäß aus veröffentlichten
Schriften entnommen wurden, als solche kenntlich gemacht habe. Darüber
hinaus erkläre ich, dass diese Abschlussarbeit nicht, auch nicht auszugsweise,
bereits für eine andere Prüfung angefertigt wurde.

\vspace{3cm}
\begin{minipage}[t][1\totalheight]{0.35\textwidth}
Ort, Datum \\(Place, Date)
\end{minipage}\hfill{}
\begin{minipage}[t][1\totalheight]{0.45\textwidth}
Unterschrift \\(Signature)
\end{minipage}

\newpage{}
\section*{\vfill{}
Acknowledgment}

I would like to thank my supervisors Konrad Meier and Dennis Wehrle for their 
help and encouragement during the thesis. Besides the help from my supervisors I
would like to thank my family and friends who supported me through my master's degree, and 
the entire Communication Systems department for their support, free coffee and
to Prof. Dr. Gerhard Schneider for making all the required hardware available. I would like
to thank Prof. Dr. Christian Schindelhauer for writing the recommendation letter so that the DAAD
could extend my scholarship and stay in Freiburg.
I would like to thank my friend Mirza Hamza from the Telecommunications department on the faculty
of Electrical Engineering in Sarajevo for proofreading the AGPS chapter.
I would like to thank Sebastian Schmelzer for
his LaTeX tips, Michael Pereira Neves and Jonathan Bauer for lending me their cell
phones to test my localization system as well as Johan Latocha for patiently explaining
words I did not understand in the German language and for showing me Inkscape. 
I would like to thank Richard Zahoransky 
for the helpful discussions about various GSM topics. Thanks to Holger Hans Peter Freyther 
as well, who gave me tips on how to modify OpenBSC to make an independent data channel interface
with a cell phone. Things which have not been done before
are always intellectually seductive and this kept me motivated and working during the tough
periods. An analysis, with regards to accuracy and precision of the delivered positions, was
discussed.
 
 \newpage
\section*{Abstract}
As smart phones gain popularity, it is possible to use their internal GPS receivers 
to provide the growing number of mobile users with aiding and assistance information 
with regard to their location. 
This thesis examines the possibility to localize mobile users inside of GSM networks
by exploiting the GPS receivers in smart phones. This work investigates
the possibility to implement the localization protocol RRLP inside of existing
GSM networks and to provide assistance data for the GPS receivers to deliver more accurate 
positions. To obtain the estimated positions two GSM hardware platforms
have been tested, dedicated and undedicated GSM hardware. Software for processing 
and delivering assistance data has been developed for the dedicated GSM hardware. 
The evaluated results proved that out of 11 tested cell phone models, 6 successfully
provided their GPS location.\\\\

Die zunehmende Popularität von Smartphones ermöglicht durch eingebaute GPS-Empfänger 
einer wachsenden Anzahl mobiler Nutzer Hilfsinformationen zu ihrem Standort 
bereitzustellen. Diese Arbeit untersucht Wege um mobile Nutzer innerhalb eines 
GSM-Netzwerks mit Hilfe der GPS-Empfänger zu lokalisieren. Dazu untersucht diese 
Arbeit wie das Lokalisierungsprotokoll RRLP innerhalb existierender GSM-Netzwerke 
implementiert werden kann und liefert Assistenzdaten für GPS-Empfänger mit denen eine 
genauere Bestimmung der Position möglich wird.
Um die geschätzten Positionsinformationen zu erhalten wurden zwei verschiedene 
GSM-Plattformen getestet; eine dedizierte und eine undedizierte GSM-Plattform. Es 
wurde Software zur Verarbeitung und Generierung von Assistenzdaten für die dedizierte 
GSM-Hardware entwickelt. Die Ergebnisse der Evaluation zeigen, dass von elf getesteten 
Smartphone-Modellen sechs ihre GPS-Position erfolgreich übermittelt haben.

% Diese Arbeit untersucht Wege um mobile Nutzer innerhalb eines GSM-Netzwerks zu lokalisieren.
% Dies ermöglicht einer wachsenden Anzahl mobiler Nutzer Hilfsinformationen zu ihrem Standort
% bereitzustellen und steigert den Gewinn für Anbieter standortbezogener Dienste. Die in 
% Smartphones verbauten GPS-Empfänger werden dazu genutzt den Standort zu bestimmen. Diese 
% Arbeit untersucht mit welchem Aufwand eine Implementierung des Lokalisierungsprotokolls RRLP
% innerhalb eines existierenden GSM-Netzwerks ermöglicht werden kann und stellt 
% Assistenzinformationen für GPS-Empfänger zur Verfügung, um schneller und genauere 
% Positionsinformationen zu erhalten. Um die geschätzten Positionsinformationen zu erhalten 
% wurden zwei verschiedene GSM-Plattformen getestet; eine dedizierte und eine undedizierte 
% GSM-Plattform. Es wurde Software zur Verarbeitung von Assistenzdaten für den GPS-Empfänger 
% entwickelt. Die von der Software generierten Daten wurden an die eingesetzten Smartphones 
% gesendet. Mehr als die Hälfte aller getesteten Smartphones haben ihre Position übermittelt. 
% Die erhaltenen Ergebnisse ermöglichen eine Studie über den möglichen Einsatz von 
% Lokalisierungssystemen um zum Beispiel GSM-Nutzern bei der Vermeidung von Staus zu helfen 
% sowie über mögliche Risiken die sich durch den Missbrauch solcher Systeme für den Nutzer 
% ergeben.