论文部分内容阅读
近几年,随着通信技术和计算机技术的飞速发展,移动通信技术得到了突飞猛进的发展,人们一方面要求越来越多的话音业务和数据业务,另一方面又要求能够在任何时间、任何地点、用任意移动终端获得所需的服务,从而实现用户的移动性.为了解决个人移动性、服务提供和定制的灵活性问题,人们开始在现存的分布式系统中引入了移动代理(Mobile Agent)技术,利用移动Agent的特点,为用户提供有效的个性化服务.该文首先概述了第一代移动通信系统、第二代移动通信系统和第三代移动通信系统的发展历程.并针对当前的经济形势,简要阐述了全球移动通信系统的发展现状及其移动业务状况.在第二章,从理论的角度,对移动Agent的定义、移动Agent的组成、移动Agent的编程语言、移动Agent的生命周期、以及基于移动Agent的软件设计思想进行了阐述.因为移动Agent软件一般需要中间件的支持,该文在第三章对所选用的移动代理平台(Grasshopper平台)进行了介绍.详细介绍了Grasshopper的分布式代理环境,Agent移动机制及Grasshopper平台中的安全机制.在第四章,结合移动通信系统中的VHE概念,在所选用的移动代理平台-Grasshopper平台基础上,模拟实现移动终端、注册管理中心、服务提供中心以及个人服务代理等服务,论证了移动Agent在移动通信业务系统中的应用的可行性.为了使移动代理平台更有利于移动业务的实现,该文在现有的Grasshopper平台基础上,提出了开发一个补充平台的建议及补充平台的框架结构.