ucdenver-logo      

Mobile and Networked Systems (MNS) Lab


Department of Computer Science and Engineering
University of Colorado, Denver
1380 Lawrence Street, Denver, CO 80204

Location: LW-822 (Lawrence Street Center)
Phone: 303-315-0050 (Office)

      ucdenver






Welcome to the Mobile and Networked Systems Lab (MNS) at University of Colorado Denver's Computer Science and Engineering department. MNS lab's research centers focus on the areas of mobile computing systems and wireless networks including mobile healthcare, mobile context discovery, mobile-centric Internet architecture, mobile system security and privacy, and mobile applications.




To Prospective Students: We are looking for students interested in mobile systems, mobile sensing, mobile health care, and wireless networking research starting Fall 2016 or later. Please read THIS NOTE if you are interested and email us with your application if you want to join our exciting research here at MNS


To Prospective PostDoc: We have an opening for a PostDoc position. The expected start date is Spring 2017 or earlier. Please read THIS NOTE if you are interested and contact to Dr. Tam Vu at tam.vu@ucdenver.edu



07/2016: Our NSF SCH proposal on Camera-based respiratory monitoring is recommended for funding (as Lead-PI)
07/2016: Our NSF TWC proposal on Wearable Authentication is recommended for funding (as Lead-PI)
07/2016: Battery-free capacitive paper is accepted to ACM Sensys 2016, Congrats Phuc Nguyen
07/2016: In-ear biological signal sensing paper is accepted to ACM Sensys 2016, Congrats Anh Nguyen
07/2016: Our proposal on Pediatric Asthma Monitoring to Colorado AIA is awarded (as Co-PI)
07/2016: Our proposal on Mobile Health Research Platform to Colorado AIA is awarded (as Co-PI)
07/2016: Denver Post's interview on Pokemon Go's privacy and security concerns (link)
07/2016: Deliver a Keynote at MobiHoc’s MobileHealth workshop 2016 in Germany
05/2016: Phuc Nguyen has received NSF Student Travel Grant from ACM MobiSys 2016
05/2016: Phuc Nguyen has received 2016 Outstanding Graduate Student Award from Department of Computer Science and Engineering
03/2016: Our "Real-time Tidal Volume Estimation using Iso-surface Reconstruction" paper is accepted to IEEE CHASE 2016.
02/2016: Phuc Nguyen has received Student Travel Grant from IEEE INFOCOM 2016
02/2016: Organizing WearSys workshop at ACM MobiSys 2016 in Singapore. Please consider submitting!
11/2015: Our "Monitoring Breathing Volume" paper is accepted to IEEE INFOCOM 2016
07/2015: Our "Capacitive Signature" work is accepted to poster session at ACM CCS 2015
06/2015: Prof. Tam Vu has been received a CRC Interdisciplinary Fellowship of UC Denver
06/2015: Prof. Tam Vu has been invited to serve on the TPC for IEEE INFOCOM 2016
06/2015: Our "Respiration Monitoring using Radar" work is accepted to poster session at ACM Mobicom 2015
05/2015: Our "Low-Power Radio-Optical Beacons" paper is accepted to IEEE VTC 2015
05/2015: Our mSleepWatcher paper is accepted to ISSAT MCSE 2015
09/2014: Lan Anh is received Student Travel Grant from ACM Ubicomp 2014
09/2014: Raghda Alqurashi is received Student Travel Grant from ACM Ubicomp 2014
07/2014: Raghda Alqurashi is received Student Travel Grant from ACM Sigcomm 2014
08/2014: Our GPS jammer detection paper is accepted to ACM CCS’14
02/2014: Prof. Tam Vu has been awarded Google Faculty Research Award 2014




 

mSleepWatcher - An Understanding of Bedroom Environment for Good Sleep


Sleep occupies nearly a third of human life and acts as a critical daily function to help human body balance and regulate its vital system. A great night’s sleep essentially depends on various factors in the bedroom environment. This project aims at developing a smart system working on sensors built in wearable and mobile devices for automatically revealing both common and uncommon interconnections between the bedroom environment and human sleep quality. It then assists users to make more informed decisions about how to adjust their personal sleep environment so that they can wake up with refreshing feeling each morning.



 

