OTDOA(Observed Time Difference Of Arrival)是一种应用于3G网络下的定位方式。在GSM网络中也有类似的定位方法,称为E-OTD(Enhanced Observed Time Difference )。该方法的原理如图1所示。
这种定位方法的基本原理是:移动台测量不同基站的下行导频信号,得到不同基站下行导频的TOA(Time o f Arrival,到达时刻),即所谓的导频相位测量。根据该测量结果并结合基站的坐标,采用合适的位置估计算法,就能够计算出移动台的位置。如图,假定以a基站为参考,根据移动台提供的导频相位测量结果,能够得到b基站相对于a基站的下行导频信号接收时间差,记为TDOAab,乘以光速就能够得到a基站与b基站达到移动台的传播距离差,从而能够以a基站和b基站为基准得到双曲面。同样,根据TDOAac能够得到以a基站和c基站为基准的另一双曲面。两个双曲面的交界就是移动台的位置。实际的位置估计算法需要考虑多基站(3个或3个以上)定位的情况,因此算法要复杂很多。一般而言,移动台测量的基站数目越多,测量精度越高,定位性能改善越明显。
LCS客户端是为了获取移动台位置信息而与LCS服务器进行交互的功能实体,它可以在移动网内实体上,也可以在移动网络外部,一般情况LCS客户是网络运营商或其他第三方提供的位置相关应用,它可以通过两种方式接入到GMLC,一种是通过采用MLP(Mobile Location PRotocol)协议的Le接口接入,MLP是开放移动联盟OMA(Open Mobile Alliance)推荐的GMLC和具体应用之间的协议;另一种接入方式是通过OSA(Open Service access)提供的标准的API(application Program Interface)接口接入,这种方式是分层次网络发展的趋势,但目前统一业务平台建设还有一定难度,OSA API协议也有待完善,因此这种方式不如前一种方法易于实现。