Yong Liu
Associate Professor
Electrical & Computer Engineering
- Phone: (718) 260-3959
- Email: yongliu@duke.poly.edu
- Location: LC 258
- Website: http://eeweb.poly.edu/faculty/yongliu/

Education
University of Massachusetts, Class of 2002
Doctor of Philosophy, Electrical and Computer Engineering
University of Science and Technology of China, Class of 1997
Master of Science, Automation
University of Science and Technology of China, Class of 1994
Bachelor of Science,
Courses Taught
EL7363 - Communications Networks II: Design and Algorithms, Fall 2006, 2007, 2008, 2009; EL537 - Internet Architecture and Protocols, Spring 2006, 2007, 2008, 2009; EE136 - Communication Networks, Spring 2007, 2008; EL536 - Principles of Communication Networks, Fall 2006, 2007; EL933 - Network Measurement and Traffic Engineering, Fall 2005.
Research Interests
- Design, Analysis and Simulation of Communication Networks
- Modeling, Control and Optimization of Complex Systems
Awards + Distinctions
- Best Paper Award, IEEE Conference on Computer and Communications (INFOCOM) 2009 (selected from 282 accepted papers out of 1,435 submissions);
- Best Paper Award, Multimedia Communications Technical Committee of IEEE Communication Society, 2008 (selected from papers published in IEEE ComSoc sponsored journals and conferences in 2006 & 2007);
- Best Paper Award, the First Workshop on Networks for Grid Applications (GridNets), October, 2004;
- Presidential Graduate Award, Chinese Academy of Sciences, July, 1997;
- Guo Moruo Scholarship, the highest scholarship of University of Science & Technology of China, September, 1993;
- Tutorials Chair, ACM Sigmetrics 2010;
- Publication/Web Chair for 2007 IEEE Workshop on High Performance Switching and Routing (HPSR);
- Server as TPC Member for ACM Multimedia 2009, NOSSDAV 2009, 2010, IPTPS 2009, IEEE Infocom 2009, 2010, ACM Sigcomm CoNEXT 2008, ACM Sigmetrics 2008, IEEE ICDCS 2008, ACM Sigcomm 2007 P2P-TV Workshop, ACM Sigmetrics 2007 Student Workshop, IFIP Performance 2007, Tridentcom 2007, 2009, ICCCN 2006, 2007, 2008.
- Referee for submissions to the following professional conferences and journals: IEEE/ACM Transactions on Networking; IEEE Journal on Selected Areas in Communications; Computer Networks Journal; IEEE Transactions on Multimedia; IEEE Transactions on Automatic Control; Automatica; Journal of Discrete Event Dynamic Systems; ACM/Sigcomm, ACM/Sigmetrics, IEEE/Infocom, IEEE/Globecom; IEEE/ICC, IEEE/CDC.
Memberships
Grants
View-Upload Decoupling: A Redesign of Multi-Channel P2P Video Sys, (Principle Investigator)
Although there are several large-scale industrial deployments of peer-to-peer (P2P) live video systems, these existing systems have several fundamental performance problems, including huge channel switching delays, large playback lags, poor performance for less-popular channels, ISP unfriendliness. In these traditional systems, a peer only redistributes the video it is currently watching. In this research, the PIs are exploring a radically different approach to P2P live video streaming, View-Upload Decoupling (VUD). The main idea of VUD is to have each peer distribute one or more channels, with the assignments being made independently of what the peer is viewing. This novel approach has three major advantages over the traditional isolated-channel designs: channel-churn immunity; cross-channel multiplexing; and the enabling of structured streaming. The PIs are developing tractable analytical performance models for multi-channel P2P video streaming systems, for both VUD and traditional design approaches. The analytical results not only highlight the advantages of the VUD approach, but also provide important ``rules-of-thumb'' for the design of VUD systems. The PIs are developing dynamic VUD provisioning algorithms that are both robust with respect to channel churn and also adapt to dynamic channel popularity and flash crowds. The PIs are developing VUD provisioning, management and streaming schemes that take into account ISP locality and largely reduce the video streaming traffic imposed on ISP networks. The PIs and their PhD students are also developing an open-source VUD prototype.
Network X-ities - Foundations and Applications, (Co-Principle Investigator)
From the early days of the ARPAnet to today's global Internet, most research on network protocols has focused on traditional performance metrics such as delay, loss, and throughput. However, it is becoming increasingly important that a network not only provides good performance, but also do so in the face of a complex, uncertain, error-prone, and ever-changing environment. In today's networks, operating conditions may change as a result of user behavior (e.g., a shift in traffic to a newly popular Web site) or the underlying infrastructure (e.g., an equipment failure). In all such cases, the network and its operators must respond in a robust fashion, continuing to provide good performance despite changing conditions.
The need for "robust" network operation leads to a set of design considerations that the principal investigators (PIs) refer to as the "X-ities" (since they all end in "ity"): non-fragility, manageability, diagnosability, optimizability, scalability, and evolvability. Intuitively, we know that these X-ities are crucially important if we are to design and analyze robust networks and protocols. Yet, compared with standard performance metrics, these X-ities often lack theoretical foundations, quantitative frameworks, or even well-defined metrics and meaning. The goal of this project is to build a rigorous, quantitative foundation for explicitly considering the X-ities in the design and analysis of network protocols. The PIs consider a number of specific problems, broadly in the area of routing protocols, that concretely address several of the X-ities---with particular emphasis on non-fragility and manageability---and to begin to draw larger lessons from commonalities among the problems studied.
The proposed research focuses on the X-ities in the context of the routing protocols that ensure that each computer has paths through the network to send data to other computers. There are several reasons for this choice. First, routing protocols are a crucial part of the network architecture---they are the very glue that holds the disparate parts of the Internet together. Second, the X-ities of IP routing have not received significant formal attention. Third, routing protocols expose key issues of incomplete information (e.g., across networks run by different institutions) and interacting levels of control (e.g., between applications and the underlying network)---concerns that should arise in any thorough treatment of network X-ities. Finally, routing provides a compelling context in which the X-ities can be quantitatively studied. For example, we can quantify the performance trade-off between a fragile routing solution that has been optimized for narrow, well-defined operating conditions, versus a solution that will perform well of over variety of operating conditions. The contributions of the proposed research are three-fold:
A first quantitative study of X-ities: The intellectual challenges in rigorously understanding the X-ities are many. The PIs define specific metrics and develop mathematical models to quantitatively study each X-ity.
Solutions to specific problems: To make the study of the X-ities concrete, the PIs consider a set of research problems broadly in the area of routing that are of interest in their own right.
The beginnings of a foundation for studying X-ities: The PIs believe that the study of network X-ities is a crucially important area for long-term research in networking.
The X-ity research will lead to a deeper quantitative understanding of how to develop robust network architectures and protocols---technology that is playing an increasingly crucial role in our daily lives. The broader impacts of the research will include enhanced teaching, training, and learning for our students, development and dissemination of new educational materials, and dissemination of X-ity research results throughout the technical community.
Journal Articles
- "Queuing Network Models for Multi-Channel P2P Live Streaming Systems", Di Wu, Yong Liu and Keith Ross, in the Proceedings of IEEE Conference on Computer and Communications (INFOCOM) 2009, the sole winner of the Best Paper Award of INFOCOM 2009 (selected from 282 accepted papers out of 1,435 submissions).
- "Investigating the Scheduling Sensitivity of P2P Video Streaming: an experimental study", Chao Liang, Yang Guo and Yong Liu, in IEEE Transactions on Multimedia, Volume 11, Number 3, April 2009.
- "dHCPS: Decentralized Hierarchically Clustered P2P Video Streaming", Yang Guo, Chao Liang and Yong Liu, appeared in the Proceedings of ACM International Conference on Image and Video Retrieval (CIVR), July, 2008.
- "Is Random Scheduling Sufficient in P2P Video Streaming?", Chao Liang, Yang Guo and Yong Liu, appeared in the Proceedings of the 28th International Conference on Distributed Computing Systems (ICDCS 2008), June, 2008.
- "Adaptive Queue-based Chunk Scheduling for P2P Live Streaming" Yang Guo , Chao Liang, and Yong Liu, appeared in the Proceedings of IFIP Networking, May, 2008. "Inferring Network-Wide Quality in P2P Live Streaming Systems", Xiaojun Hei, Yong Liu and Keith Ross, in IEEE JSAC special issue on advances in P2P streaming, Volume 25, Number 9. December 2007, awarded the Best Paper in Multimedia Communications of the IEEE Communications Society (ComSoc) in 2008 (selected from papers published in IEEE ComSoc sponsored journals and conferences in 2006 & 2007).
- "A Measurement Study of a Large-Scale P2P IPTV System", Xiaojun Hei, Chao Liang, Jian Liang, Yong Liu and Keith Ross, in IEEE Transactions on Multimedia, Volume 9, Number 8, December, 2007.
- "On the Minimum Delay Peer-to-Peer Video Streaming: how realtime can it be?", Yong Liu, in the Proceedings of ACM Multimedia, September, 2007. "Stochastic Fluid Theory for P2P Streaming Systems", Rakesh Kumar, Yong Liu and Keith Ross, in the Proceedings of IEEE Conference on Computer and Communications (INFOCOM) 2007.
- "A Distributed Algorithm for Joint Sensing and Routing in Wireless Networks with Non-Steerable Directional Antennas", Chun Zhang, Jim Kurose, Yong Liu, Don Towsley and Michael Zink in the Proceedings of 14th IEEE International Conference on Network Protocols (ICNP) 2006.
- "Insight into PPLive: A Measurement Study of a Large-Scale P2P IPTV System", Xiaojun Hei, Chao Liang, Jian Liang, Yong Liu and Keith Ross, WWW 2006 workshop of IPTV services over World Wide Web.
- "On the TCP-Friendliness of VoIP Traffic", Tian Bu, Yong Liu, and Don Towsley, in the Proceedings of IEEE Conference on Computer and Communications (INFOCOM) 2006.
- "An Information-Theoretic Approach to Network Monitoring and Measurement", Yong Liu, Don Towsley, Tao Ye and Jean Bolot, in the Proceedings of ACM SIGCOMM Internet Measurement Conference (IMC) 2005.