P2P网络移动Peer的JXME平台的研究和实现

P2P网络移动Peer的JXME平台的研究和实现

刘鑫, 张卫, 翟丽芳[1]2003年在《P2P网络移动Peer的JXME平台的研究和实现》文中提出首先简要介绍了P2P网络、JXTA平台和JXME平台。针对当前JXME平台存在的不足,设计并实现了支持XML数据格式解析的系统性的JXME平台,通过KXML解析器和七个类的实现为应用程序透明地提供了各种服务。

刘鑫[2]2003年在《P2P网络移动Peer的JXME平台的研究和实现》文中提出P2P技术模式在目前的Internet应用中越来越显示出优越性,未来的Internet必然是B/S、C/S技术模式和P2P技术模式并存,各有自己的适用范围。JXTA是P2P网络中第一个开放式的应用开发平台,为P2P网络中应用程序的开发提供了良好的支持。JXME是在无线资源受限设备J2ME平台中实现的JXTA,为无线资源受限设备提供了加入P2P网络、利用网络中资源以及和其他Peer交互的能力。 目前的JXME平台主要包含叁个基本类Element、Message和PeerNetwork。JXME平台通过有线Relay Peer提供的Relay服务,初步实现了无线Peer加入到P2P网络中和其他无线Peer、有线Peer交互的能力。但是从JXME平台的应用和发展的角度来看,当前平台主要存在两个方面的不足:第一是JXME平台基本核心类的使用过于复杂,不利于应用程序的开发;第二是JXME不支持XML格式的数据。本文试图在这两个方面对当前平台进行改进。 本文设计并实现了支持XML数据格式解析的系统性的JXME平台,主要包含以下叁个方面。 ● 分析和研究JXME平台上解析XML数据格式的方法。通过对J2ME平台上XML数据格式解析方法的分析和在JXME平台上的测试,得出在JXME平台支持XML格式解析的方法。 ● 系统框架的整体设计。基于系统性和易用性的要求,按照无线Peer所必须具备的基本功能,设计了JXME平台的整体框架及相互之间的结构。该平台包括七个类,分别对应一个Peer功能。 ● 系统平台的实现。在JXME基本核心类的基础上,实现了扩展的JXME平台。实现了从系统平台级对XML数据格式的支持,对应用程序完全透明。 最后本文给出了该JXME平台的模拟测试,证明系统性JXME平台能够为应用程序提供底层平台,达到了易于实现、易于扩展、易于使用的设计要求。

曹巍[3]2010年在《基于JXME的安全移动P2P网络》文中研究表明随着现代移动设备处理大量终端之间复杂信息能力的飞速提高,P2P应用与移动计算正在逐步融合。P2P系统被进一步证实在移动环境中信息共享的高效性。享受移动P2P便捷的信息交流的同时,如何保证移动数据业务中的信息安全,将成为移动P2P研究的焦点。通信和信息获取的安全性是移动P2P应用过程中需要重点考虑的因素。JXME是移动P2P应用的一个开发平台,它独立于编程语言、系统平台和网络平台的协议集。本论文以JXME平台为基础,围绕移动P2P应用及其安全通信进行了以下工作:(1)分析与研究移动P2P的发展现状,指出当前移动P2P存在的主要问题及制约其发展的主要因素;(2)分析与研究JXME的核心协议,详细描述JXME连接过程;(3)通过分析功能需求,设计了一个混合式P2P网络结构的安全移动P2P网络模型,并针对此模型提出基于WPKI身份验证、AES/RC4+ECC混合加密模式的安全解决方案;(4)在JXME平台上对安全移动P2P网络系统进行实现,并在真实网络环境中应用和测试该模型。测试结果表明该模型可以满足基本的移动P2P应用且安全性较高。本文在JXME平台上实现的基于混合加密模式的安全移动P2P系统,为移动P2P的安全通信提供了一种安全解决方案。对于在移动设备上实现安全的P2P应用做出有益尝试。

