Scholarship & Research
Permanent URI for this communityhttps://scholarworks.montana.edu/handle/1/1
Browse
2 results
Search Results
Item Internet measurements and application layer optimizations for faster web communications(Montana State University - Bozeman, College of Engineering, 2017) Goel, Utkarsh; Chairperson, Graduate Committee: Mike WittieThe evolution of Web technologies enables interactive Web communications and makes the Web ecosystem more complex. To ensure timely delivery of Web content, the Web Performance Community (WPC) -- comprised of browser vendors, content providers, content delivery networks (CDNs), and network regulators -- develops new protocols and optimization techniques. However, new protocols suffer from insufficiently wide adoption and the optimization techniques often require ISP support. To cope with these challenges, I present several measurement techniques through which WPC could better understand the current state of the Web performance. I also present several application-layer optimizations that enable applications to control how content is delivered in different networks. This work summarizes several best-practices, which have been extensively evaluated on production infrastructure, to which the WPC could and should transition to achieve faster Web communications.Item MITATE: Mobile Internet Testbed for Application Traffic Experimentation(Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (Mobiquitous), 2013) Goel, Utkarsh; Miyyapuram, Ajay; Yang, Qing; Wittie, Mike P.This paper introduces a Mobile Internet Testbed for Application Trac Experimentation (MITATE). MITATE is the first programmable testbed to support the prototyping of application communications between mobiles and cloud datacenters. We describe novel solutions to device security and resource sharing behind MITATE. Finally, we show how MITATE can answer network performance questions crucial to mobile application design.