MOBILE COMPUTING & COMMUNICATIONS REVIEW Volume 21, Issue 1 • March 2017 GetMobile

BRINGING HOME BABY How smart devices can help new parents Page 11

A PUBLICATION OF ACM SIGMOBILE GetMobile MOBILE COMPUTING & COMMUNICATIONS REVIEW

Volume 21, Issue 1 • March 2017 CONTENTS

3 Message from the Editor-in-Chief

19 25 5 STANDARDS HIGHLIGHTS 19 RETROSPECTIVE MIMO Technologies in 5G 25 Flying Blind with Reactive Control New Radio of Aerial Drones 5 Wearable Computing: Retrospectives on the First Decade 30 Scaling Mobile Network Capacity Aggressively with QuickC

35

11 35 Gyro in the Air: Tracking 3D Orientation of Batteryless Internet of Th ings MAKERS 11 Bringing Home Baby 39 MobileInsight: Analyzing Cellular Network Information on

ARM'S LENGTH 39 14 An Elevator Pitch on Deep Learning

2 GetMobile March 2017 | Volume 21, Issue 1 MESSAGE FROM THE EDITOR-IN-CHIEF

CONTRIBUTORS

EDITOR-IN-CHIEF IN THIS ISSUE, we highlight three papers Eyal de Lara, University of Toronto from ACM MobiCom 2016. The issue also MANAGING EDITOR Donna Paris includes one highlight paper from ACM DESIGNER JoAnn McHardy MobiSys 2016, which was originally meant to SENIOR ADVISORS (Past Editors-in-Chief) appear in the previous issue, but was delayed. Paramvir Bahl, Microsoft Research Suman Banerjee, University of Wisconsin, Madison The paper, “Flying Blind with Reactive Srikanth Krishnamurthy, University of , Control of Aerial Drones,” by Luca Mottola Riverside and Kamin Whitehouse, describes a new Jason Redi, BBN Technologies approach to aerial drone autopilot design Mani Srivastava, University of California, Los Angeles Nitin Vaidya, University of Illinois, Urbana-Champaign Eyal de Lara that executes the navigation logic only in SECTION EDITORS response to meaningful variations in sensor Sharad Agarwal, Microsoft Research readings. The approach achieves higher accuracy, and reduces energy Aruna Balasubramanian, Stony Brook University consumption, improving flying time. Nilanjan Banerjee, University of Maryland, In “Scaling Mobile Network Capacity Aggressively with QuickC,” Baltimore County Geoffrey Challen, University at Buffalo Rakesh Misra, Aditya Gudipati and Sachin Katti describe an approach Romit Roy Choudhury, University of Illinois, that enables high-density micro cell deployments using a backhaul that Urbana-Champaign makes possible inexpensive low latency coordination with neighboring Prabal Dutta, University of Michigan macro and small cells. Carla S. Ellis, Duke University Michelle X. Gong, In “Gyro in the Air: Tracking 3D Orientation of Batteryless Internet Marco Gruteser, Rutgers University of Things,” Teng Wei and Xinyu Zhang describe a system that can Haitham Hassanieh, University of Illinois, remotely sense the orientation of a passive object by measuring the Urbana-Champaign phase of signals returned from an array of batteryless RFID tags attacked Nic Lane, Bell Labs and University College, Shiwen Mao, Auburn University to the object. Iqbal Mohomed, Samsung Research America Finally, in “MobileInsight: Analyzing Cellular Network Information on Sami Rollins, University of San Francisco Smartphones,” Yuanjie Li, Chunyi Peng, Zengwen Yuan, Haotian Deng, Khai N. Truong, University of North Carolina, Charlotte Jiayao Li, and Tao Wang describe a -based software tool that Lin Zhong, Rice University provides access to the low-level (bellow IP) 3G/4G protocol data. Xia Zhou, Dartmouth College The rest of the issue consists of four more columns: ACM STAFF The Makers column features an article by Iqbal Mohomed that Julie Goetz, Administrator – Publications Production explores the growing number of connected devices specifically Adrienne Griscti, Program Coordinator – SIG Publications Fran Spinola, Program Coordinator – SIG Activities designed to meet the needs of expectant parents and parents with SIGMOBILE EXECUTIVE COMMITTEE young children. Suman Banerjee, University of Wisconsin-Madison, Chair In the Retrospectives column, Daniel Siewiorek reflects on the first Lili Qiu, University of Texas Austin, Vice Chair decade of development of wearable computers. The article describes how Marco Gruteser, Rutgers University, Treasurer Alec Wolman, Microsoft Research, Secretary the creation of wearable computers demanded the combined efforts of a

Cover photo, Iqbal Mohomed photo, Cover Roy Want, Google, Past Chair multi-disciplinary team with expertise in design, computer engineering,

