TY - GEN
T1 - Implementation of real-time WiFi receiver in Ziria, language for rapid prototyping of wireless PHY
AU - Stewart, Gordon
AU - Gowda, Mahanth
AU - Mainland, Geoffrey
AU - Radunović, Božidar
AU - Vytiniotis, Dimitrios
PY - 2015/9/7
Y1 - 2015/9/7
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=84954233705&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84954233705&partnerID=8YFLogxK
U2 - 10.1145/2789168.2789185
DO - 10.1145/2789168.2789185
M3 - Conference contribution
AN - SCOPUS:84954233705
T3 - Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM
SP - 210
EP - 211
BT - MobiCom 2015 - Proceedings of the 21st Annual International Conference on Mobile Computing and Networking
PB - Association for Computing Machinery
T2 - 21st Annual International Conference on Mobile Computing and Networking, MobiCom 2015
Y2 - 7 September 2015 through 11 September 2015
ER -