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.

Can Zhao 0006

dblp:35/2787-6 · DBLP profile ↗
← Back
5ranked-venue papers
5as first author
0since 2021 · last 2016
—ORCID · conflict

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

Computer networks · 5 · 5 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
Content delivery and video streaming · 74% Internet architecture and protocols · 18% Network performance modeling · 6%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Content delivery and video streaming › peer-to-peer streaming
streaming capacity
0.842016
Capacity of P2P On-Demand Streaming With Simple, Robust, and Decentralized Control · IEEE/ACM Trans. Netw. 2016
The Streaming Capacity of Sparsely Connected P2P Systems With Distributed Control · IEEE/ACM Trans. Netw. 2016
Capacity of P2P on-demand streaming with simple, robust and decentralized control · INFOCOM 2013
Internet architecture and protocols
distributed control
0.422016
Capacity of P2P On-Demand Streaming With Simple, Robust, and Decentralized Control · IEEE/ACM Trans. Netw. 2016
Capacity of P2P on-demand streaming with simple, robust and decentralized control · INFOCOM 2013
Content delivery and video streaming › video-on-demand
peer-to-peer video-on-demand
0.422016
Capacity of P2P On-Demand Streaming With Simple, Robust, and Decentralized Control · IEEE/ACM Trans. Netw. 2016
Capacity of P2P on-demand streaming with simple, robust and decentralized control · INFOCOM 2013
Content delivery and video streaming
peer-to-peer streaming
0.422016
The Streaming Capacity of Sparsely Connected P2P Systems With Distributed Control · IEEE/ACM Trans. Netw. 2016
The streaming capacity of sparsely-connected P2P systems with distributed control · INFOCOM 2011
Distributed systems
distributed control
0.322016
The Streaming Capacity of Sparsely Connected P2P Systems With Distributed Control · IEEE/ACM Trans. Netw. 2016
The streaming capacity of sparsely-connected P2P systems with distributed control · INFOCOM 2011
Distributed systems
peer-to-peer systems
0.322016
The Streaming Capacity of Sparsely Connected P2P Systems With Distributed Control · IEEE/ACM Trans. Netw. 2016
The streaming capacity of sparsely-connected P2P systems with distributed control · INFOCOM 2011
Content delivery and video streaming › continuous media streaming
multi-channel streaming
0.112011
The streaming capacity of sparsely-connected P2P systems with distributed control · INFOCOM 2011
Network performance modeling
large-scale network analysis
0.112016
Capacity of P2P On-Demand Streaming With Simple, Robust, and Decentralized Control · IEEE/ACM Trans. Netw. 2016
Physical-layer communications › information theory
capacity analysis
0.012013
Capacity of P2P on-demand streaming with simple, robust and decentralized control · INFOCOM 2013

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

