Physical Layer Development Framework for OsmocomBB

  • Authors:
  • Harald Kröll;Stefan Zwicky;Benjamin Weber;Christian Benkeser;Qiuting Huang

  • Affiliations:
  • ETH Zurich, Integrated Systems Laboratory, Zurich, Switzerland 8003;ETH Zurich, Integrated Systems Laboratory, Zurich, Switzerland 8003;ETH Zurich, Integrated Systems Laboratory, Zurich, Switzerland 8003;ETH Zurich, Integrated Systems Laboratory, Zurich, Switzerland 8003;ETH Zurich, Integrated Systems Laboratory, Zurich, Switzerland 8003

  • Venue:
  • Journal of Signal Processing Systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

The open source GSM protocol stack of the OsmocomBB project offers a versatile development environment regarding the data link and network layer. There is no solution available for developing physical layer baseband algorithms in combination with the data link and network layer. In this paper, a baseband development framework architecture with a suitable interface to the protocol stack of OsmocomBB is presented. With the proposed framework, a complete GSM protocol stack can be run and baseband algorithms can be evaluated in a closed system. It closes the gap between physical layer signal processing implementations in Matlab and the upper layers of the OsmocomBB GSM protocol stack. An embedded version of the system has been realized with FPGA and PowerPC to enable real-time operation. The functionality of the system has been verified with a testbed comprising an OpenBTS base-station emulator, a receiver board with RF transceiver and our developed physical layer signal processing system.