Low-cost In-ear Sensing System for Automatic Whole-night Sleep Monitoring


Monitoring sleep has recently become more demanding than ever before. Precisely doing sleep quality assessment requires a simultaneous evaluation of three fundamental bioelectrical signals generated by brain activities, eye movements, and muscle contractions during sleep. However, the “gold standard” sleep diagnostic tool is currently cumbersome, expensive, and inconvenient in use. This work aims at developing a costly effective mobile in-ear sensor capable of non-obtrusively capturing such three important biosignals with high fidelity and accurately monitoring sleep of sleeping users.



 

Android Resource Access Permission Recommendation System


Recently mobile apps have made tremendous impact on businesses, social, and lifestyle. With the exponential growth of mobile devices and apps, it becomes prominent to prevent user privacy leakage. In current Android architecture, users themselves have to make a decision of whether an app is safe to use or not. This type of security mechanism, however, has been proven ineffective to protect them from malicious apps. In this project, we propose an Android permission control framework to assist mobile users to grant all resource access requests while installing and using an app based on crowdsourcing.



 

Individualization of Thermal Comfort of Building Occupants


Thermal comfort of building occupants is always a major criterion in evaluating the performance of building systems and a dominant factor in designing and optimizing building operation. This project aims at developing a novel wearable device that is able to provide real-time, unobtrusive, and location-specific thermal comfort assessment of building occupants through their vital and physiological data and then integrate directly with building operating systems to dynamically bring the building into its most comfortable condition for every individual.



 

Drone Detection


Beyond their benign uses, civilian drones have increasingly been used in problematic ways that have stirred concern from the public and authorities. While many anti-drone systems have been proposed to take them down, such systems often rely on a fundamental assumption that the presence of the drone has already been detected and is known to the defender. However, there is a lack of an automated costeffective drone detection system. In this project, we investigate a drone detection system that is designed to autonomously detect and characterize drones using radio frequency wireless signals.



 

Battery-Free Identification Token for Touch Sensing Devices


In this project, we propose the design and implementation of low–energy tokens for smart interaction with capacitive touch–enabled devices by associating the token’s identity with its contact, or touch. The proposed token’s design features the following key novel technical components: (a) a through–touch–sensor low–energy communication method for token identification and (b) a touch–sensor energy harvesting technique. The communication mechanism involves the token transmitting its identity (ID) directly through the touch–sensor by artificially modifying the effective capacitance between the touch–sensor and token surfaces. This approach consumes significantly low energy compared to traditional electrical signal modulation approaches. By enabling the token to harvest energy from the touch–screen surface the token is rendered battery–free.



 

Breathing Volume Estimation from Afar Using Wireless Signal


In this project, we propose for the first time an autonomous system, called WiSpiro, that continuously monitors a person’s breathing volume with high resolution during sleep from afar. WiSpiro relies on a phase-motion demodulation algorithm that reconstructs minute chest and abdominal movements by analyzing the subtle phase changes that the movements cause to the continuous wave signal sent by a directional radio. These movements are mapped to breathing volume, where the mapping relationship is obtained via a short training process. To cope with body movement, the system tracks the large-scale movements and posture changes of the person, and moves its transmitting antenna accordingly to a proper location in order to maintain its beam to specific areas on the frontal part of the person’s body.



 

Real-time Tidal Volume Estimation using Iso-surface Reconstruction


In this project, we present an automated and inexpensive non-contact, vision-based method for monitoring an individual’s tidal volume, which is extracted from a three-dimensional (3D) chest surface reconstruction from a single depth camera. In particular, formulating the respiration monitoring process as a 3D spacetime volumetric representation, we introduce a real-time surface reconstruction algorithm to generate omni-direction deformation states of a patient’s chest while breathing, which reflects the change in tidal volume over time. These deformation states are then used to estimate breathing volume through a per-patient correlation metric acquired through a Bayesian-network learning process.



 

ParkSense


