期刊文献+

一种基于层次化兴趣的非结构化P2P拓扑形成模型 被引量:18

A Layered Interest Based Topology Organizing Model for Unstructured P2P
下载PDF
导出
摘要 在非结构化P2P系统中有两个根本性的问题需要研究:拓扑的自动生成和查询算法.其中前者更为重要:虽然查询算法通常是独立于拓扑结构的,但一个结构良好的拓扑会极大地改善查询算法的性能.提出一种基于层次化兴趣表达的拓扑生成模型(self adaptive community-based model,简称SACM).在这种模型里,每个节点由自身的资源整体类型倾向决定自己的兴趣(interest),并且采用树形结构来表达兴趣;然后节点由兴趣产生一个二进制序列的CID(community ID),CID将成为拓扑形成的主要依据——具有相近CID的节点能聚集成一个连通性较高的子图(社区).SACM不仅提供了生成聚类拓扑的算法,更为重要的是,它通过兴趣的定义及维护从统计上在资源和网络拓扑之间建立了联系.是否存在这种联系正是结构化P2P于非结构化P2P的本质区别. There are two pivotal problems in unstructured P2P system: Topology self-organization and query algorithms, however, the former is more important because a well-organized topology can dramatically improve the performance of query algorithms. This paper develops a new mechanism to organize topology based on a hierarchical representation of interest--SACM (self adaptive community-based model). In this model, each node forms an interest which is dendriform from all resources it possesses. Then a bit sequence CID (community ID) is determined by the interest, and CID is the main metric to organize topology--nodes with the close CID will form a community which is a dense subgraph. SACM not only provides a mechanism to organize topology but also constructs the relationship between resources and topology which is the essential difference between structured and unstructured P2P.
出处 《软件学报》 EI CSCD 北大核心 2007年第12期3131-3138,共8页 Journal of Software
基金 Supposed by the China Next Generation Internet Project under Grant No.CNGI-04-12-1D(国家发改委CNGI示范项目)
关键词 SACM(selfadaptive COMMUNITY-BASED model) 非构化P2P 兴趣 小世界 SACM (self adaptive community-based model) unstructured P2P interest small-world
  • 相关文献

参考文献2

二级参考文献30

  • 1Napster. 2003. http://www.napster.com
  • 2Daswani N, Garcia-Molina H, Yang B. Open problems in data-sharing peer-to-peer systems. In: Calvanese D, Lenzerini M,Motwani R, eds. Proc. of the 9th Int'l Conf. on Database Theory (ICDT). Heidelberg: Springer-Verlag, 2003.1~15.
  • 3Zhao B, Kubiatowicz J, Joseph A. Tapestry: An infrastructure for fault-tolerant wide-area location and routing. Technical Report,UCB/CSD-01-1141, Computer Science Division, U.C. Berkeley, 2001.
  • 4Rowstron A, Druschel P. Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. In:Guerraoui R, ed. Proc. of the Middleware 2001. Heidelberg: Springer-Verlag, 2001. 329~350.
  • 5Ramasamy S, Francis P, Handley M, Karp R, Shenker S. A scalable content-addressable network. In: Govindan R, ed. Proc. of the ACM SIGCOMM 2001. ACM Press, 2001. 161-172.
  • 6Stoica I, Morris R, Karger D, Kaashoek MF, Balakrishnan H. Chord: A scalable peer-to-peer lookup service for Internet applications. In: Govindan, ed. Proc. of the ACM SIGCOMM 2001. ACM Press, 2001. 149-160.
  • 7Gnutella. 2003. http://gnutella.wego.com
  • 8Clarke I, Sandberg O, Wiley B, Hong TW. Freenet: A distributed anonymous information storage and retrieval system. In:Faderrath H, ed. Proc. of the ICSI Workshop on Design Issues in Anonymity and Unobservability. Berkeley: Int'l Computer Science Institute
  • 9Yang B, Garcia-Molina H. Improving search in peer-to-peer networks. In: Sivilotti PAG, ed. Proc. of the Int'l Conf. on Distributed Computing Systems. IEEE Computer Society, 2002. 5-14.
  • 10Balakrishnan H, Kaashoek MF, Karger D, Morris R, Stoica I. Looking up data in p2p systems. Communications of the ACM, 2003,46(2):43-48.

共引文献53

同被引文献150

引证文献18

二级引证文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部