彭宇[4]2010年在《基于JXME平台的移动P2P文件共享系统研究》文中提出随着P2P技术的发展,其在互联网应用中越来越显示出优越性和重要性。它是一种不依赖服务器的分布式网络模型,具有良好的可用、健壮、扩展和容错等性能。而移动通信服务可以从互联网中P2P技术的成功应用中得到启示,将其应用于手机网络中,为用户提供资源共享等服务。本文试图将P2P应用到手机移动网络中的文件共享领域,改变传统手机移动网络采用的C/S传输模式。目前比较热门的JXME技术具有这些功能,本文正是使用这个,使手机等移动设备之间可以按P2P的模式进行传输共享。文中首先分析了固定网络中P2P的相关情况,引出移动P2P的发展现状、趋势、现存问题等。然后,介绍了专门为无线资源受限设备J2ME平台中实现的JXTA——JXME,它具有把无线资源受限设备加入P2P网络的能力,同时也能利用网络中资源以及和其他Peer交互。第叁,分析了其在安全问题上的不足,提出一个适合移动P2P的安全信任模型。最后,给出了该系统的构架方案、实现过程以及测试分析。本文的主要创新之处在于:(1)借鉴固定网络中P2P的技术与经验,提出了适用于移动P2P网络的混合式P2P代理结构,实现基于JXME平台的移动P2P节点之间的资源共享。(2)提出一种适合移动P2P的基于信誉度的信任模型,促进移动节点合作、激励节点共享资源,有效降低计算复杂度,解决移动P2P网络中低端移动设备的安全信任问题。

周萍[5]2010年在《移动P2P网络设备间共享资源的定位与获取的研究》文中认为随着手机、PDA、笔记本电脑等移动产品的普遍运用和3G网络环境的日益成熟,人们已经习惯于把图片、音乐、文档等资源存储在移动设备中,以便可以随时查看。这些移动设备可以组成一个庞大的有价值的资源信息库,有利于人们在无线网络上进行资源共享。由于P2P技术在固网资源共享方面取得的巨大成就,人们开始使用P2P技术来解决无线网络中的资源共享问题,进而出现了一个新的研究领域移动P2P网络(MP2P)。本文的目的就是希望可以通过P2P技术共享移动设备上的资源,使这些资源得到有效利用。但无线网络因其自身所存在的各种问题,如无线网络中设备的移动性、移动设备自身所拥有的资源和硬件能力有限、移动网络带宽较窄及其不稳定性等,都使得P2P技术与无线网络的结合面临着许多的问题,需要做进一步的研究。通过对用于固定网络上的P2P网络拓扑结构以及现有的移动P2P网络模型的研究,本文设计了一种分区域的树型结构无线P2P网络,每个区域通过引入超级节点来实现分层分级的管理,从而提高网络的可扩展性。通过对P2P系统中资源定位算法及资源获取路由的进一步分析,本文提出了一种移动P2P网络资源定位及获取模型,该模型主要是提出了一种K叉带权搜索树的资源定位算法和在资源获取过程中基于K叉带权树型结构的负载平衡算法。该模型在移动P2P网络基础上引入K叉带权树型结构来定位及获取资源,简化各节点之间的相互联系,降低各节点的负载。从而解决了因移动设备自身的硬件能力带来的运算及存储方面的问题,提高了网络的实用性。本文提出的K叉带权树P2P模型因为权值的判定方法不同,使资源的定位与获取的路由分开,从而解决了因为无线网络的不稳定性以及窄带宽等问题为资源的定位及获取带来的局限,将树型结构的优点有效地运用到资源的定位及获取的过程中。通过测试表明,本文所提出的P2P网络模型中的资源定位算法,提高了无线网络的资源搜索效率。本文所采取的负载平衡算法也使得无线网络资源的平均下载时间变短,有效的实现了负载平衡。

陆千里[6]2008年在《P2P技术在电信运营商中的运用与控制》文中提出本课题阐述了P2P技术的原理与目前的应用,并且提出了应用PP Cache系统有效阻止与疏导P2P流量的解决方案,优化了在现有IP网络中运营商的网络质量,降低了出口流量成本。同时试图探讨将P2P应用到手机网络的可行性,并对技术实现途径、方案和关键问题进行深入研究。分析了移动P2P系统实现技术,比较了两种P2P移动技术—SIP技术与JXME技术在开发3G移动网络中的各自特点。最终得出JXME是3G网络中最佳的移动P2P技术。

