版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
LBS位置服务平台技术方案上海传程通信系统有限公司引言1.1编写目的(略)1.2背景(略)1.3缩略语LBS-LocationbasedService位置服务LCS-LocationService定位业务GPS-GlobalPositionSystem,全球定位系统MLP-MobileLocationProtocol移动定位协议CMLP-ChinaMobileLocationProtocol中国移动定位协议SMPP-ShortMessagePeertoPeer短消息点对点协议CMPP-ChinaMobilePeertoPeer中国移动短消息点对点协议SGIP-ShortMessageGatewayInterfaceProtocol中国联通短消息点对点协议WAP-WirelessApplicationProtocol无线应用协议KJAVA-即J2ME(Java2MicroEdition)Java微型版SMS-ShortMessageService短消息服务SP-ServiceProvider服务提供商CP-ContentProvider内容提供商GMLC-GatewayMLC移动定位中心网关MLC-MobileLocationCenter移动定位中心MPC-MobilePositionCenter移动定位中心LSP-LocationServicePlatform定位服务平台PDE-PositionDeterminingEntity定位实体MS-MobileStation移动终端MSID-MobileStationIdentifier移动终端标识XML-ExtensibleMarkupLanguage可扩展标记语言1.4参考资料1、基于位置业务(LBS)总体技术要求V1.1.02、中国移动位置服务Le、Ls接口技术规范v1.0.03、中国联合联通有限公司CDMA位置服务系统接口规范说明总体设计2.1设计目标个人用户为用户提供位置及丰富多样的相关服务的公共服务平台,该平台允许包括定位自身、定位他人(已授权)、周边信息查询、地物查找。用户可以通过WAP、短信、网站、KJAVA应用等多种方式使用定位服务。企业为企业、公司的管理者提供对车辆、人员、物资等实现位置定位和相关信息管理的公共服务平台。该平台的业务要求尽量适用于各个行业,比如:物流、快递、邮政、租赁公司等等。用户的终端可以采用CDMA、GSM手机或传统GPS终端等类型均可以在该平台上使用。2.2设计原则为了实现以上目标,遵循以下几点开发设计的指导原则:系统的当前需求和远期目标相结合的原则。系统设计时充分考虑到系统的扩充性和兼容性,将长期规划和现实需求统一考虑,实行统一规划、分步实施的开发步骤。技术和管理相结合。系统的成功设计和应用依赖于技术和管理的密切配合,在系统实施的各个阶段都必须紧紧依靠各级领导和有关业务人员,充分听取他们的意见和建议。先进性和实用性相结合。系统的设计应达到国内领先、国际先进的水平,而系统中的具体设备选型则应以技术成熟和性能可靠为标准,而不是一味地追求技术上的先进性。同时要最大限度地利用现有的环境、设备、管理体制等资源。模块化设计方式。系统以功能部件组合划分模块,以功能部件、功能模块的组合划分子系统,便于子系统的重组,使整个系统的特殊需求和系统的通用性结合起来。经济性建设和投入:在能满足运输企业用户业务需求功能和保证系统性能的基础上,在设计上尽量使用户投入最少,同时功能更丰富。根据系统设计的目标和原则,系统具备先进性、开放性、可扩展性、可靠性、安全性、稳定性等多种特点,并方便软件的升级。2.3体系结构当Internet技术特别是Web在20世纪90年代中期成为计算主流时,业务计算的模型发生了巨大变化。这一变化的焦点是客户端/服务器(Client/Server)结构转变到分布式应用程序结构,这一结构有时被称为“多层结构”(Multitier)。Internet背后的驱动力从一开始便是希望提供一个可伸缩、可扩展和高度可用的公共信息传送平台。这一平台设计上非常灵活,而且不局限于一个或两个计算层。Internet世界中应用程序开发的唯一真正限制是计算机的容量和应用程序设计者的想象力。分布式应用程序的主要原则是将应用程序逻辑地分为3个基本层:表示业务逻辑后台资源表示服务表示层包括到应用程序的胖客户端接口或者瘦客户端接口。胖客户端通过直接使用MicrosoftWin32API或间接通过Windows窗体,为操作系统的功能提供完全的编程接口,并广泛地使用组件。瘦客户端(Web浏览器)正迅速成为许多开发人员优先选择的接口。开发人员能够生成可在三个应用程序层的任何一个上执行的业务逻辑。利用Web应用程序和XMLWebservices,瘦客户端能够以可视形式为应用程序提供丰富、灵活和交互的用户界面。瘦客户端还具有在平台之间提供更大程度的可移植性的优点。业务逻辑/应用程序服务该层被分为应用程序服务器与服务,它们可用于支持客户端。可以使用.NET框架编写Web应用程序以利用COM+服务、消息队列(MSMQ)、目录服务和安全性服务。应用程序服务反过来可以与数据访问层上的若干个数据服务进行交互。 后台资源 后台资源包括数据访问、数据存储,也包括由第三方提供的服务,老系统提供的服务。 考虑以上技术要点,由于LBS位置服务接入方式的多样性,用户可以通过手机上网(WAP)、短信(SMS)、浏览器(WEB)、手机嵌入式应用(KJAVA)方式使用位置服务。因此将所有这些接入服务专门划分为一个层,称作表示层,而将所有业务处理划分到一个单独的层——业务层,业务处理需要用到的资源比如手机定位信息、黄页信息、电子地图可以作为另外一个单独的层,后台资源层。用户层用户层体现了用户使用LBS定位服务的方式,按照用户使用定位服务的方式不同,可分为如下几类:WAP方式:通过手机上定位网站,从而获得各种位置服务。短信(SMS)方式:通过发送短信,获得各种位置服务。WEB方式:通过电脑浏览器上定位网站,从而获得各种位置服务。KJAVA方式:通过嵌入在手机的KJAVA应用获得各种位置服务。表示层表示层对外体现的功能是接受用户输入,将最终结果返回给用户。对内体现的是用户逻辑的表现。在LBS服务平台上,针对不同的用户接入方式,可以分为如下几个服务:短信接入服务:专门用于为短信用户提供位置服务。WAP服务器:专门用于为手机WAP用户提供位置服务。WEB服务器:专门用于通过电脑上网的用户提供位置服务。KJAV服务器:专门用于通过手机嵌入应用(KJAVA)的用户提供位置服务。业务层提供专门的LBS伺服器为前面提到的四类表示层服务器提供服务,所有的定位业务逻辑都在该层实现。资源层LBS伺服器需要用到一些资源,比如得到手机定位信息、数据访问与存储,都需要借助另外的服务,具体包括:移动定位服务平台:LBS伺服器通过该平台得到手机定位信息。黄页信息库:存储黄页信息,以向用户提供更加丰富的位置服务。GIS引擎:提供专业地图引擎处理电子地图,从而以更加友好、直观的形式向用户提供位置服务。连接各个服务的纽带使用了XML技术“可扩展标记语言”(XML)提供一种描述结构化数据的方法。与主要用于控制数据的显示和外观的HTML标记不同,XML标记用于定义数据本身的结构和数据类型。以下列出存储信息时XML相对于其他格式的若干优越性:XML格式是基于文本的,这使得它们更容易读、更便于记录,有时也更便于调试。XML文档可使用已为HTML建立的很多基础结构,包括HTTP协议和某些浏览器。HTTP允许穿过防火墙传输XML。XML分析已有完善的定义,且已广泛应用,使得在各种环境中从XML文档检索信息成为可能。应用程序可依赖XML分析器进行某些结构验证以及数据类型检查(当使用架构时)。XML建立在Unicode基础上,使得创建国际化文档更容易。使用了序列化技术消息服务使用消息服务在各个服务中传递数据。 综上所述,LBS定位服务平台具有如下体系结构:2.4业务处理流程用户信息索取用户信息索取KJAVA接入WEB接入WAP接入短信接入KJAVA接入WEB接入WAP接入短信接入提交给LBS伺服器提交给LBS伺服器利用LSP中心、电子地图、黄页信息等产生结果利用LSP中心、电子地图、黄页信息等产生结果将结果返回给接入层将结果返回给接入层将图、文信息返回给最终用户将图、文信息返回给最终用户 2.5优点可伸缩好。可伸缩性就是通过增加资源使服务容量产生线性(理想情况下)增长的能力。可伸缩应用程序的主要特点是:附加负载只需要增加资源,而不需要对应用程序本身进行大量修改。多层体系机构具有很好的可伸缩性。可扩展性强这种按逻辑分层的结构,由于每个层都很专业,因此以后可以方便的随技术及应用发展容易扩展功能,因此具有很好的可扩展性。易于管理采用分布式应用程序结构,由于业务逻辑都在单独一层,而不在用户层,因此修改业务逻辑变得容易,也易于升级、更新,因为不需要重新部署每个客户机。安全性高由于所有的业务逻辑都在服务端,而不在客户端,因此服务器可以方便的控制系统安全性。由于LBS服务平台是一个通用平台,而定位有时一个涉及个人隐私的领域,因此安全验证是比较重要的一个环节。所以我们对安全性做了比较高的设计。负载均衡由于系统分层计算,每个层各司其职,因此负载变得均衡,也便于监视性能,确定性能优化方案功能设计3.1个人用户定位自身:定位用户自己所在的位置。定位他人:定位别人所在的位置,前提是对方已经授权你可以定位他。查别人与自己的距离黄页信息:查找用户附近某个范围的餐馆信息,找银行ATM机、找银行等;地址查找服务:可以根据经纬度信息查出街道的门牌号,或反向查找。交通指南:用户可以订阅附近交通信息发布服务,公交换乘,最佳路径选择服务等;商业服务:提供指定范围内发布商业广告等服务。紧急服务:提供紧急求救服务等业务。公共服务:通过发送服务代码到特服号,系统将反馈政府机构、邮政网点、服务热线、维修热线、投诉热线等公共服务信息。3.2企业功能类别功能名称、标识符描述用户管理登陆系统用户登陆系统修改密码用户修改个人密码修改企业信息超级用户或者企业管理员修改企业的信息添加注册企业用户超级管理员添加注册企业用户删除企业用户超级管理员删除企业用户修改企业监控权限超级管理员修改企业的监控权限定制企业模板企业管理员挑选定制本企业的网页表现模板增加监控组企业管理员增加本企业的监控组修改监控组企业管理员修改本企业的监控组删除监控组企业管理员删除本企业的监控组增加监控对象企业管理员增加本企业的监控手机修改监控对象企业管理员修改本企业的监控手机删除监控对象企业管理员删除本企业的监控手机增加调度员企业管理员增加企业的调度员修改调度员企业管理员修改企业的调度员删除调度员企业管理员删除企业的调度员监控对象操作定位定位被监控的设备跟踪实时跟踪被监控的设备短信调度对监控设备下发短信进行调度业务操作语音调度(扩展功能)对监控设备进行电话拨打,进行调度业务操作地图操作获得初始地图用户获得初始地图地图放大用户放大地图地图缩小用户缩小地图地图拖动放大用户拖动放大地图地图移动用户移动地图地图测距用户测量地图上两点之间的距离地图地理要素查询用户输入关键字、类别等信息查询地理要素地图最佳路径计算(扩展功能)用户计算地图上两点之间的最佳到达路径清除轨迹用户清除地图上标志手机位置的轨迹点数据库查询手机信息查询根据用户输入的查询条件,查找获得所有符合条件的手机列表历史轨迹回放用户查看被监控手机的历史轨迹区域查找用户指定区域,查找在该区域内企业名下的手机用户管理监控对象操作地图操作数据库查询系统运行环境设计计算机软、硬件及其相关设备是建立LBS位置服务平台的基础,它也是信息系统的基本环境。因此系统的软、硬件配置是系统建设中极为重要的环节,它的成功与否也是衡量系统设计及实施优劣的重要标志,也影响到网络方案的设计,另外软、硬件配置方案选择也在一定程度上影响系统的建设、运行和维护。因此必须慎重进行计算机软硬件环境设计。4.1系统环境设计原则系统运行环境设计时主要遵循以下基本原则:最大限度的满足用户的工作需要。在保证系统功能的前提下,尽可能的降低资金投入。可靠性原则包括性能可靠性、使用可靠性和维护可靠性。考虑一定时期内技术的先进性及软硬件间的兼容性。可升级原则,由于计算机技术的快速发展,产品更新周期短,所以必须充分考虑系统的可升级性(或可扩充性)。4.2硬件配置设计WEB服务器:IntelPentium4,RAM512M,disk80GWAP服务器:IntelPentium4,RAM512M,disk80GLBS伺服器:IntelPentium4,RAM512M,disk80G地图引擎服务器:IntelPentium4双CPU,RAM512M,disk80G4.3软件配置设计操作系统由于Windows2000提供了高层次的安全性、稳定性和系统性能,具有较好的可靠性、可用性、可伸缩性、可管理性,以及卓越的性能、强大的硬件支持能力,它帮助用户更加容易地使用计算机、安装和配置系统、脱机工作和使用Internet,因此选用Windows2000作为操作系统。数据库管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年《西厢记》读书心得样本(5篇)
- 课题申报参考:教育科技人才一体化理论与实践研究
- 2025版工业换热站设备检修及改造合同3篇
- 2025版押金房屋买卖合同:智能家居系统定制版合同2篇
- 2025年度个人虚拟现实体验服务合同范本2篇
- 2024运输工程居间合同范本
- 二零二五年度仓储物流园区租赁合同模板3篇
- 二零二五年度旅行社脱团游客应急处理与责任免除合同4篇
- 二零二五年度专业赛事车辆临时驾驶员用工合同4篇
- 2025年度智能温室大棚建设及维护服务合同3篇
- 医学脂质的构成功能及分析专题课件
- 高技能人才培养的策略创新与实践路径
- 广东省湛江市廉江市2023-2024学年八年级上学期期末考试数学试卷(含答案)
- 2024年湖北省知名中小学教联体联盟中考语文一模试卷
- 安徽省芜湖市2023-2024学年高一上学期期末考试 生物 含解析
- 燃气行业有限空间作业安全管理制度
- 气胸病人的护理幻灯片
- 《地下建筑结构》第二版(朱合华)中文(2)课件
- JB T 7946.1-2017铸造铝合金金相
- 包装过程质量控制
- 通用电子嘉宾礼薄
评论
0/150
提交评论