I have joined the IBM Thomas J. Watson Research Center.
Please visit my new website; I am no longer maintaining this page.


Publications

Duke Logo

Journal Articles


Avoiding the Rush Hours: WiFi Energy Management via Traffic Isolation

Justin Manweiler and Romit Roy Choudhury.
To appear, IEEE Transactions on Mobile Computing, 2012.
Paper

Order Matters: Transmission Reordering in Wireless Networks

Justin Manweiler, Naveen Kumar Santhapuri, Souvik Sen,
Romit Roy Choudhury, Srihari Nelakuditi, Kamesh Munagala.
IEEE/ACM Transactions on Networking, 2011.
Paper

Conference Papers


Satellites in Our Pockets: An Object Positioning System using Smartphones

Justin Manweiler, Puneet Jain, Romit Roy Choudhury.
To appear, ACM MobiSys, June 2012. Low Wood Bay, Lake District, United Kingdom.


RxIP: Monitoring the Health of Home Wireless Networks

Justin Manweiler, Peter Franklin, Romit Roy Choudhury.
To appear, IEEE INFOCOM, March 2012. Orlando, Florida.
Synopsis Deploying home access points (AP) is hard. Untrained users typically purchase, install, and configure a home AP with very little awareness of wireless signal coverage and complex interference conditions. We envision a future of autonomous wireless network management that uses the Internet as an enabling technology. By leveraging a P2P architecture over wired Internet connections, nearby APs can coordinate to manage their shared wireless spectrum, especially in the face of network-crippling faults. As a specific instance of this architecture, we build RxIP, a network diagnostic and recovery tool, initially targeted towards hidden terminal mitigation. , Paper


Avoiding the Rush Hours: WiFi Energy Management via Traffic Isolation

Justin Manweiler and Romit Roy Choudhury.
ACM MobiSys, June 2011. Washington, D.C.
Synopsis Avoiding the Rush Hours: WiFi Energy Management via Traffic Isolation
WiFi continues to be a prime source of energy consumption in mobile devices. WiFi network congestion (contention) among different network access points (APs) can dramatically increase a client's energy consumption. We design a system that achieves energy efficiency by evading inter-AP network contention. Our prototype provides immediate, no-change compatibility with all WiFi devices, yielding up to 2x battery life improvement under real-world traffic loads for the latest Android-based smartphones.
, Paper, Slides
Best Paper Nominee, Runner-up to Best Demo (below)
Invited to appear in IEEE Transactions on Mobile Computing
The Wall Street Journal, The Washington Post, PBS, Scientific American, Business Insider, CNET, Engadget, InformationWeek, Network World, PhysOrg, Slashdot, TechCrunch, ScienceDaily, Yahoo!, ZDNet ...


Switchboard: A Matchmaking System for Multiplayer Mobile Games

Justin Manweiler, Sharad Agarwal, Ming Zhang, Romit Roy Choudhury, and Victor Bahl.
ACM MobiSys, June 2011. Washington, D.C.
Synopsis Switchboard: A Matchmaking System for Multiplayer Mobile Games
Supporting interactive multiplayer games on mobile phones over cellular networks is difficult. It will soon become essential, following the explosion of mostly single-player or turn-based games. Highly variable cellular link performance yields frequent failed games or unacceptably-slow network connections among players. We have built a scalable service for matchmaking in mobile games -- assigning players to games so that end-to-end latency requirements are met -- by learning the properties of each cellular link.
, Paper, Slides


SMILE: Encounter-Based Trust for Mobile Social Services

Justin Manweiler, Ryan Scudellari, Landon P. Cox.
ACM CCS, November 2009. Chicago, Illinois.
Synopsis SMILE: Encounter-Based Trust for Mobile Social Services
Conventional mobile social services rely on two classes of trusted relationships: participants trust a centralized server to manage their location information and trust between users is based on existing social relationships. These assumptions are not secure or general enough, especially given demonstrated and repeated failure of service providers to protect privacy-sensitive location data. We design a “missed-connections” mobile service which does not rely upon the central server to preserve data confidentiality.
, Paper, Slides (PPT), Slides (PDF)


Order Matters: Transmission Reordering in Wireless Networks

Justin Manweiler, Naveen Kumar Santhapuri, Souvik Sen,
Romit Roy Choudhury, Srihari Nelakuditi, Kamesh Munagala.
ACM MobiCom, September 2009. Beijing, China.
Synopsis Order Matters: Transmission Reordering in Wireless Networks
Modern wireless interfaces support a physical layer capability called Message in Message (MIM). Briefly, MIM allows a receiver to disengage from an ongoing reception, and engage onto a stronger incoming signal. Links that otherwise conflict (strongly interfere) with each other can be made concurrent with MIM, by initiating transmissions in a specific order. We design, build, and test an enhanced network system to exploit the opportunity in MIM-aware reordering, yielding dramatic throughput improvements.
, Paper, Slides (Flash), Slides (PDF)