彭利民[7]2011年在《基于Cayley图的无线P2P覆盖网络模型及相关技术研究》文中研究表明随着无线通信技术的快速发展以及移动终端处理能力的日益增强,移动终端用户可以随时随地访问无线网络服务,为P2P应用扩展到无线网络环境中创造了有利的条件。但是,无线网络高度的动态性、有限的无线链路带宽以及无线节点有限的处理能力等因素使Internet上现有的P2P技术很难直接应用到无线网络环境中。因此,如何在现有的无线网络环境中,充分地利用无线网络的自身优势,使P2P技术在无线网络环境中得到广泛地应用,成为当前亟待解决的研究课题。Cayley图是一种利用群构造图的方法,人们可以使用成熟的代数图论方法分析Cayley图的结构特征和设计Cayley图上的相关算法。特别是由于基于Cayley图的网络模型具有对称性、点传递性、低度、低直径、良好的嵌入性、较高的容错性和路由算法简单等优点,因此,利用代数图论方法研究P2P网络中的相关问题具有较好的理论意义和实用价值。本文围绕Cayley图进行以下叁个方面的研究:1.根据无线Mesh网络的实际特点,本文利用代数群论中的半直积方法,构造了一个基于Cayley图的无线P2P覆盖网络模型。通过采用直接在物理网络拓扑上构造P2P覆盖网络的方法,使覆盖网络与物理网络具有较好的拓扑一致性;通过在无线P2P网络的路由算法中嵌入无线网络中的跨层方法,无线节点的广播特性在资源查找中得到了充分地利用,有效地减少了查找资源的路由跳数。实验结果表明,在动态的无线网络环境下,文中提出的无线P2P网络具有较好的资源查找性能。2.在结构化P2P网络中,节点上存放资源对象个数的差异性、节点处理能力的异构性以及无线网络的动态性等因素导致P2P网络容易出现负载不均衡问题。本文利用Cayley图优良的可嵌入特性,在基于超立方体结构的P2P覆盖网络上,构建一个二叉树结构的负载均衡模型,用于收集节点的负载和容量信息、生成负载均衡策略和执行负载转移操作;通过在该模型中应用均衡域的操作模式,P2P网络的负载均衡任务可按照并行与分布式进行处理。实验结果表明,在动态的无线网络环境下,文中提出的无线P2P网络具有较好的负载均衡性能,并有效地减少负载转移开销。3.针对无线P2P网络可用性较差等问题,本文在基于Cayley图的无线P2P网络中,利用Mesh路由器较强的存储和处理能力,提出一个自适应的资源副本管理模型。该模型根据P2P网络中资源流行度的分布特征,动态地调整网络中的资源副本个数;通过利用Cayley图的构造特征和多邻接编码理论,该模型将给定数量的资源副本完美地放置在P2P网络中合适位置的节点上,有效地减少节点接入资源的路径长度。实验结果表明,在动态的无线网络环境下,资源副本管理模型具有较好的自适应调节能力,文中提出的无线P2P网络具有较好的可用性、容错性和可扩展性。

吴兴博[8]2008年在《移动P2P网络拓扑及资源发现策略的研究与设计》文中研究表明随着无线通信技术和移动设备的飞速发展,P2P技术在移动无线计算领域得到越来越广泛的研究和应用,进而出现了一个新的研究领域—移动P2P。由于移动环境的一些特点,比如移动性、异构性、动态性以及移动设备的限制等,移动P2P的研究遇到了很大的挑战,而网络拓扑及资源发现策略是移动P2P的核心问题。因而,本文研究移动P2P的网络拓扑及资源发现策略。本文以成熟的P2P技术为基础,结合移动P2P环境的特点,对现有的技术改进,使之适合移动P2P环境。分析比较了各种移动P2P网络拓扑和资源发现策略的特点,得出各种机制的优劣,掌握设计的基本原则,并在此基础上设计了移动P2P网络拓扑及资源发现模型MRDS。主要从以下两方面研究:首先,设计了一种基于DHT和位置感知的移动P2P网络模型。域内采用基于Chord的环状拓扑,提高了网络拓扑的稳定性;域间采用纯对等连接方式,提高网络拓扑的可靠性;考虑到移动P2P的网络拓扑一致性问题,划分域时引入物理空间建模,设计了一个拓扑感知的覆盖层网络;为适应移动P2P的动态性提出了节点和DHT的自适应性。其次,在构建的稳定网络拓扑基础之上,通过改进Chord查找协议,设计了新的查找协议LChord,并提供精确查询;由于LChord不能提供复杂查询,引入逻辑空间的概念,建立数据的索引,提供较复杂的点查询和范围查询。本文最后通过QualNet模拟评估了MRDS模型中关键技术。实验表明MRDS在发送成功率、查找延时方面达到了更好的要求。

