%0 Journal Article %T A Self-Adaptive Peer-to-Peer Routing Protocol
带宽自适应的P2P网络路由协议 %A HU Jin-Feng %A LI Ming %A ZHENG Wei-min %A WANG Dong-Sheng %A
胡进锋 %A 黎明 %A 郑纬民 %A 汪东升 %J 软件学报 %D 2005 %I %X This paper presents a novel peer-to-peer structure overlay network SmartBoa. Compared to previous protocols, SmartBoa nodes have routing tables with different sizes, which are determined by the local nodes individually. It is ensured that the bandwidth cost of a node is proportional to its routing table size. Therefore, from the view of the whole system, all the allowable bandwidth are fully utilized to improve the routing efficiency. SmartBoa does not increase the capacity requirement for nodes when the system expands, so it can achieve higher scalability than the one-hop protocol. Furthermore, SmartBoa nodes can adjust its level at runtime, and thereby can warm up gradually when starting. This avoids the long-time initiation which is an important problem in one-hop overlay. In a word, SmartBoa is a general structure overlay network that can be deployed in any environments, not matter what the system size is, how dynamic the nodes are, and what the node-capacity distribution is like. %K peer-to-peer system %K structured overlay network %K routing protocol %K heterogeneous %K distributed system
P2P系统 %K 结构化覆盖网 %K 路由协议 %K 异构性 %K 分布式系统 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=3857F8233817D81E&yid=2DD7160C83D0ACED&vid=7801E6FC5AE9020C&iid=94C357A881DFC066&sid=243DE6042D93E88B&eid=E6D5A068841F33F3&journal_id=1000-9825&journal_name=软件学报&referenced_num=10&reference_num=10