蜂窝移动通信中常用的定位方法有三种:CID、e-CID、OTDOA
蜂窝移动通信中非常常用也是非常易于实现的定位方法是小区标识(cell identification,CID)定位,又叫起源蜂窝(cell of origin,COO)定位或小区全球标识(cell global identity,CGI)定位。CID定位算法的基本原理是根据终端所处的小区的标识来表征终端的地理位置。根据蜂窝网中的小区的标识,定位服务器可以获知该小区对应的基站(小区对应的基站)以及关于此基站的地理信息。在CID定位方法中,一般采用CGI来作为识别小区的唯一标识。
增强CID(enhanced CID,e-CID)定位方法是传统CID定位方法的一种增强的定位方法。eCID定位方法是在CID定位方法的基础上增加了到达角(angle of arrival,AoA)估计,或终端收发时间差(Rx-Tx时间差)估计等。
观察的到达时间差(observed time difference of arrival,OTDOA)定位方法也是一种常见的定位技术。
OTDOA定位方法原理是:当系统中存在至少三个定位基站时,可以根据不同定位基站的下行定位信号的到达时间差确定终端的位置。此下行定位信号可以是参考信号,也可以是同步信号。定位服务器请求定位基站报告所述定位基站的定位参考信号(positioning reference signal,PRS)(此处指定位信号)的发送配置,将该发送配置通过辅助数据的形式告知终端,然后终端根据该辅助数据来接收来自多个定位基站的PRS并识别每个PRS的首个到达路径的到达时刻,从而终端可以得到不同定位基站之间的PRS到达时间差,并将到达时间差上报至定位服务器。定位服务器通过终端接收不同定位基站的信号时间差,可以映射成终端与不同定位基站之间的距离差,并根据该不同定位基站之间的距离差,通过双曲线模型数学计算,定位服务器就可以得到终端的准确位置
注:NBIOT R14标准中已支持OTDOA,但是由于目前NBIOT的运营商网络暂不支持上述定位方式,所以NB产品想要定位的话,目前都采用SIM卡定位的方式,具体可以咨询SIM卡供应商。根据SIM的UCCID与云服务器来实现模糊定位,精度不高,但是这是NB产品中可以用的基站定位方式。
比如移动物联网卡开放平台中就提供了SIM卡定位服务:https://api.iot.10086.cn/api/index.html ... y_center/2