论文部分内容阅读
移动Agent(MobileAgent)被认为是最有前景的Agent的应用之一,它也被誉为是分布式计算的未来,移动Agent已经在很多领域中得到了到应用。在MAS(MobileAgentSystem)系统中,由于移动Agent所具有的社会性的特性,要求移动Agent必须具备有通信的能力。可靠而高效的通信机制对MAS系统的实现,以及MAS系统在大规模网络环境下的实现和推广起着非常关键的作用。
本文在对移动Agent技术研究现状和研究热点进行分析的的基础上,重点研究了移动Agent的通信问题,从MAS在大规模网络环境下的应用背景出发,提出了一种基于多域树的动态委托家乡代理通信机制MRTBDCHP(MultiRegion-TreeBasedDynamicCommissionHomeProxyCommunicationMechanism),它可以临时的委托一个域服务器,作为它的临时家乡代理HomeProxy),使HomeProxy成为一个邻近于移动agent以及与移动agent交互的其它对象的一个通信支持点。MRTBDCHP克服了目前存在的其它通信机制的缺点,而且,它更有利于移动Agent在大规模网络环境下发挥它的优点,在保证通信可靠性的前提下,极大提高了通信效率,并在降低通信对单个节点的依赖和减小通信成本方面有很大的改进。相对比其它的移动Agent通信机制,本文提出的基于多域树的动态委托家乡代理通信机制MRTBDCHP更符合大规模网络环境下的分布式计算系统的设计原则,本文还给出了基于MRTBDCHP的组通信机制。
本文的研究结果对移动Agent通信的研究具有一定的借鉴和应用价值,并希望能对大规模网络环境下MAS系统的实现和推广有积极的研究意义。