基于移动Agent的位置信息服务系统研究
文献类型:学位论文
作者 | 钟世明 |
学位类别 | 博士 |
答辩日期 | 2006-11 |
授予单位 | 中国科学院测量与地球物理研究所 |
授予地点 | 武汉 |
导师 | 朱才连 |
关键词 | 位置信息服务 移动Agent 分布式计算技术 移动定位技术 数据流压缩 移动通信 对称密钥加密 动态路径串行迁移 消息模型 事件驱动 负载控制 连接池 任务分担 地理信息系统 可扩展标签语言 无线应用协议 地理标签语言 可缩放矢量图形 话音可扩展标签语言 无线标签语言 |
学位专业 | 大地测量学与测量工程 |
中文摘要 | 位置信息服务LBS(Location Based Services)是空间信息服务走向大众化的一种重要形式,也是通信与导航领域的一种发展大趋势。位置信息服务集成手机定位或者卫星定位技术,Web GIS,移动数据库技术,人工智能,嵌入式多媒体计算机等多种当代先进的信息技术,为公众、个人、企业等提供道路引导,紧急救助、防盗报警,丢失发现、信息查询,车辆监控调度,移动上网、移动办公、移动商务等全面的位置信息服务。位置信息服务的兴起,使任何移动用户(Anyone)能够通过各种移动设备从Internet网络中随时(Anytime)、随地(Anywhere),获取任何信息(Anything)。LBS作为未来信息服务的一个重要组成部分,具有广阔的市场前景与社会应用价值。随着位置信息服务的蓬勃发展,其用户数量将飞速增长,全球有移动通信用户都将是位置信息服务的潜在用户。如何建立一个满足大量用户访问、提供海量信息查询与集成的位置信息服务系统将是能否顺利发展LBS业务的关键。这需要对LBS系统的体系结构和分布计算模式进行研究,以建立一个适应移动环境下的分布式位置信息服务系统。本文针对这一问题开展相关研究,提出利用移动Agent这一新的分布式计算技术,结合Java、XML及其相关技术建立一个分布式LBS系统的思路,并对有关关键技术问题进行了比较广泛和深入的探讨。本文的研究内容如下:(1)在介绍移动Agent技术发展、应用及其国内外研究现状的基础上,总结各种传统分布式计算模型的优劣,分析分布式网络环境中基于移动Agent的分布式计算模型的优势。(2)根据目前国内外开展的相关位置信息服务,论述了建立位置信息服务系统的主要关键技术:移动定位技术;LBS系统应用平台;GIS系统;移动通信技术。通过对各种移动定位技术的介绍、归纳以及比较,提出LBS服务初级阶段所适合采用的移动定位技术以及将来普及后的首选移动定位技术。(3)基于移动Agent的分布式位置信息体系结构及相关功能设计研究:设计一个基于移动Agent的分布式位置信息服务系统,并分析该系统的基本组成、逻辑结构以及相关信息数据的处理。详细设计系统各组成部分的主要功能及其内部结构,分析系统中移动Agent的结构、作用及其分类。同时,针对不同移动用户终端,提出满足多种接入的开放式访问解决方案,确保能够为不同用户终端提供统一的位置信息服务。(4)位置信息系统中的移动Agent应用的关键理论和技术问题研究:分析探讨在位置信息服务系统中如何应用移动Agent技术,主要包括如何进行移动Agent的设计与管理,如何实现移动Agent的迁移,如何实现Agent之间的协作与通信,如何控制主机与网络负载以及确保系统网络安全等问题。并针对以上问题进行进一步的分析与讨论,提出相应的解决思路。由于移动Agent在其生命周期内的不同阶段是有限的、可区分的。根据这一特点,我们采用有限状态机来作为移动Agent的运行模块主体,利用消息与事件对移动Agent进行管理、协调及其相互通信。对系统中的负载情况进行合理分类,提出相应的控制策略,对于普通应用服务器,由于其作用主要是快速、有效的转发用户请求,因而采用服务器集群以及NAT技术实现负载均衡;而对于移动Agent服务主机,则通过设计移动Agent运行调度算法以及数据库连接池技术实现相应的负载均衡。为了确保移动Agent的安全,提出采用数字签名与对称密钥算法DES相结合的处理方法。最后利用Java语言,采用面向对象设计方法,实现移动Agent的各种相关类与接口。(5)探讨基于XML及其相关标签语言的位置信息数据集成与发布:主要研究位置信息服务系统中,如何利用XML实现位置信息数据的集成与网络发布处理。在总结和分析XML及其相关标签语言特点与优势的基础上,实现了信息系统服务内容的XML数据格式统一表示,包括服务请求与应答的XML统一表示以及定位请求与应答的XML统一表示。由于存在不同用户终端,在用户端无法采用某一固定的XML数据格式,因此存在不同XML数据格式之间的转换问题。通过建立各种XSL样式模板文件,利用XSLT实现了XML到WML、VoiceXML、SVG以及PNG的转换,以便为不同用户终端提供适合其处理与显示的XML数据。XML是一种自描述语言,其文档除了数据本身外,还包括大量结构描述信息,而结构描述信息对用户而言是无用的数据。为了尽可能实现信息数据的高效传输,减少网络通信流量,需要进行XML数据流压缩方法的研究,提出了一种基于XML Schema的XDSC数据流压缩算法,该算法中压缩与解压缩XML数据均是一遍扫描完成,保持XML数据流的前后扫描顺序。利用XML Schema提高了XML数据流的压缩比率,并支持元素、属性及命名空间压缩。(6)实现一个位置信息服务原型试验系统:在论文研究的方法和算法基础上,基于JAVA、Java Servlet、XML、XSLT以及移动Agent技术,实现了一个提供WAP用户访问,基于移动Agent的位置信息服务原型试验系统。通过相关软件模拟仿真测试,验证了基于移动Agent构建位置信息服务系统的有效性与可行性。 |
语种 | 中文 |
公开日期 | 2013-01-16 |
源URL | [http://ir.whigg.ac.cn//handle/342008/3659] ![]() |
专题 | 测量与地球物理研究所_学生论文_学位论文 |
推荐引用方式 GB/T 7714 | 钟世明. 基于移动Agent的位置信息服务系统研究[D]. 武汉. 中国科学院测量与地球物理研究所. 2006. |
入库方式: OAI收割
来源:测量与地球物理研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。