李雨辰[9]2011年在《P2P技术在互联网中的应用研究》文中进行了进一步梳理本论文围绕目前电信运营商互联网中的P2P数据为研究对象展开研究。首先深入介绍了P2P技术的基本原理,P2P网络是一种具有较高扩展性的分布式系统结构,其对等概念是指网络中的物理节点在逻辑上具有相同的地位,而并非处理能力的对等。以BitTorrent软件为代表的P2P技术其实质在于将互联网的集中管理模式引向分散管理模式,将内容从中央单一节点引向网络的边缘,从而充分利用互联网中众多终端节点所蕴涵的处理能力和潜在资源。在充分认识P2P网络的特点的基础上,本文对目前常用的P2P流量检测技术进行了阐述,特别是当前流行的深度数据包扫描技术和传输层流量特征匹配技术、流量控制策略和技术以及相关字符串匹配技术等做了深入的研究,并比较了各种识别技术的优缺点,指出了基于双重特征的P2P流量识别技术是目前实用可行的检测方法。在实际网络环境中,P2P Cache系统针对当前运营商对P2P流量管理和缓解出口带宽压力两大需要而设计。系统的研发主要以P2P协议分析为依据,P2P协议的分析是基于对传输层协议分析处理以及对应用层协议的深层次分析的基础上的实现的。系统采用高性能的内核处理技术,在应用会话的基础上对应用层协议、对P2P协议进行全面的识别、分析,从而可为P2P控制和P2P内容审计提供更为详细有用的数据信息,提高系统的处理性能,为电信运营商节约大量的出口带宽,提升宽带用户使用感知。随着3G网络的逐步成熟,将移动技术和P2P技术相结合的移动P2P成为应用的热点。本文讨论了移动互联网的概念、P2P技术在移动互联网中的应用模式,重点分析了移动互联网中P2P应用主要的叁种网络体系结构,并阐述了P2P应用与网络体系结构的关系,然后研究了基于移动网络的P2P资源发现技术,为下一步实现移动网络无线侧P2P应用的监管打下了基础。

