What we do
We conduct research on large-scale distributed systems and networking. Our approach is mainly experimental, focusing on the design, deployment and evaluation of systems that people use. Much of our work is guided by the unique perspective provided by devices at the edge of the Internet and captured through our users/collaborators who adopt and use our software. We are driven by a desire to provide solutions to real network and systems problems, while we also take pleasure in the scientific and engineering contributions that we make.
- Jun 05, 2015: John Rula was awarded the Best TA award!
- Jun 04, 2015: John Rula successfully completed his thesis proposal - Congrats, John!
- Oct 06, 2014: PNAS and Science on the behavior of BitTorrent users and economics
- Jun 18, 2015: New App Sheds Light on Phone Usage McCormick News
- Oct 06, 2014: "Science/AAAS" on a recent PNAS article
- Apr 07, 2014: A Faster Internet for your Smartphones McCormick News
Apr 10, 2015:
Tracking your Application Time
Mobile devices have become an integral part of our lives, however, most of us have little idea how often and how long we are spending with these devices. Track your mobile phone habit by installing Application Time (AppT) today!
Mar 20, 2014:
Mobile Network Performance and Content Delivery - Part 2
Most Content Delivery Networks (CDNs) attempt to pick the closest replcia server to your location. We see large inefficiencies in replica selection for cellular networks, with remote Public DNS resolvers retrieving better replicas a significant fraction of time.
Mar 20, 2014:
Mobile Network Performance and Content Delivery - Part 1
Web performance is determined by more than just SpeedTest's reported “Network Performance”. The video you watch, the DNS service you choose, and the server it's delivered from have a much larger impact on your perceived performance.