The Science

Two decades of innovation to fulfill the promise of Internet video

Downloads:

  1. H. Zhang, "Service Disciplines For Integrated Services Packet-Switching Networks," Ph.D dissertation, UC Berkeley, November 1993.
  2. I. Stoica, "Stateless Core: A Scalable Approach for Quality of Service in the Internet," Ph.D dissertation, Carnegie Mellon University, August 2000, (2001 ACM Best Dissertation Award)
  3. Y. Chu, S. Rao, and H. Zhang, "A Case for End System Multicast," Proceedings of ACM SIGMETRICS, Santa Clara, Calif., June 2000.
  4. Y. Chu, A. Ganjam, T. Ng, S. Rao, K. Sripanidkulchai, J. Zhan, and H. Zhang , "Early Experience with an Internet Broadcast System Based on Overlay Multicast," USENIX Annual Technical Conference, Boston, June, 2004.
  5. K. Sripanidkulchai, A. Ganjam, B. Maggs, H. Zhang, "The Feasibility of Supporting Large-Scale Live Streaming Applications with Dynamic Application End-Points," Proceedings of ACM SIGCOMM, Portland, OR, August, 2004.
  6. I. Stoica, D. Adkins, S. Zhaung, S. Shenker, and S. Surana. "Internet Indirection Infrastructure" Proceedings of ACM SIGCOMM'02, September 2001.
  7. A. Greenberg, G. Hjalmtysson, D. Maltz, A. Myers, J. Rexford, G. Xie, H. Yan, J. Zhan, H. Zhang, "A Clean Slate 4D Approach to Network Control and Management" ACM SIGCOMM Computer Communication Review. 35(5). October, 2005.
  8. B. Hindman, A. Konwinski, M. Zaharia and I. Stoica, "A Common Substrate for Cluster Computing," HotCloud 2009, June 2009.
  9. M. Zaharia, A. Konwinski, A. Joseph, R. Katz, and I. Stoica, "Improving MapReduce Performance in Heterogeneous Environments," Proceedings of ACM OSDI'08, San Diego, Calif., December 2008.
  10. K. Gummadi, R. Gummadi, S. Gribble, S. Ratnasamy, S. Shenker, I. Stoica, "The Impact of DHT Routing Geometry on Resilience and Proximity," In Proceedings of ACM SIGCOMM 2003, Karlsruhe, Germany, August 2003.
  11. I. Stoica, R. Morris, D. Liben-Nowell, D. R. Karger, M. Frans Kaashoek, F. Dabek, H. Balakrishnan, "Chord: A Scalable Peer-to-peer Lookup Protocol for Internet Applications," Proceedings of SIGCOMM'01, San Diego, August 2001.
  12. G. Necula, P. Lee. "The Design and Implementation of a Certifying Compiler," PLDI’98, Montreal, 1998.
  13. J. Condit, M. Harren, S. McPeak, G. Necula, W. Weimer, "CCured in the Real World," PLDI’03, June 2003.
  14. R. Huebsch. "PIER: Internet Scale P2P Query Processing with Distributed Hash Tables.," Ph.D Dissertation, UC Berkeley, May 2008.
  15. K. Lakshminarayanan, "Design of a Resilient and Customizable Routing Architecture," Ph.D. Dissertation, UC Berkeley, May 2007.
  16. N. Hu, "Network Monitoring and Diagnosis Based on Available Bandwidth Measurements," Ph.D. Dissertation, Carnegie Mellon, May 2006.

High quality and cost-effective video distribution over the Internet has long been an overarching vision and a grand challenge for the communication and media industry. Conviva brings together the disciplines of high-scale, parallel compute processing and real-time algorithmic inference with policy management to optimize both the quality and cost of online video. In addition, content owners have the instant audience insights they require for success.

For the last two decades, Conviva researchers have solved some of hardest technical problems, and pioneered key architectural innovations in fulfilling the promise of Internet video.



Quality of Service (QoS) Algorithms and Protocols 1

As part of his Ph.D. dissertation research, Dr. Hui Zhang, co-founder and chief scientist, co-designed and co-implemented the Tenet Protocol Suite, the first protocol suite that guarantees real-time performance in a packet-switching internet work.


Scalable Management of Distributed States 2

The award-winning Ph.D. dissertation of Dr. Ion Stoica, co-founder and chief technical officer, pioneered the first scalable architecture to manage QoS states in a distributed networking environment.


Overlay Multicast and Scalable Streaming Protocols 3, 4, 5

Dr. Zhang’s End System Multicast (ESM) research group at Carnegie Mellon pioneered the overlay multicast architecture and techniques to support scalable Internet video streaming. Jibin Zhan and Aditya Ganjam, two Conviva team members, led the development and deployment of the first Internet peer-to-peer live streaming system.


Scalable, Resilient, and Intelligent Network Control Software 6, 7

Both Conviva co-founders have worked on new network architectures which enable direct control on routing data traffic, support network-level objectives, and provide network-wide visibility.


Cloud Computing 8, 9

Dr. Stoica’s research group at the University of California at Berkeley has done pioneering research on enabling multiple frameworks, such as Hadoop and Hypertable, to share seamlessly the same cluster, and improve the performance of those frameworks.


Distributed Hash Tables 10, 11

Dr. Stoica has done pioneering work on distributed hash tables, a key technology which has been successfully used to provide large-scale distributed storage systems, and peer-to-peer lookup protocols.


Practical Secure Software 12, 13

Dr. George Necula, a Conviva team member and a professor of Computer Science at the University of California at Berkeley, invented self-certifying code, a key capability of enabling practical secure software over the Internet.


Large-Scale Data Query Processing 14

Dr. Ryan Huebsch, a Conviva team member, invented key techniques to accelerate large-scale query processing using distributed hash tables.


Highly Resilient Internet Routing 15

Dr. Karthik Lakshminarayanan, a Conviva team member, did fundamental research on achieving sub-second recovery time from failures in the Internet.


Automatic Network Diagnosis 16

Dr. Ningning Hu, a Conviva team member, developed the Internet’s most powerful performance and diagnosis software.


Dr. Hui Zhang

Dr. Ion Stoica