无线网络下P2P的资源定位和获取模型
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
目前,随着无线网络的发展和个人移动终端的日新月异,人们已经能够并且习惯通过无线网络随时随地地获取信息。同时,对于移动终端之间的资源共享和数据传送也有了越来越多的需求。因此,无线环境下的P2P研究日益受到人们的重视,成为研究的热点。无线环境和P2P的结合由此产生了一个新的研究领域:MP2P。
     资源定位是MP2P的一个核心问题。一个高效的资源定位机制对于一个成功的MP2P系统而言是必要条件。由于无线环境和移动设备的限制,譬如:高度动态性、有限的带宽、移动设备的可持续时间等,使得无线环境下的P2P与传统的P2P相比有着自己的特点。因此,针对它们的资源定位策略也与通常的有线P2P不同。
     本文的工作包括:
     (1)给出一个资源命中率高、命中时延短的模型。在新模型中,采用类DHT机制和区域划分的基于内容的定位方式,有利于进行快速的资源定位。
     (2)引入了超节点改善资源定位时的命中效率,避免了无超节点时进行洪泛式搜索的性能低下。
     (3)现有模型并没有仔细考虑网络中节点分布不平衡的情况,本文给出了针对这一情况的解决策略,改善了此情况下的资源定位性能。
     (4)针对诸多模型中存在的节点振荡,即节点在临界区域频繁反复来回导致资源大量消耗的情况,提出了解决方案。
     (5)文中我们还将资源定位与资源获取结合起来考虑,即当同一内容有多个提供者时,提供了择优选择节点的算法。并证明该算法的应用对提高传输的稳定性、容错性有帮助。
     (6)本文给出了新模型的设计方案和实验细节,并在NS2平台上进行模拟验证。通过对比实验,证明新模型与其它模型相比,弥补了它们的一些不足和缺失,同时保证了资源定位的命中率和较短时延,改善了资源获取时的稳定性,具有进一步的研究价值。
Nowadays, with the development of both wireless network and personal mobile device, people are accustomed to access information via wireless network from anywhere at anytime. Also, people more and more want to share and transfer the data between their mobile devices. And more and more people are interested in applying P2P under wireless network. There comes out a new concept called MP2P.
     Resource locating is a key problem of an efficient MP2P system. But with the restraints of wireless network and mobile device, such as highly dynamic topology, low communication bandwidth and limited battery capacity of the device, the strategy of MP2P's resource locating is different from normal ones.
     The main work of this paper is as follows.
     (1)We give a high resource hitting rate and short delay model. It uses the DHT and region partition as our basic resource locating method for quick searching.
     (2)We introduce super peer to improve efficiency of resource hitting and avoid the poor situation when using flooding request.
     (3)As existed model didn't consider the situations of imbalanced distribute very much, we give a strategy to improve the efficiency when the problem occurs.
     (4) We give the solutions to deal with the 'trashing' situation existed in most models, which means peers move frequently between two regions' borderline. When this situation occurs, most of this network's cost will be expended in dealing with the state change.
     (5)We consider resource locating and resource retrieval together. When the content has more than one provider, we use the provider selection algorithm. And we prove that it improves the stability and fault-tolerance of data transfers.
     (6)We present the design and experiment of the new model. Then we simulate and evaluate it on the NS2 platform. From the comparison results of our experiment, we have proved that the new model performs better than some models. And at the same time, the new model ensures the high hitting rate and short delay. Also, it improves the stability of transfers. So the new model worth deeply researching.
