Chip Killian

Learn More
Due to the lack of deployment of a network-layer multicast service, many overlay multicast protocols have been designed and deployed across the Internet to support content distribution. To our knowledge, however, none have provided a rigorous analysis of the problem or the effectiveness of their proposed solutions. Here, we set aside the engineering(More)
Many overlay multicast protocols have been designed and deployed across the Internet to support content distribution. To our knowledge, however, none have provided a rigorous analysis of the problem or the effectiveness of their proposed solutions. We define the <i>Overlay Network Content Distribution</i> (OCD) problem to allow such analyses.
ions allow tuning these variables in order to trade resource usage for accuracy. He concluded the talk by making a case for a spatial programming language using abstract regions to program sensor networks that are inherently resource constrained, volatile, and distributed. For further details on this work, please visit http://www.eecs.(More)
Distributed applications have become a core component of the Internet’s infrastructure. However, many undergraduate curricula do not offer courses that focus on the design and implementation of distributed systems. As a result, undergraduates are not as prepared as they should be for graduate study or careers in industry. Historically, the problem has often(More)
  • 1