首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
冯萍  宋雅娟  殷名浩 《计算机工程》2008,34(18):137-139
提出一种高效可靠的移动Agent通信模型――D-C通信模型,结合域名字解析器和移动Agent系统中的Communicator实现移动Agent之间的通信。通过引入一种基于全局的、与位置无关的命名方法――通用Agent标识,论述移动Agent的创建、迁移和访问及消息的发送和处理。  相似文献   

2.
一种高效可靠的移动Agent间通信机制   总被引:13,自引:0,他引:13       下载免费PDF全文
周竞扬  陈韬略  陈道蓄  吕建 《软件学报》2003,14(8):1470-1480
作为未来分布式系统的一种主流计算模式,移动Agent技术具有广阔的研究前景.协作与通信是移动Agent系统必不可少的组成部分.然而由于Agent的移动性和自主性,现有研究工作所提出的移动Agent间通信机制在可靠性尤其是有效性上存在着一定的不足,如不能够在底层理想地解决通信失效等问题.针对上述问题,设计了一种具有高度自适应性的消息传递机制--EMFS(efficiently message forwarding scheme).该协议在Agent寻址上采取指针寻址和集中式寻址相结合的方式;而对于通信失效的解决则采用了以检测法为主,辅以同步的方法,从而能够在彻底解决通信失效的基础上,较大地提高整个通信系统的性能.此外还对协议的主要参数进行了讨论,从理论上分析比较了EMFS的性能,并给出了模拟实验数据,说明了协议的正确性和高效性.  相似文献   

3.
移动Agent可靠位置透明通信方法的研究   总被引:1,自引:1,他引:1       下载免费PDF全文
唐浩坤  汪林林 《计算机工程》2006,32(15):126-128
在Mobile Agent 的应用中,Agent不是孤立地完成任务,而是需要不断地与其它Agent进行协作和信息交换。而Mobile Agent的特性使它的位置又经常变动。文章论述了一种实现Mobile Agent位置透明通信的方法,主要解决Agent位置追踪问题和Agent迁移时的消息处理。  相似文献   

4.
基于移动Agent电子商务交易过程的安全机制研究   总被引:1,自引:0,他引:1  
讨论了移动Agent安全的问题,基于EOS的移动Agent系统设计出了一个模型,并在此基础上给出了一个移动Agent的安全机制,此安全机制在可信服务器上克隆移动Agent及其执行过程并实时地检测移动Agent是否受到攻击,当检测到移动Agent受到恶意实体的攻击时,安全机制使用恢复机制把移动Agent恢复到受攻击之前的状态,从而达到保护移动Agent的目的.通过分析此安全机制的安全性,证明此安全机制满足移动Agent的安全性要求且弥补了当前移动Agent安全的不足.  相似文献   

5.
Mobile Agent系统位置透明通信的实现   总被引:1,自引:0,他引:1  
在Mobile Agent系统中,Agent之间需要不断进行协作和信息交换,如何实现Agent通信的位置透明性,保证消息不会因为移动Agent的迁移而丢失,一直是移动Agent通信面临的难题,在现有的系统中都没得到很好的解决。提出了一种Mobile Agent 位置透明通信的方法,实现了通信的位置透明性、可靠性、高效性,并极大地减少了Agent迁移引起的地址注册(或更改)开销。  相似文献   

6.
基于迁移计划图的Agent迁移机制   总被引:5,自引:0,他引:5  
张正球  章志明  余敏 《计算机工程》2005,31(16):222-224
在分析了现有迁移机制的基础上,提出了一种基于迁移计划图的结构化迁移机制。迁移计划图能有效地描述Agent的迁移语义;载有迁移计划图的Agent能根据迁移计划图和当前网络的软硬件环境及其它负载信息,动态地规划出最佳迁移路径,充分体现了Agent迁移的自主性和反应性。该机制还可避免网络断连、主机故障及服务失效引起的迁移失败。给出了该机制的实现。  相似文献   

7.
迁移技术是移动Agent(即Mobile Agent,简称MA)的关键技术之一。本文在概括了MA迁移过程并将MA的迁移与其它迁移技术做出比较的基础上,着重对比分析了MA计划方式的几种迁移机制,描述了各自的工作原理,特点,和可以进一步改进的地方。  相似文献   

