LBS(Location Based Service,基于位置的服务)

基于位置的服务(Location Based Service,LBS),它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在GIS(Geographic Information System,地理信息系统)平台的支持下,为用户提供相应服务的一种增值业务。

基于位置的服务(LBS)
基本概念
  LBS英文全称为Location Based Services, 它包括两层含义:首先是确定移动设备或用户所在的地理位置;其次是提供与位置相关的各类信息服务。意指与定位相关的各类服务系统,简称"定位服务",另外一种叫法为MPS-Mobile Position Services, 也称为"移动定位服务"系统。如找到手机用户的当前地理位置,然后在上海市6340平方公里范围内寻找手机用户当前位置处1公里范围内的宾馆、影院、图书馆、加油站等的名称和地址。所以说LBS就是要借助互联网或无线网络,在固定用户或移动用户之间,完成定位和服务两大功能。
LBS的构成与主要功能
  总体上看LBS由移动通信网络和计算机网络结合而成,两个网络之间通过网关实现交互。移动终端通过移动通信网络发出请求,经过网关传递给LBS服务平台;服务平台根据用户请求和用户当前位置进行处理。并将结果通过网关返回给用户。   其中移动终端可以是移动电话、个人数字助理(Personal Digital Assistant,PDA)、手持计算机(Pocket PC),也可以是通过Internet通讯的台式计算机(desktop PC)。服务平台主要包括WEB服务器(Web Sever)、定位服务器(Location Sever)和LDAP(Lightweight Directory Access Protocol)服务器(如下图)

LBS构成
[1]各组成部分的作用分别是:  
 ■Web服务器:起着中心管理单元的作用,包括:   
  ●用户接口。包括静态WML页面及动态ASP页面;   
  ●与定位服务器通讯。建立定位请求并将其发送给   定位服务器,然后从定位服务器接受定位回复。   
  ●与LDAP服务器通讯。Web服务器根据位置信息和   用户的选择形成LDAP服务请求并发送给LDAP服   务器,并接收LDAP的响应。   
  ■ 定位服务器:   
  ●甄别合法用户访问;   
  ●提供用户位置信息;   
  ■ LDAP服务器:   
  ●保管所有LBS服务所需的信息,这些信息可以分   布式存储于多个服务器中,每个服务器可能只负   责管理某一商场或某一区域的信息;   
  ●中心服务器等待由WEB服务器根据位置信息和用   户选择所形成的LDAP请求。在数据库中查找处   理后返回给WEB服务器。如果该服务器找不到   满足请求条件的信息,则请求被转送到与中心服   务器相链接的第二个LDAP服务器中。   移动终端用户以WAP协议通过WAP网关向WEB服务器发出请求,包括用户代码、密码和电话号码。WEB服务器将这些信息送到定位服务器,如果是合法用户,则接受请求并记录用户当前位置送回到WEB服务器。WEB服务器通知用户已经成功登陆并允许用户进一步提出想要查找的内容。Web服务器根据位置信息和用户的选择形成LDAP服务请求并发送LDAP服务器,LDAP服务器在数据库中搜寻满足用户请求的信息,并通过Web服务器将相关信息发送给用户。如果LDAP服务器在用户所在蜂窝范围内没找到满足条件的内容,则搜索相邻的蜂窝,如果仍未找到,就向用户回复相关信息。   LBS能够广泛支持需要动态地理空间信息的应用,从寻找旅馆、急救服务到导航,几乎可以覆盖生活中的所有方面。以下是常见的一些例子:   
  ●信息查询(旅游景点、交通情况、商场等)   
  ●车队管理   
  ●急救服务   
  ●道路辅助与导航   
  ●资产管理   
  ●人员跟踪   
  ●定位广告   
  ●移动黄页   
  ●网络规划

猜你喜欢

转载自lovezhou.iteye.com/blog/850702
LBS
今日推荐