Publications:

 Opportunities and Challenges of Peer-to-Peer Internet Video Broadcast”, [.pdf]  with J. Liu,  B. Li, and H. Zhang,  Proceedings of the IEEE, Special Issue on Recent Advances in Distributed Multimedia Communications, 2007.

“Configuration Management at Massive Scale: System Design and Experience”.  [.pdf]  with
W. Enck , P. McDaniel, S. Sen, P. Sebos, S. Spoerel,  A. Greenberg and W. Aiello, Proceedings of  Usenix Annual Technical Conference, June 2007

“Enabling Confidentiality of Data Delivery in an Overlay Broadcasting System”,  [.pdf]   with R.Torres, X,Sun, A.Walters and C. Nita-Rotaru, Proceedings of  IEEE Infocom, Alaska, 2007

 Enabling Contribution Awareness in an Overlay Broadcasting System”, [.pdf]  with Yu-Wei Sung and Mike Bishop, Proceedings of  ACM Sigcomm, Pisa, September 2006

Considering Priority in Overlay Multicast Protocols under Heterogeneous Environments”, [.pdf]  with Mike Bishop and Kunwadee Sripanidkulchai, Proceedings of  IEEE Infocom, Barcelona, April 2006

"The Impact of Heterogeneous Bandwidth Constraints on DHT-Based Multicast Protocols" , [.pdf]  with Ashwin Bharambe, Venkat Padmanabhan, Srinivasan Seshan and Hui Zhang,
The Fourth International Workshop on P2P Systems (IPTPS) 2005, Ithaca, February 2005

"Early Experience with an Internet Broadcast System Based on Overlay Multicast" , [.pdf]
with Yang-hua Chu, Aditya Ganjam, T.S. Eugene Ng, Kunwadee Sripanidkulchai, Jibin Zhan and Hui Zhang,
USENIX Annual Technical Conference, June 2004 .
A poster version was selected as semifinalist at the SOSP/ACM Student Reseach Competition, October 2003

"Establishing the Viability of End System Multicast using a Systems Approach to Protocol Design" , [.pdf]
Ph.D Thesis, Carnegie Mellon University, Technical Report CMU-CS-04-168, October 2004

"Measurement-Based Optimization Techniques for Bandwidth-Demanding Peer-to-Peer Systems" , [.ps.gz] [.pdf]
with T. S. Eugene Ng, Yang-hua Chu, Kunwadee Sripanidkulchai and Hui Zhang,
Proceedings of IEEE Infocom, San Francisco, CA, April 2003.

"A Case For End System Multicast" , [.ps.gz] [.pdf]
with Yang-hua Chu, Srinivasan Seshan and Hui Zhang,
IEEE Journal on Selected Areas in Communication (JSAC), Special Issue on Networking Support for Multicast, Vol. 20, No. 8. October 2002
[This is a journal version of the Sigmetrics paper with a subset of results from the Sigcomm paper]

"MERCURY: A Scalable Publish-Subscribe System for Internet Games", [.ps.gz] [.pdf]
with Ashwin Bharambe, and Srinivasan Seshan,
First International Workshop on Network and System Support for Games , Braunschweig, Germany, April 2002

"Enabling Conferencing Applications on the Internet using an Overlay Multicast Architecture" , [.ps.gz] [.pdf]
with Yang-hua Chu, Srinivasan Seshan and Hui Zhang,
Proceedings of ACM Sigcomm, San Diego, CA, August 2001.

"A Case For End System Multicast" , [.ps.gz] [.pdf]
with Yang-hua Chu, and Hui Zhang,
Proceedings of ACM Sigmetrics, Santa Clara, CA, June 2000.

"Fast techniques for the optimal smoothing of stored video" , [.pdf]
with S.V.Raghavan,
ACM/Springer Verlag Multimedia Systems Journal, Volume 7, May 1999, pgs 222-233.

Software

ESM Broadcasting toolkit: My thesis research forms a key part of a fully operational broadcasting system based on End System Multicast. The system supports MAC,Windows and Linux, and has been used to broadcast events including Sigcomm 2002, Sigcomm 2003 and SOSP 2003. The objective is to enable even non-technical users to broadcast their own event, or tune into a current running event.


Sanjay Gopinatha Rao

Last modified: Tue Mar 23 17:53:24 EST 2004