论文摘要
当今社会,手机已经是人们工作生活中必不可少的一项通讯和娱乐工具,随着3G时代的到来,各项高层业务和应用层出不穷。其中,手机地图业务,是一项非常新兴且有很广阔的市场和重要应用价值的业务。手机地图,是指用户在手机上利用GPS技术实现精确定位,并使用WAP方式或客户端方式,通过移动通信网络与手机地图应用服务器互联通信,查找自己、好友的位置信息,查询周边兴趣点信息、查询行车路线的一种与地理信息相关的位置服务业务。用户在查询过程中,不仅可以得到相关的文字说明信息,同时还可以通过手机终端友好的人机界面得到更详细、更直观的地图信息和动画导航。移动主体(Mobile Agent,MA)技术是一种新的软件设计模式,具有自主性、交互性和移动性等特性。移动主体技术为手机地图业务提供了一种全新的系统设计方案。基于移动主体技术的手机地图业务,可将计算任务转移到高性能的服务器上,从而节省大量宝贵的3G网络带宽,保证高品质的安全快速的应用,不仅为用户的提供了快捷、精准的服务,丰富提升了民众的日常生活,还有效的提高了工作、出行效率,创造了社会价值。而且移动主体技术的移动计算和跨平台等特性,使得系统维护和网络功能的扩展也变得轻松易行,非常有利于业务的推广和普及。本课题首先阐述了现行手机地图业务的系统架构,并对手机地图业务中的关键技术手机地图浏览器进行了详细的展开,包括手机地图浏览器的定义、目的和功能模块,以及手机地图业务客户端可提供的应用。进而对基于移动主体技术的手机地图业务模型中引入的完善定位功能的A-GPS技术中的作了深入的展开和分析,通过性能比较得出了A-GPS的优势。然后对移动主体的概念、优势、体系架构、典型的应用系统及发展趋势进行详细论述。在此研究基础上,本文针对现行手机地图业务实现方式及其存在的问题,提出一种新的基于移动主体技术的手机地图业务模型MAHMS。选用Kaariboga系统为原型设计了移动主体系统,并引入基因理论优化了移动主体。将移动主体的个性化信息和功能模块分离开来,引入基因的概念到主体系统中,用于刻画主体的基本特征,并结合XML技术作为个性化信息的存储方式,简化了移动主体的构造,增强了移动主体的灵活性和适用性。最后结合本人所在公司部门的预研性项目实践,通过系统仿真实验和分析,验证了基于移动主体技术的手机地图业务的可行性和优势。总结全文,并设计和展示了手机终端的应用软件,实现了地图浏览、定位导航(A-GPS)、信息点查询和动画导航等功能。