Internet connectivity problems refer to events that cause an end-user to experience service interruption. They can be caused by equipment failures, routing misconfiguration, application-level errors, etc. Currently, Internet Service Providers (ISPs) and end-users have little ability to determine what caused a connectivity problem. In other word, the state of the art is "wait and see". In this project, we propose to design an automatic and distributed troubleshooting service to diagnose connectivity problems in the Internet.
This is essential for reducing the downtime of the Internet, and allowing the deployment of a new range of services such as delay-sensitive and mission-critical applications. First, we study the measurement infrastructure necessary for troubleshooting connectivity problems. This includes the use of passive and active measurements to identify the location of the connectivity problem. Then, we analyse the precision and accuracy of our inference methodology. Finally, we propose and prototype Trouble-shooter, a distributed troubleshooting service to assist end users and ISPs in identifying the location of connectivity problems.
Call for proposal
See other projects for this call