移动位置服务系统设计(通用10篇)
移动位置服务系统设计 篇1
0 引 言
目前, 信息交流方式日趋多元化, 同时, 人们所需要的信息也日趋广泛。于是, 在当今信息交流方式和信息自身拓展的两个方向上衍生出了一系列的热点, 其中, 结合移动通信业务和地理信息服务这两大热点, 基于位置的服务 (Location Based Service, LBS) 应运而生。
1 LBS的概念
LBS是指在移动通信的平台上, 面向用户提供地理信息的相关服务的总称。从概念上看, LBS包含两个要素, 即移动通信平台和动态地理信息。
移动通信平台:LBS的服务对象是移动用户, 具有高度能动性;
动态地理信息:LBS的服务内容是地理信息, 随着实际地理情况不断更新。
LBS的核心是位置 (Location) , 这是两个要素相关联的关键点, 即将移动用户不断变化的位置和对应的地理位置信息相联系, 并提供相应的服务。
2 LBS体系结构
通常LBS系统由:定位系统、移动服务中心、通信网络以及智能移动终端四部分组成。一个完整的LBS系统如图1所示。
定位系统包括全球定位系统GPS和基站定位系统两个部分, 移动运营商或业务提供商可以根据需要选择某种定位技术或组合定位技术来获取相应的定位精度, 从而便于相应位置服务的提供。移动服务中心是位置服务系统的核心, 主要功能包括负责移动智能终端的信息交互和各个分中心 (定位服务器, 内容提供商) 的网路互连, 完成对各类位置信息的记录、存储、分类、转发以及分中心之间业务信息的流动, 并对整个网络进行监控。通信网络是连接用户和服务中心的实体, 其功能主要是实时准确地传送用户请求以及服务中心的应答, 通常可以选择用GSM, CDMA, GPRS和CDPD等无线通信手段, 在通信网络的基础上依托位置服务体系结构发展无线增值服务。智能移动终端是位置服务中的定位目标, 为了提供更优良的位置服务, 通常要求终端具有GPS定位功能, 同时要有完善的图形显示能力, 良好的通信端口和友好的用户界面以及完善的输入方式, 用户通过终端可以方便地控制位置服务的访问和实现。
3 LBS系统设计
3.1 系统总体框架设计
系统主要分为:数据层、业务层、传输层、显示层, 如图2所示。其中数据层又分为服务器数据层和终端数据层。服务器数据层主要负责空间数据、属性数据、SVG地图数据的存储;终端数据层负责系统图片等的存储。业务层分为EJB业务和Web业务。EJB业务负责数据读取、转换、分析以及应答Web请求, Web业务负责客户端数据请求和应答。传输层负责数据的传输, 主要通过移动互联网。显示层负责数据 (属性数据和空间数据) 显示, 以及数据操作等。
3.2 服务器端功能设计
服务器端为客户端服务, 处理用户业务请求。主要功能有接受客户端业务请求、进行空间计算及分析、从服务器数据库中查找应答数据、应答数据包装、应答数据发送、邮件发送等。服务器端系统功能框架如图3所示。
服务器端Servlet组件负责接受客户发送的业务请求, 并将应答结果送出;数据封装由JavaBeans完成;业务请求数据由业务管理模块管理, 交给属性查询、空间分析或邮件发送模块, 进行业务处理, 或数据读取、分析、转换、XML封装, 并应答客户端。
4 LBS服务关键技术的研究方向
4.1 定位功能的精准性
在众多的LBS应用中, 彼此之间最终在同一地点的定位很可能是有差异的, 尤其是一些自有地图的客户端与调用谷歌、百度地图的客户端存在的差距较为明显。比如导航犬、凯立德、E都市、灵图等, 在同一地点的定位可能都存在着各种各样的差异。
4.2 数据库的丰富准确性
数据库的作用一方面是辅助LBS定位的精准性, 但是另一方面更重要的是提供满足各种衣食住行、休闲娱乐的丰富数据。比如有的LBS应用中可以包括周边大大小小的饭店、宾馆、银行、邮政、商场、超市等, 但是有的LBS地图上却只有稀稀疏疏的几个大型地标建筑, 而在一些偏远地区, 数据更是少得可怜。
4.3 LBS的互动性
在未来的物流行业中应当会出现这样的场景:当消费者在一个比较偏远的地区而快递人员并不熟悉的时候, 消费者只需要将现场所在的环境随手拍一张照片, 然后发给快递人员, 快递人员接收后, 在线的LBS系统会自动分析图片, 然后对应出数据库中的地点。
5 结 论
就目前来看, LBS巨大的市场潜力还远远没有开发出来, 有待于LBS相关技术的进一步完善, 譬如LBS服务的异构协同。本文给出了LBS系统的体系结构, 设计了LBS系统的整体结构, 重点突出了终端服务器的设计, 对LBS的发展方向做了探讨。许多相关的问题, 如各组成部分的具体链接实现方式、系统的安全性等还有待继续研究。
摘要:为了更好地说明目前在定位系统中常用的移动位置服务系统, 采用软件设计的方法, 对LBS体系结构的框架进行了分析, 按照LBS系统体系要求, 设计了LBS服务器端系统功能, 通过实验测试, 达到原定系统设计要求。说明移动位置服务系统在定位系统中的重要作用, 其性能将直接决定定位系统的性能。设计的移动位置服务系统结构完整, 性能优良, 达到目前定位系统的各项要求。
关键词:移动位置服务,基于位置的服务,LBS体系,定位系统
参考文献
[1]KOTSIS G, IBRAHIM I K.The Web goes mobile:can wekeep the pace?[C]//International Conference on Complex, Intelligent and Software Intensive Systems.[S.l.]:[s.n.], 2008:240-246.
[2]RASHID B, EL-DARIEBY M.Towards seamless servicemobility for mobile devices communicating within wirelessgrids[C]//Canadian Conference on Electrical and Compu-ter Engineering.Vancouver, BC:IEEE, 2007:491-495.
[3]TSERPES Konstantinos, KYRIAZIS Dimosthenis, ME-NYCHTAS Andreas, et al.A novel mechanism for provi-sioning of high-level quality of service information in gridenvironments[J].European Journal of Operational Re-search, 2008, 191 (3) :1113-1131.
[4]刘江涛, 夏清国.基于语义Web的LBS平台研究[J].计算机工程与设计, 2007, 28 (16) :4022-4024.
[5]王黎明, 夏清国, 唐留朋.移动位置服务中一种空间智能发布系统模型[J].计算机工程与设计, 2008, 29 (12) :3043-3045.
[6]何丽娜, 刘岳峰, 晏磊, 等.基于交通动态信息的移动位置服务系统[J].计算机工程与应用, 2007, 43 (7) :108-110.
[7]彭月英, 苗丽, 欧启忠.语义网格环境中异构数据资源整合研究[J].计算机工程与设计, 2008, 29 (13) :3532-3535.
[8]乔宏, 曹健.网格工作流的语义模型及其查询机制[J].上海交通大学学报, 2007, 41 (11) :1769-1773.
移动位置服务系统设计 篇2
第八册数学小数点位置移动引起小数大小变化的教案设计
小数点位置移动引起小数大小的变化 (第10周教案) 第一课时 【教学内容】 四年级(下)第80~81页例1~3和课堂活动,练习十六第1,2题。 【教学目标】 1.结合具体材料理解小数点位置的移动引起小数大小的变化。 2.会根据要求正确移动小数点的位置。 3.通过观察、讨论、验证等活动总结出小数点位置的移动引起小数大小的变化规律。 4.培养学生的推理能力和应用意识。 【教学重点】 1.小数点位置的移动引起小数大小的变化规律。 2.正确移动小数点的位置。 【教学难点】 小数点位置移动时,位数不够,用0补足。 【教学过程】 一、初步感知 1.出示书上第80页例1的4个“10×10×10”正方体图,让学生用小数表示出阴影部分的大小并说明理由。 2.看4个图,比一比,你发现了什么? 3.说一说你的发现。 (1)4个图各取的份数不同。 第1图取了1份,第2图取了10份,第3图取了100份,第4图取了1000份,即整个正方体。 (2)4个图所取份数之间有什么关系? 第2图是第1图的倍,第3图是第2图的()倍,第4图是第3图的()倍。 二、探索新知 1.看一看这4个小数的小数点的位置有什么变化? (1)小数点的位置不同。 (2)从左往右看,小数点向右移动1位、2位、3位;从右往左看,小数点向左移动1位、2位、3位。 2.仔细观察这4个图,再比一比这4个小数的大小,你有什么发现? 3.交流讨论:从左往右看,小数点位置的移动是怎样引起小数大小的变化?从右往左看,小数点位置的移动是怎样引起小数大小的变化? 4.小组交流汇报讨论情况。 (1) 从左往右看,小数点向右移动1位、2位、3位,原数变成0.01,0.1,1,分别扩大10倍、100倍、1000倍。 从右往左看,小数点向左移动1位、2位、3位,原数变成0.1,0.01,0.001,分别缩小10倍、100倍、1000倍。 5.归纳总结小数点位置移动引起小数大小变化的规律。 并齐读书上的规律,再说一说规律中的两个省略号是什么意思? 6.第80页说一说。 (同桌相互说)引导学生观察,小数点在移动过程中一是位数不够,二是出现多余的“0”,这两个问题是怎么处理的?强调:位数不够用“0”补足,多余的“0”不写。 三、运用规律 自学例2、例3。 学生独立完成,再抽学生说一说你是怎样想的?引导:把一个数扩大10倍,就是乘10,小数点向右移动一位。 把一个数缩小10倍,就是除以10,小数点向左移动一位…… 四、巩固练习1.课堂活动1,2题。 2.练习十六第1,2题。 五.课堂小结 今天学习了什么知识?能谈谈你的收获吗? 板书设计: 小数点位置移动引起小数大小的变化 移动方向向左 小数点向右 移动位数……三位 二位 一位 一位 二位 三位…… 原数变化情况…缩小1000倍 100倍 10倍 扩大10倍 100倍 1000倍…… 注意移动小数点,位数不够时要用“0”补足 第二课时 【教学内容】 四年级(下)练习十六第3~11题。 【教学目标】 1.进一步掌握小数点位置的移动引起小数大小的变化。 2.能根据要求正确移动小数点的.位置。 3.感受数学知识的严谨,养成认真、仔细的习惯。 【教学重点】 进一步掌握小数点位置的移动引起小数大小的变化。 【教学难点】 根据要求正确移动小数点的位置。 【教学过程】 一、基本练习1.小数点位置移动引起小数大小变化的规律是什么? 2.练习十六第3题。 学生独立看懂表格,注意找准整数的小数点位置,并指名让学生说说他们的方法。 二、指导练习1.第8题 老师针对不同的学生进行指导。 小麦面粉100K――85K↓缩小100倍↓缩小100倍(先左后右)1K――()K↓扩大1000倍↓扩大1000倍(先右后左) ()K ――850K2 第9题 请同学们先汇报收集的资料,再算一算。 3.第10题 注意两种情况:一是宽边相接,按长边计算;二是长边相接,按宽边计算。 三、独立练习1.练习十六第4,5题教师强调:写得数时注意位数不够用“0”补足。 2.学生独立完成第6,7题 四、拓展练习练习第11题。 引导学生思考:两个因数同时缩小10倍、100倍、1000倍,由此引起的积的变化。 五、小结 哪些同学愿意谈谈今天的收获?移动位置服务系统设计 篇3
日前,国内数字地图内容、导航和位置服务解决方案提供商高德软件有限公司,在北京发布了其自主研发的“高德地图”(Amap)手机客户端软件(Android版)及网站www.amap.com。基于其在地图数据领域全面领先的优势,以及在地图渲染、定位和搜索引擎方面多年的强大技术积累,高德地图将免费在线导航、LBS交友系统、多种垂直生活服务频道、 位置广告系统等充分整合,打造出了全新的“移动生活位置服务门户”,为国内移动用户提供了一站式的生活消费指南及位置交友服务。为了实现移动生活位置服务门户的这一定位和目标,高德软件将在2011年加大研发力量,在深度POI上做足文章,整合更多的第三方资源,让位置服务为生活提供更多精彩,让生活因位置更加丰富。(吕文龙)
百度举办程序设计大赛
实为招揽人才
5月20日,由百度举办的“2011Astar百度之星程序设计大赛”正式面向全国高校学生和广大编程爱好者拉开帷幕。百度技术副总裁王劲出席启动仪式,与北大、清华、北邮等国内数十所国内顶级高校的校领导,及数百名来自全国的计算机技术精英们就产业技术发展趋势、计算机人才培养等话题进行了交流探讨。据悉,已经成功举办六届的程序设计大赛不仅是国内参赛人数最多、影响力最大的程序赛事,也已经被视为国内程序员的“黄埔军校”和“造星工场”。无数编程人才通过大赛脱颖而出,入围最终决赛圈的选手,不仅获得百度的青睐,也成为微软、Google等其他知名IT企业重金争夺的对象。(豆瑞星)
街旁满周岁 移动再发力
5月13日,基于真实位置的社区街旁网在京庆祝上线运营一周年。会上,街旁网CEO刘大卫、联合创始人杨远骋与到场的合作伙伴、媒体嘉宾以及用户代表共同回顾了街旁网上线运营一年以来的成长与收获,并宣布推出多项新功能,进一步提升用户体验。去年5月13日,街旁网正式上线运营。在短短一年时间里,街旁网先后与星巴克,Burberry,Nike等300余个知名品牌达成合作,并与HTC、索尼爱立信等手机厂商进行了预装合作;今年4月19日,街旁网推出了商户平台,为本地商家免费提供LBS服务,目前已有近万商家进驻街旁网商户平台。(李轻侯)
土豆映像节
欲求打造视频产业合作平台
5月14日,2011年土豆映像节颁奖典礼在北京举办,在映像节上土豆网聚合了多家主流版权采购方和中国网络原创群体,在土豆影像节期间打造了最具规模的中国跨媒体视频产业合作平台,率先推动用户创造内容平台新进化,首启用户创造内容进化UGC2.0。据统计,本次会上内容制作方和版权采购方的潜力采购意向在千万元规模,最高一笔制作机构投放的单价超过200万元。土豆网相关负责人表示,本届土豆映像节以“创造,所以存在”为主题,进一步在原创团体和用户中聚合更多的创作人才资源和商业模式。(付云)
12%和41%
按全部安装计算机软件计算,2010年度中国软件数量盗版率由2009年的14%下降至12%,比2005年下降了14%;按应付费软件计算,数量盗版率由2009年的45%下降至41%,比2005年下降了25%。
263 G+
日前,国内企业邮箱“第一品牌”263企业邮箱推出的G+企业邮箱新品,作为一款以企业自身管理见长,更强调企业属性的企业邮箱,263 G+在业内引起广泛关注。据悉,263相继为企业邮箱添加大附件、邮件传真、邮件归档、日志统计、企业通讯录等增值功能。
50%流量
据了解,在推出非英语版本之前,Foursquare 美国境外的使用就占到了总使用量的40%。2011年2月,Foursquare 推出法语、意大利语、日语、西班牙语和德语版本,此后到现在,这个比例上升到50%。
60人
今年3月底,马力被有关部门带走“协助调查”,很快返回上班,但不久后再次被带走“接受调查”,自此一去不返。日前,涉案的中移动数据部副总马力,已经牵出超过60名涉案人或案件知情人。这些人广泛地分布于政府、运营商、增值业务厂商,乃至更多层面。
2亿
近日,负责Google位置服务的副总裁Marissa Mayer指出,移动版Google Maps如今安装量达2亿,这还是活跃用户的数量,移动用户的使用量占整个地图服务的40%。
16万个
移动位置服务系统设计 篇4
移动商务一度被视为是“下一个技术革命”[1]。近几年来, 手机用户规模的迅猛增长无疑为移动商务市场提供了庞大的用户基础。仅以中国为例:1999年1月, 中国手机用户数为2 448.1万户, 百人手机拥有数1.88。截至到2006年11月, 中国手机用户已达4.55亿, 成为世界上最大的移动通信市场, 且百人手机拥有数达到34.6, 平均每三个人拥有手机数量超过1台。但在实际应用中, 安全性顾虑、3G网络引入的推迟、整个电信行业的动荡以及用户最初体验的失望很快就使最初的热潮退却[2]。行业中的先行者们以及学术界逐渐意识到, 之前的乐观预测缺少对用户接受程度以及商务可行性的充分研究。移动营销是一个在市场预期与实际表现之间存在较大差距的典型例子。移动营销的进一步发展需要在客户需求及商务模式上做出更充分的研究。
1 移动营销的应用现状分析及对策
所谓移动营销 (Mobile Marketing) , 美国移动营销协会将其定义为:对介于品牌和终端用户之间作为通讯和娱乐渠道的移动媒体的使用。若从更微观的角度分析, 移动营销是指公司利用无线媒介, 向消费者传播时间和地点敏感性的、个性化的信息或进行促销的商业活动。
移动营销与顾客进行交流的关键手段是移动广告。而短信 (SMS) 因其所具有的成本低、易编辑与个性化的特性使其当之无愧地成为了其中的“杀手级”应用 (Killer Application) [3]。
据一份调查报告显示, 我国2007年短信广告的发送量达到3 538亿条, 平均每位手机用户每周收到的短信广告数量为12.44条。这一数字多少有些令人吃惊, 但短信广告确实陷入了应用泛滥的境地。另据一项由81 837位网友参与的网上调查显示, 85.13%的手机用户对广告短信持消极态度。
移动营销的精髓是将适当的信息在合适的时间传递给需要这些信息的目标人群。而移动广告的应用现状无疑违背了这一精髓。针对这一问题, 学者们从不同角度开展了研究[4]:从信息策略角度出发, 成功的广告短信应具备内容性、个性化和可控性等特征;从用户行为角度出发, 广告短信的作用在于:引起注意、激发购买意图与最终的产生购买行为, 而过多乃至泛滥的短息发送量只会引起用户的反感并削弱这一应用的核心价值;此外, 从信息监管角度, 政府和相关机构应在信息源、信息内容和收费机制上加强监管。
本文则认为, 通过因地制宜的需求分析, 并有机地结合其他多种移动技术能有效地提高以短信为主要媒介的移动营销效果。首先, 移动营销的应用情景不能一味地拓展至所有社会活动, 而应依托特定的经济行为, 如购物消费、观光旅游等。其次, 除了文本短信之外应大力发展彩信、彩铃等多媒体形式, 以丰富短信的内容。最后, 结合基于位置的服务 (Location-based services, 以下简称为LBS) 以增强短信的时效性。所谓基于位置的服务, 是指根据用户位置信息而产生的个性化、时效性的服务。
2 浙江义务小商品城移动顾客导购系统设计
中国小商品城坐落于浙江中部义乌市, 创建于1982年, 是我国最早创办的专业市场之一。拥有营业面积260多万平方米, 商铺50 000余个, 从业人员20万, 日客流量20多万人次, 2005年市场总成交额达288亿元, 其中外贸出口占60%强, 连续15年位居全国工业品批发市场榜首。
2.1 需求描述
当顾客第一次来到义务小商品城时, 面对庞大的市场面积和繁多的商品种类, 十之八九会感到无所适从。但是小商品市场一般不设专门的导购人员, 一是出于商务成本考虑, 二是因为仅凭人力很难掌握全面的商场信息, 导购人员无法胜任这一职能。
目前, 负责小商品城信息化建设的义务小商品城信息技术有限公司开设了专门的网站 (www.onccc.com) , 并在商场内设置了触摸式信息查询机 (以下简称为触摸屏) , 用于介绍小商品城的商家与产品, 并指引顾客准确地找到需要访问的商铺的位置。顾客可以事先通过网络或现场的触摸屏来获取信息。但是由于客户多, 触摸屏数量有限、位置固定, 且对触摸屏上自己感兴趣的信息顾客只能用笔、纸等传统手段记录, 一旦进入商场便容易迷失方向, 因而现有的信息化系统很难满足实际需求。另一方面, 商场内的商家具有强烈的营销需求, 可除了在网站上发布有限的商品信息以及通过传统的店铺陈设与口头宣传外缺少其他营销手段。
2.2 系统功能及应用场景描述
针对上述需求, 本文采用短信结合基于位置的服务为主要营销形式, 设计出“小商品城移动顾客导购系统”。该系统主要有两个功能:
(1) 当顾客进入小商品市场时, 移动基站根据顾客的移动终端信号确定顾客位置, 主动向顾客发送欢迎短信、分类产品信息和应用目录;顾客回复特定编号, 获取更多应用信息, 应用场景如图1所示。
简而言之, 这部分功能所起的作用就像是一个迎宾小姐, 对顾客的到来表示欢迎, 给顾客的购物提供方便并提高其购物满意度, 同时该功能也以较小的投资成本提升了小商品城的整体形象。
(2) 顾客在商场特定位置处 (通常布置在商场入口) 的触摸屏上查询并发现了自己想要的信息后, 可以方便地将信息以短信或彩信的方式发送到自己的移动设备中, 应用场景如图2所示。
该应用创新地利用了短信的存储功能, 可用于指引进入小商品城的顾客准确寻找需要访问的商铺的位置, 并提供商铺经营情况和信用情况介绍, 提升顾客的购物体验。
2.3 系统组成模块及信息流交互示意图
本系统的组成可以分成两个部分:一是移动运营商提供的移动通信网络及网关设备, 这些设备是现有的, 不需另建;二是移动顾客导购系统平台。具体的组成模块与信息流交互示意图如图3。
当顾客进入小商品城后, 附近通讯基站的移动网关能根据顾客随身携带的移动设备 (手机、PDA等常见终端) 所发出的信号确定顾客的位置及身份 (用户信息通过移动运营商的用户数据库确定) , 然后将其传递至移动顾客导购系统的LBS模块, 该模块因此被激活;LBS模块将从小商品城顾客数据库中比对顾客信息, 查询该顾客是否有以往在小商品城的购物与偏好记录, 同时调用内容库 (欢迎信息或商品介绍) 与时效性广告, 结合顾客的偏好选择信息发送至顾客移动设备上, 完成一整套信息交互。此时, 系统还可调用应用库中的应用菜单一并发送, 供用户选择后续应用服务。
另一方面, 顾客也可亲自在触摸屏上完成信息查询, 触摸屏通过有线网络与移动顾客导购系统平台连接。若顾客确认需要下载所需信息, LBS模块被激活, 发送触摸屏所显示内容至顾客移动设备, 完成一次完整操作。
此外, 本系统拟建成开放式的系统平台, 除了上述功能模块之外未来还可添加其它功能模块, 如移动支付等等。
2.4 商务模式
能否找到持续盈利的商务模式是移动商务建设的一个重要成功因素。本文设计了一套由四方参与、分工协作、互惠共赢的商务模式。具体内容如图4所示。
3 结束语
本文设计了一套以短信为主要应用形式、基于位置的移动顾客导购系统。基于位置的服务增强了短信的时效性;小商品市场存在的具体应用需求体现了短信营销的应用价值;同时因地制宜了结合了当地已有的信息化设备, 创新地利用了短信的存储功能。在系统设计之余, 本文也提出了一个完整的商务模式。本系统在功能设计的细节上仍有完善的余地, 但其实用性强的特点适合在现实环境中实际推广。
参考文献
[1]Balasubramanian S, Peterson R A, Jarvenpaa S L.Exploring the im-plications of M-commerce for markets and marketing.Academy of Marketing Science, 2002;30 (4) :348—361
[2]Jarvenpaa S L, Lang K.Mobile commerce at crossroads.Communica-tions of the ACM, 2003;46 (12) :41—44
[3]徐川暴.关于发展短信广告的思考.华东经济管理, 2003;17 (6) :110—112
移动位置服务系统设计 篇5
移动位置服务强调外业办公的机动性与自动化。手机、PDA的便携性使得巡查员可以随时随地的处理案件,借助手机上的定位设备,例如GPS,巡查员可以轻松获知自己在城市中的位置,以及各个城市部件设施的位置,案件发生的位置,以及了解周边的工作环境等等。在这种移动位置服务模式中,城管PDA系统是最为关键的城市管理案件收集设备,城市巡查员通过PDA记录各类案件的发案地点,并通过移动通信网络发送到监督中心,从而提供城市万米单元网格管理的基础信息。
二、移动影像服务
移动影像服务是城市街景服务在移动终端上的延伸应用,影像数据除了在城管业务平台中使用之外,还被利用到巡查员、监督员使用的城管PDA上,在巡查员采集数据过程中,直观的街景影像不仅能方便监督员更加方便快捷地发现需要立案的部件,还可以将当前报案的场景与历史影像作对比分析,有效地减少了案件上报的错误率。
移动终端上的街景是基于原始街景影像数据进行再加工,为手机、PDA的屏幕及设备性能做适配,定制满足移动终端规格的街景影像,然后根据巡查员的巡查范围,根据工作格网将影像数据部署在不同的城管移动终端上,从而实现巡查的格网化管理。
移动街景服务的优势在于将影像服务与智能移动终端的优势相结合,充分利用了移动终端的多个传感器特性,例如GPS、Wif、GPRS/CDMA/3G等通讯模块。通过对设备定位,可以精确的将周边的影像匹配到巡查员当前所在的位置,方便巡查员随时随地的查看城市影像。
三、双向数据传输
城市监督指挥中心与巡查员之间的日常工作交互是城市管理工作的核心内容。在对城市部件的管理、巡查的过程当中,会产生大量的任务信息、案件信息等等,因此如何管理好两者之间的数据传输,是做好城市部件管理工作的重点。
通过城管PDA,项目中建立了一种基于移动城市管理服务的双向数据传输机制:巡查员将巡查信息,包括巡查的位置信息、现场的照片以及现场的描述信息,通过城管PDA向指挥中心上报;指挥中心对巡查人员的指挥、任务下发等也是借助城管信息平台向巡查员手中的PDA进行通知和下发来完成。同时,这些业务也都通过城管PDA结合后台的信息管理系统全自动化地管理起来,实现了城市管理工作流程上的无缝对接。这种双向的数据传输机制,具体体现在以下几个方面。
(一)案件上报
城管PDA是巡查员进行案件收集和上报的主要工作工具,把影像集成到城管PDA中,可以对案件收集和上报产生积极的辅助作用。在这样的PDA中,城管巡查员可以通过二维地图确定案件位置,通过浏览PDA上的影像,实现对事件的周边环境的浏览,通过辅助定位确认其准确位置,将位置与事件现场照片一起发回指挥中心,可使监督员和案件处置人员更方便地找到案件位置。如图1所示。
(二)案件处理
各专业单位、部门接到监督中心的任务派遣单后,只要确认是由本部门处理的案件,便可按照派遣单所描述的信息进行案件处理。由于派遣单上有详细的街景影像信息,任务处理部门可以在影像数据平台上前后帧的浏览,对比PDA拍摄的图片,快速定位案发地点,以便尽快进行案件的处理,如图2所示。
(三)案件核查
监督员接到案件核查通知后,可以在手机上查询案件的处理情况,也可以浏览案发地点周围的影像,快速定位案发地点,便于核查,如图3 。
(四)任务下达反馈
指挥中心通过信息管理平台可以通过手机短信的方式向多个巡查员进行任务下达。手机短信可以包括任务的名称、详情、需要处理的位置、处理的要求等等,还可以通过街景标注的方式,将部件的位置信息发送到各个巡查员的PDA当中。
另一方面,巡查员在任务处理的过程当中或处理完毕后,可以将任务完成的情况、遇到的问题等信息通过城管PDA及时反馈到指挥中心。这种通过城管PDA进行任务下达反馈的机制,具有传达迅捷,信息内容丰富、直观、易于读取的优点。
(五)巡查位置跟踪与轨迹回溯
巡查人员目前所在位置的追踪、日常巡查路线的历史轨迹能够为监督指挥中心对巡查人员的管理提供重要依据。
1.执勤监督
对巡查人员的工作状态进行监督,通过城管通的GPS模块向指挥中心发送位置信息,监督当前巡查人员是否按照任务线路执勤,是否在指定的工作时间内处理下发的相应案件等等。
2.巡查轨迹回溯
将每个巡查员的日常巡查位置记录下来,按照人员、时间、位置等关键信息建立各自巡查历史轨迹和工作日志档案,在需要的时候可以随时对巡查人员工作的历史轨迹进行查询,同时为工作统计、巡查路线分析等等提供决策的数据依据,如图4所示。
参考文献
[1]徐爱功,杜明义.遥感技术基础[M].北京:教育科学出版社,2000:12-30.
[2]汤国安,刘学军,闾国年,等.地理信息系统教程[M].北京:高等教育出版社,2007:26-39.
[3]李德华.城市规划原理[M].北京:中国建筑工业出版社,2001:46-62.
移动位置服务的应用发展研究 篇6
关键词:移动位置服务,用户行为,发展对策
0 引言
随着移动网络覆盖范围的扩大和通信技术的发展, 传统互联网借助移动通信网络, 真正实现了随时随地畅游网络的理念, 人类步入移动互联网时代。移动终端设备拥有唯一的用户标识, 用户的身份及位置信息更容易分辨和收集。在移动互联网环境下, “移动”这一特性使得用户对位置信息的需求日益增强, 这无疑具有很大的市场应用潜力, 移动位置服务就是在这种环境下应运而生。
1 移动位置服务概述
移动位置服务是指移动通信网利用定位技术获取移动终端使用者的地理位置信息, 为用户提供信息服务的一种移动增值服务。用户使用移动位置服务不仅可以方便快捷地查询自己或他人的位置信息, 同时还能获取有关地理位置的附加服务。移动位置服务实现了用户需求和商家产品对接的功能, 既提高了商家效益, 也带给用户新的服务体验。
移动位置服务所提出的本地化local在一定程度上弥补了3W传统互联网的缺陷。传统互联网的虚拟化在一定程度上割裂了现实世界和虚拟世界, 用户疏远现实中的社会人际关系, 网络的虚拟性带来了大量的社会问题。移动位置服务通过“地理位置信息”这一客观存在将线上信息和线下行为更好地绑定结合, 信息价值得到很大提升, 根据用户所在位置提供一种身边的、真实的社交信息服务。
2 移动位置服务的发展现状
美国基于位置服务的社交网站Foursquare兴起让企业商家看到了基于位置服务蕴含的巨大商机。Foursquare主要是在地理位置信息的基础上, 提供位置信息服务、游戏元素和社交网络服务的整合服务平台, 从而形成一个聚合了用户、广告提供商以及软件开发商的产业链生态系统。Foursquare用户规模的发展态势已经超过了早期Twitter的增长速度, 逐步成为移动互联网界消费者和投资者关注的焦点, Foursquare的成功见证了美国移动位置服务市场的快速发展。
在国内, 2001年5月北京移动公司在移动梦网平台中推出基于短信的移动位置服务, 这是我国最早的移动位置服务, 随后国内其他省市才逐步开始推出移动位置服务。2001年11月, 中国移动首次大范围开通移动位置服务, 如位于移动梦网平台的业务:“我在哪里”、“你在哪里”、“找朋友”等。2003年, 中国联通基于BREW平台推出移动位置服务——Igogo, 帮助用户更快地获取地图信息和导航服务, 还有针对儿童的“关爱之星”。随后各大互联网公司都逐步推出移动位置服务终端软件, 希望在这个新兴市场占据一席之地, 如新浪的“微领地”、盛大的“切客”、街旁、嘀咕网, 同时百度、新浪、人人等互联网企业也开始涉足这一行业。然而, 在移动互联网基础设施、文化价值观念、消费习惯和商业环境等方面, 中美两国仍存在较大的差异。目前, 国内的移动位置服务主要停留在初期模仿阶段, 同质化现象较为严重, 市场竞争激烈, 服务提供商都将目标放在增加用户规模上, 为未来的盈利和模式转型积累用户基础。随着3G推动下的移动互联网普及、智能手机渗透率提升、定位技术的发展以及用户对位置服务的认知提高, 我国将迎来移动位置服务的迅猛发展。
3 移动位置服务的用户行为分析
3.1 移动位置服务的用户市场
移动位置服务的目标用户可以分为个人用户和行业用户, 个人用户主要是在生活或工作中需要使用定位技术获取地理位置信息或周边服务信息的个体;行业用户主要是集中在某一具体行业领域应用的企业用户, 例如物流业、公安救援、交通查询等。国外的移动位置服务主要集中在行业应用, 国内早期在行业用户领域渗透, 目前正逐步将目标放在大众用户市场, 本文的研究对象是我国的个人用户。
移动位置服务作为新型的移动增值业务, 其拥有“时间+社交+地点”的标记维度, 满足了用户个性化的消费需求。从消费者心理学的角度研究, 每一个消费者的自我认知和心理需求都是不同的, 按照市场细分这一原则, 每一个个体都是独立的目标市场, 用户在决定购买行为时, 消费的不仅仅是商品或服务的功能价值, 更包含了其延伸物, 个性化的消费将成为未来消费市场的主流趋势。移动位置服务可以满足用户生活、工作、兴趣的需求, 同时还可以扩大用户的交友范围。
移动位置服务不仅是定位技术的简单应用, 更是运营商、服务提供商、线下商家和用户共同参与的全新移动体验服务。一方面用户通过移动位置服务可以识别基本的用户地理位置信息和周边服务信息, 另一方面也可以享受移动位置服务带来的社交体验和商家折扣促销等服务。我国的移动位置服务用户多以年轻人为主, 是一项具有时尚年轻特点的移动信息服务。
3.2 用户体验
在体验经济时代, 产品和服务日趋同质, 用户体验在消费者购买决策中起到的作用越来越重要。在体验过程中, 用户形成的主观感受和情感偏好对用户的实际行为产生的影响要远大于产品和服务的功能性感知。移动位置服务作为一项移动增值服务, 良好的体验对用户的实际使用行为和持续使用至关重要, 不良的体验感受将导致用户很难继续接受移动位置服务。
前期运营商和服务商对于移动位置服务的推广介绍, 会影响潜在用户形成的对于移动位置服务的搜索、预测和想象的消费体验。用户在使用移动位置服务时, 在视觉、听觉、触觉等建立起来的感官上的体验, 主要表现在界面设计、输入输出设备等方面, 用户在使用过程中所感受的乐趣, 以及提供信息服务的便捷性和完整性都会让用户产生持续使用的意愿。用户在使用移动位置服务过程中遇到困难和问题, 可以得到运营商和服务商的及时解决, 用户通过使用移动位置服务融入新的期望的特定群体, 或者加强与原有的某个特定群体的联系和沟通, 都会给用户带来愉快的感觉。这些良好的体验都会影响用户对移动位置服务的使用行为。
3.3 认知风险
用户在使用移动位置服务的过程中, 不仅会注重使用过程中的体验, 还会对使用行为可能产生的后果或损失进行评估, 即认知风险。用户在使用过程中可能担心受到使用移动位置服务所获取的实际信息和服务与预期或产品服务描述不相符的风险。出现这一风险的原因可能是由于移动运营商提供的通信网络覆盖范围较小、传输速度较差或技术设备问题等, 或者是服务提供商提供的服务信息不准确、不完整, 从而导致用户在使用过程中产生不满意或较低的满意度。使用移动位置服务不仅要承担服务功能性收费, 还要支付使用所产生的流量费用, 用户担心运营商或服务提供商会通过隐性收费等方式向用户收取不合理费用。同时, 可能遭遇费用与服务质量性价比严重失衡的风险。
在现实生活中, 使用移动位置服务获取信息服务的机会成本可能会高于询问路人, 或者是通过繁琐复杂的移动终端操作后, 获取的信息服务是有偏失的, 这会造成用户的时间耗费。移动运营商和服务提供商根据用户的位置信息和行为路径进行数据挖掘, 用户就存在隐私暴露的风险, 包括用户的位置信息、行为特征、账号等基本信息, 甚至是用户的爱好和消费习惯等, 并且可能会存在一些服务提供商出卖用户信息而换取经济利益的现象。这些都是造成用户担心和焦虑的因素, 也会对用户使用位置服务形成负面影响, 最终导致使用行为的终止。
4 移动位置服务的发展建议
4.1 完善服务功能, 精简操作流程
移动运营商联合内容服务提供商、地图信息商以及当地商家, 扩大移动位置服务可提供的服务范围, 为用户提供全面、准确的信息服务, 满足用户的使用需求。企业商家要充分利用移动通信网络传输信息的及时性与交互性, 收集用户数据、追踪用户行为和态度的变化, 提供给用户及时准确、有价值、感兴趣的信息服务。服务提供商应该致力于降低用户使用移动位置服务所需花费的时间和精力, 简化移动位置服务的操作流程, 降低操作的复杂性, 提供给用户简单易学的信息查询方式。
4.2 改善用户体验, 强化体验营销
体验营销通过对消费者心理需求的研究和分析, 让用户在使用移动位置服务时产生自我满足感, 引起服务与用户自我心理需求的共鸣。移动位置服务作为一种移动增值服务, 用户体验至关重要。只有用户在使用过程中, 感知较好的服务体验, 用户才可能会产生下一步的行为结果。移动位置服务提供商应当提供个性化服务, 即使用户没有后续消费, 个性化体验也会给用户留下深刻的印象, 增加用户使用移动位置服务的可能性。同时, 服务提供商可以选取一些有影响力的组织或商户合作, 开展规模化的推广体验活动, 通过给用户提供某些优惠进行试点活动, 再结合后续的营销宣传, 最终形成市场的规模效应。
4.3 加强移动位置服务的宣传力度, 降低认知风险
目前, 移动位置服务的发展处于起步阶段, 服务提供商应该充分地利用各种媒体宣传移动位置服务, 引导消费者认知。通过选择准确全面的信息传播方式和客观真实的内容信息展示, 营造大众接受的观念, 使移动位置服务与消费者的认知观念具有较高的一致性, 形成良好的社会接受氛围。移动位置服务的市场认知越和谐, 推广速度就越快。
服务提供商在开发移动位置服务时, 要加强与用户观念上的沟通, 协调和改变用户观念认知, 从而减少用户认知风险。在用户开通移动位置服务之前, 尽可能详细地为用户提供完整的隐私保护条款, 同时, 有效的宣传可以增加用户的熟悉性, 降低用户的认知风险;服务提供商也可以从提高提供信息内容的准确性这一角度, 来增强用户的使用信心, 降低认知风险。
4.4 培养用户使用习惯, 积累用户基础
我国的移动终端用户大部分已经习惯了使用免费的移动增值服务, 对于需要产生流量费用的移动位置服务不会产生强烈的使用意向。因此, 针对我国消费者的行为特征, 移动位置服务提供商可以尝试采用先试用后付费的方式, 当用户产生强烈的使用意向再收取费用, 逐步培养用户的使用习惯。同时, 为付费用户提供可定制的移动位置服务, 从而吸引新用户, 保留老用户。另外, 服务提供商可以细分用户市场, 针对不同的用户, 提供不同的资费套餐和优惠活动, 满足不同用户的需求, 积累用户基础。
参考文献
[1]李海燕, 张岩.移动通信网络的移动台定位技术及应用[J].邮电设计技术, 2006 (3) :27-34.
[2]王文字.移动位置服务[J].电信建设.2004, (2) :40-46
[3]艾瑞移动互联网研究中心.Foursquare案例研究报告.http://www.iresearch.com.cn, 2010-6.
[4]王明才, 姚承宽.位置服务在我国的应用与发展[J].河北师范大学学报, 2009, 9 (5) :688-692.
[5]Roselius, T.Consumer Rankings of Risk Reduction Methods[J].Journal of Marketing (35) , 1971, pp.56-61
[6]Josko.A theory of consumer experience[M].Columbia University Doctor Thesis, 2003.
移动位置服务系统设计 篇7
近几年来,由于移动通信网络的速度不断加快,我国的移动位置服务(LBS)的发展规模也随之不断扩大。移动位置服务的应用范围已经不局限于小范围市场,而是往更加大众化的市场进行发展[1]。目前移动位置服务已经成为比较具有发展空间的移动重要增值业务,涉及LBS的功能和产品也在慢慢出现。在对未来的发展趋势进行探究之后,发现我国移动位置服务市场的发展有所滞后,存在许多问题。比如LBS的内容比较多,无法完整地形成产业链;国内开发移动位置服务的能力比较落后等,因此要对基于移动位置服务的信息系统进行完善,使其可以快速发展满足人们的需求[2]。
2 移动位置服务信息系统内容
LBS服务系统的构成为总管理平台、信息管理数据库、接受移动对象的接口、通信网络等部分组成。定位业务管理平台和地理空间信息数据库是构建支撑位置信息服务应用软件的软件系统以及提供位置信息服务的基础,构成了基于移动位置服务的地理信息系统的主体[3]。
2.1系统的总体构架
移动位置服务信息系统是使用大范围分布式网络管理模式,可以对各个省市县提供针对性的信息服务。要使信息系统可以顺利地提供服务,需要在各个省市安装地图引导系统、信息发送系统以及详细的地图信息。而且要想收集完整的数据,在全国的数据中心的需要具备最大面积,最完整的地图数据;省的数据中心需要具备本省的详细的地图数据以及周边比较简单的地图数据;市的数据中心需要具备本市的详细的地图数据以及周边地区比较简单的地图数据。通过这些数据信息,可以有效提高移动位置服务的质量[4]。
2.2系统的主要功能
移动位置服务信息系统是由信息管理服务、系统管理、系统安全、数据库、数据接口等部分组成,具体内容如下。
2.2.1系统安全
系统安全直接影响系统的顺利开发,为了系统的顺利运行,需要对系统安全情况进行关注,提高系统的安全度。
2.2.2数据接口
包括以下3种类型的接口:第一是和CP进行连接的接口,可以提供各种服务以及内容的接口。第二和其他数据中心进行连接的接口,具有接收信息、互通数据等为主要作用的接口。第三除上述两种类型之外的接口,涉及具体应用和管控的接口。
2.2.3数据库模块
常见的数据库类型有:其一是信息数据库,可以储存大量的信息或者数据。其二是计费数据库,可以对所提供的服务进行计费,并且储存计费情况。其三是特殊化数据库,可以储存一些比较特殊或者比较个人的信息。其四CP认证授权数据库,可以对系统接入的情况进行认证,然后进行授权。其五平台系统数据库,可以里面储存大量系统系统信息。
2.2.4系统管理模块
由以下具体管理模块构成:第一操作用户管理,可以对用户情况、操作过程、服务内容进行管理。第二资源分配,可以合理分配系统的资源。第三数据统计分析,可以有效分析和管理系统的信息数据。第四网络管理监控,对网络情况和用户使用网络的情况进行管理。第五计费部分,可以对计费情况进行管理。第六备份,可以对原有的和获得的数据和信息进行备份保存。
2.2.5信息管理服务模块
可以对所涉及的服务内容进行确定管理情况:其一信息编码,可以对信息进行有效编码,使人们可以快速进行检索。其二信息发布,可以按照用户的要求提供针对性的服务。其三信息分析,可以将服务内容更加具体化。其四途径搜索,可以帮助用户进行搜索。其五信息维护,对数据或者信息进行有效维护。其六数据交换,可以帮助信息实现快速交换和应用。
2.3信息系统功能的作用
按照用户的不同的需求,信息系统具有许多的功能。主要包括地址查询、用户定位、汽车导航、地图显示、空间测量等,可以提供给图片、路线、文字等方面的数据或者信息。满足用户的需求。
2.3.1路线查找
在用户输入目的地和所在位置之后,系统可以快速显示最快或者最短的路线,客户进行选择,其中路线包括驾车、步行这两种选择方式[5]。查询的方法为:在进入地址查询之后,可以在地图上进行确定终点,系统可以自动显示路线,即可完成查询的过程。在路线选择的时候,可以选择选择路线最短、速度最快或者费用最少的路线,客户可以根据自身的要求进行选择。在系统显示内容的时候,用户可以选择路径的文字表示、坐标显示、栅格地图等。最终的显示的信息也包含路程所需要的费用、达到终点的公里数、路程所需要的时间、所经过的路径名称等。
2.3.2导航应用
系统可以定时对用户的位置进行重新定位,这就是导航服务。在进行导航服务的时候,可以提供路线指导、位置提醒等服务内容。位置提醒是系统按照所输入的终点和,可以了解用户是否达到目的地,在快要到达或者已经到达的时候进行提醒用户。全程导航是根据终端所移动的情况,进行了解用户所在的位置,显示给客户目前移动的路线,并且在一些比较特殊的地点进行提示。这些特殊地点包含:休息站、服务区、事故多发地段、收费站、重要标志、禁止通行地区等,方便用户进行休息或者避让。
2.3.3具体定位
定位包含固定电话定位和移动终端定位这两种。移动终端定位指的是系统通过网络接口,了解用户所处的地址,并且展示给用户周边的地图,使用红点或者五角星进行显示用户的位置,用户可以根据地图的指引,使用驾车或者行走的方式到达目的地。而固定电话定位指的是系统通过特定的接口,进行了解电话所在的地址,然后根据获得的地址,进行判断终点的位置。
2.3.4附近查找
用户在确定某个信息点,然后设定所查询的范围,系统可以将信息点之外,范围之内的地图显示出来。这个信息点可以是街道名称、大楼名称或者某点的信息描述均可以。而确定信息点周边范围的方法可以包括:第一用户可以在地图上按照自身的要求确定一个矩形,然后获得信息点的具体范围。第二可以在系统中进行搜索信息点,接着输入信息点的半径数据,然后系统会显示以信息点位中点的圆形范围,这个范围就是具体的周边搜索范围。
2.3.5地点寻找
用户可以在系统中输入需要搜索的地点,系统自动使用模糊查询模式进行搜索,把全部涉及地点的内容进行显示。如果用户选择了某个地点,系统会显示这个地点在地图上的位置,并且也会出现周边的简单地图。同时地图上不仅会显示地点的具体位置,也会显示有关该地点的具体信息,比如地点的常用电话、具体的文字描述、地点的全称或者别名等。另外用户的搜索地址的时候,不单可以对比例尺较小的地图进行查找,也在图层中进行搜索,提高搜索的准确度。在进行搜索地点的时候,可以使用地址编码、地区名字、街道名称、道路名称以及该地点的特征或者具有的服务等,均可以帮助人们进行查找地点。
2.3.6空间测量
空间测量指的是系统可以根据某种要求,进行测量某点或者某地的面积或者与其他地区的距离,可以是用户获得更为完整的信息。其中距离的测量指的是清楚的将起点到终点的距离的数值进行显示,使人们可以目的地的具体距离。而面积测量指的是系统可以对圆形或者多边形的面积进行测量,使人们可以获得所知区域的面积大小。
2.3.7图层应用
系统可以对地图数据的特点划入不同的图层当中,而且图层的具体数据可以用户自行选择,系统设计了不同的功能,方便人们对图层进行应用和整改。系统可以为用户有效的编辑工具,使其可以对图层进行修改和管理。系统所提供的功能为:对图层的操作内容进行有效管理,显示图层所具有的功能和特点,用户可以自由选择图层的显示方式或者不显示,用户可以自由进行修改图层,用户可以选择打印图层或者放弃操作。系统常见的图层包含:点状对象(孤立存在的建筑物,大厦、汽车站、火车站等),线状对象(各种类型的道路,高速公路、国道、二级公路等),面状对象(面积较大的区域,水库、江河、湿地等)。
2.3.8地图操作
地图操作的作用在于鹰眼快速控制、地图位置移动、地图尺寸变化等。地图尺寸变化指的是系统显示的地图进行变化比例尺,并且可以按照客户的需求进行缩小或者放大地图。其操作的方法为:可以地图上进行移动“缩放条”将地图的比例尺缩放到合适的范围。另外也可以在地图上任意划定一个区域,然后将这个区域进行放大或者缩小,满足客户的要求。而地图位置移动指的是用户可以将地图进行移动,使一些目前窗口无法显示的内容进行显示出来。另外鹰眼快速控制指的是使用鹰眼图进行显示目前出现的窗口和整体地图具有的关系。人们通过对鹰眼图上的取景框进行移动,可以将整个地图清楚地观察,并且找出所需要的区域。
3 总结与意见
由于LBS业务具有广大的发展空间,但是其还存在许多的问题,需要人们进行解决,促进LBS的完善。主要表现为:
3.1定位的精度
现在在使用LBS的时候,需要使用高科技的GPS定位技术。但是GPS定位的发展还存在缺陷,例如在深度室内的时候,无法实施准确的行GPS定位,导致位置信息出现错误。假如使用网络进行定位,则可能会因为网络信号的问题,影响定位的精度。为了解决这些问题,可以对定位业务进行细化,对于不同要求的定位可以使用不同的方法。比如对于准确度比较高的业务,可以使用网络定位。如果无法使用网络,则进行处理,满足用户的要求。
3.2位置信息的应用
LBS需要给用户提供丰富的移动位置服务信息,主要包含各种类型地图和定位信息。但是目前在电子地图方面,各个省市所提供的地图数据有所差异,使系统所呈现出的地图信息也出现偏差。这种情况,不是单一的企业可以进行完善的,需要国家的大力支持,加强对地图信息的整合统一,才能提高地图的准确度。在定位信息方面,需要运营商对收集大量的信息,并且要加强与政府和其它企业的合作,才能给用户提供更准确的信息,满足用户对准确定位的需要。
3.3矢量地图的运用
用户在使用导航业务的时候,如果要将地图进行下载,无法进行大量的操作,不然就可能大幅度提供用户的使用成本。对于这种情况,可以充分利用矢量地图的作用进行解决。这是由于矢量地图的下载速度比较快,可以储存的信息比较多。但是由于矢量地图的使用需要涉及大量GIS厂商系统内容矢量数据的格式,而且无法进行统一,所以可以使用终端支持多个矢量地图浏览器进行解决数据不统一的情况,从而提高矢量地图的应用范围。
4 结束语
由于移动位置服务信息系统具有较大的发展前景,而且移动位置服务的应用范围也越来越广阔,已经引起了人们的重视。为了提高服务信息系统的完整性和可行性。本文分析移动位置服务信息系统的内容,并且找出系统中存在的问题,做出有效的解决方案,这样不仅可以促进基于移动位置下的服务信息系统技术的进步,也可以系统的未来发展提供有效的借鉴。
摘要:由于移动通信网络的发展,使得我国移动位置服务业务也有所增加,现在移动位置服务已经成为人们出行和工作的重要指导。该文分析移动位置服务的发展情况,并且对移动位置服务信息系统所具有的特点进行探究,可以知道移动位置服务与人们的生活息息相关,因此完善移动位置服务的内容,为人们的生活提供便利,并且促进移动位置服务信息系统的发展。
关键词:地理信息系统,系统设计,LBS,移动定位
参考文献
[1]李云海,陈叶.位置服务基础应用平台的设计与研究[J].软件导刊,2012(1):158-159.
[2]高博,万方杰,宋国民,等.基于位置服务的空间信息传输模型[J].测绘科学技术学报,2014(1):325-326.
[3]王黎明,夏清国,张永峰,等.基于个性化移动位置服务中自适应地图的研究[J].计算机工程与科学,2015(2):412-413.
[4]刘文婷,唐守廉.移动位置服务期待模式创新[J].中国电信业,2013(3):203-204.
面向群组移动的轻型位置服务研究 篇8
1 国内外现状
国外学者较早开展针对位置服务协议的研究, 并已经进入一定的深度, 主要分为基于洪泛和基于团体两大类。早期的研究成果多为基于洪泛的, DLS[1]是这一类的代表。近期的研究多为基于团体类型, GLS[2]、XYLS[3]、GHLS[4]是三个典型代表, 当前很多位置服务协议都从中借鉴了一些思想。总体来说, 基于团体位置服务器的设计核心在于研究位置服务器的征召算法, 上述各协议的根本区别也在于此。优秀的征召算法能够保证节点征召较少的位置服务器, 就能够达到较好的位置服务成功率及准确率。
国内对于位置服务协议的研究相对较少, 大部分研究成果是在已有经典协议的基础上做改进扩充。如MHRLS[5] (Multiple Home Regions based Location Service) 、Gr LS[6]、HFPT[7] (Hierarchical Forwarding Pointer with Thresholds) 。还有学者独创性地利用分簇机制在可扩展性方面的优势解决位置服务问题[8,9], 如KCLS[8]。
国内外目前已经出现了针对不同应用环境的多种形态位置服务。但是这些位置服务大多在传统服务模式之上改进而来, 在可扩展性方面并未取得明显的突破, 当网络规模增大时, 协议的性能将恶化。主要存在的问题可以归结为:
(1) 协议机制过于复杂;
() 位置更新负载重;
(3) 网络负载极度不平衡;
(4) 大部分位置服务协议都未考虑节点群组移动的特点。
2 基于历史信息的轻型位置服务协议HLLS简介
HLLS[10,11] (History information based Light Location Service) 打破了上述位置服务算法传统格局, 创新地基于历史信息对接点位置进行追踪。在HLLS中, 一个节点可以征召任意节点为自身的位置服务器, 并且为每一条位置信息关联时间戳, 记录该信息被更新的时间。因此对于某单个节点, 在其移动过程中, 向沿途遇到的任意其他节点更新自身当前位置信息, 并保存当前位置记录时间, 从而使得不同节点所保存的位置信息新鲜程度不同。当其他阶段需要请求该节点位置信息时, 则沿着位置信息的时间梯度, 由较为陈旧的位置信息开始逐渐追踪到该节点的最新位置信息, 完成最终的位置请求。位置更新的过程利用邻居节点之间周期发送的Hello包完成 (邻居节点周期交换Hello包被大部分MANET网络采用, 用于维护网络连通) , 因此HLLS算法开销很小, 并且位置服务准确度高。
3 面向群组移动的位置服务协议
HLLS协议设计没有针对任何特殊的场景, 但是群组移动的特性广泛存在于灾后救援、战场通信等大规模移动Ad Hoc网络应用场景[6], 为了提高位置服务协议在大规模群组移动性MANET中的可扩展性, 利用分簇机制管理群组, 在基于历史信息的轻型位置服务框架中引入群组移动特性, 设计出面向群组移动的位置服务协议 (Group mobility oriented HLLS, G-HLLS) 。
3.1 网络模型
3.1.1 G-HLLS协议位置信息定义
在G-HLLS协议设计中, 网络节点划分为簇首、簇成员两种类型, 因此位置信息也分为两种类型。簇首节点位置信息包括:位置坐标、速度、时间戳、成员列表4项元素。簇成员节点的位置信息包括:位置坐标、时间戳。
3.1.2 G-HLLS协议群组移动模型定义
在G-HLLS协议所针对的群组移动中, 全部网络节点划分为多个群组, 每个群组中存在一个群首节点。同一群组中的节点共同移动, 群首节点决定移动的方向和速度, 群组中其他成员移动速度、方向与群首相同, 因此同一群组具有相似的位置轨迹。具体定义如下:
群首节点:执行Random Waypoint移动模型的算法, 即从初始位置开始, 在网络区域随机选定一个目标位置, 在[1, Vmax]m/s之间随机选取一个移动速率, 然后以选定的速率向目标位置移动。但到达目标位置后需要等待同一群组成员均到达预定目标, 然后再进行下一轮目标选择。
普通节点:从初始位置开始, 在以群首目标位置为圆心、λR为半径的圆域内, 随机选取一点为目标位置, 以群首速率为移动速率, 向选定的目标位置移动。到达目标后等待, 直至同群组的全部节点到达预设目标后, 再进行下一轮目标选取。此外普通节点还需要周期性更换簇首。
3.2 面向群组移动的轻型位置服务协议
3.2.1 G-HLLS协议思想概述
G-HLLS依赖HELLO包进行位置更新, 位置请求机制核心也采用基于历史信息追踪对目的节点的追踪形式, 但由于单个节点维护的信息量减少, 位置更新、位置请求的具体机制在HLLS算法的基础上改进。图1显示了G-HLLS协议的主要思想。G-HLLS协议将面型群组移动的位置服务与分簇机制相结合, 同一移动群组的节点组成一个簇, 并且该移动群组的群首节点作为本簇的簇首, 负责收集维护簇内成员的位置信息。
在G-HLLS协议中, 每个节点本地位置数据库只保存各簇首的位置信息, 如图1所示灰色节点, 颜色越深节点所保存的信息时间戳越新。因此对簇首节点的位置请求, 可以直接基于分布式簇首位置数据库中的历史位置信息对其进行追踪。但是对簇成员节点的位置请求需要转化为对其所在簇簇首节点的追踪, 并由簇首节点将位置请求包转交给被请求成员。但簇成员节点可能更换簇, 因此对簇成员的位置请求过程, 需要随时检查该节点是否已经离开原簇、加入新簇, 这一过程称作双指针追踪。图1举例显示了对Dn节点的位置请求路径 (图中省略了与本次位置请求无关的网络节点) 。Dn原本属于簇首C1所在簇, 后加入簇首C2所在簇。源节点Sn发起对Dn的位置请求, 根据本地存储历史信息认为Dn属于C1所在簇, 因此将位置请求包发往簇首C1, 这一阶段按照基于历史信息的目标追踪策略转发位置请求包。节点Pn曾经与簇首C2在L0位置相遇, 获知Dn已经加入C2所在簇, 因而当节点Pn转发位置请求包时, 不会再向C1发送, 转而发往C2的历史位置L0。诸如Pn这样的节点称作簇指针节点, 能够指示目的节点的簇首变更情况。从Pn发往C2这一阶段, 继续遵照基于历史信息的目的追踪策略转发位置请求包, 其中参与了请求包的转发并且能够指示目的簇首新位置坐标的节点称作簇首位置指针节点, 类似于HLLS协议中的指针节点。跟随簇首位置指针节点的引导, 位置请求包被发送给簇首C2, C2再转交给目的节点Dn, Dn将其当前位置信息通过贪婪路由直接返回给源节点Sn, 最终完成此次位置请求及响应。
为了支持上述G-HLLS服务机制, 簇首及簇成员节点需要保存并维护一定的信息, 下面分类具体介绍。
(1) 簇首节点需要维护:
(1) 邻居列表 (NT) , 保存当前邻居ID及位置信息;
(2) 本地位置数据库 (LLDB) , 保存网络中全部簇首ID及位置信息;
(3) 簇成员列表 (MT) , 保存本簇当前全部成员ID及位置信息。
(2) 簇成员节点需要维护:
(1) 邻居列表 (NT) , 保存当前邻居ID及位置信息;
(2) 本地位置数据库 (LLDB) , 保存网络中全部簇首ID及位置信息。
G-HLLS协议主要分为四个部分:首先执行协议初始化机制在各节点建立LLDB;然后对LLDB进行日常位置更新;当源节点需要请求目的位置信息时触发位置请求及响应机制;位置请求失败则转入请求恢复机制。
3.2.2 协议初始化
G-HLLS协议初始化机制的任务是保证全部网络节点建立起本地位置数据库LLDB, 其中保存了网络中全部簇首节点ID及簇首位置信息, 因此每个簇首节点需要将自身信息散布全网。为了实现该目标, G-HLLS基于传染病算法思想实现低负载、可靠的多播, 每个簇首节点将自身的ID及位置信息散布给其他簇首。
在G-HLLS协议初始化过程中, 每个节点 (无论簇首还是簇成员) 首先通过簇首节点在直接邻居范围内广播的HELLO包收集簇首位置信息, 即如果收到簇首节点发来地HELLO包, 则将其中的位置信息插入LLDB。当LLDB中新增记录数目超过Ngossip之后, 则将新增记录的簇首ID形成列表作为Gossip信息捆绑在HELLO包中广播出去, 同样把这种特殊的HELLO包称作HEL-LO_GP。邻居节点收到HELLO_GP则检查其中是否存在本地LLDB还未保存的簇首ID, 如果有, 则单播发送缺失请求包MREQ包给HELLO_GP源节点, 从而请求缺失的簇首信息;HELLO_GP源节点收到MREQ, 则单播返回MREP, 返回被请求的簇首位置信息。这一过程在全网范围内以分布式的方式重复, 则最终每个簇首位置信息能散布到网络中其他簇首并被保存。
3.2.3 位置更新机制
G-HLLS协议的位置更新机制包括两部分:局部位置更新、全局位置更新。局部位置更新限制在簇内, 即簇首对本簇成员的位置信息维护。全局位置更新主要任务是对各节点LLDB进行更新, 即在全网范围内更新簇首节点的位置信息。
(1) 局部位置更新
根据群组移动模型的定义, 每个群组成员 (即簇成员节点) 在选择下一移动目标时已知群首 (即簇首节点) 的目标位置及移动速度, 并且所有节点采用匀速直线运动向着移动目标靠近。簇成员节点能够根据匀速直线运动公式计算任意时刻本簇首的位置坐标, 因此局部位置更新的任务仅为实现簇首对全部簇成员的位置信息实时可知。
局部位置更新要求在每个簇内, 簇成员节点周期性地向簇首节点单播发送成员位置更新包 (Member Location Update Packet, MLUP) 。MLUP中包含簇成员自身ID及位置信息二元组 (即当前位置坐标、时间戳) , MLUP的路由通过贪婪转发方式实现。簇首节点收到位置更新包, 则将其中包含的ID及位置信息插入或更新本地成员列表。
(2) 全局位置更新
全局位置更新的任务是实时更新全网范围内各节点的LLDB。G-HLLS协议借助HELLO包、DATA包及LRP包中的位置信息对LLDB进行捎带更新。具体说明如下, 任意节点在以下三种情况下进行全局位置更新:
(1) 当节点收到HELLO包, 如果源节点为簇首节点, 则利用HELLO包携带的簇首ID及位置信息四元组对本地LLDB及邻居列表NT同时进行更新;如果源节点是簇成员, 则仅利用HELLO包携带的成员ID及位置信息二元组更新NT。
(2) 当节点收到DATA包, 如果源、目的节点至少有一个为簇首节点, 则利用相应的簇首ID及位置信息四元组对本地LLDB进行更新, 然后将DATA包转发出去;如果源、目的节点都为簇成员, 则不做更新, 直接转发出去。
(3) 当节点收到LRP包, 如果包中源信息为簇首节点, 则利用该簇首节点的ID及位置信息对本地LLDB进行更新, 然后将LRP转发出去;如果源信息不是簇首, 则不做更新, 直接转发出去。
LLDB的具体更新算法为, 利用HELLO/DATA/LRP包中簇首ID搜索本地LLDB, 找到该ID所对应记录, 对比包中簇首位置信息时间戳与找到记录的时间戳, 如果包中信息的时间戳较新, 则用包中簇首位置信息代替找到的本地记录, 否则不操作。
3.2.4 位置请求及响应机制
G-HLLS协议初始化及位置更新机制在全网范围内的LLDB建立起簇首节点的分布式位置数据库, 并且其中的位置信息呈现梯度的时间戳。基于这样的分布式簇首位置数据库, 能够直接利用HLLS协议的基于历史信息的追踪机制实现对簇首节点的位置请求, 而对簇成员节点的位置请求将由其所在簇簇首代理, 转化为对其簇首的位置请求。为了实现上述过程, 需要请求源节点发起位置请求包 (Location Query Packet, LQP) , 将LQP发送至被请求的目的节点;目的节点收到LQP则发起位置响应包 (Location Reply Packet, LRP) , 将自身当前位置信息返回给请求源节点。任意节点对簇首节点的位置请求可以按照HLLS协议的位置请求算法执行, 下面详细介绍对簇成员节点的位置请求算法。
同样以一对请求源、目的节点为例进行说明, Snode为网络中任一请求源节点, Dnode为被请求的目的节点, 且Dnode为簇成员节点, 对Dnode的位置请求算法步骤如下:
Step1:Snode生成LQP包, 将自身ID及位置信息填入LQP作为源节点信息, 根据Dnode的ID搜索LLDB找到Dnode所属簇首位置信息记录, 将Dnode的ID、其簇首ID及位置四元组填入LQP, 目的节点位置信息字段不填写, 然后将LQP发往目的簇首, 利用目的簇首位置根据贪婪转发机制计算路由下一跳。
Step2:任意节点i收到LQP包, 利用Dnode的ID搜索本地LLDB, 检查Dnode是否更换簇首:
(1) 如果更换, 则将Dnode新簇首ID、位置信息四元组填入LQP, 然后根据贪婪转发机制计算路由下一跳, 将LQP发往新簇首;
(2) 如果没有更换, 则对比LLDB中的Dnode簇首信息与LQP包中簇首信息时间戳;
(3) 如果LLDB中簇首信息时间戳较新, 则将LLDB中找到的Dnode簇首位置四元组填入LQP, 然后根据贪婪转发机制计算路由下一跳, 继续将LQP发往目的簇首;
(4) 如果LQP包中簇首信息时间戳较新, 则用LQP包中簇首位置四元组更新LLDB的记录, 然后根据贪婪转发机制计算路由下一跳, 继续将LQP发往目的簇首;
(5) 重复Step2, 直至LQP的目的簇首ID字段所指示节点接收到LQP, 则转Step3。
Step3:LQP的目的簇首ID字段所指示节点接收到LQP, 则用Dnode的ID检索本地成员列表, 检查自身是否为Dnode当前所属簇首:
(1) 如果是, 则将成员列表中Dnode位置信息二元组填入LQP包的目的节点位置信息字段, 通过贪婪路由直接将LQP发往Dnode;
(2) 如果不是, 则转Step2。
Step4:Dnode收到LQP包, 则生成LRP包, 将自身ID及当前位置信息二元组填入LRP包作为源信息, 将LQP所携带Snode节点ID及位置信息填入LRP作为目的信息, 然后根据贪婪转发机制计算路由下一跳, 将LRP直接发往Snode。
Step5:任意节点i收到LRP, Dnode为簇成员节点故不做捎带更新, 直接根据贪婪转发机制计算路由下一跳, 将LRP发送出去, 重复Step5, 直至LRP被Snode接收。
Step6:Snode接收到LRP, 获得LRP所携带Dnode位置信息二元组, 则完成此次位置请求及响应。
3.2.5 位置请求恢复机制
在上述G-HLLS位置请求机制中也可能出现追踪困境, 即LQP已经到达目的簇首位置字段所指示区域, 且在转发节点本地LLDB无法找到目的簇首更新的历史位置, 则无法继续转发。G-HLLS协议的簇首位置信息包含了四个元素:位置坐标、速度、时间戳和成员列表。因而可以利用簇首的历史位置坐标、速度及时间戳对目的簇首的新位置进行预测, 然后将LQP通过贪婪路由发往目的簇首的预测位置, 在这一过程中可以继续重复第3.2.4节位置请求算法步骤中的Step2, 恢复对目的簇首的追踪。
4 G-HLLS节点存储开销分析
从上述G-HLLS协议说明可以看出, 只有簇首节点位置信息参与协议初始化、全局位置更新, 与HLLS协议相比, 有效削减了单个节点维护信息, 降低了节点存储开销。为了验证G-HLLS对HLLS协议存储开销的优化效果, 本节将对G-HLLS、HLLS协议平均存储开销进行理论分析;同时参与分析的还包括GLS及GREASE, 进一步将G-HLLS、HLLS的存储开销与其他位置服务进行对比。在以下分析中, 假设网络中包含N个节点。
在HLLS协议中, 每个节点需要保存网络中其他全部节点的位置信息, 因此本地位置数据库中需要包括网络所有节点的记录, 存储开销为O (N) 。
在G-HLLS协议中, 假设群组移动模型中各群组规模为a。本地位置数据库LLDB中包含全部簇首节点位置信息, 记录数目为N /a。簇成员节点只需维护LL-DB, 但簇首节点同时需要维护LLDB及簇成员列表MT, MT包含本簇全部成员位置信息, 记录数目为a。因此, G-HLLS协议平均每个节点需要维护位置信息记录数目用公式表示为:
则G-HLLS协议平均节点存储开销为O (N /a+1) 。在GLS协议中, 每个节点的位置信息记录需要保存在3log4 (N) 个位置服务器之上[4]。并且GLS协议选举位置服务器采用的分层哈希函数保证了位置服务任务在各节点之间均衡分布, 即每个节点保存的位置信息记录数目均衡, 因此GLS协议节点平均存储开销[11]为O (log N) 。
在GREASE协议中, 每个节点保存曾经与自身相遇的其他节点位置信息, 在网络节点整体移动性较弱的情况下, 每个节点只能遇到较少数目的节点, 相应地节点存储开销也较小;反之存储开销较大。在存储开销最大的情况下, 每对节点曾经相遇并相互保存位置信息, 则GREASE平均节点存储开销为O (N) 。但实际GREASE存储开销越大, 其位置服务成功率越高。
从表1可以看出, GLS协议存储开销较小, G-HLLS协议存储开销中等, HLLS及GREASE协议存储开销较大。但存储开销对服务协议性能的影响相对较小, 与其他几个协议相比, HLLS及G-HLLS协议的低负载、高位置服务成功率使得它们具有更优的可扩展性, 综合性能相对较好。
5 G-HLLS协议性能的仿真分析
本小节基于OPNET仿真, 将G-HLLS协议与HLLS协议性能进行了对比分析, 分析G-HLLS协议对HLLS协议的改进情况, 从而证明G-HLLS协议在大规模群组移动MANET中具有更好的可扩展性。
首先介绍了仿真参数及性能评价参数。以公平对比为原则, 所有仿真实验采用仿真参数如表2所示。为了分析对比G-HLLS协议与HLLS协议的可扩展性, 将这两个协议分别运行在不同的网络规模下, 网络规模从500个节点变化到1 600个节点, 同时保持网络密度不变, 即保持平均节点度为7, 则正方形的网络区域边长需要根据网络规模而相应变化。在实验过程中, 主要统计的性能参数为平均位置请求成功率:即成功接收的位置响应包数目与发起的位置请求包数目比值。为了对比公平性, 位置请求不会重传, 位置服务成功率均为第一次服务成功率。
图2显示了位置服务成功率随网络规模变化的情况。随着网络规模的扩大, G-HLLS协议与HLLS协议位置位置服务成功率都呈下降趋势, 但G-HLLS协议位置服务成功率的下降速率明显比HLLS协议更缓慢。当网络规模小于1 000个节点时, G-HLLS协议位置服务成功率比HLLS协议较低。因为网络规模小于1 000个节点时, 初始化负载对HLLS协议的负面影响不明显。
初始化结束之后, 除利用HELLO包进行全局位置更新, G-HLLS协议还需要额外进行簇内局部更新, G-HLLS协议的日常负载比HLLS协议稍大;并且G-HLLS的本地位置数据库信息量明显小于HLLS协议, 位置信息的散布较HLLS协议不够充分, 上述多方面原因使得G-HLLS位置服务成功率在规模较小的网络中低于HLLS协议。但随着网络规模增长大于1 000节点, HLLS协议初始化负载过大的问题暴露, 拥塞冲突等原因使得本地位置数据库建立不完备, 即节点可能丢失一些其他节点的初始位置信息, 并且网络范围较大, 这些节点长时间不会相遇进行位置更新, 位置信息缺失较多造成位置服务成功率明显下降。但G-HLLS协议本地位置数据库需要保存的信息较HLLS协议明显减少, 初始化负担不会过重, 因此位置服务成功率缓慢下降, 持续保持较高的服务成功率。
6 结语
为了适应大规模MANET网络呈现的群组移动特性, 同时从降低协议存储开销和初始化负载的角度对HLLS协议进行优化, 本文提出了面向群组移动的轻型位置服务协议G-HLLS。G-HLLS将HLLS协议框架与分簇机制相结合, 照顾群组移动性的同时, 将位置服务协议分层执行。簇首节点负责局部位置更新, 将大量簇成员的位置更新限制在较小范围, 有效削减了本地位置数据库的存储开销;在位置请求阶段, 簇首节点作为被请求簇成员的代理, 执行基于历史信息的双指针位置追踪。基于OPNET仿真实验对G-HLLS和HLLS进行了性能对比分析, 验证了G-HLLS协议能够以较低的存储开销、控制负载保持较高的位置服务成功率, 在大规模群组移动网络中表现出优越性能。
参考文献
[1]BASAGNI S, CHLAMTAC I, SYROTIUK V R, et al.A distance routing effect algorithm for mobility (DREAM) [C]//Proceedings of The 4th Annual ACM/IEEE International Conference on Mobile Computing and Networking (MOBICOM) .Dallas, USA:ACM Press, 1998:76-84.
[2]LI J, JANNOTTI J, DE COUTO D S J, et al.A scalable location service for geographic Ad Hoc routing[C]//Proceedings of The 6th Annual ACM International Conference on Mobile Computing and Networking (MOBICOM) .Boston, USA:ACM Press, 2000:1-11.
[3]STOJMENOVIC I, VUKOJEVIC B.A routing strategy and quorum based location update scheme for Ad Hoc wireless networks[R].Ottawa:University of Ottawa, 1999.
[4]DAS S M, PUCHA H, HU Y C.On the scalability of rendezvous-based location service for geographic wireless Ad Hoc routing[J].Elsevier Computer Networks, 2007, 51 (13) :3693-3714.
[5]王国军, 蔺英俊, 贾维嘉.移动自组网中一种面向群组移动性的位置服务协议[J].小型微型计算机系统, 2007, 28 (2) :210-214.
[6]CHENG H, CAO J, CHEN H, et al.GrLS:group-based location service in mobile Ad Hoc networks[J].IEEE Transactions on Vehicular Technology, 2008, 57 (6) :3693-3707.
[7]李皓, 李德敏, 蔡元正.一种引入阈值的Ad Hoc网络分级转发指针的位置管理策略[J].传感器与微系统, 2008, 27 (1) :33-35.
[8]LENG S, ZHANG L, FU H, et al.A novel location-service protocol based on k-hop clustering for mobile Ad Hoc networks[J].IEEE Transactions on Vehicular Technology, 2007, 56 (2) :810-817.
[9]阎新芳, 刘爱琴, 杨挺.基于极小独立支配集的MANET虚拟骨干网算法[J].电子学报, 2007, 35 (6) :1134-1138.
[10]YANG Xin-yu, FAN Xiao-jing, YU Wei, et al.HLLS:a history information based light location service for MANETs[J].Computer Networks, 2012, 56 (2) :731-744.
移动位置服务系统设计 篇9
1.1 位置服务的概念
位置服务 (LBS, Location Based Services) 又称定位服务。它是由移动通信网络定位系统或者卫星定位系统所提供的一种增值业务, 通过一组定位技术获得移动终端的当前位置信息 (如经纬度坐标数据) , 提供给移动网络用户本人或他人以及通信系统, 实现各种与位置相关的业务。
1.2 移动电子商务的概念
移动电子商务就是利用手机、PDA (个人数据助理, Personal Digital Assistant) 等无线终端进行B2B、B2C或C2C等活动的电子商务。它是无线互联网、移动通信技术及其它技术完善的结合, 使人们可以在任何时间、任何地点进行各种商贸活动, 实现随时随地的线上线下购物与交易、在线电子支付以及各种交易活动、商务活动、金融活动和相关的综合服务活动等。
1.3 综述
基于位置服务的移动电子商务是以无线互联网技术和移动通信技术为基础, 并结合移动定位技术, 将移动无线终端当前的地理位置周边商业信息配置在电子商务网站上, 以此进行更便捷、更安全的交易活动。
二、基于位置服务的移动电子商务特点
⑴.无限制性:
在移动电子商务中, 无论用户处于什么位置, 只要在移动网络的覆盖范围之内都能接受服务。而且为获知信息, 它不受到设备和时间的限制。
⑵.商业信息真实性:
由于这一移动电子商务活动是基于位置服务前提下的, 地理位置上所显现的商家信息是真实存在的而非网络虚拟店铺。如此进行移动线上电子商务交易的货物来源及质量等也变得更加可靠。
⑶.便捷性:
由于这一服务使得每一个对当前位置无足够了解的人能够快速、方便地获知当前位置周边信息, 进而使得使用者做事的针对性得到加强。比如:最佳购物选择, 预订住宿等。
三、基于位置服务的移动电子商务平台模式探析
3.1运营模式
运营模式关键词:定位系统;城市电子地图;移动电子商务平台
3.1.1运营模式概述
参与基于位置服务的移动电子商务交易活动中的价值链关系者应该有移动网络运营商、物流公司、该活动的内容及服务应用提供商以及终端设备制造商等。在这里, 内容及服务提供商还将包括平台提供者和实体商家。
在这些价值链上的其他关系者参与下, 内容服务提供平台将是实现这一基于位置服务的移动电子商务平台的核心所在。利用电子地理信息, 通过定位系统将移动无线终端当前的地理位置周边商业信息配置在城市电子地图数据库上, 然后从该数据库中抽取当前位置周边具有实用性的商家信息并显现在移动电子商务网站上。
用户将通过这个平台随时随地只需要像手机这样简单的网络通信工具就能够获知自己当前所在的大致位置, 并能够获得这一区域的商业信息, 以实现网络购物, 票务预订等。
3.1.2过程结构演示
演示图如图1。
它所要做的就是能够容纳百万商家企业以及数以亿计的消费者的移动交易平台, 同时将城市电子地图、定位系统、网页自适应配置、移动营销和移动交易平台有机地融合。使用户做到真正的跨地域、跨时间以及跨设备限制的网络生活。了解用户当前所处位置的周边商业信息的详细目录, 或者身处异地的用户只要通过手机等移动网络设备登录该平台, 平台将通过移动定位后在电子地图数据库中自动配置周边信息。
3.1.3技术实现
在这个运营结构图中是将位置识别、网页自适应配置和手机网站动态导航相融合。它需要用到:
⑴.电子地图数据库
需要对具有目标市场的城市地理环境进行较详细的电子地图配置。
⑵.定位系统
定位原理:以三个圆来确定一个准确点。
其定位系统采用基于网络的定位方案。即对移动终端发送的信号数据进行测量, 基站将对由移动终端发送到该基站的数据进行测量。本测量要实现定位至少需要3个基站的测量数据。这些基站将记录测量时差, 并进行相应处理。算法如下:
设有三个基准点 (信号塔) A、B、C其坐标分别为A (xA, yA) B (xB, yB) C (xC, yC) 。从D点到A、B、C三点的时间是tA、tB和tC, 又有信号传输速度固定为v, 求D (x, y) 点坐标。
⑶.网页自适应配置
移动无线网络用户由于受到其设备显示器的大小的限制, 不能够像PC机显示器一样显示足够多的内容, 同时由于电子商务信息量的巨大, 在移动电子商务网站上必须做到信息量的细致筛选。
为了能给用户提供准确的周边商业信息, 平台将对用户定位后的位置信息进行判断, 抽取后台数据库中与位置相关商业信息, 并按照商业价值性、受关注度、远近程度等算法进行排列显示。
3.1.4环境模拟及平台效果图演示
由于目标用户主要集中在具有移动互联网需求的城市之中, 因此以城市为背景作为基于位置服务的移动电子商务平台演示的模拟环境。
环境模拟演示图如图2。
用户在环境中有了某种如购物、票务预订等网络生活需求时, 通过移动终端设备登陆平台, 根据自身需求产生消费行为。
整个商务平台效果图演示如图3。
实例说明:
某人需要购买某种生活用品, 他 (她) 通过手机或者其它移动设备登录到这个平台上, 由于系统在他 (她) 登录过程中已经获得了其在电子地图上的大致位置, 这样就可以在平台上适时地优先显示离其最近的商场网页单元, 使其便利选购。
不仅如此, 用户还可以发出指令, 让物品在他 (她) 指定的地点接受。而这种收费是通过移动或联通等运营商代收, 也可以是网上银行或是平台进驻商家。
3.2服务模式下的盈利模式
由于移动互联网的发展还处于探析阶段, 其本身创新性方式也还处于验证阶段。基于位置服务的移动电子商务平台是一个对几种现有服务模式的整合性创新, 其主要盈利点也将随着发展进行探析。
⑴.佣金提点
由于该移动电子商务平台的模式是通过对用户周边商业信息的显示, 并以此来引导消费, 故而用户与商家通过该平台而确认产生的交易, 平台所有者从中抽取一定的分成佣金。
⑵.商家平台租赁费
该平台分别为各个商家提供单独的页面平台, 由商家负责自行管理。而商家向平台所有者支付平台租用费用。
⑶.广告
为商家提供广告位, 以作广告业务。一个平台的应用, 能极大的吸引到更多的目标人群, 这样即可扩大广告的受众范围。尽管该平台不可避免地同其他移动电子商务一样受到设备显示面大小的限制, 但这种无时间、无地理限制的传播方式以及本身平台使用者的精确定位将更容易使商家在投放广告上具有目标性。
⑷.搜索排名
平台网站使用了网页自适应配置, 将用户定位后位置信息进行判断后, 抽取后台数据库中与位置相关商业信息, 并按照商业价值性、受关注度、远近程度等算法进行排列显示。
而在同等条件下, 即当用户的位置在电子地图数据库中被确认其周边商业在某个分类中信息大体一致, 且C (用户, customer) 到B (商家, business) 距离基本相等时, 将以广告出资的方式来优先显示出资商家的信息。
3.3服务模式运行过程中价值链之间的交易流程
3.3.1详细的移动电子商务交易流程图
在任何一个以互联网为依托的商贸交易平台中, 信用认证中心是必不可少的, 它是整个公平交易过程的保障。在基于位置服务的移动电子商务平台运营结构中, 需要对用户信息、商家商品信息、代支平台、交易平台等作信用认证, 以保障交易中各个信息的真实可靠见图4。
3.3.2简化整合后的交易流程图
在现今, 市场上已经具有了成熟的移动网络运营商, 他们已经得到了来自各方的信用认可。首先, 如果将认证中心这一信用的保障建设在成熟的移动网络运营商之上, 不仅使得该移动电子商务交易平台的信用认可得到转嫁和提高, 也大大节约了价值链上的运作成本。其次, 由于移动网络运营商已经建立了遍布全国各地的成熟的预存资金平台, 这也可作为基于位置服务的移动电子商务交易链中的代支平台。
同时, 由于基于位置服务的移动电子商务交易行为中有一部分是来自即兴性需求, 如鲜花、礼物、食品等。在牵引需要有物流时, 本身不是较大数量的配送, 这样就使得物流事务完全可以由商家承担。
综合以上分析, 我们可以将移动电子商务交易流程简化如图5。
3.4可行性分析
3.4.1模式存在的价值
随时随地的信息交流就意味着需求的增加和多样化, 这在提供无限商机的同时, 也为创新服务带来了挑战。手机等无线终端的网络内容服务已无法满足急剧增长的生活需求, 而对移动电子商务交互平台和位置服务的整合, 为无线互联网内容服务带来了创新。实现了有线互联网无法实现的无时间、无区域、无设备限制的优势。
在结合定位技术下, 利用电子地图作为后台数据库的移动电子商务平台则能让用户可以在任何时间、任何地点, 使用移动电话或PDA等移动终端设备来搜索周围的商家信息, 然后及时的选择自己所需的服务或商品。而今, 城市电子地图技术已经成熟, 定位技术也日趋发达, 充分利用这两项资源来实现整合性的移动电子商务平台终将是一种必然趋势。作为一个服务性平台, 它所存在的价值就体现在“真便捷”上。所谓“真便捷”, 就是每一个用户对一定位置圈内的商业信息获知和享受的无限制性。
3.4.2风险分析和对策
⑴.定位技术所带来的风险
移动定位技术在基于位置服务的移动电子商务平台在运营过程中至关重要, 它是成功运作的保障。现今, 在移动定位技术上主要划分为:基于移动终端的技术方案和基于移动Internet网络的技术方案。
尽管基于移动终端的定位技术的定位精准度要强于基于网络的方案, 但是它对移动终端设备性能要求高。而目前这类高智能手机等终端设备由于其高价格还不能有足够大的使用范围, 而本身基于位置服务的移动电子商务平台只需要模糊的位置精准度, 基于移动互联网络的定位方案变成为最佳选择。
然而, 基于移动互联网络的定位方案也存在着对该平台有较大影响的缺点。虽然增加终端到基站的来回传播时长, 可以提高定位精确度, 但是这也使得定位响应时间变长。合理增加来回传播时长, 来提高定位精准度, 为避免出现定位失败的尴尬等待, 对平台网站设置固定网页 (未经根据地理位置配置的网页) 来填补定位刷新失败后的空白。
⑵.信用认证中心和网络支付系统的建立
到目前为止, 移动电子商务同传统电子商务平台一样, 发展过程中最大的阻碍就是信用问题, 如何解决信用认证是推动移动电子商务平台发展的关键。一方面, 基于位置服务的移动电子商务平台是根据现实存在的地理信息而建立的, 这也使得用户对平台的信用得到认可;另一方面, 在价值链的简化交易流程中提到的, 依托已经成熟的移动运营商, 将认证中心嫁接到移动运营商平台中。不仅如此, 对于用户产生的线上交易行为, 也可将代支平台结合在运营商的平台中。
四、模式可用市场划分
基于位置服务的移动电子商务平台是一个崭新的商务互动手段, 它在便捷性的信息交互的同时, 使得某些服务变得可能, 也变得真实可靠。这一整合性创新式的增值服务也将为企业带来无限商机。
⑴.购物:
用户能够通过移动通信等无线网络设备进行网上购物。不仅是传统电子商务中的物品, 而且诸如订购鲜花、礼物、食品或快餐等即兴性需求也能够在基于位置下的移动商务平台中得到展现。
⑵.位置查找和信息咨询:
由于该移动电子商务平台结合了通过定位后的地理信息, 用户能够从平台中获取用户当前所处位置, 进而查获自己周边信息。不仅如此, 使用者通过平台能够更好地实现具有目标性的商业信息咨询, 将自己感兴趣的商品细分类进行R S S (聚合内容, Really Simple Syndication) 预订查询。
⑶.票务预订:
通过互联网预订机票、车票、酒店或入场券等已经发展成为一项主要业务。它有助于方便核查票证的有无, 并进行购票和确认。而移动电子商务使用户能在票价优惠或航班取消时立即得到通知, 也可支付票费或在旅行途中临时更改航班或车次。借助移动设备, 用户可以不受时间和设备的限制来获取当前票务的需求。
⑷.娱乐:
移动电子商务将带来一系列娱乐服务。用户不仅可以从他们的移动设备上收听音乐, 还可以订购、下载或支付特定的曲目, 并且可以在网上与朋友们玩交互式游戏, 还可以游戏付费, 并进行快速、安全的博彩和游戏。
⑸.银行业务和股权交易:
移动电子商务使用户能随时随地在网上安全地进行个人财务管理, 进一步完善互联网银行体系。用户可以使用其移动终端核查其账户、支付账单、进行转账以及接收付款通知等。移动电子商务的即时性, 也非常适用于股票等交易应用。移动设备可用于接收实时财务新闻和信息, 也可确认订单并安全地在线管理股票交易。
⑹.无线医疗:
医疗产业的显著特点是每一秒种对病人都非常关键, 移动电子商务的开展将节约大量时间, 充分实现病人家属和医疗中心之间的交流。在紧急情况下, 用户可以根据地理位置上的医疗信息, 及时与医疗中心建立快速、动态、实时的数据交换。
摘要:移动电子商务作为一种新型的电子商务方式, 充分利用了移动无线网络的无时间和区域限制等优点, 是对传统有线互联网电子商务的有益的补充。但目前移动电子商务的开展还存在着服务内容无创新等诸多问题, 探索移动电子商务新模式是摆在所有从业人员面前的一大难题, 而基于位置服务的移动电子商务平台将深度发掘这一整合性新模式。在未来的信息化时代中, 位置服务将无处不在, 人们可以通过便捷式的移动网络终端来获取当前位置或想获知的地理位置信息, 以及这些地理位置信息背后所赋予的商业价值信息。因此, 文章从人们的真实需求上分析, 来探索移动电子商务上的新模式。
关键词:移动电子商务,位置服务
参考文献
[1]余涛, 余彬.位置服务[M], 北京:机械工业出版社.2005 (7) , 18-20
[2]蔡旷.移动电子商务运营模式探析[D]:[硕士学位论文].武汉:华中师范大学情报学专业.2008 (6) , 25-27
移动位置服务系统设计 篇10
关键词:Android,位置信息,应用程序
1 背景
Android平台是Google于2007年11月推出的一种智能手机平台, 它是一个由操作系统、中间件、用户友好界面和应用软件组成的, 全面整合的移动“软件栈”。自推出以来, Android受到了业界的广泛关注。目前Google Android平台的SDK已经推出了2.2版本, 我们可以利用SDK中所提供的工具, 为Android平台手机进行应用开发。
移动互联网时代的特点是移动终端的位置可以被服务器感知, 这是一个巨大的飞跃。人们总是关注与发生在自己周围的信息, 通过移动终端设备获得越来越多有用的信息, 如查询天气、查阅新闻、网上炒股等, 这些信息中还包含着一个重要的信息——位置信息。本文将研究如何在Android平台上获得自己和别人的准确的位置信息, 并将信息在地图上显示出来。
2Android平台应用程序架构分析
Android应用程序主要由以下四个部分组成:活动、意图、服务和和内容提供者。
2.1活动 (Activity)
一个活动就是一个用户屏幕界面。应用程序可定义一个或多个活动, 以处理程序不同阶段中的任务。作为应用程序生命周期的一部分, 每个活动都要保存自己的状态, 以便日后还原这些状态。活动的状态包括启动、开始、继续、暂停、停止、重启和销毁, 开发人员不能控制程序处于哪个状态, 这是由系统管理的;但是, 通过onXX () 方法调用改变状态时, 系统会通知开发人员。
2.2意图 (Intent)
意图是一种描述具体动作的机制, 例如“拍照”、“往家里打电话”或“打开播放器”。在Android中, 几乎所有事情都要经历意图这个阶段, 所以有很多机会可替换或重用很多组件。
2.3服务 (Service)
服务是在后台运行的任务, 无需用户直接与其交互, 它与Unix的守护进程类似。例如, 假设有一个位置服务定位器。可以通通过某个活动来进行定位, 但是我们希望即使当用户使用其他程序时, 仍能监测位置信息变化。所以, 执行位置信息监测的代码应该在某个服务中。之后, 另一活动可能会绑定到该服务上, 告诉该服务继续或暂定位置信息监测。Android内置了许多服务, 以及许多可轻松访问这些服务的API。
2.4内容提供者 (Content Provider)
内容提供者是封装在自定义API中的一组数据, 可以读取该数据和向API中写入数据。这是在应用程序之间共享全局数据的最佳方式。例如, 谷歌为联系人程序提供了一个内容提供者。任何需要使用联系人信息的应用程序都可共享其中的所有信息, 包括姓名、地址、电话号码等。
3基于Android平台移动位置服务的实现
3.1 开发权限设置
地图应用程序的基本界面组件为“MapView”。在使用“MapView”前, 我们必须前往Google地图网站, 通过注册“证书” (certificates) , 取得Google地图服务的“开发密钥” (API Key) 。
有了“开发密钥之后”, 需要在AndroidManifest.xml注册需要用到的活动以及权限。
3.2 自我定位功能实现
3.2.1 界面功能编码
添加mylocation.xml布局文件, 整个布局模式采用框架布局, 在框架布局中, 添加地图视图、一个水平方向布局和一个垂直方向布局。一个TextView嵌套在水平布局中, 用于显示所在位置的文字信息。两个Button嵌套在垂直方向布局中, 用于实现地图视图模式的切换功能。
地图视图最先嵌入到框架布局中, 并且layout_width和layout_height属性值均为“fill_parent”, 表示地图视图充满整个框架布局。水平布局和垂直布局的背景均设置成透明, 使得文字信息和按钮均浮在地图的上方。
3.2.2 活动编码
参考代码如下:
privatevoid phoneShowOverlay (String name, GeoPoint gp)
{
GeoPointTextOverlay mLocationOverlay01 = new GeoPointTextOverlay
(gp, name+“的位置”, getResources () .getColor (R.color.blue) ,
getResources () .getColor (R.color.white) ) ;
List
overlays.clear () ;
overlays.add (mLocationOverlay01) ;
}
3.3 移动定位功能的实现
3.3.1 界面功能编码
添加dialogphonelocation.xml布局文件, 用于显示输入所要查询位置的用户电话号码。该布局中只有一个TextView和一个EditText, 分别用于显示提示信息和输入电话号码。
3.3.2 活动编码
参考代码如下:
privateboolean isPhoneNumberValid (String phoneNumber)
{ boolean isValid = false;
String expression=“^[1]{1}[3, 5]{1}[0-9]{9}|
[1]{1}[8]{1}[6-9]{1}[0-9]{8}$”;
CharSequence inputStr = phoneNumber;
Pattern pattern = Pattern.compile (expression) ;
Matcher matcher = pattern.matcher (inputStr) ;
if (matcher.matches () )
isValid = true;
return isValid;
}
3.3.3 功能按钮编码
发送请求按钮点击后需要发送短信息, 故在发送信息按钮的点击事件中, 首先通过下面的语句:
SmsManager smsManager = SmsManager.getDefault () ;
获得对发送短信息的控制对象smsManager, 然后判断输入在EditText中的电话号码格式是否正确, 如果正确, 通过下面两条语句实现短信息的发送:
PendingIntent mPI = PendingIntent.getBroadcast
(PhoneLocation.this, 0, new Intent () , 0) ;
smsManager.sendTextMessage (strDestAddress,
null, strMessage, mPI, null) ;
3.3.4 BroadcastReceiver服务编码
本程序通过编写继承自BroadcastReceiver类的SMS_Receiver类来实现对短信息的监听。在onReceive函数中, 首先判断监听到的Intent是不是android.provider.Telephony.SMS_RECEIVED, 如果是, 将Intent封装成Bundle, 创建SMSMessage对象数组, 通过createFromPdu () 函数获取跟短信相关的信息, 再分别通过getDisplayOriginationAddress () 函数和getdisplayMessageBody () 函数获取信息的来源号码和信息的内容。如果信息的内容中包含“LOCATION_SMS”内容, 则通过下面的两条语句启动位置服务:
LocationManager mLocationManager = (LocationManager)
context.getSystemService (Context.LOCATION_SERVICE) ;
Location mLocation =getLocationProvider (mLocationManager) ;
然后将所在位置的经纬度信息以短信的形式回复给源手机用户;如果信息内容包含“LOCAL”内容, 将其中的经纬度信息取出来, 调用refreshMapView () 函数在地图中标注出来。
4 结语
【移动位置服务系统设计】推荐阅读:
“小数点位置移动引起小数大小的变化”第一课时说课设计11-21
小学四年级数学下册《小数点位置移动引起小数大小变化的规律》教11-12
移动服务设计07-21
基于位置服务08-19
位置服务技术11-12
位置随动系统11-27
移动通信系统设计12-14
基于位置的服务12-15
移动入侵检测系统设计09-28
高校移动学习系统设计12-25