Difference between revisions of "Open Source Baseband Firmware for 2G Cellular Networks"
From iis-projects
Line 1: | Line 1: | ||
− | [[File:EDGE Evolution Protocol Analyzer.jpg|thumb | + | [[File:EDGE Evolution Protocol Analyzer.jpg|thumb]] |
+ | |||
==Short Description== | ==Short Description== | ||
− | |||
GSM/2G is the most ubiquitous mobile communication standard worldwide. Millions of people use is every day. Recently, a state-of-the-art Mobile Station (MS) Physical Layer (PHY) for GSM, GPRS, EDGE, and Evolved EDGE has been completed at the Integrated Systems Laboratory (IIS). Said PHY has been tested with a custom made testbed setup. In addition, the IIS acquired an industrial protocol tester for the 2G cellular standard [1]. However, full exploitation of the protocol tester's capabilities require Layer 2 (L2) and Layer 3 (L3) functionality to be present in the MS. Unfortunatelly, open-source projects such as OsmocomBB provide L2/L3 functionality for voice calls only. In this work, the student will develop L2/L3 software for GPRS, EDGE, and Evolved EDGE packet switched operation written in C. The software can immediately be tested with the existing testbed setup. Once stable, the industrial protocol tester can be deployed and measurements such as Block Error Rate (BLER) and throughput can be performed. Eventually, the software can be published as open-source part of the OsmocomBB project. This project is an excellent opportunity to delve into mobile communication protocols and work with state-of-the-art hard- and software. | GSM/2G is the most ubiquitous mobile communication standard worldwide. Millions of people use is every day. Recently, a state-of-the-art Mobile Station (MS) Physical Layer (PHY) for GSM, GPRS, EDGE, and Evolved EDGE has been completed at the Integrated Systems Laboratory (IIS). Said PHY has been tested with a custom made testbed setup. In addition, the IIS acquired an industrial protocol tester for the 2G cellular standard [1]. However, full exploitation of the protocol tester's capabilities require Layer 2 (L2) and Layer 3 (L3) functionality to be present in the MS. Unfortunatelly, open-source projects such as OsmocomBB provide L2/L3 functionality for voice calls only. In this work, the student will develop L2/L3 software for GPRS, EDGE, and Evolved EDGE packet switched operation written in C. The software can immediately be tested with the existing testbed setup. Once stable, the industrial protocol tester can be deployed and measurements such as Block Error Rate (BLER) and throughput can be performed. Eventually, the software can be published as open-source part of the OsmocomBB project. This project is an excellent opportunity to delve into mobile communication protocols and work with state-of-the-art hard- and software. | ||
Line 7: | Line 7: | ||
: Looking for 1-2 Semester/Master students | : Looking for 1-2 Semester/Master students | ||
: Contact: [[:User:Weberbe|Benjamin Weber]] | : Contact: [[:User:Weberbe|Benjamin Weber]] | ||
+ | |||
===Prerequisites=== | ===Prerequisites=== | ||
− | + | : Interest in mobile communication | |
− | : Interest in | ||
<!-- | <!-- | ||
===Status: Completed === | ===Status: Completed === | ||
Line 38: | Line 38: | ||
[[Category:Digital]] | [[Category:Digital]] | ||
− | |||
[[Category:Available]] | [[Category:Available]] | ||
[[Category:Semester Thesis]] | [[Category:Semester Thesis]] |
Revision as of 10:38, 6 February 2015
Contents
Short Description
GSM/2G is the most ubiquitous mobile communication standard worldwide. Millions of people use is every day. Recently, a state-of-the-art Mobile Station (MS) Physical Layer (PHY) for GSM, GPRS, EDGE, and Evolved EDGE has been completed at the Integrated Systems Laboratory (IIS). Said PHY has been tested with a custom made testbed setup. In addition, the IIS acquired an industrial protocol tester for the 2G cellular standard [1]. However, full exploitation of the protocol tester's capabilities require Layer 2 (L2) and Layer 3 (L3) functionality to be present in the MS. Unfortunatelly, open-source projects such as OsmocomBB provide L2/L3 functionality for voice calls only. In this work, the student will develop L2/L3 software for GPRS, EDGE, and Evolved EDGE packet switched operation written in C. The software can immediately be tested with the existing testbed setup. Once stable, the industrial protocol tester can be deployed and measurements such as Block Error Rate (BLER) and throughput can be performed. Eventually, the software can be published as open-source part of the OsmocomBB project. This project is an excellent opportunity to delve into mobile communication protocols and work with state-of-the-art hard- and software.
Status: Available
- Looking for 1-2 Semester/Master students
- Contact: Benjamin Weber
Prerequisites
- Interest in mobile communication
Character
- 15% Theory
- 70% Implementation
- 15% Testing
Professor
References
[1] Protocol Tester