8.
一种应用部件可动态规划的MA模型   总被引:1,自引:0,他引:1  
移动agent(MA)系统的通信开销会影响系统执行性能,但由于产生系统通信开销的主要部分 集中在MA之间,而MA间的通信量因为受多种因素的影响无法用统一模型进行量化,因此没有一个适用的办法可以减少系统开销.因此从产生系统开销的另一个方面入手,即减少系统中 分布式驻留的应用部件间的通信量也是一个可行的办法.构建一个可移动部件和固定部件分 离的MA系统模型,并在此基础上使用了健壮性有所增强的Avrampopoulos资源定位策略.  相似文献   

9.
本文研究和分析了移动Agent系统中常见的四个通信技术问题。这四个问题分别是:移动Agent的命名,移动Agent的定位,移动Agent的消息处理及移动Agent通信可靠性。  相似文献   

10.
周龙骧 《计算机学报》2003,26(4):511-512
王红等人的文章“可移动Agent系统位置透明通信的一种实现”的结论是值得商榷的。文中指出该文的不足及欠明晰之处,对其结论进行了澄清。  相似文献   

11.
Heterogeneous Message Passing and a Link to Resource Management   总被引:1,自引:0,他引:1  
Parallel process communication and system resource management have been seen as two separate entities in parallel and distributed systems. This causes difficulties in the dynamic mapping of newly spawned processes, because the application has little or no information on the availability, the connectivity and the current work-load of the target system. As a consequence, process mappings are often sub-optimal, overloading resources on one system while other processors are idling. We present a software system named "PLUS" that provides interprocess communication between different message passing models such as MPI, PVM and PARIX, and access to resource management systems for optimal process mapping and task migration.PLUS is a light-weight, extensible and efficient communication interface. With only four commands, PLUS is almost transparent ot the application code. Our current implementation supports inter-process communication between PVM, MPI and PARIX, but it can be easily extended to other vendor-specific message passing libraries. As PLUS has been designed for wide area networks, much effort has been spent on portability and on optimizing the communication speed across internet and also intranet links.  相似文献   

12.
饶晓洁  张通  孟献兵  陈俊龙 《自动化学报》2023,49(12):2507-2519
药物相互作用(Drug-drug interaction, DDI)是指不同药物存在抑制或促进等作用. 现有DDI预测方法往往直接利用药物分子特征表示预测DDI, 而忽略药物分子中不同原子对DDI的影响. 为此, 提出基于多层次注意力机制和消息传递神经网络的DDI预测方法. 该方法将DDI建模为通过学习基于序列表示的药物分子特征实现DDI预测的链接预测问题. 首先, 建立基于注意力机制和消息传递神经网络的原子特征网络, 结合提出的基于分子质心的位置编码, 学习不同原子及其相关联化学键的特征, 构建基于图结构的药物分子特征表示; 然后, 设计基于注意力机制的分子特征网络, 并通过监督和对比损失学习, 实现DDI预测; 最后, 通过实验证明该方法的有效性和优越性.  相似文献   

13.
一种适用于机群系统的用户层消息传递机制   总被引:6,自引:0,他引:6  
网络通信中的软件开销是目前影响机群系统性能的瓶颈,为了提高机群系统的通信性能,提出了一种用于机群系统的用户层快速消息传递机制ULFM(user-levelfastmessage),并在TH-GBNet上加以实现.ULFM以通信缓冲区的管理为核心设计了一种易于实现的用户层网络访问接口,通过综合采用用户层网络接口访问、零拷贝数据传递、精简通信协议等技术,可以有效地降低机群系统的通信开销,为应用程序提供实际的低延迟、高带宽的通信性能.在TH-GBNet的实现中,ULFM节点间16字节数据包的单向延迟减小到仅为6μs,2K字节数据包的带宽达40MB/s.  相似文献   

14.
This paper presents the comparison of the COMOPS benchmark performance in MPI and shared memory on four different shared memory platforms: the DEC AlphaServer 8400/300, the SGI Power Challenge, the SGI Origin2000, and the HP-Convex Exemplar SPP1600. The paper also qualitatively analyzes the obtained performance data based on an understanding of the corresponding architecture and the MPI implementations. Some conclusions are made for the inter-processor communication performance on these four shared memory platforms.  相似文献   

