首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 437 毫秒
1.
吴绮 《科技信息》2009,(2):192-193
如何提高Gnutella网络路由查询效率,近年来成为研究热点。Gnutella网络中文件流行度呈幂规律特征,流行度较高的文件被频繁查询;并且Gnutella网络呈现典型的“幂规律”(power-low)和明显的“小世界”(small world)特征。本文提出一种基于流行度和Gnutella网络拓扑特征的Gnutella网络查询算法。模拟实验结果表明,该查询策略能有效地提高查询效率和降低Gnutella网络的消息负担。  相似文献   

2.
介绍了离散事件仿真软件OMNeT++特点,阐述了无线传感器网络路由协议,并给出基于OMNET++的仿真实现步骤.通过结合DD协议的仿真实例,证明了OMNeT++在WSN仿真中具有仿真速度快、内存消耗少的特点.  相似文献   

3.
针对以往事件查询中事件查询速度不够快、成功率不高及网络寿命不长等问题,提出一种在速度、成功率与网络寿命等方面取得较好效果的事件查询策略。该策略的主要要点是:不同于以往研究中随机扩散的方式,在事件信息存储时,先基于哈希函数,将事件信息存储到哈希函数映射所指示的跳数相同的一段连续节点上;在事件查询时,依据同样的哈希函数,向哈希函数所指示的方向路由,以最小的路由代价获得事件信息。给出了此策略的查询与存储代价,并采用Omnet++网络模拟器进行仿真实验,与经典事件查询算法进行的对比。研究结果表明:本文的策略具有很好的性能,对相关应用具有较好的指导意义。  相似文献   

4.
利用Haar小波变换进行模拟实验,实现了基于OMNeT++的无线传感器网络数据压缩算法的仿真架构,并对Haar小波数据压缩算法下的无线传感器网络诸参数,如能耗、压缩比和均方差等进行了仿真.仿真结果数据证明了该仿真器对算法仿真的有效性和可靠性.  相似文献   

5.
为了解决普通云存储中重要数据完全依赖云端存储与管理所带来的数据安全问题,并增强存储数据的安全性和可靠性、减轻大数据文件存储过程中带来的通信压力,提出一种基于P2P技术的混合云存储模型(简称PCS).该模型由内部P2P网络和普通云端2部分组成,用户可把重要数据、大文件数据及全部元数据存储在PCS模型中的内部P2P网络,而仅把非重要数据交由云端服务商来存储和管理.PCS模型中对数据的存储和管理采用文件分片技术(一个文件可有多个分片,且每个分片可有多个副本)以保证数据的完整性和可靠性.PCS模型有效保证了重要数据的安全问题,部分减轻了企业与云端之间的通信带宽压力,并提高了云存储的文件检索速度.  相似文献   

6.
使用兴趣子网划分算法对Gnutella中资源定位机制的改进   总被引:5,自引:0,他引:5  
Gnutella是一种对等网络文件共享应用,使用“洪泛”算法进行资源定位,具有简单、容错的特点,但扩展性差.提出一种基于兴趣本体模型对用户兴趣进行建模,通过将具有相似兴趣的节点建立直接连接构成兴趣子网,从而有效地避免在Gnutella中使用广播扩散方式进行资源定位,以提高Gnutella的可扩展性和内容定位性能.仿真实验证明了兴趣子网模型是有效的。  相似文献   

7.
针对多功能车辆总线网络系统的可靠性问题,采用二模热冗余方法进行多功能车辆总线(MVB)网络冗余环型设计,并提出相应的介质冗余协议;对多功能车辆总线冗余环型网络的可靠性进行理论分析,并基于OMNeT++仿真平台建立多功能车辆总线冗余环型模型,对介质冗余协议进行仿真测试.测试结果表明,当多功能车辆总线网络系统出现故障时,介质冗余协议能实时可靠地进行总线替换,有效提高了多功能车辆总线网络系统的可靠性.  相似文献   

8.
基于NS-2的网络拓扑性能研究   总被引:1,自引:0,他引:1  
对不同拓扑结构的网络进行性能参数的提取、分析和比较,得出各自的网络性能,利用仿真软件NS-2模拟星型、环型和网型3种拓扑结构,通过发送数据流获取our.tr文件.利用C++语言编写程序从our.tr文件中获取所需的性能参数信息.通过分析可知,星型拓扑结构数据传输速度快,但可靠性较低;网络拓扑结构数据传输速度慢,但可靠性最高;环型拓扑结构介于二者之间.  相似文献   