random peer selection · 0.8asymptotic analysis · 0.8rate allocation · 0.5rate allocation analysis · 0.2random graph · 0.2probabilistic analysis · 0.2uniform rate allocation · 0.2random neighbor assignment · 0.2random cache placement · 0.2
YearPublicationVenuePosition
2016 The Streaming Capacity of Sparsely Connected P2P Systems With Distributed Control
abstract
Peer-to-peer (P2P) streaming technologies can take advantage of the upload capacity of clients, and hence can scale to large content distribution networks with lower cost. A fundamental question for P2P streaming systems is the maximum streaming rate that all users can sustain. Prior works have studied the optimal streaming rate for a complete network, where every peer is assumed to be able to communicate with all other peers. This is, however, an impractical assumption in real systems. In this paper, we are interested in the achievable streaming rate when each peer can only connect to a small number of neighbors. We show that even with a random peer-selection algorithm and uniform rate allocation, as long as each peer maintains Ω(logN) downstream neighbors, where N is the total number of peers in the system, the system can asymptotically achieve a streaming rate that is close to the optimal streaming rate of a complete network. These results reveal a number of important insights into the dynamics of the system, based on which we then design simple improved algorithms that can reduce the constant factor in front of the Ω(logN) term, yet can achieve the same level of performance guarantee. Simulation results are provided to verify our analysis.
Can Zhao 0006, Xiaojun Lin 0001, Chuan Wu 0001
IEEE/ACM Trans. Netw.1
2016 Capacity of P2P On-Demand Streaming With Simple, Robust, and Decentralized Control
abstract
The performance of large-scale peer-to-peer (P2P) video-on-demand (VoD) streaming systems can be very challenging to analyze due to sparse connectivity and complex, random dynamics. Specifically, in practical P2P VoD systems, each peer only interacts with a small number of other peers/neighbors. Furthermore, its upload capacity, downloading position, and content availability change dynamically and randomly. In this paper, we rigorously study large-scale P2P VoD systems with sparse connectivity among peers and investigate simple and decentralized P2P control strategies that can provably achieve close-to-optimal streaming capacity. We first focus on a single streaming channel. Using a simple algorithm that assigns each peer a random set of Θ(logN) neighbors and allocates upload capacity uniformly, we show that a close-to-optimal streaming rate can be asymptotically achieved for all peers with high probability as the number of peers N increases. Furthermore, the tracker does not need to obtain detailed knowledge of which chunks each peer caches, and hence incurs low overhead. We then study multiple streaming channels where peers watching one channel may help peers in another channel with insufficient upload bandwidth. We propose a simple random cache-placement strategy and show that a close-to-optimal streaming capacity region for all channels can be attained with high probability, again with only Θ(logN) per-peer neighbors. These results provide important insights into the dynamics of large-scale P2P VoD systems, which will be useful for guiding the design of improved P2P control protocols.
Can Zhao 0006, Jian Zhao 0008, Xiaojun Lin 0001, Chuan Wu 0001
IEEE/ACM Trans. Netw.1
2013 Capacity of P2P on-demand streaming with simple, robust and decentralized control
abstract
The performance of large-scaled peer-to-peer (P2P) video-on-demand (VoD) streaming systems can be very challenging to analyze. In practical P2P VoD systems, each peer only interacts with a small number of other peers/neighbors. Further, its upload capacity may vary randomly, and both its downloading position and content availability change dynamically. In this paper, we rigorously study the achievable streaming capacity of large-scale P2P VoD systems with sparse connectivity among peers, and investigate simple and decentralized P2P control strategies that can provably achieve close-to-optimal streaming capacity. We first focus on a single streaming channel. We show that a close-to-optimal streaming rate can be asymptotically achieved for all peers with high probability as the number of peers N increases, by assigning each peer a random set of Θ(log N) neighbors and using a uniform rate-allocation algorithm. Further, the tracker does not need to obtain detailed knowledge of which chunks each peer caches, and hence incurs low overhead. We then study multiple streaming channels where peers watching one channel may help in another channel with insufficient upload bandwidth. We propose a simple random cache-placement strategy, and show that a close-to-optimal streaming capacity region for all channels can be attained with high probability, again with only Θ(log N) per-peer neighbors. These results provide important insights into the dynamics of large-scale P2P VoD systems, which will be useful for guiding the design of improved P2P control protocols.
Can Zhao 0006, Jian Zhao 0008, Xiaojun Lin 0001, Chuan Wu 0001
INFOCOM1
2011 The streaming capacity of sparsely-connected P2P systems with distributed control
abstract
Peer-to-Peer (P2P) streaming technologies can take advantage of the upload capacity of clients, and hence can scale to large content distribution networks with lower cost. A fundamental question for P2P streaming systems is the maximum streaming rate that all users can sustain. Prior works have studied the optimal streaming rate for a complete network, where every peer is assumed to communicate with all other peers. This is however an impractical assumption in real systems. In this paper, we are interested in the achievable streaming rate when each peer can only connect to a small number of neighbors. We show that even with a random peer selection algorithm and uniform rate allocation, as long as each peer maintains Ω(log N) downstream neighbors, where N is the total number of peers in the system, the system can asymptotically achieve a streaming rate that is close to the optimal streaming rate of a complete network.We then extend our analysis to multi-channel P2P networks, and we study the scenario where “helpers” from channels with excessive upload capacity can help peers in channels with insufficient upload capacity. We show that by letting each peer select Ω(log N) neighbors randomly from either the peers in the same channel or from the helpers, we can achieve a close-to-optimal streaming capacity region. Simulation results are provided to verify our analysis.
Can Zhao 0006, Xiaojun Lin 0001, Chuan Wu 0001
INFOCOM1
2011 On the queue-overflow probabilities of a class of distributed scheduling algorithms
Can Zhao 0006, Xiaojun Lin 0001
Comput. Networks1