Personal tools

Difference between revisions of "Positioning for the cellular Internet of Things"

From iis-projects

Jump to: navigation, search
(Created page with "==Introduction== The trend towards an omnipresent Internet of Things (IoT) enables numerous applications such as smart metering, weather monitoring, or cargo tracking. While...")
 
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Introduction==
+
==Short Description==
 
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:
 
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:
 
*  Positioning using information provided by the cell (e.g. cell ID) using a large lookup table
 
*  Positioning using information provided by the cell (e.g. cell ID) using a large lookup table
Line 5: Line 5:
 
*  Global Navigation Satellite Systems (GNSS) such as GPS
 
*  Global Navigation Satellite Systems (GNSS) such as GPS
  
==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
 
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
+
Triangulation
 
*  Encryption
 
*  Encryption
 
*  Positioning server software development
 
*  Positioning server software development
 
A pure implementation project or combined with algorithmic approaches is possible depending on the interest of the student(s).
 
A pure implementation project or combined with algorithmic approaches is possible depending on the interest of the student(s).
  
===Status: Available ===
+
===Status: Obsolete ===
: Looking for 1-2 Semester/Master students
 
 
: Contact: [[:User:Weberbe|Benjamin Weber]]
 
: Contact: [[:User:Weberbe|Benjamin Weber]]
 
===Prerequisites===
 
: No specific requirements, open source enthusiast and general programming and scripting knowledge are a plus.
 
 
===Character===
 
: 10% Theory, Algorithms and Simulation
 
: 70% Implementation (various programming languages)
 
: 20% Measurements
 
 
===Professor===
 
[http://www.iis.ee.ethz.ch/people/person-detail.html?persid=78758 Qiuting Huang]
 
  
 
==References==  
 
==References==  
 
[1] 3GPP. Release 13. http://www.3gpp.org/release-13, 2016.
 
[1] 3GPP. Release 13. http://www.3gpp.org/release-13, 2016.
  
[2] https://github.com/janjongboom/opencellid.git, 2018.
+
[2] An opencellid server using bottle and bottle-sqlalchemy. https://github.com/janjongboom/opencellid.git, 2018.
  
  
[[Category:Digital]]
 
[[Category:Semester Thesis]]
 
[[Category:Master Thesis]]
 
[[Category:Available]]
 
[[Category:Telecommunications]]
 
 
[[Category:Weberbe]]
 
[[Category:Weberbe]]

Latest revision as of 12:14, 31 October 2019

Short Description

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:

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

  • Triangulation
  • 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: Obsolete

Contact: Benjamin Weber

References

[1] 3GPP. Release 13. http://www.3gpp.org/release-13, 2016.

[2] An opencellid server using bottle and bottle-sqlalchemy. https://github.com/janjongboom/opencellid.git, 2018.