Implementation of real-time WiFi receiver in Ziria, language for rapid prototyping of wireless PHY

Gordon Stewart, Mahanth Gowda, Geoffrey Mainland, Božidar Radunović, Dimitrios Vytiniotis

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Software-defined radios (SDR) have the potential to bring major innovation in wireless networking design. However, their impact so far has been limited due to complex programming tools. Most of the existing tools are either too slow to achieve the full line speeds of contemporary wireless PHYs or are too complex to master. In this demo we present our novel SDR programming environment called Ziria. Ziria consists of a novel programming language and an optimizing compiler. The compiler is able to synthesize very efficient SDR code from high-level PHY descriptions written in Ziria language. To illustrate its potential, we present the design of an LTE-like PHY layer in Ziria. We run it on the Sora SDR platform and demonstrate on a test-bed that it is able to operate in real-time.

Original languageEnglish (US)
Title of host publicationMobiCom 2015 - Proceedings of the 21st Annual International Conference on Mobile Computing and Networking
PublisherAssociation for Computing Machinery
Pages210-211
Number of pages2
ISBN (Electronic)9781450336192
DOIs
StatePublished - Sep 7 2015
Event21st Annual International Conference on Mobile Computing and Networking, MobiCom 2015 - Paris, France
Duration: Sep 7 2015Sep 11 2015

Publication series

NameProceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM
Volume2015-September

Conference

Conference21st Annual International Conference on Mobile Computing and Networking, MobiCom 2015
Country/TerritoryFrance
CityParis
Period9/7/159/11/15

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Hardware and Architecture
  • Software

Fingerprint

Dive into the research topics of 'Implementation of real-time WiFi receiver in Ziria, language for rapid prototyping of wireless PHY'. Together they form a unique fingerprint.

Cite this