9.
以Gnutella为代表的P2P系统通常会呈现复杂的网络结构,为此,文中提出了一种基于节点簇的随机漫步搜索算法.该算法利用节点簇来存储系统中文件的索引,通过将搜索过程限制于节点簇内部来提高搜索性能.基于数学模型的理论分析,文中给出了搜索性能上下界的数学描述.实验结果表明:搜索性能与簇的阈值c密切相关;c的建议值为系统中节点最大度值的一半,与普通随机漫步相比,此时稀有文件的搜索效率至少可以提高250%,文件索引的传输和存储代价可以减少一个数量级;该算法具有索引存储代价非常低、搜索效率高、易于实现和部署的优点.  相似文献   

10.
在无线传感网络中,现有的节点复制攻击检测方法存在检测率低、通信消耗高、存储消耗高等问题。该文提出一种基于单证人节点的分布式节点复制攻击检测(singlewitness-based distributed detection,SWDD)方法。SWDD方法分为选择证人节点、生成声明信息、发送声明信息、验证证人节点和检测复制节点5个步骤。SWDD方法中引入单证人节点选择机制,采用随机数作为位置声明信息,利用多重映射机制进行证人节点验证,并由最终证人节点完成对复制节点的检测。在OMNeT++平台上进行仿真实验,结果表明:SWDD方法在检测率、通信消耗和存储消耗方面均优于SDC(single deterministic cell)和P-MPC(parallel multiple probabilistic cells)方法。  相似文献   

11.
Gnutella2的搜索算法在超级节点间转发消息采用泛洪机制,在大规模文件共享中产生较多冗余消息,降低了搜索效率.为提高搜索效率,提出一种基于节点热度的改进搜索算法.该算法根据P2P网络中的幂律特性,提出节点热度概念,根据节点热度选择转发超级节点,设计了基于节点热度的搜索算法;在节点热度的计算中,引入惩罚因子减少无效搜索;在搜索消息转发时,通过最热轮空策略来均衡高热度节点的负载.对实验结果的分析表明,该算法在保证搜索命中率的前提下,能有效减少平均搜索时间和平均跳数,提高了搜索性能.  相似文献   

12.
NeuroGrid模拟器运行环境的改进与应用   总被引:1,自引:0,他引:1  
P2P模拟器为P2P网络的研究者们提供了一个方便、高效的分析和验证方法,通过将NeuroGrid模拟器移植到Eclipse环境下,并在新环境下成功实现了Gnutella0.4协议,使得该模拟器的操作克服了原Dos命令方式下的缺陷,代码易于阅读、编写和调试,提高了NeuroGrid模拟器的易用性,方便了P2P研究者的使用.  相似文献   

13.
Gnutella网络采用洪泛式搜索机制,使网络具有高鲁棒性同时,也使网络产生了呈指数级增长的冗余消息.该文改进了Gnutella的搜索机制,提出了一种基于树结构的Gnutella-Tree搜索,并介绍了构造算法,给出了一种Gnutella自适应算法(Adaptive Gnutella Algorithm,简称AGA),以控制节点退出给Gnutella网络搜索带来的损失和网络的不稳定性,提高Gnutella-Tree搜索机制的鲁棒性.  相似文献   

14.
在Gnutella系统中融入兴趣和信任,构建超级节点叠加网络时考虑信任和兴趣的因素,提出一种基于兴趣和信任的资源发现算法,减少资源定位的跳数和系统的网络负载,一定程度上解决恶意节点提供虚假欺诈服务问题,提高系统可用性和服务质量.仿真表明,该算法有效地抑制了欺骗,降低了网络的消息负载,提高了算法的搜索效率.  相似文献   

15.
资源检索是P2P系统的关键问题,其有效性取决于系统的拓扑结构、数据文件的分布和消息路由策略。本文以消息路由策略为着眼点,利用Freenet系统具有的“Sm all world”特征,提出增强聚集性的副本管理策略改进原有的资源查询机制,提高系统在高负载的情况下的路由性能。模拟测试表明,改进后系统的平均查询路径长度下降至原来的29%。  相似文献   

16.
基于MATLAB和VC++混合编程的ACR仿真系统开发   总被引:2,自引:0,他引:2  
应用MATLAB和VC 相结合的编程技术,开发了模拟ACR树脂生产流程的仿真系统.所开发的系统将数学模型、计算方法、图形界面和动画表现相结合.达到较好的直观效果,为ACR树脂生产工艺分析提供了一种方便的仿真手段.  相似文献   

17.
基于MATCOM的Visual C++与Matlab混合编程方法   总被引:3,自引:0,他引:3  
本文首先分析了工程设计和系统仿真软件包Matlab的优缺点,然后介绍一种将Matlab与C++结合的辅助工具—Matcom。Matcom可以将Matlab的M文件转换为CPP文件,为C++程序所使用,并能通过C++编译器编译连接成可执行文件,提高M文件的执行效率。最后用具体实例说明如何通过Matcom实现Matlab与visual C++的混合编程。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号