Constructing and maintaining consistent neighbor tables and optimizing neighbor tables to improve routing locality are two important issues in p2p networks. In this paper, we address the problem of preserving consistency while optimizing neighbor tables for p2p networks with node dynamics. We present a general strategy: identify a consistent subnet as large as possible and only replace a neighbor with a closer one if both of them belong to the subnet. We realize the general strategy in the context of hypercube routing. First, we present a join protocol that enables the identification of a large consistent subnet with very low cost when new nodes join. Next, we define an optimization rule to constrain neighbor replacements to preserve consis...
Abstract. Peer-to-peer networks are envisioned to be deployed for a wide range of applications. Howe...
International audienceWe study the problem of finding peers matching a given availability pattern in...
Distributed hash tables (DHTs), used in a number of structured peer-to-peer (P2P) systems provide ef...
In a system proposed by Plaxton, Rajaraman and Richa (PRR), the expected cost of accessing a replica...
Measurement studies indicate a high rate of node dynamics in p2p systems. In this paper, we address ...
Measurement studies indicate a high rate of node dynamics in p2p systems. In this paper, we address ...
Many Distributed Hash Table topologies, such as Pastry, allow flexible choosing of a peer's neighbor...
Abstract—Consistency maintenance mechanism is necessary for the emerging peer-to-peer (P2P) applicat...
Load balancing is a critical issue for the efficient operation of peerto-peer networks. We give two ...
Load balancing is a critical issue for the efficient operation of peer-to-peer networks. We give two...
We propose routing schemes that optimize the average number of hops for lookup requests in Peer{to{P...
In recent years, peer-to-peer (P2P) systems have emerged as a powerful networking paradigm that allo...
Load balancing is a critical issue for the efficient operation of peer-to-peer networks. We give new...
A peer-to-peer (P2P) system is a networked system characterized by the lack of centralized control, ...
A close examination of presently deployed peer-to-peer networks (P2P) and existing proposals reveal...
Abstract. Peer-to-peer networks are envisioned to be deployed for a wide range of applications. Howe...
International audienceWe study the problem of finding peers matching a given availability pattern in...
Distributed hash tables (DHTs), used in a number of structured peer-to-peer (P2P) systems provide ef...
In a system proposed by Plaxton, Rajaraman and Richa (PRR), the expected cost of accessing a replica...
Measurement studies indicate a high rate of node dynamics in p2p systems. In this paper, we address ...
Measurement studies indicate a high rate of node dynamics in p2p systems. In this paper, we address ...
Many Distributed Hash Table topologies, such as Pastry, allow flexible choosing of a peer's neighbor...
Abstract—Consistency maintenance mechanism is necessary for the emerging peer-to-peer (P2P) applicat...
Load balancing is a critical issue for the efficient operation of peerto-peer networks. We give two ...
Load balancing is a critical issue for the efficient operation of peer-to-peer networks. We give two...
We propose routing schemes that optimize the average number of hops for lookup requests in Peer{to{P...
In recent years, peer-to-peer (P2P) systems have emerged as a powerful networking paradigm that allo...
Load balancing is a critical issue for the efficient operation of peer-to-peer networks. We give new...
A peer-to-peer (P2P) system is a networked system characterized by the lack of centralized control, ...
A close examination of presently deployed peer-to-peer networks (P2P) and existing proposals reveal...
Abstract. Peer-to-peer networks are envisioned to be deployed for a wide range of applications. Howe...
International audienceWe study the problem of finding peers matching a given availability pattern in...
Distributed hash tables (DHTs), used in a number of structured peer-to-peer (P2P) systems provide ef...