Wireless networking traditionally assumes that radios are half-duplex. On given frequency, a half-duplex radio can either transmit or receive, but not both at the same time. I present recent results demonstrating that a full-duplex radio -- a radio that can receive and transmit simultaneously on the same frequency -- can be built using commodity, off-the-shelf components. I discuss some of the possible implications of full duplex, including solving somelong-standing problems in wireless, such as the hidden terminal problem, relays, and access points. I examine the design space for full duplex radios, describing the corresponding tradeoffs. Full duplex has the potential to revolutionize wireless systems: I'll conclude with current strengths & limitations.
Sachin Katti is currently an Assistant Professor of Electrical Engineering and Computer Science at Stanford University. He received his PhD in EECS from MIT in 2009. His research focuses on designing and building next generation high capacity wireless networks using techniques from information and coding theory. His dissertation research focused on redesigning wireless mesh networks with network coding as the central unifying design paradigm. The dissertation won the 2008 ACM Doctoral Dissertation Award - Honorable Mention, the George Sprowls Award for Best Doctoral Dissertation in EECS at MIT. His work on network coding was also awarded a MIT Deshpande Center Innovation Grant, and won the 2009 William Bennett Prize for Best Paper in IEEE/ACM Transactions on Networking. He has also won the Best Student Paper Award at ACM SIGCOMM 2012 and the Best Demonstration Award at Mobicom 2010, as well as Okawa, Hooover, Packard and Terman Faculty Fellowships. His research interests are in networks, wireless communications, applied coding theory and security.