移动位置服务系统设计

时间:2022-10-18 07:26:29

移动位置服务系统设计

摘要:为了更好地说明目前在定位系统中常用的移动位置服务系统,采用软件设计的方法,对LBS体系结构的框架进行了分析,按照LBS系统体系要求,设计了LBS服务器端系统功能,通过实验测试,达到原定系统设计要求。说明移动位置服务系统在定位系统中的重要作用,其性能将直接决定定位系统的性能。设计的移动位置服务系统结构完整,性能优良,达到目前定位系统的各项要求。

关键词:移动位置服务; 基于位置的服务; LBS体系; 定位系统

中图分类号:TN91534文献标识码:A文章编号:1004373X(2011)23003902

Design of Mobile Location Service System

HUANG Jingqing1, CHEN Jun2

(1.Fujian Information Vocational and Technical College, Fuzhou 350019, China;

2.College of Physics and Information Engineering, Fuzhou University, Fuzhou 350002, China)

Abstract: In order to illustrate commonly used mobile location service system in positioning system, a software design method was adapted to analyze the architecture framework of LBS. According to requirement of the system,the system function of LBS serverside was designed, the original system design requirements were achieved through experimental test. LBS in the mobile positioning system plays an important role, whose performance can determine positioning performance of the system directly. The design of LBS has the structural integrity, excellent performance, and achieves the requirements of current positioning system.

Keywords: mobile location service; LBS; framework of LBS; positioning system

收稿日期:20110621

基金项目:2010年福建省重大专项(2010HZ00041);福州市市校科技合作项目(2011G105);福州大学科技发展基金(2011XY23)资助0引言

目前,信息交流方式日趋多元化,同时,人们所需要的信息也日趋广泛。于是,在当今信息交流方式和信息自身拓展的两个方向上衍生出了一系列的热点,其中,结合移动通信业务和地理信息服务这两大热点,基于位置的服务(Location Based Service,LBS)应运而生。

1LBS的概念

LBS是指在移动通信的平台上,面向用户提供地理信息的相关服务的总称。从概念上看,LBS包含两个要素,即移动通信平台和动态地理信息。

移动通信平台:LBS的服务对象是移动用户,具有高度能动性;

动态地理信息:LBS的服务内容是地理信息,随着实际地理情况不断更新。

LBS的核心是位置(Location),这是两个要素相关联的关键点,即将移动用户不断变化的位置和对应的地理位置信息相联系,并提供相应的服务。

2LBS体系结构

通常LBS系统由:定位系统、移动服务中心、通信网络以及智能移动终端四部分组成。一个完整的LBS系统如图1所示。

图1LBS的体系结构定位系统包括全球定位系统GPS和基站定位系统两个部分,移动运营商或业务提供商可以根据需要选择某种定位技术或组合定位技术来获取相应的定位精度,从而便于相应位置服务的提供。移动服务中心是位置服务系统的核心,主要功能包括负责移动智能终端的信息交互和各个分中心(定位服务器,内容提供商)的网路互连,完成对各类位置信息的记录、存储、分类、转发以及分中心之间业务信息的流动,并对整个网络进行监控。通信网络是连接用户和服务中心的实体,其功能主要是实时准确地传送用户请求以及服务中心的应答,通常可以选择用GSM,CDMA,GPRS和CDPD等无线通信手段,在通信网络的基础上依托位置服务体系结构发展无线增值服务。智能移动终端是位置服务中的定位目标,为了提供更优良的位置服务,通常要求终端具有GPS定位功能,同时要有完善的图形显示能力,良好的通信端口和友好的用户界面以及完善的输入方式,用户通过终端可以方便地控制位置服务的访问和实现。

3LBS系统设计

3.1系统总体框架设计

系统主要分为:数据层、业务层、传输层、显示层,如图2所示。其中数据层又分为服务器数据层和终端数据层。服务器数据层主要负责空间数据、属性数据、SVG地图数据的存储;终端数据层负责系统图片等的存储。业务层分为EJB业务和Web业务。EJB业务负责数据读取、转换、分析以及应答Web请求,Web业务负责客户端数据请求和应答。传输层负责数据的传输,主要通过移动互联网。显示层负责数据(属性数据和空间数据)显示,以及数据操作等。

