Title:
End-to-end inference of internet performance problems

dc.contributor.advisor Dovrolis, Constantine
dc.contributor.author Kanuparthy, Partha V. en_US
dc.contributor.committeeMember Ammar, Mostafa H.
dc.contributor.committeeMember Claffy, Kimberly
dc.contributor.committeeMember Papagiannaki, Konstantina
dc.contributor.committeeMember Zegura, Ellen W.
dc.contributor.department Computing en_US
dc.date.accessioned 2013-01-17T22:06:10Z
dc.date.available 2013-01-17T22:06:10Z
dc.date.issued 2012-11-15 en_US
dc.description.abstract Inference, measurement and estimation of network path properties is a fundamental problem in distributed systems and networking. We consider a specific subclass of problems which do not require special support from the hardware or software, deployment of special devices or data from the network. Network inference is a challenging problem since Internet paths can have complex and heterogeneous configurations. Inference enables end users to understand and troubleshoot their connectivity and verify their service agreements; it has policy implications from network neutrality to broadband performance; and it empowers applications and services to adapt to network paths to improve user quality of experience. In this dissertation we develop end-to-end user-level methods, tools and services for network inference. Our contributions are as follows. We show that domain knowledge-based methods can be used to infer performance of different types of networks, containing wired and wireless links, and ranging from local area to inter-domain networks. We develop methods to infer network properties: 1. Traffic discrimination (DiffProbe), 2. Traffic shapers and policers (ShaperProbe), and 3. Shared links among multiple paths (Spectral Probing). We develop methods to understand network performance: 1. Diagnose wireless performance pathologies (WLAN-probe), and 2. Diagnose wide-area performance pathologies (Pythia). Among our contributions: We have provided ShaperProbe as a public service and it has received over 1.5 million runs from residential and commercial users, and is used to check service level agreements by thousands of residential broadband users a day. The Federal Communications Commission (FCC) has recognized DiffProbe and ShaperProbe with the best research award in the Open Internet Apps Challenge in 2011. We have written an open source performance diagnosis system, Pythia, and it is being deployed in ISPs such as the US Department of Energy ESnet in wide-area inter-domain settings. The contributions of this dissertation enable Internet transparency, performance troubleshooting and improving distributed systems performance. en_US
dc.description.degree PhD en_US
dc.identifier.uri http://hdl.handle.net/1853/45938
dc.publisher Georgia Institute of Technology en_US
dc.subject Diagnosis en_US
dc.subject Measurement en_US
dc.subject Inference en_US
dc.subject Tools en_US
dc.subject Systems en_US
dc.subject.lcsh Internet
dc.subject.lcsh Network performance (Telecommunication)
dc.subject.lcsh Systems engineering
dc.title End-to-end inference of internet performance problems en_US
dc.type Text
dc.type.genre Dissertation
dspace.entity.type Publication
local.contributor.advisor Dovrolis, Constantine
local.contributor.corporatename College of Computing
local.relation.ispartofseries Doctor of Philosophy with a Major in Computer Science
relation.isAdvisorOfPublication 501c1bfb-e253-4317-a021-560761118771
relation.isOrgUnitOfPublication c8892b3c-8db6-4b7b-a33a-1b67f7db2021
relation.isSeriesOfPublication 41e6384f-fa8d-4c63-917f-a26900b10f64
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
kanuparthy_partha_v_201212_phd.pdf
Size:
5.87 MB
Format:
Adobe Portable Document Format
Description: