Personal tools

Positioning for the cellular Internet of Things

From iis-projects

Revision as of 11:53, 30 July 2018 by Weberbe (talk | contribs) (References)
Jump to: navigation, search


The trend towards an omnipresent Internet of Things (IoT) enables numerous applications such as smart metering, weather monitoring, or cargo tracking. While stationary applications usually require no position information any tracking application needs knowledge about its position. In particular for cellular IoT [1] there are 3 options to attain position information:

Project Description

This project will focus on the first point, positioning using information provided by the cell. While there exist a few commercial providers of cell ID based positioning services the goal of this project is to enhance existing open source services such as [2] with missing functionality. The tasks can cover

  • Trianulation
  • Encryption
  • Positioning server software development

A pure implementation project or combined with algorithmic approaches is possible depending on the interest of the student(s).

Status: Available

Looking for 1-2 Semester/Master students
Contact: Benjamin Weber


No specific requirements, open source enthusiast and general programming and scripting knowledge are a plus.


10% Theory, Algorithms and Simulation
70% Implementation (various programming languages)
20% Measurements


Qiuting Huang


[1] 3GPP. Release 13., 2016.

[2] An opencellid server using bottle and bottle-sqlalchemy., 2018.