Please visit my new website; I am no longer maintaining this page.
Publications
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