图2系统总体框架3.2服务器端功能设计

服务器端为客户端服务,处理用户业务请求。主要功能有接受客户端业务请求、进行空间计算及分析、从服务器数据库中查找应答数据、应答数据包装、应答数据发送、邮件发送等。服务器端系统功能框架如图3所示。

服务器端Servlet组件负责接受客户发送的业务请求,并将应答结果送出;数据封装由JavaBeans完成;业务请求数据由业务管理模块管理,交给属性查询、空间分析或邮件发送模块,进行业务处理,或数据读取、分析、转换、XML封装,并应答客户端。

图3LBS服务器端系统功能框架4LBS服务关键技术的研究方向

4.1定位功能的精准性

在众多的LBS应用中,彼此之间最终在同一地点的定位很可能是有差异的,尤其是一些自有地图的客户端与调用谷歌、百度地图的客户端存在的差距较为明显。比如导航犬、凯立德、E都市、灵图等,在同一地点的定位可能都存在着各种各样的差异。

4.2数据库的丰富准确性

数据库的作用一方面是辅助LBS定位的精准性,但是另一方面更重要的是提供满足各种衣食住行、休闲娱乐的丰富数据。比如有的LBS应用中可以包括周边大大小小的饭店、宾馆、银行、邮政、商场、超市等,但是有的LBS地图上却只有稀稀疏疏的几个大型地标建筑,而在一些偏远地区,数据更是少得可怜。

4.3LBS的互动性

在未来的物流行业中应当会出现这样的场景:当消费者在一个比较偏远的地区而快递人员并不熟悉的时候,消费者只需要将现场所在的环境随手拍一张照片,然后发给快递人员,快递人员接收后,在线的LBS系统会自动分析图片,然后对应出数据库中的地点。

5结论

就目前来看,LBS巨大的市场潜力还远远没有开发出来,有待于LBS相关技术的进一步完善,譬如LBS服务的异构协同。本文给出了LBS系统的体系结构,设计了LBS系统的整体结构,重点突出了终端服务器的设计,对LBS的发展方向做了探讨。许多相关的问题,如各组成部分的具体链接实现方式、系统的安全性等还有待继续研究。

参考文献

[1]KOTSIS G, IBRAHIM I K. The Web goes mobile: can we keep the pace? \[C\]// International Conference on Complex, Intelligent and Software Intensive Systems. \[S.l.\]: \[s.n.\], 2008: 240246.

[2]RASHID B, ELDARIEBY M. Towards seamless service mobility for mobile devices communicating within wireless grids \[C\]// Canadian Conference on Electrical and Computer Engineering. Vancouver, BC: IEEE, 2007: 491495.

[3]TSERPES Konstantinos, KYRIAZIS Dimosthenis, MENYCHTAS Andreas, et al. A novel mechanism for provisioning of highlevel quality of service information in grid environments \[J\]. European Journal of Operational Research, 2008, 191(3): 11131131.

[4]刘江涛,夏清国.基于语义Web的LBS平台研究[J].计算机工程与设计,2007,28(16):40224024.

[5]王黎明,夏清国,唐留朋.移动位置服务中一种空间智能系统模型[J].计算机工程与设计,2008,29(12):30433045.

[6]何丽娜,刘岳峰,晏磊,等.基于交通动态信息的移动位置服务系统[J].计算机工程与应用,2007,43(7):108110.

[7]彭月英,苗丽,欧启忠.语义网格环境中异构数据资源整合研究[J].计算机工程与设计,2008,29(13):35323535.

[8]乔宏,曹健.网格工作流的语义模型及其查询机制[J].上海交通大学学报,2007,41(11):17691773.

作者简介: 黄净晴女。主要从事电子与通信科研与教学有关工作。

陈俊讲师,硕士。主要从事微波功率放大器和数字电视等方面的研究。

上一篇:宽频带低噪声放大器设计 下一篇:临近空间双基地雷达抗低空突防能力分析