基于位置的服务在3G系统中的应用( 二 )


三、定位技术
定位操作平台主要负责通过各种定位技术来获得终端的经纬度信息 。目前 , 可供移动网络使用的定位技术多种多样 , 下面将以cdma2000系统上实现的定位技术为例 , 介绍各种定位技术的实现方式 。
1 基于网络的定位技术
在CDMA系统中 , 为了实现软切换 , 移动台在接收当前服务基站的信号的同时 , 需要不停地寻找来自其它基站的信号 。假如发现来自其它基站的信号足够强 , 移动台需要确定来自不同基站信号的时间差 , 为合并两个信号做预备 。移动台的这种能力为实现定位奠定了技术基础 。定位操作平台可以通过CDMA网络获取到终端的这些信息(导频强度信息)进行定位 。其它一些基于网络的技术能够提供更高的定位精度 , 例如测量移动台的环路时延、信号到达角度等 , 但这些技术都需要在基站上增加相应的测量设备 , 代价较高 。
2 辅助GPS技术(AGPS)
辅助GPS技术主要依靠GPS卫星完成定位操作 。移动台需要接收至少4个GPS卫星的信号 , 根据这些信息完成定位计算 , 并将计算结果报告给网络 。对一般的GPS定位技术来说 , 需要GPS接收机在全空域范围内搜索可以使用的GPS卫星 。通常这种搜索需要很长的时间 , 所以不能满足快速移动定位的需要 。在辅助GPS技术中 , 网络可以根据移动台当前所在的小区 , 确定所在小区上空的GPS卫星 , 将这些信息提供给移动台 。移动台根据这些信息 , 缩小搜索范围、缩短搜索时间 , 更快地完成可用卫星的搜索过程 。搜索完成之后 , 移动台需要通过和网络的交互 , 将用于计算移动台位置的信息传送给网络 , 由网络计算移动台的位置 。
3 混合定位技术
CDMA系统中使用的混合定位技术主要使用了前面提到的两种基于移动台的技术 。一般来说 , GPS技术能够提供很高的定位精度 , 但在很多情况下 , 移动台不能够捕捉足够多的GPS卫星 。这时候 , 移动台可以利用基站的信号补充卫星的不足 。这样在降低一定精度的条件下 , 提高可用性 , 实现室内定位 。
4 基于移动台的GPS定位
对于一些需要快速连续定位的LBS业务来说(例如实时动态汽车导航) , 可能要求每隔几秒钟刷新终端位置信息 。在这种情况下 , AGPS方式就很难满足时间上的要求 。因此 , 为了提高连续定位情况下的定位间隔时间 , 提出了基于移动台的GPS定位 。与AGPS不同的是 , 基于移动台定位方式下 , 位置的计算全部由终端自己完成 , 终端始终处于GPS跟踪状态 , 减少了与网络的交互时间 。但是初次定位时间(TTFF)基本上与AGPS方式下的相同 , 与AGPS一样 , 需要从网络侧获取GPS卫星的信息 。
四、GIS系统
LBS服务中要害的核心是位置与地理信息 , 两者相辅相成 , 缺一不可 。一个经纬度位置对于正常的使用来说 , 并不代表任何意义 , 必须将其置于一个地理信息中来 , 才能代表为某个地点、标志、方位等 , 才能被人们所理解 。因此 , 除了通过定位操作平台获取到终端的位置之外 , 必须通过GIS系统将经纬度转换成用户真正关心的地理信息 , 如地图、路径搜索结果等 。
对于无线运营商而言 , 如何发展面向最终用户的SP是任何增值服务发展的要害 。而对于广大的SP而言 , 对于涉及位置信息服务的要害技术――地理信息系统(GIS)不太了解 。单从技术上来说 , SP独立提供位置信息服务的难度就很大 。因为需要考虑如何和无线运营商的各种厂商的定位网关接口 , 考虑采用什么样的地理信息系统 , 考虑采用什么样的地图数据库 , 考虑如何去维护地图数据库 , 考虑如何开发 , 考虑如何推动市场的发展使得更多的用户加入他们的运营网络等 。对于以上考虑来说 , 每个CP需要投入相当一大笔费用去建设一个提供地理信息服务的平台 , 并且不断地对地理信息数据进行维护 。

推荐阅读