AAU Student Projects - visit Aalborg University's student projects portal
A master's thesis from Aalborg University
Book cover


GPS-Based Road Pricing: Database Technology

Translated title

GPS-Baseret Road Pricing

Authors

; ;

Term

4. term

Education

Publication year

2014

Submitted on

Pages

89

Abstract

Dette projekt udvikler og tester et komplet GPS-baseret system til vejafgifter (roadpricing), hvor bilister betaler afhængigt af hvor og hvornår de kører. Systemet består af en Android-app, en webapplikation, en server og fire databaser. Android-appen beregner prisen i realtid på telefonen, viser beløbet for føreren og sender oplysningerne til serveren. Webapplikationen gør det muligt at se udvalgt information om vejafgiftsomkostninger. Serveren håndterer forespørgsler fra både app og webapplikation og gemmer og henter data i de relevante databaser. Der gennemføres feltforsøg for at demonstrere, at det samlede system fungerer i praksis, og for at illustrere dets nøjagtighed. Brugernes privatliv beskyttes ved at kryptere al datatrafik og opbevare personfølsomme oplysninger adskilt fra øvrige data. Driftsomkostningerne holdes nede med et nyt, kompakt beskedformat, der sænker dataomkostninger. Systemet kan skaleres til millioner af brugere, fordi dataomkostningerne er lave, og fordi beregningerne udføres på mobilklienten.

This project builds and tests a complete GPS-based road pricing system, where drivers are charged based on where and when they drive. The system includes an Android app, a web application, a server, and four databases. The Android app calculates the price in real time on the phone, shows the cost to the driver, and reports it to the server. The web application lets users view selected information about road pricing costs. The server handles requests from both the app and the web application, and stores and retrieves data from the appropriate databases. Field trials are used to demonstrate that the full system works in real-world conditions and to illustrate its accuracy. User privacy is protected by encrypting all data traffic and storing privacy-sensitive information separately from other data. Operating costs are reduced by a new, compact message format that lowers data costs. The system can scale to millions of users because data costs are low and calculations are performed on the mobile client.

[This abstract was generated with the help of AI]