My Research Interests
Driven by online social networks, smart phones, streaming video, and autonomous devices the demand for digital communications continues to grow. To keep up with the growing demand, service providers need to continually expand the capacity of their infrastructure. One approach is to throw money at the problem and simply deploy more bandwidth, but there is a more effective strategy.
I believe that in order to keep up with the growing traffic volume and to meet application traffic requirements we need to think harder about how to bring all available network resources online. We also need to work harder to manage the available communication resources effectively, especially when it comes to minimizing end-to-end delay, which often decreades user experience with network applications.
My research attempts to identify and exploit symbiotic relationships between different types of connectivity and traffic management techniques. The results demonstrate communication protocols that explicitly rely on heterogeneous connectivity and achieve higher quality of service and lower aggregate bandwidth usage. Work in my lab also considers the evolution of the public cloud services to a more uniformly distributed computational substrate. We leverage distributed computational resources to speed up user communications and decisions of application back-end logic, especially with respect to distributed and streaming datasets.
Projects (Live Software)
Advice for Graduate Students
On applying to a PhD program
On conducting research
Mehdi Assefi, Guangchi Liu, Mike P. Wittie, Clemente Izurieta. "Measuring the Impact of Network Performance on Cloud-Based Speech
Recognition Applications: An Empirical Study of Siri and Google Speech Recognition"
in International Journal of Computer Applications (IJCA), 2016.
Xiaoming Li, Qing Yang, Xiaodong Lin, Shaoen Wu and Mike P. Wittie. "iTrust: Interpersonal Trust Measurements from Social Interactions" in IEEE Networking, 2015.
Sean Yaw, Eben Howard, Brendan Mumey and Mike P. Wittie "Cooperative Group Provisioning with Latency Guarantees in Multi-Cloud Deployments"
in SIGCOMM CCR, June 2015.
Mike P. Wittie, Khaled A. Harras, Kevin C. Almeroth, Elizabeth M. Belding, "On The Implications
of Routing Metric Staleness in Delay Tolerant Networks," in Computer Communications, 2009.
Saidur Rahman and Mike P. Wittie. "MR-DNS: Multi-Resolution Domain Name System" Internet and Distributed Computing Systems, October, 2019.
Samuel Micka, Sean Yaw, Brittany Terese Fasy, Brendan Mumey, Mike Wittie. "Efficient
Multipath Flow Monitoring" in IFIP Networking, June, 2017.
Utkarsh Goel, Moritz Steiner, Mike P. Wittie, Martin Flack, and Stephen Ludin. "Measuring What is Not Ours: A Tale of 3rd Party Performance" in ACM Passive and Active Measurement, March, 2017.
Qi Chen, Brendan Bellows, Mike P. Wittie, Stacy Patterson, and Qing Yang. "MOVESET: MOdular VEhicle SEnsor Technology" in IEEE Vehicular Networking Conference (VNC), October 2016.
Utkarsh Goel, Moritz Steiner, Mike P. Wittie, Martin Flack, and Stephen Ludin. "A Case for Faster Mobile Web in Cellular IPv6
Networks" in ACM Mobicom, October 2016.
Utkarsh Goel, Clint Cooper, Brittany Terese Fasy, and Mike P. Wittie. "A First Look at Web Browsing Predictions using DNS Logs" in ISCA Software Engineering and Data Engineering (SEDE), September 2016.
Utkarsh Goel, James Espeland, Upulee Kanewala, and Mike P. Wittie. "Quality Assurance of a Mobile Network Measurement Testbed Through Systematic Software
Testing" in ISCA Software Engineering and Data Engineering (SEDE), September 2016.
Utkarsh Goel, Moritz Steiner, Mike P. Wittie, Martin Flack, and Stephen Ludin. "Detecting Cellular Middleboxes using Passive Measurement
Techniques" in ACM Passive and Active Measurement, March 2016.
[Best paper nomination] Mehdi Assefi, Guangchi Liu, Mike P. Wittie, Clemente Izurieta. "An Experimental Evaluation of Apple Siri and Google Speech Recognition"
in ISCA Software Engineering and Data Engineering (SEDE), October 2015.
Utkarsh Goel, Clemente Izurieta, Mike P. Wittie. "Understanding Factors Influencing the Citation Count of Networking Conference Papers"
in ISCA Software Engineering and Data Engineering (SEDE), October 2015.
Guangchi Liu, Qing Yang, Honggang Wang, Shaoen Wu, Mike P. Wittie. "Uncovering the Mystery of Trust in An Online Social Network" in IEEE Communications and Networks Security (CNS), September 2015.
Samuel Micka, Utkarch Goel, Hanlu Ye, Mike P. Wittie, Brendan Mumey. "pcp: Internet Latency Estimation Using CDN Replicas" in International Conference on Computer Communications and Networks (ICCCN), August 2015.
Logan Perreault, Mike P. Wittie, John Sheppard. "Communication-Aware Distributed PSO for Dynamic Robotic Search"
in IEEE Symposium Series on Computational Intelligence (SSCI), December, 2014.
Guangchi Liu, Qing Yang, Honggang Wang, Xiaodong Lin, Mike P. Wittie. "Assessment of Multi-Hop Interpersonal Trust in Social Networks by Three-Valued
Subjective Logic," in IEEE Infocom, April 2013
Utkarsh Goel, Ajay Miyyapuram Mike P. Wittie, Qing Yang. "MITATE: Mobile Internet Testbed for Application Traffic Experimentation,"
in Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (Mobiquitous), 2013
paper poster from NSDI'13
Stacy Patterson, Mike P. Wittie, Kevin Almeroth, and Bassam Bamieh. "Network Optimization with Dynamic Demands and
Link Prices," in Allerton Conference, October 2012
Mike P. Wittie, Veljko Pejovic, Lara Deek, Kevin C. Almeroth, Ben Y. Zhao "Exploiting Locality of
Interest in Online Social Networks," in ACM CoNEXT, December 2010
paper press coverage in IEEE Spectrum
Mike P. Wittie, Kevin C. Almeroth, Elizabeth M. Belding, Ivica Rimac, Volker Hilt "Internet Service
in Developing Regions Through Network Coding," in IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and
Networks (SECON), June 2009.
Lara B. Deek, Kevin C. Almeroth, Mike P. Wittie, Khaled A. Harras, "Exploiting Parallel Networks Using Dynamic Channel Scheduling,"
in The Fourth International Wireless Internet Conference (WICON), 2008.
Mike P. Wittie, Brett Stone-Gross, Kevin C. Almeroth, Elizabeth M. Belding, "MIST: Cellular data
network measurement for mobile applications,"
in Fourth International Conference on Broadband Communications, Networks and Systems (BROADNETS), 2007.
Vadim A. Slavin, Michael Polyakov, Mark Quilling, Mike P. Wittie, Matthew Andrews, "Mobile ad hoc networks (MANET) protocols evaluation framework," in Military Communications Conference (MILCOM), 2007.
AnirbanDas, Stacy Patterson and Mike P. Wittie. "EdgeBench: Benchmarking Edge Computing
Platforms" in Workshop on Serverless Computing (WoSC), December 2018.
Utkarsh Goel, Moritz Steiner, Wontaek Na, Mike P. Wittie, Martin Flack, and Stephen Ludin. "Are 3 rd Parties Slowing Down the Mobile Web?"
in ACM S3, October 2016.
Mehdi Assefi, Mike P. Wittie, and Allan Knight "Impact of Network Performance on Cloud Speech Recognition" in ICCCN ContextQoS: Workshop on Context-Aware QoS Provisioning and Management for Emerging
Networks, Applications, and Services, August 2015.
Khaled A. Harras, Mike P. Wittie, Kevin C. Almeroth, Elizabeth M. Belding, "ParaNets: A parallel network architecture
for challenged networks,"
in IEEE Workshop on Mobile Computing Systems and Applications (HotMobile), 2007.
kc claffy, David D, Clark, Mike P. Wittie. "The 6th Workshop on Active Internet Measurements (AIMS-6) Report" in Sigcomm CCR [Editorial], October, 2014.
Vinod Kone, Mariya Zheleva, Mike P. Wittie, Ben Y. Zhao, Elizabeth M. Belding, Haitao Zheng, Kevin C. Almeroth. "AirLab: Consistency,
Fidelity and Privacy in Wireless Measurements," in Sigcomm CCR [Editorial], 2010.
Anish Bharata, Mike P. Wittie, Qing Yang. "IP2DC: Making Sense of Replica Selection Tools," in USENIX NSDI (poster session), April 2013
Vinod Kone, Mariya Zheleva, Mike P. Wittie, Zengbin Zhang, Xiaohan Zhao, Ben Y. Zhao, Elizabeth M. Belding, Haitao Zheng, Kevin
C. Almeroth "AirLab: Distributed Infrastructure for Wireless Measurements," (poster)
in USENIX NSDI, April 2010