The project main goal is to detect the location the car is parked automatically. Driver's smartphone equipped with various type of sensors, particularly magnetometer, will capture the 'signature' signal generated when parking, and then based on that to save the GPS position of the car



 

Capacitive Touch Communication - A Technique to Input Data Through Device's Touchscreens


As we are surrounded by an ever-larger variety of post-PC devices, the traditional methods for identifying and authenticating users have become cumbersome and time-consuming. This work presents a capacitive communication method through which a device can recognize who is interacting with it. It exploits the capacitive touchscreens, which are now used e.g. in laptops, phones, and tablets,

Press Release: MIT Technology Review, Phys.org, [Demo Video], [Long Demo Video]


 

Acoustic Localization of Mobile phones in Car for Driver Safety Applications


This project aims at improving the driver safety by appropriately allowing or denying calls to the driver's mobile phone. The mobile phones equipped with microphones, calibrates its location within the car to determine if it is held by the driver or the passenger and accordingly enforces call policies. The technique that we propose makes use of human in-audible acoustic signals from the car's speakers to calibrate the location of the mobile phone.

Press Release: MIT Technology Review, The Wall Street Journal, CNET News, Yahoo News,

 

MobilityFirst - A mobile-centric architecture for next generation Internet


The project aims at the design and validation of comprehensive new architectures for the next-generation Internet. This is a three-year project (2010-13) with scope including network design, performance evaluation, large-scale prototyping and end-user application trials.

DMap - A Shared Hosting Scheme for Dynamic Identifier to Locator Mappings in the Global InternetM
DMap is the foundation for a fast global name resolution service necessary to enable emerging Internet services such as seamless mobility, content delivery and cloud computing. Our approach distributes identifier to locator mappings amongst Autonomous Systems (ASs) by directly applying K>1 consistent hash functions on the identifier to produce network addresses of the AS gateway routers at which the mapping will be stored. This direct mapping technique leverages the reachability information of the underly- ing routing mechanism which is already available at the network layer, and achieves low lookup latencies through a single overlay hop without additional maintenance overheads.

EIR - Edge-aware Interdomain Routing Protocol
Initially designed for communication between fixed hosts, the Internet does not handle well various forms of the dynamic introduced by today’s mobile platforms and applications. This dynamic, which ranges from explicit end-host mobility, multi-network operations, multi-path, and multi-homing to the flexible network boundary introduced by virtual networks, emerges at the edge networks posing a new set of desirable network functions. This project proposes a new interdomain routing protocol that takes edge-network dynamism into account. The key techniques in the design of EIR include: abstracting network entities, telescopic routing event dissemination, and late name to address binding.

Press Release: [MIT Tech Review Article covering FIA projects] [Read more...]


 

Fine-grain angular and distance ranging for indoor environment


Accurately estimating relative angles and ranges information between nearby devices is a hard problem, yet of importance to many context-aware applications such as augmented reality, autonomous automotive systems, smart manufacturing systems, etc. Existing indoor localization techniques could not meet the applications' requirements given the resource constraints. We have started exploring a technique that integrates wireless wearable devices with hardware adjuncts to provide spatial context information at centimeter-level accuracy from objects and people for indoor environment.



 

Location Privacy for All - A Network Architecture for Location Privacy


Traditionally, network designers have been forced to choose from either strong privacy with low performance and scalability architecture to the one with high performance and scalability yet no privacy at all. However, with the rapid growth in number of mobile devices and their traffic, the location privacy problem becomes more and more importance. Thus ignoring the issues of location privacy is no longer a reasonable option. In this work, we explore the space between traditional strong and optimistic privacy models and their tradeoffs in terms of performance and scalability. As a result, we propose a highly scalable network architecture with a set of protocols that guarantees measurable and customizable degrees of location privacy with high performance communication.



 

Physical Layer Cooperation for Location Privacy Protection


