Share on Facebook Tweet on Twitter Share on LinkedIn Share by email
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 among applications based on predefined policies.

Christos Gkantsidis
Christos Gkantsidis

Thomas Karagiannis
Thomas Karagiannis

Peter Key
Peter Key



  • Talk at Intel Research, Pittsburgh, July 14, 2008

  • Lecture at the Institute of Computer Science of the Foundation for Research and Technology, Hellas, June 12, 2008.


  • 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)


  • [December 2009] HomeMaestro study paper accepted at CHI 2010.
  • [August 2009] Traffic management and resource allocation in Home and small business networks paper accepted at CoNEXT 2009.
  • [May-28-08] HomeMaestro demo at Sigcomm 2008!
  • [March-5-08] HomeMaestro at the Seattle Times!