OpenMili: a 60 GHz software radio platform with a reconfigurable phased-array antenna

The 60 GHz wireless technology holds great potential for multi-Gbps communications and high-precision radio sensing. But the lack of an accessible experimental platform has been impeding its progress. In this paper, we overcome the barrier with OpenMili, a reconfigurable 60 GHz radio architecture. OpenMili builds from off-the-shelf FPGA processor, data converters and 60 GHz RF front-end. It employs customized clocking, channelization and interfacing modules, to achieve Gsps sampling bandwidth, Gbps wireless bit-rate, and Gsps sample streaming from/to a PC host. It also incorporates the first programmable, electronically steerable 60 GHz phased-array antenna. OpenMili adopts programming models that ease development, through automatic parallelization inside signal processing blocks, and modular, rate-insensitive interfaces across blocks. It provides common reference designs to bootstrap the development of new network protocols and sensing applications. We verify the effectiveness of OpenMili through benchmark communication/sensing experiments, and showcase its usage by prototyping a pairwise phased-array localization scheme, and a learning-assisted real-time beam adaptation protocol.

[1]  E. J. Wilkinson An N-Way Hybrid Power Divider , 1960 .

[2]  J. Lange,et al.  Interdigitated Strip-Line Quadrature Hybrid , 1969 .

[3]  R. O. Schmidt,et al.  Multiple emitter location and signal Parameter estimation , 1986 .

[4]  Thomas Kailath,et al.  ESPRIT-estimation of signal parameters via rotational invariance techniques , 1989, IEEE Trans. Acoust. Speech Signal Process..

[5]  R. Kaul,et al.  Microwave engineering , 1989, IEEE Potentials.

[6]  Steven W. Smith,et al.  The Scientist and Engineer's Guide to Digital Signal Processing , 1997 .

[7]  B. Schiek,et al.  Noise in High-Frequency Circuits and Oscillators , 2006 .

[8]  Andreas Timm-Giel,et al.  MobiSteer: using steerable beam directional antenna for vehicular network access , 2007, MobiSys '07.

[9]  Ahmed Khattab,et al.  Demonstration Abstract: WARP – A Flexible Platform for Clean-Slate Wireless Medium Access Protocol Design , 2008 .

[10]  Ignas G. Niemegeers,et al.  Beam switching support to resolve link-blockage problem in 60 GHz WPANs , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[11]  Upamanyu Madhow,et al.  Blockage and directivity in 60 GHz wireless personal area networks: from cross-layer model to multihop MAC design , 2009, IEEE Journal on Selected Areas in Communications.

[12]  Haitao Wu,et al.  Sora: High Performance Software Radio Using General Purpose Multi-core Processors , 2009, NSDI.

[13]  Chin-Sean Sum,et al.  Beam Codebook Based Beamforming Protocol for Multi-Gbps Millimeter-Wave WPAN Systems , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[14]  Hari Balakrishnan,et al.  Airblue: A system for cross-layer wireless protocol development , 2010, 2010 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS).

[15]  Serioja Ovidiu Tatu,et al.  Modified Millimeter-Wave Wilkinson Power Divider for Antenna Feeding Networks , 2010 .

[16]  Duixian Liu,et al.  A Fully Integrated 16-Element Phased-Array Transmitter in SiGe BiCMOS for 60-GHz Communications , 2010, IEEE Journal of Solid-State Circuits.

[17]  Sampath Rangarajan,et al.  Adaptive beamforming for 60 GHz radios: challenges and preliminary solutions , 2010, mmCom '10.

[18]  Hang Wong,et al.  A 60GHz digitally controlled RF beamforming array in 65nm CMOS with off-chip antennas , 2011, 2011 IEEE Radio Frequency Integrated Circuits Symposium.

[19]  James Parker,et al.  A 60GHz CMOS phased-array transceiver pair for multi-Gb/s wireless communications , 2011, 2011 IEEE International Solid-State Circuits Conference.

[20]  Sachin Katti,et al.  DOF: a local wireless information plane , 2011, SIGCOMM.

[21]  Duixian Liu,et al.  Single-element and phased-array transceiver chipsets for 60-ghz Gb/s communications , 2011, IEEE Communications Magazine.

[22]  Duixian Liu,et al.  A Fully-Integrated 16-Element Phased-Array Receiver in SiGe BiCMOS for 60-GHz Communications , 2010, IEEE Journal of Solid-State Circuits.

[23]  瀬尾 和之 Study of planar microstrip-to-waveguide transitions in millimeter-wave band , 2011 .

[24]  David Wetherall,et al.  Tool release: gathering 802.11n traces with channel state information , 2011, CCRV.

[25]  Muhammad Jaseemuddin,et al.  A Survey On MAC Protocols for Wireless Adhoc Networks with Beamforming Antennas , 2012, IEEE Communications Surveys & Tutorials.

[26]  Shwetak N. Patel,et al.  Whole-home gesture recognition using wireless signals , 2013, MobiCom.

[27]  Sachin Katti,et al.  PinPoint: Localizing Interfering Radios , 2013, NSDI.

[28]  Theodore S. Rappaport,et al.  Millimeter Wave Mobile Communications for 5G Cellular: It Will Work! , 2013, IEEE Access.

[29]  Jie Xiong,et al.  ArrayTrack: A Fine-Grained Indoor Location System , 2011, NSDI.

[30]  Bin Li,et al.  On the Efficient Beam-Forming Training for 60GHz Wireless Personal Area Networks , 2013, IEEE Transactions on Wireless Communications.

[31]  Wideband Digital,et al.  DAC3xJ84 Quad-Channel, 16-Bit, 1.6/2.5 GSPS, Digital-to-Analog Converters with12.5GbpsJESD204B Interface , 2014 .

[32]  Per Zetterberg,et al.  Open Source SDR Frontend and Measurements for 60-GHz Wireless Experimentation , 2015, IEEE Access.

[33]  Petri Mähönen,et al.  Demo: Spectrum-Agile mm-Wave Packet Radio Implementation on USRPs , 2015, SRIF@MobiCom.

[34]  Jörg Widmer,et al.  Steering with eyes closed: Mm-Wave beam steering without in-band measurement , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[35]  Gabriel M. Rebeiz,et al.  A 60 GHz single-chip 256-element wafer-scale phased array with EIRP of 45 dBm using sub-reticle stitching , 2015, 2015 IEEE Radio Frequency Integrated Circuits Symposium (RFIC).

[36]  Parameswaran Ramanathan,et al.  60 GHz Indoor Networking through Flexible Beams: A Link-Level Profiling , 2015, SIGMETRICS 2015.

[37]  Xinyu Zhang,et al.  mTrack: High-Precision Passive Tracking Using Millimeter Wave Radios , 2015, MobiCom.

[38]  Ben Y. Zhao,et al.  Reusing 60GHz Radios for Mobile Radar Imaging , 2015, MobiCom.

[39]  Jörg Widmer,et al.  Boon and bane of 60 GHz networks: practical insights into beamforming, interference, and frame level operation , 2015, CoNEXT.

[40]  Sachin Katti,et al.  WiDeo: Fine-grained Device-free Motion Tracing using RF Backscatter , 2015, NSDI.

[41]  Manu Bansal,et al.  Atomix: A Framework for Deploying Signal Processing Applications on Wireless Infrastructure , 2015, NSDI.

[42]  Parameswaran Ramanathan,et al.  BeamSpy: Enabling Robust 60 GHz Links Under Blockage , 2016, NSDI.