15.
王小兵  郭文轩  段振华 《软件学报》2018,29(6):1607-1621
建模,仿真和验证语言(MSVL)是一种时序逻辑编程语言,它是投影时序逻辑(PTL)的可执行子集.MSVL和PTL可用于并发系统的建模和性质验证.然而,MSVL缺少一种消息传递的通信机制,这种机制对于并发分布式系统的建模和验证至关重要.本文说明了如何在MSVL中开发和实现合适的机制来对分布式系统进行建模和验证.该机制首先定义了通道结构,对通信语句和进程结构进行形式化描述,接着介绍了这些通信语句的实现机制.最后,提供了一个关于电子合同签名协议的建模和验证实例,说明消息传递在MSVL中的工作原理.  相似文献   

16.
移动计算环境与固定网络计算环境之间的巨大差异使建立专门的移动查询模型成为必要。该文简单介绍了笔者在工作中提出的一种基于“代理/邮箱”机制的移动查询模型,并以省电的查询过程为研究目标,提出了邮箱机制的核心算法———基于固定时隙分配的邮件消息投递算法,用户在每个消息发布周期内,只需对分配给自己的时隙进行监听,其余时间可以进入睡眠状态,从而达到节省电能的目的。通过对算法的分析和模拟结果表明:第一,与传统的查询过程相比,该算法能够大幅度地降低用户查询过程中处于工作状态时间占全部查询响应时间的比例,从而有效地支持了查询的省电性;第二,算法是以一定的延迟增加为代价来换取省电方面的收益,所以更加适用于大量的对查询实时性要求较低的移动查询应用。  相似文献   

17.
谱聚类将数据聚类问题转化成图划分问题,通过寻找最优的子图,对数据点进行聚类。谱聚类的关键是构造合适的相似矩阵,将数据集的内在结构真实地描述出来。针对传统的谱聚类算法采用高斯核函数来构造相似矩阵时对尺度参数的选择很敏感,而且在聚类阶段需要随机确定初始的聚类中心,聚类性能也不稳定等问题,本文提出了基于消息传递的谱聚类算法。该算法采用密度自适应的相似性度量方法,可以更好地描述数据点之间的关系,然后利用近邻传播(Affinity propagation,AP)聚类中“消息传递”机制获得高质量的聚类中心,提高了谱聚类算法的性能。实验表明,新算法可以有效地处理多尺度数据集的聚类问题,其聚类性能非常稳定,聚类质量也优于传统的谱聚类算法和k-means算法。  相似文献   

18.
QNX消息传递及其在线程间通信的应用   总被引:1,自引:0,他引:1  
本文介绍了QNX嵌入式实时多任务操作系统的消息传递和微内核体系结构的特点.创建线程的方法,消息传递的基本原理.以及阻塞式消息传递在线程间通信的实现方法.并给出了实例代码。  相似文献   

19.
Program Slicing is a well-known decomposition technique that transforms a large program into a smaller one that contains only statements relevant to the computation of a selected function. In this paper, we present two novel predicate-based dynamic slicing algorithms for message passing programs. Unlike more traditional slicing criteria that focus only on parts of the program that influence a variable of interest at a specific position in the program, a predicate focuses on those parts of the program that influence the predicate. The dynamic predicate slices capture some global requirements or suspected error properties of a distributed program and computes all statements that are relevant. The presented algorithms differ from each other in their computational approaches (forward versus backward) and in the granularity of information they provide. A proof of correctness of these algorithms is provided. Through the introduction of dominant states and dominant events, critical statement executions are identified that change the value of the global predicate. Under this formulation, optimizing dynamic predicate slicing becomes a meaningful goal as well. Finally, we present how predicate slices can be applied to support comprehension tasks for analyzing and maintaining distributed programs.  相似文献   

20.
黄海南  赵一鸣 《计算机工程》2011,37(10):137-139
针对车载网络消息发布和认证中存在的车辆隐私性保护和消息可靠性问题,提出一个消息认证及签署机制。给出一种利用自产生伪名进行消息签名的方案,能够兼顾车辆隐私保护与有效身份认证,并通过多个用户的共同签署,提高发布消息的可靠性。同时对该方案的安全性和效率进行分析。  相似文献   

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

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