Workshops


Sensor Assisted Wireless Communication

Naveen Kumar Santhapuri, Justin Manweiler, Souvik Sen, Xuan Bao,
Romit Roy Choudhury, Srihari Nelakuditi.
IEEE LANMAN (invited paper), May 2010.
Abstract Sensor Assisted Wireless Communication
The nature of human mobility demands that mobile devices become agile to diverse operating environments. Coping with such diversity requires the device to assess its environment, and trigger appropriate responses to each of them. While existing communication subsystems rely on in-band wireless signals for context-assessment and response, we explore a lateral approach of using out-of-band sensor information. We propose a relatively novel framework that synthesizes in-band and out-of-band information, facilitating more informed communication decisions. We believe that further research in this direction could enable a new kind of device agility, deficient in today's communication systems. Since such a framework is located at the boundaries of mobile sensing and wireless communication, we call it sensor assisted wireless communication.
, Paper


We Saw Each Other on the Subway:

Secure, Anonymous Proximity-Based Missed Connections

Justin Manweiler, Ryan Scudellari, Zachary Cancio, Landon P. Cox.
ACM HotMobile, February 2009. Santa Cruz, California.
Abstract We Saw Each Other on the Subway:
Secure, Anonymous Proximity-Based Missed Connections
There is an inherent tension between the value provided by Location-Based Services (LBSs) and the location-privacy concerns they raise. Unfortunately, users are often forced to either boycott LBS applications completely or fully trust a centralized service with their location data. In this paper, we propose several techniques for resolving this tension. In particular, we present a mechanism by which peers who shared a physical location and time can be matched by a central server, without compromising peer-to-server or peer-to-peer anonymity. We utilize k-anonymity techniques to maintain location privacy and cryptographic techniques to provide both a proof of this co-location and an end-to-end confidential channel that is invulnerable to server snooping and man-in-the-middle attacks.
, Paper


Message in Message (MIM):

A Case for Shuffling Transmissions in Wireless Networks

Naveen Kumar Santhapuri, Justin Manweiler, Souvik Sen,
Romit Roy Choudhury, Srihari Nelakuditi, Kamesh Munagala.
ACM HotNets, October 2008. Calgary, Alberta, Canada.
Abstract Message in Message (MIM):
A Case for Shuffling Transmissions in Wireless Networks
Message in Message (MIM) is an exciting development at the physical layer of IEEE 802.11. Two transmissions that otherwise conflict with each other, may be made concurrent with MIM. However, the benefits from MIM are not immediate. Higher layer protocols need to be explicitly designed to enable its inherent concurrency. This paper investigates the opportunities and challenges with MIM, and demonstrates a link layer framework to harness its potential. We believe that our framework can accommodate emerging physical layer capabilities, such as successive interference cancellation (SIC).
, Paper

Posters and Demos


Demo: Avoiding the Rush Hours, WiFi Energy Management via Traffic Isolation

Justin Manweiler and Romit Roy Choudhury.
To appear, ACM MobiSys Demo Session, June 2011. Washington, D.C.
Abstract Demo: Avoiding the Rush Hours,
WiFi Energy Management via Traffic Isolation
We present a demonstration of SleepWell, a system appearing in the MobiSys 2011 main conference. SleepWell achieves energy efficiency by evading network contention. APs regulate the sleeping window of their clients in a way that different APs are active/inactive during non-overlapping time windows. The solution is analogous to the common wisdom of going late to office and coming back late, thereby avoiding the rush hours. We believe SleepWell is a desirable upgrade to WiFi systems, especially in light of increasing WiFi density.
, Poster -- Runner-up to Best Demo, Best Paper Nominee (above)


Sensor Assisted Wireless Communication

Naveen Kumar Santhapuri, Justin Manweiler, Souvik Sen,
Xuan Bao, Romit Roy Choudhury, Srihari Nelakuditi.
ACM MobiSys Poster Session, June 2010. San Francisco.


The Wired Internet as a Control Channel for Residential Wireless LANs

Justin Manweiler, Peter Franklin, Romit Roy Choudhury.
ACM MobiCom SRC, September 2009. Beijing, China.
ACM Mobile Computing and Communications Review, Volume 14, Issue 1, January 2010.
Abstract The Wired Internet as a Control Channel for Residential Wireless LANs
This poster explores the possibility of using the Internet as a control channel for residential wireless networks (RWLANs). We design and implement an architecture in which nearby APs coordinate their wireless transmissions over the wired Internet. The latency of coordination is resolved by scheduling packets slightly in advance. Testbed experiments show consistent performance gains, not only due to reduced control traffic, but also due to TDMA-like scheduling in space and time. Motivated by early results, ongoing work is focused on developing a fully-functional system.
, Poster, MC2R