引文
[1]Ahmet Duran,Chien-Chung Shen.Mobile Ad hoc P2P File Sharing[A].Wireless Communications and Networking Conference 2004[C].IEEE Communications Society,2004.Volume:1,On page(s):114- 119 Vol.1
    [2]周文莉,吴晓非.P2P技术综述[J].计算机工程与设计.2006,27(1):76-79.
    [3]彭刚.MP2P环境中资源定位算法的研究[D].硕士论文.
    [41 Napster[EB/OL].http://www.napster.com.
    [5]OpenNap[EB/OL].http://opennap.sourceforg.net.
    [6]Gnutella[EB/OL].http://gnutella.wego.com.
    [7]Freenet[EB/OL].http://freenet.sourceforge.net.
    [8]Peer-to-peer[EB/OL].http://en.wikipedia.org.
    [9]姜波,王汝传.一种新的基于移动代理的P2P模型及资源定位算法研究[J].南京邮电大学学报(自然科学版),2006,26(5):27-32.
    [10]何妍,井磊,邓未冰.基于p2p文件共享的数字版权管理模型[J].计算机技术应用,2006.14:39-41.
    [11]Wi-Fi[EB/OL].http://www.wi-fi.org/OpenSection/index.asp.
    [12]Wireless[EB/OL].http://en.wikipedia.org.
    [13]IrDA[EB/OL].http://www.irda.org.
    [14]Bluetooth[EB/OL].http://www.bluetooth.com.
    [15]Mobile Ad hoc Networks[EB/OL].http://www.ietf.org/html.charters/Ad_hoc_network-charter.html.
    [16]Rudiger Schollmeier,Ingo Gruber,Florian Niethammer.Protocol for Peer-to-Peer Networking in Mobile Environments[A].Proceedings of the 12th International Conference[C].Computer Communications and Networks,2003,121-127.
    [17]Leonardo B.Oliveira,Isabela G.Siqueira,Antonio A.F.Loureiro.On the performance of ad hoc routing protocols under a peer-to-peer application[J].Journal of Parallel and Distributed Computing,2005,65:1337-1347.
    [18]802.11[EB/OL].http://www.ieee802.org/11.
    [19]Gang Peng,Shanping Li.Dynamic Indices for Mobile Peer-to-Peer Networks[A].Proceedings of the Fourth International Conference on Computer and Information Technology(CIT'04)[C].2004,Pages:410-415.
    [20]Mary Suchitha Joseph,Mohan Kumar,Huaping Shen and Sajal Das.Energy Efficient Data Retrieval and Caching in Mobile Peer-to-Peer Networks[C].Proceedings of the 3rd Int'l Conf.on Pervasive Computing and Communications Workshops[A].2005,50-54.
    [21]Brad Karp,H.T.Kung.GPSR:Greedy Perimeter Stateless Routing for Wireless Networks [A].Proc.of the 6th Annual Int'l Conf.on Mobile Computing and Networking.Boston:ACM Press,2000.243-254.
    [22]Kumar Abhinay Rathore,Sanjay K.Madria,Takahiro Hara.Adaptive searching and replication of images in mobile hierarchical peer-to-peer networks[A].Data &Knowledge Engineering 2007[C].63(3):892-916.
    [23]Budiarto,Shojiro Nishio,Masahiko Tsukamoto.Data management issues in mobile and peer-to-peer environments[A].Data & Knowledge Engineering 2002[C].41:183-204.
    [24]Kuan-Kung Huang,Chun-Hsien Lu,Hsin-Hung Lin.Efficient Search and Topology Adaptation in Mobile Peer-to-Peer Networks[A].International Computer Symposium [C].Taipei,Taiwan,2006,771-776.
    [25]Anirban Mondal,Sanjay Kumar Madria,Masaru Kitsuregawa.CADRE:A Collaborative replica allocation and deallocation approach for Mobile-P2P networks[A].10th International Database Engineering and Applications Symposium(IDEAS'06)[C].2006,21-28.
    [26]徐铭法.在无线移动网络中点对点资源存取与应用[D].台湾成功大学硕士论文.
    [27]An-Pin chen,Tien-Hwa Ho.Location Aided Mobile Peer-to-Peer system[J].Pervasive and Mobile Computing,2006,2:300-312.
    [28]贾杏丹,张立臣.P2P网络搜索技术的研究[J].计算机应用研究.2006,23(1):71-72.
    [29]Hung-Chang Hsiao,Chung-Ta King,Chia-Wei Wang.TYPHOON:mobile distributed hash tables[A].Journal of Parrallel and Distributed Computing 2005[C].2005,65:191-206.
    [30]Boon-Chong Seer.Mobile P2Ping:A Super-Peer based Structured P2P System Using a Fleet of City Buses[A].Proceedings of Third IEEE International Conference on Pervasive Computing and Communications Workshops,2005[C].2005,80-85.
    [31]Wolfgang Kellerer,Gerald Kunzman.Structured peer-to-peer systems for telecommunications and mobile environments[J].International Journal of Electronics and Communications.2006,60:25-29.
    [32]Leonardo B.Oliveira,Isabela G.Siqueira.Evaluation for Peer-to-Peer Network Content Discovery Techniques over Mobile Ad Hoc Networks[A].Proceeding of the Sixth IEEE
    International Symposium on a World of Wireless Mobile and Multimedia Networks[C].
    2005.
    
    [33]徐雷鸣,庞博,赵耀.NS与网络模拟[M].北京:人民邮电出版社.人民邮电出版社,2003.
    [34]The Network Simulator- ns2[EB/OL].http://www.isi.edu/nsnam/ns.
    [35]The NS Manual[EB/OL].http://www.isi.edu/nsnam/ns/ns-documentation.html.
    [36]NS by Example[EB/OL].http://nile.wpi.edu/NS/.
    [37]"Wireless and mobility extensions to ns-2"[EB/OL].http://www.monarch.cs.crmu.edu/crmuns.html

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700