In this paper, we study the problem of finding peers matching a given availability pattern in a peer-to-peer (P2P) system. We first prove the existence of such patterns in a new trace of the eDonkey network, containing the sessions of 14M peers over 27 days. We also show that, using only 7 days of history, a simple predictor can select predictable peers and successfully predict their online periods for the next week. Then, motivated by practical examples, we specify two formal problems of availability matching that arise in real applications: disconnection matching, where peers look for partners expected to disconnect at the same time, and presence matching, where peers look for partners expected to be online simultaneously in the future. A...
This paper addresses a simple, yet fundamental question in the design of peer-to-peer systems: What...
In this paper, we study the problem of finding peers matching a given availability pattern in a peer...
Data availability evaluation is the crucial problem to build large-scale, high available peer-to-pee...
In this paper, we study the problem of finding peers matching a given availability pattern in a peer...
International audienceWe study the problem of finding peers matching a given availability pattern in...
International audienceWe study the problem of finding peers matching a given availability pattern in...
International audienceWe study the problem of finding peers matching a given availability pattern in...
In this paper, we study the problem of finding peers matching a given availability pattern in a peer...
Abstract—User connectivity patterns in network applications are known to be heterogeneous, and to fo...
Abstract—User connectivity patterns in network applications are known to be heterogeneous, and to fo...
Abstract—User connectivity patterns in network applications are known to be heterogeneous, and to fo...
User connectivity patterns in network applications are known to be heterogeneous and to follow perio...
The availability of a P2P service is a function of the individual peers ’ availabilities, and it is ...
Scalability, decentralized processing time and power and also eliminating the single point of failur...
Abstract—Ensuring content availability in a persistent manner is essential for providing any consist...
This paper addresses a simple, yet fundamental question in the design of peer-to-peer systems: What...
In this paper, we study the problem of finding peers matching a given availability pattern in a peer...
Data availability evaluation is the crucial problem to build large-scale, high available peer-to-pee...
In this paper, we study the problem of finding peers matching a given availability pattern in a peer...
International audienceWe study the problem of finding peers matching a given availability pattern in...
International audienceWe study the problem of finding peers matching a given availability pattern in...
International audienceWe study the problem of finding peers matching a given availability pattern in...
In this paper, we study the problem of finding peers matching a given availability pattern in a peer...
Abstract—User connectivity patterns in network applications are known to be heterogeneous, and to fo...
Abstract—User connectivity patterns in network applications are known to be heterogeneous, and to fo...
Abstract—User connectivity patterns in network applications are known to be heterogeneous, and to fo...
User connectivity patterns in network applications are known to be heterogeneous and to follow perio...
The availability of a P2P service is a function of the individual peers ’ availabilities, and it is ...
Scalability, decentralized processing time and power and also eliminating the single point of failur...
Abstract—Ensuring content availability in a persistent manner is essential for providing any consist...
This paper addresses a simple, yet fundamental question in the design of peer-to-peer systems: What...
In this paper, we study the problem of finding peers matching a given availability pattern in a peer...
Data availability evaluation is the crucial problem to build large-scale, high available peer-to-pee...