LBS构成与主要功
时间:2022-02-10 23:20:01 | 来源:信息时代
时间:2022-02-10 23:20:01 来源:信息时代
总体上看LBS由移动通信网络和计算机网络结合而成,两个网络之间通过网关实现交互。移动终端通过移动通信网络发出请求,经过网关传递给LBS服务平台;服务平台根据用户请求和用户当前位置进行处理。并将结果通过网关返回给用户。
其中移动终端可以是移动电话、个人数字助理(PersonalDigital******istant,PDA)、手持计算机(PocketPC),也可以是通过Internet通讯的台式计算机(desktopPC)。服务平台主要包括WEB服务器(WebSever)、定位服务器(LocationSever)和LDAP(LightweightDirectoryAccessProtocol)服务器。
各组成部分的作用分别是:
■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能够广泛支持需要动态地理空间信息的应用,从寻找旅馆、急救服务到导航,几乎可以覆盖生活中的所有方面。以下是常见的一些例子:
●信息查询(旅游景点、交通情况、商场等)
●车队管理
●急救服务
●道路辅助与导航
●资产管理
●人员跟踪
●定位广告
●移动黄页
●网络规划