Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yang-Hua Chu

dblp:16/4807 · DBLP profile ↗
← Back
6ranked-venue papers
5as first author
0since 2021 · last 2004
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 4 · 3 first-authorSystems, architecture and hardware · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
4 papers
Internet architecture and protocols · 47% Content delivery and video streaming · 25% Network performance modeling · 12%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 9 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Internet architecture and protocols › multicast
end system multicast
0.122002
A case for end system multicast · IEEE J. Sel. Areas Commun. 2002
A case for end system multicast · SIGMETRICS 2000
Internet architecture and protocols
multicast
0.122002
A case for end system multicast · IEEE J. Sel. Areas Commun. 2002
A case for end system multicast · SIGMETRICS 2000
Internet architecture and protocols
overlay networks
0.122002
A case for end system multicast · IEEE J. Sel. Areas Commun. 2002
A case for end system multicast · SIGMETRICS 2000
Content delivery and video streaming
overlay multicast
0.012004
Early Experience with an Internet Broadcast System Based on Overlay Multicast · USENIX ATC, General Track 2004
Network performance modeling › network performance analysis
overlay network performance
0.012003
Measurement-Based Optimization Techniques for Bandwidth-Demanding Peer-to-Peer Systems · INFOCOM 2003
Content delivery and video streaming › peer-to-peer streaming
peer selection
0.012003
Measurement-Based Optimization Techniques for Bandwidth-Demanding Peer-to-Peer Systems · INFOCOM 2003
Network measurement and analytics › internet measurement
peer-to-peer network measurement
0.012003
Measurement-Based Optimization Techniques for Bandwidth-Demanding Peer-to-Peer Systems · INFOCOM 2003
Routing and switching
multicast routing
0.022002
A case for end system multicast · IEEE J. Sel. Areas Commun. 2002
A case for end system multicast · SIGMETRICS 2000
Distributed systems › peer-to-peer systems
overlay networks
0.012004
Early Experience with an Internet Broadcast System Based on Overlay Multicast · USENIX ATC, General Track 2004

Methods — techniques the papers use, named apart from their topics

