基于WSDM的LBS系统研究与实现
【摘要】:
基于位置的服务(LBS,Location Based Services)是一种结合链路通信、服务提供和位置获取的综合性服务,是导航定位与移动通信以及信息提供技术的融合。随着移动通信网络和终端定位技术日趋成熟,LBS应用将受到人们的普遍关注。
本文对基于WSDM的LBS系统进行研究,以整个LBS系统的分析设计为主线开展技术创新研究,着重研究了LBS系统的架构设计、LBS应用平台的层次结构模型及相关的关键技术。具体研究内容如下:
1.LBS面向服务的系统架构设计。分析LBS系统的设计目标,应用面向服务的概念设计LBS系统。
2.LBS应用平台的设计。针对LBS应用平台的应用特点,提出层次结构模型,设计了基于WSDM的管理接口和相关模块。
3.低带宽高延迟环境下通信Agent的设计。针对所开发的LBS系统的具体应用环境,结合人工智能,设计了通信Agent的结构,并分析其状态更新方法和条件—反射规则。通过数据压缩、UDP超时重传和数据加密等技术进一步提高通信性能和安全系数。
4.地理标记语言的研究。地理标记语言是进行地理信息交互的基础,在分析其语法和语义之后,对应用XML进行地理信息建模的GML进行了研究。
5.大规模车辆调度算法的研究。分析最短路径搜索中的分级搜索和启发式搜索之后,针对大规模车辆调度问题,提出自己的优化算法。
本项研究是地理信息系统、以服务为导向的软件工程、人工智能、计算机网络和市场营销等学科和方法的交叉与渗透,为解决LBS系统可扩展性、通信智能化和LBS服务提供等问题进行了有益的探索,有利于发展LBS系统和服务,拓宽其应用领域,促进LBS技术和其它相关科学技术的应用研究。