Localization techniques that allow inferring the location of wireless devices directly from received signals have exposed mobile users to new threats. Adversaries can easily collect required information (such as signal strength) from target users, however, techniques securing location information at the physical layer of the wireless communication systems have not received much attention. In this project we propose Phantom, a novel approach to allow mobile devices thwart unauthorized adversary’s location tracking by creating forged locations. In particular, Phantom leverages cooperation among multiple mobile devices in close vicinity and utilizes synchronized transmissions among those nodes to obfuscate localization efforts of adversary systems. Through an implementation on software-defined radios (GNU Radios) and extensive simulation with real location traces, we see that Phantom can improve location privacy.





WikiSpiro: Non-contact Respiration Volume Monitoring during Sleep
ACM S3 2016 - The ACM Wireless of the Students, by the Students, and for the Students Workshop (conjunction with ACM MobiCom 2016), October 2016.
Phuc Nguyen, Shane Transue, Min-Hyung Choi, and Tam Vu


LIBS: A Low-cost In-Ear Bioelectrical Sensing Solution for Healthcare Applications
ACM S3 2016 - The ACM Wireless of the Students, by the Students, and for the Students Workshop (conjunction with ACM MobiCom 2016), October 2016.
Anh Nguyen, Zohreh Raghebi, Farnoush Banaei-kashan, Ann C. Halbower, and Tam Vu


Battery-Free Identification Token for Touch Sensing Devices
ACM SenSys 2016 - The ACM Conference on Embedded Networked Sensor Systems, November 2016.
Phuc Nguyen, Ufuk Muncuk, Ashwin Ashok, Kaushik R Chowdhury, Marco Gruteser and Tam Vu


A Lightweight And Inexpensive In-ear Sensing System For Automatic Whole-night Sleep Stage Monitoring
ACM SenSys 2016 - The ACM Conference on Embedded Networked Sensor Systems, November 2016.
Anh Nguyen, Raghda Alqurashi, Zohreh Raghebi, Farnoush Banaei-kashani, Ann C. Halbower, and Tam Vu


Android Permission Recommendation using Transitive Bayesian Inference Model
ESORICS 2016 - The European Symposium on Research in Computer Security, September 2016.
Bahman Rashidi, Carol Fung, Anh Nguyen and Tam Vu


Android Fine-grained Permission Control System with Real-Time Expert Recommendations
PMC 2016 - Pervasive and Mobile Computing 2016.
Bahman Rashidi, Carol Fung, Tam Vu


In-ear Biosignal Recording System: A Wearable For Automatic Whole-night Sleep Staging
ACM MobiSys 2016 - WearSys workshop - The ACM International Conference on Mobile Systems, Applications and Services, June 2016.
Anh Nguyen, Raghda Alqurashi, Zohreh Raghebi, Farnoush Banaei-kashani, Ann C. Halbower, Thang Dinh, and Tam Vu


Investigating Cost-effective RF-based Detection of Drones
ACM MobiSys 2016 - DroNet workshop - The ACM International Conference on Mobile Systems, Applications and Services, June 2016.
Phuc Nguyen, Mahesh Ravindranathan, Anh Nguyen, Richard Han and Tam Vu


Real-time Tidal Volume Estimation using Iso-surface Reconstruction
IEEE CHASE 2016 - The IEEE International Conference on Connected Health: Applications, Systems and Engineering Technologies, June 2016.
Shane Transue, Phuc Nguyen, Tam Vu and Min-Hyung Choi


A Smart Shoe for Building a Real-Time 3D Map
JAC 2016 - Journal of Automation in Construction, pp.1-10, March 2016.
Luan V. Nguyen, Hung Manh La, Jesus Sanchez and Tam Vu.


What Am I Looking At? Low-Power Radio-Optical Beacons For In-View Recognition Using Smart-Glasses
IEEE TMC 2016 - The IEEE Transactions on Mobile Computing, to appear, 2016
Ashwin Ashok, Chenren Xu, Tam Vu, Marco Gruteser, Rich Howard, Yanyong Zhang, Narayan Mandyam, Wenjia Yuan, Kristin Dana


Continuous and Fine-grained Breathing Volume Monitoring from Afar Using Wireless Signals
IEEE INFOCOM 2016 - The IEEE International Conference on Computer Communications, April 2016
Phuc Nguyen, Xinyu Zhang, Ann Halbower, and Tam Vu