overlay multicast · 0.1simulation · 0.1internet experiments · 0.1bottleneck bandwidth probing · 0.0TCP probing · 0.0RTT probing · 0.0
YearPublicationVenuePosition
2004 Considering altruism in peer-to-peer internet streaming broadcast
abstract
In peer-to-peer overlay or video broadcast, peers contribute a portion of the bandwidth to the overlay in return or the service. In the presence of network heterogeneity, it is not well understood how much bandwidth peers should contribute and receive in return. Existing protocols implicitly assume peers are either completely altruistic (which leads to airness concerns) or completely selfish (which leads to sub-optimal performance). In this paper, we argue that altruism should be explicitly considered. We propose a policy framework in which a wide range of altruism can be modeled and parameterized. The key findings are (i) the level of altruism has significant implication on the overall performance of the receivers; even a small degree of altruism goes a long way in improving their performance, and (ii) a wide range of altruism policy can be implemented efficiently in a distributed fashion. We validate these claims using simulation, with traces from real Internet broadcast events.
Yang-Hua Chu, Hui Zhang 0001
NOSSDAV1
2004 Early Experience with an Internet Broadcast System Based on Overlay Multicast
Yang-Hua Chu, Aditya Ganjam, T. S. Eugene Ng, Sanjay G. Rao, Kunwadee Sripanidkulchai, Jibin Zhan, Hui Zhang 0001
USENIX ATC, General Track1
2003 Measurement-Based Optimization Techniques for Bandwidth-Demanding Peer-to-Peer Systems
abstract
Measurement-based optimization is one important strategy to improve the performance of bandwidth-demanding peer-to-peer systems. However, to date, we have little quantitative knowledge of how well basic lightweight measurement-based techniques such as RTT probing, 10KB TCP probing, and bottleneck bandwidth probing may work in practice in the peer-to-peer environment. By conducting trace-based analyses, we find that the basic techniques can help achieve 40 to 50% optimal performance. To deepen our understanding, we analyze some of the intrinsic properties of these techniques. Our analyses reveal the inherent difficulty of the peer selection problem due to the extreme heterogeneity in the peer-to-peer environment, and that the basic techniques are limited because their primary strength lies in eliminating the low-performance peers rather than reliably identifying the best-performing one. However, our analyses also reveal two key insights that can potentially be exploited by applications. First, for adaptive applications that can continuously change communication peers, the basic techniques are highly effective in guiding the adaption process. In our experiments, typically an 80% optimal peer can be found by trying less than 5 candidates. Secondly, we find that the basic techniques are highly complementary and can potentially be combined to better identify a high-performance peer, thus even applications that cannot adapt may benefit. Using media file sharing and overlay multicast streaming as case studies, we have systematically experimented with several simple combined peer selection techniques. Our results show that for the nonadaptive media file sharing application, a simple combined technique can boost performance to 60% optimal. In contrast, for the continuously adaptive overlay multicast application, we find that a basic technique with even low-fidelity network information is sufficient to ensure good performance. We believe our findings will help guide the future designs of high-performance peer-to-peer systems.
T. S. Eugene Ng, Yang-Hua Chu, Sanjay G. Rao, Kunwadee Sripanidkulchai, Hui Zhang 0001
INFOCOM2
2002 A case for end system multicast
abstract
The conventional wisdom has been that Internet protocol (IP) is the natural protocol layer for implementing multicast related functionality. However, more than a decade after its initial proposal, IP multicast is still plagued with concerns pertaining to scalability, network management, deployment, and support for higher layer functionality such as error, flow, and congestion control. We explore an alternative architecture that we term end system multicast, where end systems implement all multicast related functionality including membership management and packet replication. This shifting of multicast support from routers to end systems has the potential to address most problems associated with IP multicast. However, the key concern is the performance penalty associated with such a model. In particular, end system multicast introduces duplicate packets on physical links and incurs larger end-to-end delays than IP multicast. We study these performance concerns in the context of the Narada protocol. In Narada, end systems self-organize into an overlay structure using a fully distributed protocol. Further, end systems attempt to optimize the efficiency of the overlay by adapting to network dynamics and by considering application level performance. We present details of Narada and evaluate it using both simulation and Internet experiments. Our results indicate that the performance penalties are low both from the application and the network perspectives. We believe the potential benefits of transferring multicast functionality from end systems to routers significantly outweigh the performance penalty incurred.
Yang-Hua Chu, Sanjay G. Rao, Srinivasan Seshan, Hui Zhang 0001
IEEE J. Sel. Areas Commun.1
2000 A case for end system multicast
abstract
The conventional wisdom has been that IP is the natural protocol layer for implementing multicast related functionality. However, ten years after its initial proposal, IP Multicast is still plagued with concerns pertaining to scalability, network management, deployment and support for higher layer functionality such as error, flow and congestion control. In this paper, we explore an alternative architecture for small and sparse groups, where end systems implement all multicast related functionality including membership management and packet replication. We call such a scheme End System Multicast. This shifting of multicast support from routers to end systems has the potential to address most problems associated with IP Multicast. However, the key concern is the performance penalty associated with such a model. In particular, End System Multicast introduces duplicate packets on physical links and incurs larger end-to-end delay than IP Multicast. In this paper, we study this question in the context of the Narada protocol. In Narada, end systems self-organize into an overlay structure using a fully distributed protocol. In addition, Narada attempts to optimize the efficiency of the overlay based on end-to-end measurements. We present details of Narada and evaluate it using both simulation and Internet experiments. Preliminary results are encouraging. In most simulations and Internet experiments, the delay and bandwidth penalty are low. We believe the potential benefits of repartitioning multicast functionality between end systems and routers significantly outweigh the performance penalty incurred.
Yang-Hua Chu, Sanjay G. Rao, Hui Zhang 0001
SIGMETRICS1
1997 REFEREE: Trust Management for Web Applications
Yang-Hua Chu, Joan Feigenbaum, Brian A. LaMacchia, Paul Resnick, Martin Strauss 0001
Comput. Networks1