1 |
@inproceedings{harren02complex, |
@inproceedings{harren02complex, |
2 |
title = "Complex queries in DHT-based peer-to-peer networks", |
title = {Complex queries in DHT-based peer-to-peer networks}, |
3 |
author = "M. Harren and J. Hellerstein and R. Huebsch and B. Loo and |
author = {M. Harren and J. Hellerstein and R. Huebsch and B. Loo and |
4 |
S. Shenker and I. Stoica", |
S. Shenker and I. Stoica}, |
5 |
booktitle = "Proceedings of IPTPS02, Cambridge, USA", |
booktitle = {Proceedings of IPTPS02, Cambridge, USA}, |
6 |
abstract = "Recently a new generation of P2P systems, o#ering |
abstract = {Recently a new generation of P2P systems, o#ering |
7 |
distributed hash table (DHT) functionality, have |
distributed hash table (DHT) functionality, have |
8 |
been proposed. These systems greatly improve the |
been proposed. These systems greatly improve the |
9 |
scalability and exact-match accuracy of P2P systems, |
scalability and exact-match accuracy of P2P systems, |
11 |
This paper outlines a research agenda for building |
This paper outlines a research agenda for building |
12 |
complex query facilities on top of these DHT-based |
complex query facilities on top of these DHT-based |
13 |
P2P systems. We describe the issues involved and |
P2P systems. We describe the issues involved and |
14 |
outline our research plan and current status.", |
outline our research plan and current status.}, |
15 |
year = "2002", |
year = {2002}, |
16 |
location = "Cambridge, USA", |
location = {Cambridge, USA}, |
17 |
url = "www.cs.rice.edu/Conferences/IPTPS02/191.pdf" |
url = {http://www.cs.rice.edu/Conferences/IPTPS02/191.pdf} |
18 |
} |
} |
19 |
|
|
20 |
@inproceedings{ratnasamy02routing, |
@inproceedings{ratnasamy02routing, |
21 |
author = "Sylvia Ratnasamy and Scott Shenker and Ion Stoica", |
author = {Sylvia Ratnasamy and Scott Shenker and Ion Stoica}, |
22 |
title = "Routing Algorithms for DHTs: Some Open Questions", |
title = {Routing Algorithms for DHTs: Some Open Questions}, |
23 |
booktitle = "Proceedings of 1st International Workshop on Peer-to-Peer Systems" |
booktitle = {Proceedings of 1st International Workshop on Peer-to-Peer Systems} |
24 |
year = "2002", |
year = {2002}, |
25 |
url = "www.cs.rice.edu/Conferences/IPTPS02/174.pdf" |
url = {http://www.cs.rice.edu/Conferences/IPTPS02/174.pdf} |
26 |
} |
} |
27 |
|
|
28 |
|
|
29 |
@techreport{zhao01tapestry, |
@techreport{zhao01tapestry, |
30 |
author = {B. Y. Zhao and J. D. Kubiatowicz and A. D. Joseph}, |
author = {B. Y. Zhao and J. D. Kubiatowicz and A. D. Joseph}, |
31 |
title = {Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and Routing}, |
title = {Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and Routing}, |
32 |
number = "UCB/CSD-01-1141", |
number = {UCB/CSD-01-1141}, |
33 |
institution = "Computer Science Division, U. C. Berkeley", |
institution = {Computer Science Division, U. C. Berkeley}, |
34 |
year = "2001", |
year = {2001}, |
35 |
url = "www.cs.berkeley.edu/~ravenben/ publications/CSD-01-1141.pdf" |
url = {http://www.cs.berkeley.edu/~ravenben/ publications/CSD-01-1141.pdf} |
36 |
} |
} |
37 |
|
|
38 |
|
|
39 |
@Inproceedings{rowston01pastry, |
@Inproceedings{rowston01pastry, |
40 |
title = "Pastry: {Scalable,} distributed object location and routing for large-scale peer-to-peer systems", |
title = {Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems}, |
41 |
author = "Antony Rowstron and Peter Druschel", |
author = {Antony Rowstron and Peter Druschel}, |
42 |
booktitle= "IFIP/ACM International Conference on Distributed Systems Platforms (Middleware)", |
booktitle= {IFIP/ACM International Conference on Distributed Systems Platforms (Middleware)}, |
43 |
year = 2001, |
year = {2001}, |
44 |
pages = "329-350", |
pages = {329-350}, |
45 |
location = "Heidelberg, Germany" |
location = {Heidelberg, Germany}, |
46 |
|
url = {http://www.cs.cornell.edu/People/egs/615/pastry.pdf} |
47 |
} |
} |
48 |
|
|
49 |
|
|
55 |
isbn = {1-58113-411-8}, |
isbn = {1-58113-411-8}, |
56 |
pages = {149--160}, |
pages = {149--160}, |
57 |
location = {San Diego, California, United States}, |
location = {San Diego, California, United States}, |
58 |
url = "www.pdos.lcs.mit.edu/papers/chord:sigcomm01/ chord_sigcomm.pdf" |
url = {http://www.pdos.lcs.mit.edu/papers/chord:sigcomm01/ chord_sigcomm.pdf}, |
59 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
60 |
} |
} |
61 |
|
|
68 |
isbn = {1-58113-389-8}, |
isbn = {1-58113-389-8}, |
69 |
pages = {202--215}, |
pages = {202--215}, |
70 |
location = {Banff, Alberta, Canada}, |
location = {Banff, Alberta, Canada}, |
71 |
url = "www.pdos.lcs.mit.edu/papers/cfs:sosp01/cfs_sosp.pdf " |
url = {http://www.pdos.lcs.mit.edu/papers/cfs:sosp01/cfs_sosp.pdf}, |
72 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
73 |
} |
} |
74 |
|
|
75 |
|
|
82 |
pages = {161--172}, |
pages = {161--172}, |
83 |
location = {San Diego, California, United States}, |
location = {San Diego, California, United States}, |
84 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
85 |
url = "robotics.eecs.berkeley.edu/~wlr/ 228a/Projects/Ratnasamy2.pdf" |
url = {http://robotics.eecs.berkeley.edu/~wlr/ 228a/Projects/Ratnasamy2.pdf} |
86 |
} |
} |
87 |
|
|
88 |
@inproceedings{maymounkov02kademlia, |
@inproceedings{maymounkov02kademlia, |
89 |
author = "P. Maymounkov and D. Mazieres", |
author = {P. Maymounkov and D. Mazieres}, |
90 |
title = "Kademlia: A peerto -peer information system based on the xor metric", |
title = {Kademlia: A peerto -peer information system based on the xor metric}, |
91 |
booktitle = "Proceedings of IPTPS02", |
booktitle = {Proceedings of IPTPS02}, |
92 |
year = "2002", |
year = {2002}, |
93 |
location ="Cambridge, USA", |
location ={Cambridge, USA}, |
94 |
url = "www.cs.rice.edu/Conferences/IPTPS02/109.pdf" |
url = {http://www.cs.rice.edu/Conferences/IPTPS02/109.pdf} |
95 |
} |
} |
96 |
|
|
97 |
@inproceedings{clarke00freenet, |
@inproceedings{clarke00freenet, |
98 |
author = "Ian Clarke and Oskar Sandberg and Brandon Wiley and Theodore W. Hong", |
author = {Ian Clarke and Oskar Sandberg and Brandon Wiley and Theodore W. Hong}, |
99 |
title = "Freenet: {A} Distributed Anonymous Information Storage and Retrieval System", |
title = {Freenet: {A} Distributed Anonymous Information Storage and Retrieval System}, |
100 |
booktitle = "ICSI Workshop on Design Issues in Anonymity and Unobservability", |
booktitle = {ICSI Workshop on Design Issues in Anonymity and Unobservability}, |
101 |
year = "2000", |
year = {2000}, |
102 |
location = "Berkeley, CA", |
location = {Berkeley, CA}, |
103 |
url = "freenetproject.org/twiki/Main/Papers/icsi-revised.pdf" |
url = {http://freenetproject.org/twiki/Main/Papers/icsi-revised.pdf} |
104 |
} |
} |
105 |
|
|
106 |
|
|
112 |
isbn = {1-58113-529-7}, |
isbn = {1-58113-529-7}, |
113 |
pages = {41--52}, |
pages = {41--52}, |
114 |
location = {Winnipeg, Manitoba, Canada}, |
location = {Winnipeg, Manitoba, Canada}, |
115 |
url = "oceanstore.cs.berkeley.edu/publications/ papers/pdf/SPAA02.pdf" |
url = {http://oceanstore.cs.berkeley.edu/publications/ papers/pdf/SPAA02.pdf}, |
116 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
117 |
} |
} |
118 |
|
|
119 |
|
|
120 |
@book{oram01harnessingpower, |
@book{oram01harnessingpower, |
121 |
author = "Andy Oram et all", |
author = {Andy Oram et all}, |
122 |
booktitle = "Harnessing the Power of Disuptive Technologies", |
booktitle = {Harnessing the Power of Disuptive Technologies}, |
123 |
year = 2001, |
year = {2001}, |
124 |
publisher = "O'Reilly", |
publisher = {O'Reilly}, |
125 |
Address = "Sebastopol, CA" |
Address = {Sebastopol, CA} |
126 |
} |
} |
127 |
|
|
128 |
@inproceedings{freedman02trie, |
@inproceedings{freedman02trie, |
129 |
title = "Efficient Peer-to-Peer Lookup Based on a Distributed Trie", |
title = {Efficient Peer-to-Peer Lookup Based on a Distributed Trie}, |
130 |
author = "Michael J. Freedman and Radek Vingralek", |
author = {Michael J. Freedman and Radek Vingralek}, |
131 |
booktitle = "Proceedings of the 1st {I}nternational {W}orkshop on {P}eer-to-{P}eer {S}ystems ({IPTPS02})", |
booktitle = {Proceedings of the 1st {I}nternational {W}orkshop on {P}eer-to-{P}eer {S}ystems ({IPTPS02})}, |
132 |
address = "Cambridge, MA", |
address = {Cambridge, MA}, |
133 |
month = "March", |
month = {March}, |
134 |
year = "2002", |
year = {2002}, |
135 |
url = "www.cs.rice.edu/Conferences/IPTPS02/167.pdf " |
url = {http://www.cs.rice.edu/Conferences/IPTPS02/167.pdf} |
136 |
} |
} |
137 |
|
|
138 |
@inproceedings{yang02improvingsearch, |
@inproceedings{yang02improvingsearch, |
139 |
title = "Improving Search in Peer-to-Peer Networks", |
title = {Improving Search in Peer-to-Peer Networks}, |
140 |
author = "Yang, Beverly; Garcia-Molina, Hector", |
author = {Yang, Beverly; Garcia-Molina, Hector}, |
141 |
booktitle = "22nd International Conference on Distributed Computing Systems (ICDCS'02)", |
booktitle = {22nd International Conference on Distributed Computing Systems (ICDCS'02)}, |
142 |
abstract = " Peer-to-peer systems have emerged as a popular way to share huge volumes of data. |
abstract = { Peer-to-peer systems have emerged as a popular way to share huge volumes of data. |
143 |
The usability of these systems depends on effective techniques to find and retrieve data; however, |
The usability of these systems depends on effective techniques to find and retrieve data; however, |
144 |
current techniques used in existing P2P systems are often very inefficient. In this paper, we |
current techniques used in existing P2P systems are often very inefficient. In this paper, we |
145 |
present three techniques for efficient search in P2P systems. We present the design of these |
present three techniques for efficient search in P2P systems. We present the design of these |
147 |
the largest open P2P system in operation. We show that while our techniques maintain the same |
the largest open P2P system in operation. We show that while our techniques maintain the same |
148 |
quality of results as currently used techniques, they use up to 5 times fewer resources. |
quality of results as currently used techniques, they use up to 5 times fewer resources. |
149 |
In addition, we designed our techniques to be simple, so that they can be easily incorporated |
In addition, we designed our techniques to be simple, so that they can be easily incorporated |
150 |
into existing systems for immediate impact.", |
into existing systems for immediate impact.}, |
151 |
month = "July", |
month = {July}, |
152 |
year = "2002", |
year = {2002}, |
153 |
location = "Vienna, Austria", |
location = {Vienna, Austria}, |
154 |
url = "hake.stanford.edu/~byang/pubs/p2psearch.pdf" |
url = {http://hake.stanford.edu/~byang/pubs/p2psearch.pdf} |
155 |
} |
} |
156 |
|
|
157 |
|
|
158 |
@techreport{ganesan02yappers, |
@techreport{ganesan02yappers, |
159 |
author = "Ganesan, Prasanna; Sun, Qixiang; Garcia-Molina, Hector", |
author = {Ganesan, Prasanna; Sun, Qixiang; Garcia-Molina, Hector}, |
160 |
title = "YAPPERS: A Peer-to-Peer Lookup Service Over Arbitrary Topology" |
title = {YAPPERS: A Peer-to-Peer Lookup Service Over Arbitrary Topology} |
161 |
text = "Submitted to INFOCOM 2002", |
text = {Submitted to INFOCOM 2002}, |
162 |
institution = "Stanford University", |
institution = {Stanford University}, |
163 |
abstract = " Existing peer-to-peer search networks generally fall into two categories: |
abstract = { Existing peer-to-peer search networks generally fall into two categories: |
164 |
Gnutella-style systems that use arbitrary topology and rely on controlled flooding for search, |
Gnutella-style systems that use arbitrary topology and rely on controlled flooding for search, |
165 |
and systems that explicitly build an underlying topology to efficiently support a distributed |
and systems that explicitly build an underlying topology to efficiently support a distributed |
166 |
hash table (DHT). In this paper, we propose a hybrid scheme for building a peer-to-peer lookup |
hash table (DHT). In this paper, we propose a hybrid scheme for building a peer-to-peer lookup |
169 |
can traverse all the small DHTs. Our hybrid approach can reduce the nodes contacted for a lookup |
can traverse all the small DHTs. Our hybrid approach can reduce the nodes contacted for a lookup |
170 |
by an order of magnitude compared to Gnutella, allows rapid searching of nearby nodes through |
by an order of magnitude compared to Gnutella, allows rapid searching of nearby nodes through |
171 |
quick fan-out, does not reorganize the underlying overlay, and isolates the effect of topology |
quick fan-out, does not reorganize the underlying overlay, and isolates the effect of topology |
172 |
changes to small areas for better scalability and stability.", |
changes to small areas for better scalability and stability.}, |
173 |
month = "July", |
month = {July}, |
174 |
year = "2002", |
year = {2002}, |
175 |
url = "http://dbpubs.stanford.edu/pub/showDoc.Fulltext?lang=en&doc=2002-24&format=pdf&compression=" |
url = {http://dbpubs.stanford.edu/pub/showDoc.Fulltext?lang=en&doc=2002-24&format=pdf&compression=} |
176 |
} |
} |
177 |
|
|
178 |
@inproceedings{daswani03openproblems, |
@inproceedings{daswani03openproblems, |
179 |
author = "Daswani, Neil; Garcia-Molina, Hector; Yang, Beverly", |
author = {Daswani, Neil; Garcia-Molina, Hector; Yang, Beverly}, |
180 |
title = "Open Problems in Data-sharing Peer-to-peer Systems", |
title = {Open Problems in Data-sharing Peer-to-peer Systems}, |
181 |
booktitle = "Proceedings of ICDT 2003", |
booktitle = {Proceedings of ICDT 2003}, |
182 |
abstract = " In a Peer-To-Peer (P2P) system, autonomous computers pool their resources |
abstract = { In a Peer-To-Peer (P2P) system, autonomous computers pool their resources |
183 |
(e.g., files, storage, compute cycles) in order to inexpensively handle tasks that would |
(e.g., files, storage, compute cycles) in order to inexpensively handle tasks that would |
184 |
normally require large costly servers. The scale of these systems, their "open nature," |
normally require large costly servers. The scale of these systems, their "open nature," |
185 |
and the lack of centralized control pose difficult performance and security challenges. |
and the lack of centralized control pose difficult performance and security challenges. |
187 |
we propose future directions for research in P2P systems, and highlight problems that |
we propose future directions for research in P2P systems, and highlight problems that |
188 |
have not yet been studied in great depth. We focus on two particular aspects of P2P |
have not yet been studied in great depth. We focus on two particular aspects of P2P |
189 |
systems -- search and security -- and suggest several open and important research |
systems -- search and security -- and suggest several open and important research |
190 |
problems for the community to address.", |
problems for the community to address.}, |
191 |
month = "January", |
month = {January}, |
192 |
year = "2003", |
year = {2003}, |
193 |
url = "http://dbpubs.stanford.edu:8090/pub/2003-1" |
url = {http://dbpubs.stanford.edu:8090/pub/2003-1} |
194 |
} |
} |
195 |
|
|
196 |
@misc{gnutellaurl, |
@misc{gnutellaurl, |
197 |
title = "Gnutella", |
title = {Gnutella}, |
198 |
howpublished = "http://www.gnutella.com" |
howpublished = {http://www.gnutella.com} |
199 |
} |
} |
200 |
|
|
201 |
@misc{fasttrackurl, |
@misc{fasttrackurl, |
202 |
title = "FastTrack", |
title = {FastTrack}, |
203 |
howpublished = "http://www.fasttrack.nu" |
howpublished = {http://www.fasttrack.nu} |
204 |
} |
} |
205 |
|
|
206 |
@misc{morpheusurl, |
@misc{morpheusurl, |
207 |
title = "Morpheus", |
title = {Morpheus}, |
208 |
howpublished = "http://www.musiccity.com" |
howpublished = {http://www.musiccity.com} |
209 |
} |
} |
210 |
|
|
211 |
@misc{napstersurl, |
@misc{napstersurl, |
212 |
title = "Napster", |
title = {Napster}, |
213 |
howpublished = "http://www.napster.com" |
howpublished = {http://www.napster.com} |
214 |
} |
} |
215 |
|
|
216 |
@misc{setiurl, |
@misc{setiurl, |
217 |
title = "Seti@Home", |
title = {Seti@Home}, |
218 |
howpublished = "http://www.setiathome.ssl.berkely.edu" |
howpublished = {http://www.setiathome.ssl.berkely.edu} |
219 |
} |
} |
220 |
|
|
221 |
@misc{groovesurl, |
@misc{groovesurl, |
222 |
title = "Groove Networks", |
title = {Groove Networks}, |
223 |
howpublished = "http://www.groove.net" |
howpublished = {http://www.groove.net} |
224 |
} |
} |
225 |
|
|
226 |
@misc{jxtaurl, |
@misc{jxtaurl, |
227 |
title = "Project JXTA", |
title = {Project JXTA}, |
228 |
howpublished = "http://www.jxta.org" |
howpublished = {http://www.jxta.org} |
229 |
} |
} |
230 |
|
|
231 |
@inproceedings{plaxton97accessingnearby, |
@inproceedings{plaxton97accessingnearby, |
236 |
isbn = {0-89791-890-8}, |
isbn = {0-89791-890-8}, |
237 |
pages = {311--320}, |
pages = {311--320}, |
238 |
location = {Newport, Rhode Island, United States}, |
location = {Newport, Rhode Island, United States}, |
239 |
url = "http://www.cs.utexas.edu/users/plaxton/ps/1999/tocs.ps", |
url = {http://www.cs.utexas.edu/users/plaxton/ps/1999/tocs.ps}, |
240 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
241 |
} |
} |
242 |
|
|
249 |
year = {2002}, |
year = {2002}, |
250 |
month = {March}, |
month = {March}, |
251 |
address = {Cambridge, MA}, |
address = {Cambridge, MA}, |
252 |
url = "www.cs.rice.edu/Conferences/IPTPS02/173.pdf" |
url = {http://www.cs.rice.edu/Conferences/IPTPS02/173.pdf} |
253 |
} |
} |
254 |
|
|
255 |
|
|
261 |
isbn = {1-58113-483-5}, |
isbn = {1-58113-483-5}, |
262 |
pages = {84--95}, |
pages = {84--95}, |
263 |
location = {New York, New York, USA}, |
location = {New York, New York, USA}, |
264 |
url = "www.cs.princeton.edu/~qlv/download/searchp2p_full.pdf" |
url = {http://www.cs.princeton.edu/~qlv/download/searchp2p_full.pdf}, |
265 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
266 |
} |
} |
267 |
|
|
274 |
isbn = {1-58113-317-0}, |
isbn = {1-58113-317-0}, |
275 |
pages = {190--201}, |
pages = {190--201}, |
276 |
location = {Cambridge, Massachusetts, United States}, |
location = {Cambridge, Massachusetts, United States}, |
277 |
url = "oceanstore.cs.berkeley.edu/publications/ papers/pdf/asplos00.pdf ", |
url = {http://oceanstore.cs.berkeley.edu/publications/ papers/pdf/asplos00.pdf}, |
278 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
279 |
} |
} |
280 |
|
|
281 |
|
|
282 |
@inproceedings{libennowell01observations, |
@inproceedings{libennowell01observations, |
283 |
author = "David Liben-Nowell and Hari Balakrishnan and David Karger", |
author = {David Liben-Nowell and Hari Balakrishnan and David Karger}, |
284 |
title = "Observations on the Dynamic Evolution of Peer-to-Peer Networks", |
title = {Observations on the Dynamic Evolution of Peer-to-Peer Networks}, |
285 |
year = 2002, |
year = {2002}, |
286 |
booktitle = "In Proceedings of IPTPS 2002", |
booktitle = {In Proceedings of IPTPS 2002}, |
287 |
url = "www.pdos.lcs.mit.edu/chord/papers/iptps-evol.pdf " |
url = {http://www.pdos.lcs.mit.edu/chord/papers/iptps-evol.pdf} |
288 |
} |
} |
289 |
|
|
290 |
|
|
296 |
isbn = {1-58113-485-1}, |
isbn = {1-58113-485-1}, |
297 |
pages = {183--192}, |
pages = {183--192}, |
298 |
location = {Monterey, California}, |
location = {Monterey, California}, |
299 |
url = "www.wisdom.weizmann.ac.il/~naor/PAPERS/viceroy.pdf " |
url = {http://www.wisdom.weizmann.ac.il/~naor/PAPERS/viceroy.pdf}, |
300 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
301 |
} |
} |
302 |
|
|
309 |
isbn = {1-58113-435-5}, |
isbn = {1-58113-435-5}, |
310 |
pages = {105--109}, |
pages = {105--109}, |
311 |
location = {San Francisco, California, USA}, |
location = {San Francisco, California, USA}, |
312 |
url = "www.icir.org/vern/imw-2001/imw2001-papers/29.pdf", |
url = {http://www.icir.org/vern/imw-2001/imw2001-papers/29.pdf}, |
313 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
314 |
} |
} |
315 |
|
|
322 |
isbn = {1-58113-485-1}, |
isbn = {1-58113-485-1}, |
323 |
pages = {223--232}, |
pages = {223--232}, |
324 |
location = {Monterey, California}, |
location = {Monterey, California}, |
325 |
url = "http://cs-www.cs.yale.edu/homes/shah/html/pubs/p2p-podc02.pdf" |
url = {http://cs-www.cs.yale.edu/homes/shah/html/pubs/p2p-podc02.pdf}, |
326 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
327 |
} |
} |
328 |
|
|
335 |
isbn = {1-58113-387-1}, |
isbn = {1-58113-387-1}, |
336 |
pages = {264--267}, |
pages = {264--267}, |
337 |
location = {Tampa, Florida, USA}, |
location = {Tampa, Florida, USA}, |
338 |
url = "robotics.stanford.edu/~kevinlb/welcom01.pdf" |
url = {http://robotics.stanford.edu/~kevinlb/welcom01.pdf}, |
339 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
340 |
} |
} |
341 |
|
|
348 |
isbn = {1-58113-485-1}, |
isbn = {1-58113-485-1}, |
349 |
pages = {213--222}, |
pages = {213--222}, |
350 |
location = {Monterey, California}, |
location = {Monterey, California}, |
351 |
url = "citeseer.nj.nec.com/iyer02squirrel.html" |
url = {http://citeseer.nj.nec.com/iyer02squirrel.html}, |
352 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
353 |
} |
} |
354 |
|
|
355 |
|
|
356 |
@misc{harrisoncircle, |
@misc{harrisoncircle, |
357 |
author = "Paul Harrison", |
author = {Paul Harrison}, |
358 |
title = "The Circle", |
title = {The Circle}, |
359 |
howpublished = "http://yoyo.cc.monash.edu.au/~pfh/circle/index.html" |
howpublished = {http://yoyo.cc.monash.edu.au/~pfh/circle/index.html} |
360 |
} |
} |
361 |
|
|
362 |
|
|
368 |
isbn = {1-58113-495-9}, |
isbn = {1-58113-495-9}, |
369 |
pages = {741--750}, |
pages = {741--750}, |
370 |
location = {Montreal, Quebec, Canada}, |
location = {Montreal, Quebec, Canada}, |
371 |
url = "www.pdos.lcs.mit.edu/chord/papers/2002-stoc.pdf" |
url = {http://www.pdos.lcs.mit.edu/chord/papers/2002-stoc.pdf}, |
372 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
373 |
} |
} |
374 |
|
|
382 |
year = {2002}, |
year = {2002}, |
383 |
issn = {0146-4833}, |
issn = {0146-4833}, |
384 |
pages = {80--80}, |
pages = {80--80}, |
385 |
url = "http://detache.cmcl.cs.cmu.edu/~kunwadee/research/papers/ccrabstract.pdf" |
url = {http://detache.cmcl.cs.cmu.edu/~kunwadee/research/papers/ccrabstract.pdf}, |
386 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
387 |
} |
} |
388 |
|
|
394 |
isbn = {1-58113-480-0}, |
isbn = {1-58113-480-0}, |
395 |
pages = {1288--1289}, |
pages = {1288--1289}, |
396 |
location = {Bologna, Italy}, |
location = {Bologna, Italy}, |
397 |
url = "http://portal.acm.org/citation.cfm?doid=545056.545118" |
url = {http://portal.acm.org/citation.cfm?doid=545056.545118}, |
398 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
399 |
} |
} |
400 |
|
|
407 |
isbn = {1-58113-449-5}, |
isbn = {1-58113-449-5}, |
408 |
pages = {376--386}, |
pages = {376--386}, |
409 |
location = {Honolulu, Hawaii, USA}, |
location = {Honolulu, Hawaii, USA}, |
410 |
url = "http://portal.acm.org/citation.cfm?id=511496&coll=portal&dl=ACM&CFID=5710921&CFTOKEN=4667119" |
url = {http://portal.acm.org/citation.cfm?id=511496&coll=portal&dl=ACM&CFID=5710921&CFTOKEN=4667119}, |
411 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
412 |
} |
} |
413 |
|
|
414 |
|
|
415 |
@inproceedings{kato02gisp, |
@inproceedings{kato02gisp, |
416 |
author = "Daishi Kato", |
author = {Daishi Kato}, |
417 |
title = "GISP: Global Information Sharing Protocol - a distributed index for peer-to-peer systems", |
title = {GISP: Global Information Sharing Protocol - a distributed index for peer-to-peer systems}, |
418 |
booktitle = "In Proceedings of 2nd International Conference on Peer-to-Peer Computing (P2P'02)", |
booktitle = {In Proceedings of 2nd International Conference on Peer-to-Peer Computing (P2P'02)}, |
419 |
year = "2002", |
year = {2002}, |
420 |
pages = "65--73", |
pages = {65--73}, |
421 |
location = " Linkoping, Sweden ", |
location = { Linkoping, Sweden }, |
422 |
url = "www.stanford.edu/~daishi/papers/gisp2002.pdf" |
url = {http://www.stanford.edu/~daishi/papers/gisp2002.pdf} |
423 |
} |
} |
424 |
|
|
425 |
|
|
431 |
isbn = {1-58113-436-3}, |
isbn = {1-58113-436-3}, |
432 |
pages = {310--317}, |
pages = {310--317}, |
433 |
location = {Atlanta, Georgia, USA}, |
location = {Atlanta, Georgia, USA}, |
434 |
url = "www.p-grid.org/Papers/CIKM2001.pdf" |
url = {http://www.p-grid.org/Papers/CIKM2001.pdf}, |
435 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
436 |
} |
} |
437 |
|
|
463 |
} |
} |
464 |
|
|
465 |
@misc{herring01groove, |
@misc{herring01groove, |
466 |
author = "Charles Edward Herring", |
author = {Charles Edward Herring}, |
467 |
title = "Groove: A Case Study in Adaptive Architecture", |
title = {Groove: A Case Study in Adaptive Architecture}, |
468 |
booktitle = "Proceedings of the 5th World Multiconference on Systemics, Cybernetics and Informatics (SCI'2001)", |
booktitle = {Proceedings of the 5th World Multiconference on Systemics, Cybernetics and Informatics (SCI'2001)}, |
469 |
year = "2001", |
year = {2001}, |
470 |
location = "Orlando, Florida", |
location = {Orlando, Florida}, |
471 |
pages = "399 -- 404", |
pages = {399 -- 404}, |
472 |
isbn = "980--07--7541--2", |
isbn = {980--07--7541--2}, |
473 |
url = "erwin.dstc.edu.au/Herring/GrooveAnalysis-SCI2001.pdf" |
url = {http://erwin.dstc.edu.au/Herring/GrooveAnalysis-SCI2001.pdf} |
474 |
} |
} |
475 |
|
|
476 |
|
|
482 |
isbn = {1-59113-420-7}, |
isbn = {1-59113-420-7}, |
483 |
pages = {129--130}, |
pages = {129--130}, |
484 |
location = {Arhus, Denmark}, |
location = {Arhus, Denmark}, |
485 |
url = "http://eprints.ecs.soton.ac.uk/archive/00005901/01/ht01-coincidence.pdf" |
url = {http://eprints.ecs.soton.ac.uk/archive/00005901/01/ht01-coincidence.pdf}, |
486 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
487 |
} |
} |
488 |
|
|
489 |
|
|
490 |
@misc{adamic02localsearch, |
@misc{adamic02localsearch, |
491 |
author = "Lada A. Adamic, Rajan M. Lukose, Bernardo A. Huberman", |
author = {Lada A. Adamic, Rajan M. Lukose, Bernardo A. Huberman}, |
492 |
title = "Local Search in Unstructured Networks", |
title = {Local Search in Unstructured Networks}, |
493 |
booktitle = "Review chapter to appear in: 'Handbook of Graphs and Networks: From the Genome to the Internet", |
booktitle = {Review chapter to appear in: 'Handbook of Graphs and Networks: From the Genome to the Internet}, |
494 |
year = "2002", |
year = {2002}, |
495 |
location = "Berlin, Germany", |
location = {Berlin, Germany}, |
496 |
url = "www.hpl.hp.com/shl/papers/review/reviewchap.pdf" |
url = {http://www.hpl.hp.com/shl/papers/review/reviewchap.pdf} |
497 |
|
|
498 |
} |
} |
499 |
|
|
500 |
@misc{adamic01powerlawsearch, |
@misc{adamic01powerlawsearch, |
501 |
author = "Lada A. Adamic, Rajan M. Lukose, Amit R. Puniyani, Bernardo A. Huberman", |
author = {Lada A. Adamic, Rajan M. Lukose, Amit R. Puniyani, Bernardo A. Huberman}, |
502 |
title = "Search in power-law networks", |
title = {Search in power-law networks}, |
503 |
booktitle = "Phys. Rev. E 64, 046135", |
booktitle = {Phys. Rev. E 64, 046135}, |
504 |
pages = "8", |
pages = {8}, |
505 |
year = "2001", |
year = {2001}, |
506 |
url = "www.hpl.hp.com/shl/papers/plsearch/PRE46135.pdf" |
url = {http://www.hpl.hp.com/shl/papers/plsearch/PRE46135.pdf} |
507 |
} |
} |
508 |
|
|
509 |
@inproceedings {gibbins01scalabilityissues, |
@inproceedings {gibbins01scalabilityissues, |
510 |
author = "Nicholas Gibbins, Wendy Hall", |
author = {Nicholas Gibbins, Wendy Hall}, |
511 |
title = "Scalability Issues for Query Routing Service Discovery", |
title = {Scalability Issues for Query Routing Service Discovery}, |
512 |
booktitle = "Proceedings of the Second Workshop on Infrastructure for Agents, MAS and Scalable MAS at the Fourth International Conference on Autonomous Agents (ICMAS2001)", |
booktitle = {Proceedings of the Second Workshop on Infrastructure for Agents, MAS and Scalable MAS at the Fourth International Conference on Autonomous Agents (ICMAS2001)}, |
513 |
pages = "209-217", |
pages = {209-217}, |
514 |
year = 2001, |
year = {2001}, |
515 |
url = "www.cs.cf.ac.uk/User/O.F.Rana/agents2001/ papers/13_gibbins_hall.pdf" |
url = {http://www.cs.cf.ac.uk/User/O.F.Rana/agents2001/ papers/13_gibbins_hall.pdf} |
516 |
} |
} |
517 |
|
|
518 |
@inproceedings{saroiu02measurementstudyp2p, |
@inproceedings{saroiu02measurementstudyp2p, |
519 |
author = "Stefan Saroiu, P. Krishna Gummadi, Steven D. Gribble", |
author = {Stefan Saroiu, P. Krishna Gummadi, Steven D. Gribble}, |
520 |
title = "A Measurement Study of Peer-to-Peer File Sharing Systems", |
title = {A Measurement Study of Peer-to-Peer File Sharing Systems}, |
521 |
booktitle = "Proceedings of Multimedia Computing and Networking 2002 (MMCN '02)", |
booktitle = {Proceedings of Multimedia Computing and Networking 2002 (MMCN '02)}, |
522 |
year = 2002, |
year = {2002}, |
523 |
location = "San Jose, CA, USA", |
location = {San Jose, CA, USA}, |
524 |
url = "www.cs.washington.edu/homes/gribble/papers/mmcn.pdf" |
url = {http://www.cs.washington.edu/homes/gribble/papers/mmcn.pdf} |
525 |
} |
} |
526 |
|
|
527 |
|
|
533 |
isbn = {1-58113-099-6}, |
isbn = {1-58113-099-6}, |
534 |
pages = {229--237}, |
pages = {229--237}, |
535 |
location = {Atlanta, Georgia, United States}, |
location = {Atlanta, Georgia, United States}, |
536 |
url = "www.cs.ucsd.edu/~savage/cse291/ papers/Harchol-Balter99.pdf" |
url = {http://www.cs.ucsd.edu/~savage/cse291/ papers/Harchol-Balter99.pdf}, |
537 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
538 |
} |
} |
539 |
|
|
540 |
|
|
541 |
|
|
542 |
@book{schneier96appliedcryptography |
@book{schneier96appliedcryptography |
543 |
author = "Bruce Schneier", |
author = {Bruce Schneier}, |
544 |
booktitle = "Applied Cryptography: Protocols, Algortihms, and Source Code in C", |
booktitle = {Applied Cryptography: Protocols, Algortihms, and Source Code in C}, |
545 |
year = 1996, |
year = {1996}, |
546 |
publisher = "John Wiley & Sons", |
publisher = {John Wiley & Sons}, |
547 |
} |
} |
548 |
|
|
549 |
@Article{ripeanu02mappinggnutella, |
@Article{ripeanu02mappinggnutella, |
550 |
Author = {Matei Ripeanu and Ian Foster and Adriana Iamnitchi}, |
Author = {Matei Ripeanu and Ian Foster and Adriana Iamnitchi}, |
551 |
Title = {"Mapping the Gnutella Network: Properties of Large-Scale Peer-to-Peer Systems and Implications for System Design"} |
Title = {Mapping the Gnutella Network: Properties of Large-Scale Peer-to-Peer Systems and Implications for System Design} |
552 |
Editor = {Li Gong}, |
Editor = {Li Gong}, |
553 |
Journal = {IEEE Internet Computing Journal}, |
Journal = {IEEE Internet Computing Journal}, |
554 |
Publisher = {Springer-Verlag}, |
Publisher = {Springer-Verlag}, |
555 |
Volume = "6", |
Volume = {6}, |
556 |
Number = "1", |
Number = {1}, |
557 |
Month = Jan./Feb., |
Month = {Jan./Feb.}, |
558 |
Year = 2002, |
Year = {2002}, |
559 |
Month = Aug. |
Month = {Aug}. |
560 |
url = "www.cs.rice.edu/Conferences/IPTPS02/128.pdf" |
url = {http://www.cs.rice.edu/Conferences/IPTPS02/128.pdf} |
561 |
} |
} |
562 |
|
|
563 |
|
|
564 |
@inproceedings{ripeanu01casestudygnutella, |
@inproceedings{ripeanu01casestudygnutella, |
565 |
author = "Matei Ripeanu", |
author = {Matei Ripeanu}, |
566 |
title = "Peer-to-peer Architecture Case Study: Gnutella Network", |
title = {Peer-to-peer Architecture Case Study: Gnutella Network}, |
567 |
booktitle = "Proceedings of International Conference on Peer-to-peer Computing", |
booktitle = {Proceedings of International Conference on Peer-to-peer Computing}, |
568 |
year = "2001", |
year = {2001}, |
569 |
month = August |
month = {August} |
570 |
url = "www.cs.uchicago.edu/~matei/PAPERS/gnutella-rc.pdf " |
url = {http://www.cs.uchicago.edu/~matei/PAPERS/gnutella-rc.pdf } |
571 |
} |
} |
572 |
|
|
573 |
|
|
574 |
@misc{kronfol02fasdsearch, |
@misc{kronfol02fasdsearch, |
575 |
author = "Amr Z. Kronfol", |
author = {Amr Z. Kronfol}, |
576 |
title = "FASD: A Fault-tolerant, Adaptive, Scalable, Distributed Search Engine", |
title = {FASD: A Fault-tolerant, Adaptive, Scalable, Distributed Search Engine}, |
577 |
year = "2002", |
year = {2002}, |
578 |
howpublished = "freenetproject.org/twiki/Main/ FASD/kronfol_final_thesis.pdf" |
howpublished = {http://freenetproject.org/twiki/Main/ FASD/kronfol_final_thesis.pdf} |
579 |
} |
} |
580 |
|
|
581 |
@misc{botros01jxtasearch, |
@misc{botros01jxtasearch, |
582 |
author = "Sherif Botros, Steve Waterhouse", |
author = {Sherif Botros, Steve Waterhouse}, |
583 |
title = "Search in JXTA and Other Distributed Networks", |
title = {Search in JXTA and Other Distributed Networks}, |
584 |
booktitle = "First International Conference on Peer-to-Peer Computing (P2P'01)", |
booktitle = {First International Conference on Peer-to-Peer Computing (P2P'01)}, |
585 |
year = "2001", |
year = {2001}, |
586 |
location = "Lingkoping, Sweden", |
location = {Lingkoping, Sweden}, |
587 |
url = "http://ieeexplore.ieee.org/iel5/7771/21356/00990421.pdf?isNumber=21356&prod=CNF&arnumber=990421&arSt=30&ared=35&arAuthor=Botros%2C+S.%3B+Waterhouse%2C+S." |
url = {http://ieeexplore.ieee.org/iel5/7771/21356/00990421.pdf?isNumber=21356&prod=CNF&arnumber=990421&arSt=30&ared=35&arAuthor=Botros%2C+S.%3B+Waterhouse%2C+S.} |
588 |
} |
} |
589 |
|
|
590 |
|
|
596 |
isbn = {1-58113-529-7}, |
isbn = {1-58113-529-7}, |
597 |
pages = {53--62}, |
pages = {53--62}, |
598 |
location = {Winnipeg, Manitoba, Canada}, |
location = {Winnipeg, Manitoba, Canada}, |
599 |
url = "http://portal.acm.org/citation.cfm?id=564878&coll=portal&dl=ACM&CFID=5676679&CFTOKEN=33692623" |
url = {http://portal.acm.org/citation.cfm?id=564878&coll=portal&dl=ACM&CFID=5676679&CFTOKEN=33692623}, |
600 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
601 |
} |
} |
602 |
|
|
609 |
isbn = {1-58113-477-0}, |
isbn = {1-58113-477-0}, |
610 |
pages = {69--71}, |
pages = {69--71}, |
611 |
location = {College Park, Maryland, USA}, |
location = {College Park, Maryland, USA}, |
612 |
url = "http://eprints.ecs.soton.ac.uk/archive/00006647/" |
url = {http://eprints.ecs.soton.ac.uk/archive/00006647/}, |
613 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
614 |
} |
} |
615 |
|
|
622 |
isbn = {1-58113-477-0}, |
isbn = {1-58113-477-0}, |
623 |
pages = {138--139}, |
pages = {138--139}, |
624 |
location = {College Park, Maryland, USA}, |
location = {College Park, Maryland, USA}, |
625 |
url = "http://portal.acm.org/citation.cfm?id=513373&coll=portal&dl=ACM&CFID=5676894&CFTOKEN=98211509" |
url = {http://portal.acm.org/citation.cfm?id=513373&coll=portal&dl=ACM&CFID=5676894&CFTOKEN=98211509}, |
626 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
627 |
} |
} |
628 |
|
|
636 |
year = {1990}, |
year = {1990}, |
637 |
issn = {0360-0300}, |
issn = {0360-0300}, |
638 |
pages = {321--374}, |
pages = {321--374}, |
639 |
url = "http://portal.acm.org/citation.cfm?id=98169&coll=portal&dl=ACM&CFID=5676894&CFTOKEN=98211509" |
url = {http://portal.acm.org/citation.cfm?id=98169&coll=portal&dl=ACM&CFID=5676894&CFTOKEN=98211509}, |
640 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
641 |
} |
} |
642 |
|
|
649 |
isbn = {1-58113-589-0}, |
isbn = {1-58113-589-0}, |
650 |
pages = {78--87}, |
pages = {78--87}, |
651 |
location = {Atlanta, Georgia, USA}, |
location = {Atlanta, Georgia, USA}, |
652 |
url = "wsna02.cs.uga.edu/papers/p78-ratnasamy.pdf" |
url = {http://wsna02.cs.uga.edu/papers/p78-ratnasamy.pdf}, |
653 |
publisher = {ACM Press}, |
publisher = {ACM Press}, |
654 |
} |
} |
655 |
|
|
656 |
|
|
657 |
@inproceedings{ajmani02conchord, |
@inproceedings{ajmani02conchord, |
658 |
author = "Sameer Ajmani and Dwaine E. Clarke and Chuang-Hue Moh and Steven Richman", |
author = {Sameer Ajmani and Dwaine E. Clarke and Chuang-Hue Moh and Steven Richman}, |
659 |
title = "{C}on{C}hord: Cooperative {SDSI} Certificate Storage and Name Resolution", |
title = {{C}on{C}hord: Cooperative {SDSI} Certificate Storage and Name Resolution}, |
660 |
booktitle = "Presented at the International Workshop on Peer-to-Peer Systems", |
booktitle = {Presented at the International Workshop on Peer-to-Peer Systems}, |
661 |
year = "2002", |
year = {2002}, |
662 |
url = "www.pmg.lcs.mit.edu/~ajmani/papers/lncs2429.pdf" |
url = {http://www.pmg.lcs.mit.edu/~ajmani/papers/lncs2429.pdf} |
663 |
} |
} |
664 |
|
|