HomeMaestro

HomeMaestro: A distributed system for the monitoring and instrumentation of home networks

HomeMaestro strives to put order in the chaos of home networks through an end-host distributed solution that requires no additional assistance from network equipment such as routers or access points or modification of network applications.
HomeMaestro performs extensive measurements at the host level to infer application network requirements, and identifies network related problems through time-series analysis. HomeMaestro automatically detects and resolves contention over network resources.

People

Thomas Karagiannis Peter Key Christos Gkantsidis
Collaborators: Socio-Digital Systems @ Microsoft Research, Cambridge, Elias Athanasopoulos (Institute for Computer Science, Foundation for Research and Technology, Hellas) Partha Kanuparthy and Constantine Dovrolis (Georgia Tech)

Publications

Who’s Hogging the Bandwidth?: The Consequences Of Revealing The Invisible In the Home Marshini Chetty, Richard Banks, Richard Harper, Tim Regan, Abigail Sellen, Christos Gkantsidis, Thomas Karagiannis and Peter Key.  In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. New York, NY, USA 2010. , pp. 659-668. ACM.
PDF PDF from ACM

Traffic Management and Resource Allocation in Small Wired/Wireless Networks Christos Gkantsidis, Thomas Karagiannis, Peter Key, Bozidar Radunovic, Elias Raftopoulos and D. Manjunath.  In Proceedings of the 5th International Conference on Emerging Networking Experiments and Technologies. New York, NY, USA 2009. , pp. 265-276. ACM.
HomeMaestro: Distributed monitoring and diagnosis of performance anomalies in home networks Thomas Karagiannis, Christos Gkantsidis, Peter Key, Elias Athanasopoulos and Elias Raftopoulos.  Microsoft Technical Report, October 2008.

Press

HomeMaestro at the Seattle Times!