贾美娟[10]2017年在《基于可信域的MP2P网络中信任度评估及数据分发方法研究》文中指出随着智能手机、便携式计算机、移动互联网设备等移动终端设备的迅速普及,用于提供网络接入服务的高速无线宽带网络相关技术迅速发展并广泛部署,为移动对等网络(Mobile Peer-to-Peer,MP2P)的应用提供了物理环境支持。而MP2P网络自身去中心化、拓扑结构动态调整、移动节点资源受限等特点给MP2P网络的发展带来了一系列的挑战。首先,MP2P网络是一种动态的、分布式和自组织的覆盖网络,如何构建性能良好的覆盖网络拓扑结构,在网络节点之间建立长期稳定的关系,提高网络的可扩展性和容错性,是目前MP2P网络研究不可回避的难点。其次,MP2P网络的去中心化管理造成节点之间的信任关系不可靠,难以维持一个长久的信任关系,且MP2P网络中节点资源有限的特点使得节点为了节省自身资源不响应正常的资源请求,甚至提供大量不可靠的服务。因此,在MP2P网络中建立相应的信任管理机制,对具有恶意行为的节点进行惩罚,激励节点以良性、友好的行为参与网络交互,这是研究MP2P网络的又一项核心挑战。在网络节点之间实现协同合作和资源共享是建立MP2P网络的目标,而MP2P网络中节点高度移动性、资源和链路的有限性、节点之间缺少可靠的信任使得网络中的节点难以及时响应资源请求,影响节点之间的协同合作和网络资源的共享。为了促进节点间资源共享的高效性,使得MP2P的网络性能维持在一个较高的水平,设计合理的数据分发方法也是促进MP2P网络良性发展需要解决的问题。本文以MP2P覆盖网络中的节点信任度评估和高效的数据分发方法为研究目标,利用模糊理论、聚类分析、传染病模型等相关理论,构建一个基于可信域的分层的覆盖网络,在此基础上提出信任度评估的不同方法和数据分发的新方法,为MP2P网络的稳定持续运行提供了技术支撑。本文的主要研究内容如下:首先,为了构建性能良好、网络拓扑相对稳定的MP2P覆盖网络,提出一种层次化的基于可信域的覆盖网络HONTD(Hierarchical Overlay Network Based on Trust Domain)。根据节点的能力和任务划分不同的层,层间划分为不同的管理域,节点基于兴趣匹配选择加入相应的域,域内划分为不同的域组,域组内基于信任度选择超级节点。实验结果表明,HONTD具有较好的可靠性和相对稳定的拓扑结构,基于此架构进行的节点交互能够有效地解决MP2P网络拓扑结构频繁变化带来的节点下载成功率降低、网络平均时延增加等问题,适合网络规模大、网络拓扑高动态性的MP2P网络。其次,为了解决MP2P网络中无中心化节点导致的节点之间关系不可靠的问题,针对网络初期节点之间交易量较少的情况,提出模糊评判的方法进行信任度评估。使用层次分析法确定影响信任度评估结果的关键因素的权重,选择加权平均模糊合成算子来处理评价结果。实验结果表明,相比于目前已有的信任机制,该方法在提高MP2P网络中节点之间的包发送成功率方面表现出较好的效果,降低了端到端平均时延及网络负载率,提高了网络的整体性能。再次,为了有效地惩罚节点在网络中的恶意行为,引导节点采取积极友好的态度进行交易,提出基于行为检测的方法进行节点的信任度评估。该方法首先对节点的历史行为进行采集,通过对采集到的信息分析结果,获取节点历史行为特征,对节点的行为一致性、惯性度及交易满意度等行为特征进行评价,与节点的直接信任、推荐信任的融合,分别针对相互交易的节点是否在同一域组的情况进行节点的信任度评估。实验结果表明,该方法能有效地遏制节点的恶意行为、引导节点积极参与网络交互,促进节点之间建立长期可靠的信任关系。最后,为了实现节点之间高效的资源共享,提高MP2P网络的性能,提出基于可信域的传染病模型的数据分发方法,该方法将传染病模型与单向反馈路径方法相结合,通过在同一域组内确定数据分发的目标建立资源共享组,有效地控制传染病模型中随机选择目标节点的数量,减少洪泛式发送信息导致的网络中信息冗余数量及信道占用率;单向反馈路径方法的使用提高了目标节点数较少情况下的数据分发效率。实验结果表明,该方法的运用使得MP2P网络资源响应准确率和资源传输成功率得到很大的提高,且能有效地降低由于节点数目增加而带来的网络流量及网络时延的增加,使得MP2P网络的资源利用率能够得到较大的提升,更能满足用户对于MP2P网络中资源应用的需求。

参考文献:

[1]. P2P网络移动Peer的JXME平台的研究和实现[J]. 刘鑫, 张卫, 翟丽芳. 计算机应用. 2003

[2]. P2P网络移动Peer的JXME平台的研究和实现[D]. 刘鑫. 华东师范大学. 2003

[3]. 基于JXME的安全移动P2P网络[D]. 曹巍. 西安电子科技大学. 2010

[4]. 基于JXME平台的移动P2P文件共享系统研究[D]. 彭宇. 南昌大学. 2010

[5]. 移动P2P网络设备间共享资源的定位与获取的研究[D]. 周萍. 武汉理工大学. 2010

[6]. P2P技术在电信运营商中的运用与控制[D]. 陆千里. 吉林大学. 2008

[7]. 基于Cayley图的无线P2P覆盖网络模型及相关技术研究[D]. 彭利民. 华南理工大学. 2011

[8]. 移动P2P网络拓扑及资源发现策略的研究与设计[D]. 吴兴博. 东北大学. 2008

[9]. P2P技术在互联网中的应用研究[D]. 李雨辰. 北京邮电大学. 2011

[10]. 基于可信域的MP2P网络中信任度评估及数据分发方法研究[D]. 贾美娟. 哈尔滨工程大学. 2017

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

P2P网络移动Peer的JXME平台的研究和实现
下载Doc文档

猜你喜欢