Sensing Occupant Comfort using Wearable Technologies: A Pilot Study
ASCE CRC 2015 - Construction Research Congress - American Society of Civil Engineers, 2015
Caroline Clevenger, Moatassem Abdallah, Tam Vu, Anh Nguyen


Mobile Device Identification by Leveraging Built-in Capacitive Signature
ACM CCS 2015 - Poster Session - The 22nd ACM Conference on Computer and Communications Security
Manh Huynh, Phuc Nguyen, Marco Gruteser, and Tam Vu


Continuous and Fine-grained Respiration Volume Monitoring Using Continuous Wave Radar
ACM MobiCom 2015 - Poster Session - The 21st ACM Annual Int' Conf' on Mobile Computing and Networking
Phuc Nguyen, Xinyu Zhang, Ann C. Halbower, and Tam Vu


Low-Power Radio-Optical Beacons For In-View Recognition
IEEE VTC 2015 - IEEE 82nd Vehicular Technology Conference
Ashwin Ashok, Chenren Xu, Tam Vu, Marco Gruteser, Richard Howard, Yanyong Zhang, Narayan Mandayam, Wenjia Yuan, Kristin Dana


Community Detection in Multiplex Social Networks
IEEE INFOCOM 2015 - WIDN workshop - The 34th Annual IEEE Int' Conf' Computer Communications
Hung T. Nguyen, Thang N. Dinh, Tam Vu


mSleepWatcher: Why didn’t I sleep well?
ISSAT MCSE 2015 - Int. Conf. on Modeling of Complex System and Environment
Anh Nguyen, Raghda Alqurashi, Ann C. Halbower, Tam Vu


A Internet of Things Framework for Smart Energy in Buildings: Designs, Prototype, and Experiments
IEEE IoT 2015 - IEEE Internet of Things (IoT) Journal
Jianli Pan, Raj Jain, Subharthi Paul, Tam Vu, Abusayeed Saifullah, Mo Sha


Dude, Ask The Experts: Android Resource Access Permission Recommendation with RecDroid
IEEE IM 2015 - 14th IFIP/IEEE International Symposium on Integrated Network Management (IM)
Bahman Rashidi, Carol Fung, Tam Vu


Demo: RecDroid: An Android Resource Access Permission Recommendation System
ACM MobiHoc 2015 - Proceedings of ACM International Symposium on Mobile Ad Hoc Networking and Computing
Bahman Rashidi, Carol Fung, Gerrit Bond, Steven Jackson, Marcus Pare, Tam Vu


RecDroid: A Resource Access Control Portal and Recommendation Service for Smartphone Users
ACM MobiCom - SPME 2014 - Proceedings of ACM MobiCom - SPME 2014
Bahman Rashidi, Carol Fung, Tam Vu


Detection of On-Road Vehicles Emanating GPS Interference
ACM CCS 2014 - Proceedings of ACM CCS 2014
Gorkem Kar, Hossen Mustafa, Yan Wang, Yingying Chen, Wenyuan Yu, Marco Gruteser, Tam Vu


Enriching Communication Methods for Composable Mobile Systems
PhD Thesis - Rutgers University, October 2013
Tam Vu


Demo: BiFocus - Using Radio-Optical Beacons for An Augmented Reality Search Application [PDF]
MobiSys 2013 - Proceedings of Mobisys 2013
Ashwin Ashok, Chenren Xu, Tam Vu, Marco Gruteser, Richard Howard, Yanyong Zhang, Narayan Mandayam, Wenjia Yuan, Kristin Dana


Enabling Vehicular Networking in the MobilityFirst Future Internet Architecture
WoWMoM 2013 - 14th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks
Akash Baid, Shreyasee Mukherjee, Tam Vu, Sandeep Mudigonday, Kiran Nagaraja, Junichiro Fukuyamaz, Dipankar Raychaudhuri


Personal Touch-Identification Tokens
Pervasice Computing 2013 - IEEE Pervasive Computing Magazine, Apirl 2013
Tam Vu, Marco Gruteser