March 2017 | Volume 21, Issue 1 GetMobile 3 computer science, human computer learning as well as future directions. interaction, and management. Siewiorek In the Standards column, Guosen Yue, also discusses early efforts to find killer Lingjia Liu, Yongxing Zhou, and Jianzhong applications, as well as lessons learned, and Zhang review recent efforts on multiple- open research challenges. input multiple-output (MIMO) antenna In the Arm’s Length column, Yuan-Ting technology aimed at dramatically increasing Hu and Alexander G. Schwing provide a wireless bandwidth in 5G cellular systems. high-level introduction to machine learning I hope you enjoy this issue, and I with a focus on deep learning. The paper welcome your thoughts about GetMobile discusses applications that leverage deep in general, and this issue in particular.

Editorial Board Changes Matthai Philipose is stepping down from the editorial board. As the founding editor of EDITORIAL CORRESPONDENCE the Arm’s Length column, Matthai was the driving force behind a number of engaging Address to: Prof. Eyal de Lara, 40 St. George Street, Suite 4283, Department of Computer Science, articles that have helped the GetMobile readership keep abreast of developments on University of Toronto, Toronto, Ontario M5S2E4, areas outside of SigMobile’s traditional domain. I thank him for all of his hard work. Canada, Email: [email protected]. For It is my pleasure to extend a warm welcome to Romit Roy Choudhury, Haitham specific department email addresses, see the Hassanieh, and Shiwen Mao, the newest members of the editorial board. Romit and “Call for Contributions” on page 59. Haitham are taking over the Arm’s Length column. Shiwen joins Michelle X. Gong as NOTICE TO CONTRIBUTING co-editor of the Standards column. AUTHORS TO SIG NEWSLETTERS By submitting your article for distribution in this Special Interest Group publication, you hereby grant to ACM the following non-exclusive, perpetual, worldwide rights: to publish in print on condition of acceptance by the editor, to digitize and post your article in the electronic version of this publication, to include the article in the ACM Digital Library, and to allow users to copy and distribute the article for noncommercial, educational or research purposes. However, as a contributing author, Romit Roy Choudhury Haitham Hassanieh Shiwen Mao you retain copyright to your article and ACM Romit Roy Choudhury Haitham Hassanieh is Shiwen Mao received will make every effort to refer requests is a Professor and Jerry an Assistant Professor his PhD in electrical and for commercial use directly to you. Sanders III Scholar of ECE in Electrical and computer engineering from and CS departments at the Computer Engineering Polytechnic University, ACM GETMOBILE University of Illinois at and Computer Science at Brooklyn, NY in 2004. He is ACM SIGMOBILE publishes ACM GetMobile Urbana Champaign (UIUC). the University of Illinois currently the Samuel Ginn four times annually for its members. The He joined UIUC in Fall at Urbana Champaign. Distinguished Professor and Newsletter has a controlled distribution with 2013, prior to which he His research focuses on the Director of the Wireless the compliments of ACM SIGMOBILE. GetMobile was an Associate Professor wireless systems, computer Engineering Research and assumes no responsibility for the return of at Duke University. Romit networks, and algorithms. Education Center, Auburn submitted manuscripts, photographs, artwork, received his PhD in the He recently won the ACM University. His research or other material. Nothing in this publication CS department of UIUC Doctoral Dissertation interests include wireless shall constitute an endorsement by ACM, or in Fall 2006. His research Award. His PhD thesis also networks and multimedia SIGMOBILE or GetMobile (collectively, the interests are in wireless won the Sprowls Award communications. He received “Publisher”) of any information contained in networking, mobile sensing, for best PhD thesis in the 2015 IEEE ComSoc this publication, and the Publisher declaims and mobile computing. He computer science at MIT TC-CSR Distinguished any liability with respect thereto or the use or has received a few research in 2016. His algorithmic Service Award, the 2013 IEEE reliance on any such information. The infor- awards, including the ACM contributions led to the ComSoc MMTC Outstanding mation contained in the publication is in no SigMobile Rockstar Award, development of the Sparse Leadership Award, and the UIUC Distinguished Alumni Fourier Transform, which NSF CAREER Award in way to be construed as a recommendation by Award, Google and IBM was named by Technology 2010. He was a co-recipient the Publisher of any kind or nature whatsoever, Faculty Research Awards, Review as one of the Top of Best Paper Awards from nor as a recommendation of any industry the Hoffmann Krippner 10 emerging technologies IEEE GLOBECOM 2016 & standard, nor as an endorsement of any product Award for Engineering in 2012. As well, Haitham 2015, IEEE WCNC 2015, or service, nor as an opinion or certification Innovations, the NSF won the SIGCOMM 2010 and IEEE ICC 2013. As well, regarding the accuracy of any such information. CAREER Award, and a few best paper award. he received the 2004 IEEE best paper awards, as well. Communications Society SIGMOBILE URL: Leonard G. Abraham Prize in http://www.acm.org/sigmobile the Field of Communications Systems. ISSN 2375-0529

4 GetMobile March 2017 | Volume 21, Issue 1