itu.dk/~panic/projects
Student project proposal:

Peer-to-Peer Bluetooth Tracking Service Project

Bluetooth units

Suggested size

Master's Thesis/15ECTS project; workload: 20% theoretical/80% practical.

Objective

Demonstrate that peer-to-peer (P2P) overlay networks can support an ad hoc, lightweight tracking system.

Goal

Implement a Bluetooth tracking system, communicating via a P2P overlay network running on a LAN, which can be rapidly deployed by inserting a Bluetooth USB dongle and USB memory stick.

Content

Bluetooth
DongleA tracking system is a system that is able in real time to track the geographical location (e.g., x-y coordinate, room, or zone) of mobile units. A number of stationary computers can be fitted with Bluetooth transmitters, allowing each computer to detect mobile Bluetooth units in its vicinity by scanning.

Web ServicesThis can be used to provide a mobile unit tracking service: Whenever a mobile unit is detected to have arrived or left the vicinity, the stationary computer can notify any subscribers of the tracking service. Such a tracking service could provide an interface based on the Web Service (WS) standards.

P2p networkBy implementing the tracking service using P2P technology, there is no need for a dedicated centralised server. Instead, all information about service subscribers and mobile device locations is maintained in the P2P network.

The system can be rapidly deployed in an ad hoc manner by storing on a USB memory USB memory
stickstick a small setup application that is automatically run when the stick is inserted into the computer. Using IP multicast for discovering other peers on the LAN, the computer can enter the P2P network.

Possible supervisors

Arne John Glenstrup, Sebastian Büttrich

Literature


Arne John Glenstrup