Capacitive Touch Communication: A Technique to Input Data Through Devices' Touchscreen
TMC 2013 - IEEE Transactions on Mobile Computing, to appear, 2013
Tam Vu, Akash Baid,Simon Gao, Marco Gruteser, Richard Howard, Janne Lindqvist, Predrag Spasojevic, Jeffrey Walling


Distinguishing Users with Capacitive Touch Communication [PDF] [Slides] - Best Paper Award, 2012
MobiCom 2012 - The 18th ACM Annual Int' Conf' on Mobile Computing and Networking
Tam Vu, Akash Baid,Simon Gao, Marco Gruteser, Richard Howard, Janne Lindqvist, Predrag Spasojevic, Jeffrey Walling
Press Release: MIT Technology Review, Phys.org, Demo Video , Interdigital Innovation Challenge Finalist


Demo: User Identification and Authentication with Capacitive Touch Communication [PDF]
MobiSys 2012 - Proceedings of Mobisys 2012
Tam Vu, Ashwin Ashok, Akash Baid, Marco Gruteser, Richard Howard, Janne Lindqvist, Predrag Spasojevic, Jeffrey Walling
[Demo Video]     [Long Demo Video]


DMap: A Shared Hosting Scheme for Dynamic Identifier to Locator Mappings in the Global Internet [PDF] [Slides]
ICDCS 2012 - The 32nd Int' Conf' on Distributed Computing Systems
Tam Vu, Akash Baid, Yanyong Zhang, Thu Nguyen, Junichiro Fukuyama, Richard Martin and Dipankar Raychaudhuri
[Internet-scale (26,000+ ASes) Simulation source code]


Phantom: Physical Layer Cooperation for Location Privacy Protection [PDF] [Slides]
INFOCOM 2012 - The 31st Annual IEEE Int' Conf' Computer Communications - Mini Conf'
Sangho Oh, Tam Vu, Marco Gruteser, Suman Banerjeey


Sensing Driver Phone Use with Acoustic Ranging Through Car Speakers [PDF]
TMC 2012 - IEEE Transactions on Mobile Computing, 2012.
Jie Yang, Simon Sidhom, Gayathri Chandrasekaran, Tam Vu, Hongbo Liu, Nic Cec, Yingying Chen, Marco Gruteser, Rich Martin


Comparing Alternative Approaches for Networking of Named Objects in the Future Internet [PDF]
INFOCOM 2012 - The 31st Annual IEEE Int' Conf' Computer Communications - NOMEN workshop
Akash Baid, Tam Vu, Dipankar Raychaudhuri


Detecting Driver Phone Use Leveraging Car Speakers [PDF] - Best Paper Award, 2011
MobiCom 2011 - The 17th ACM Annual Int' Conf' on Mobile Computing and Networking
Jie Yang, Simon Sidhom, Gayathri Chandrasekaran, Tam Vu, Hongbo Liu, Nic Cec, Yingying Chen, Marco Gruteser, Rich Martin
Press Release: MIT Technology Review, The Wall Street Journal, CNET News, Yahoo News, National Public Radio 1] [NPR 2]


Tracking Vehicular Speed Variations by Warping Mobile Phone Signal Strengths [PDF] [Slides]
PerCom 2011 - 9th Annual IEEE Int' Conf' on Pervasive Computing and Communications
Gayathri Chandrasekaran, Tam Vu, Alexander Varshavsky, Marco Gruteser, Rich Martin, Jie Yang, Yingying Chen


Vehicular Speed Estimation using Received Signal Strength from Mobile Phones [PDF] [Slides]
UbiComp 2010 - ACM International Conference on Ubiquitous Computing
Gayathri Chandrasekaran, Tam Vu, Alexander Varshavsky, Marco Gruteser, Rich Martin, Jie Yang, Yingying Chen


Ask, Don't Search: A Social Help Engine for Online Social Network Mobile Users [PDF] [Slides]
Sarnoff 2012 - The 35th IEEE Sarnoff Symposium
Tam Vu, Akash Baid






The MNS group gratefully acknowledges support from the National Science Foundation, Google, and the CSE department.

Google      NSF      UCdenver      UCdenver

UColorado Logo