Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
TERMINAL POSITIONING METHOD, TERMINAL AND POSITIONING SERVER
Document Type and Number:
WIPO Patent Application WO/2015/007223
Kind Code:
A1
Abstract:
The present invention relates to communication technology. Disclosed are a terminal positioning method, terminal and positioning server. When determining, according to the serving cell information of a terminal, that the terminal can be positioned via a pseudolite, a positioning server transmits auxiliary data of the pseudolite to the terminal. The auxiliary data of the pseudolite in the terminal can be timely updated to avoid inaccurate positioning of the terminal due to inaccurate auxiliary data of the pseudolite, thus improving terminal positioning accuracy.

Inventors:
QUAN HAIYANG (CN)
WANG KE (CN)
ZHANG YING (CN)
LI YANHUA (CN)
LIU JIANHUA (CN)
Application Number:
PCT/CN2014/082394
Publication Date:
January 22, 2015
Filing Date:
July 17, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
CHINA ACADEMY OF TELECOMM TECH (CN)
International Classes:
G01S19/46; H04W64/00
Domestic Patent References:
WO2013033464A22013-03-07
Foreign References:
CN101990297A2011-03-23
US20120218145A12012-08-30
CN103176197A2013-06-26
Other References:
"Evolved Universal Terrestrial Radio Access (E-UTRA), LTE Configuration Protocol (LPP) (3GPP TS 36. 355 version 10.7.0 Release 10", ETSI TS 136 355 V10.7.0 LTE;, 12 February 2013 (2013-02-12), pages 16 - 22
Attorney, Agent or Firm:
TDIP & PARTNERS (CN)
北京同达信恒知识产权代理有限公司 (CN)
Download PDF:
Claims:
权 利 要 求

1、 一种终端定位方法, 其特征在于, 包括:

定位服务器根据终端的服务小区信息确定终端能够使用伪卫星定位时, 确定需要向终 端发送伪卫星的辅助数据;

定位服务器将伪卫星的辅助数据发送给终端, 由终端根据伪卫星的辅助数据进行定位 测量。

2、 如权利要求 1 所述的方法, 其特征在于, 所述定位服务器具体为服务无线网络控 制器 SRNC, 所述定位服务器根据终端的服务小区信息确定终端能够使用伪卫星定位, 具 体包括:

SRNC根据小区位置以及小区覆盖范围内的伪卫星部署情况, 确定支持伪卫星定位的 终端能够使用伪卫星定位。

3、 如权利要求 2 所述的方法, 其特征在于, 所述定位服务器将伪卫星的辅助数据发 送给终端, 具体包括:

SRNC通过广播方式将伪卫星的辅助数据发送给小区中的终端。

4、 如权利要求 1 所述的方法, 其特征在于, 所述定位服务器根据终端的服务小区信 息确定终端能够使用伪卫星定位时, 确定需要向终端发送伪卫星的辅助数据, 具体包括: 定位服务器接收到辅助数据请求消息后, 根据终端对使用伪卫星定位的支持情况和所 述辅助数据请求消息中终端的服务小区信息确定终端能够使用伪卫星定位时, 确定需要向 终端发送伪卫星的辅助数据;

所述定位服务器将伪卫星的辅助数据发送给终端, 具体包括:

定位服务器将伪卫星的辅助数据携带在辅助数据中发送给终端。

5、 如权利要求 4 所述的方法, 其特征在于, 当所述定位服务器是演进的服务移动位 置中心 E-SMLC或终端所在小区的 SRNC时, 所述定位服务器接收到辅助数据请求消息, 具体为:

所述定位服务器接收到终端发送的辅助数据请求消息;

当所述定位服务器是独立的服务移动位置中心 SAS时,所述定位服务器接收到辅助数 据请求消息, 具体为:

所述定位服务器接收到终端所在小区的 SRNC发送的辅助数据请求消息。

6、 如权利要求 5所述的方法, 其特征在于, 当所述定位服务器是 E-SMLC时, 所述 定位服务器接收到辅助数据请求消息前, 还包括:

所述定位服务器接收终端发送的定位能力上报消息, 并根据所述定位能力上报消息确 定终端对使用伪卫星定位的支持情况;

当所述定位服务器是 SAS或终端所在小区的 SRNC时,所述定位服务器接收到辅助数 据请求消息后, 还包括: 所述定位服务器从所述辅助数据请求消息中获取终端对使用伪卫 星定位的支持情况。

7、 如权利要求 1 所述的方法, 其特征在于, 所述定位服务器将伪卫星的辅助数据发 送给终端后, 还包括:

定位服务器接收终端根据伪卫星的辅助数据进行定位测量后发送的测量结果, 并在根 据测量结果为所述终端进行位置计算后, 将所得的定位结果发送给终端。

8、 如权利要求 1所述的方法, 其特征在于, 所述伪卫星的辅助数据中包括射频 RF地 图信息。

9、 如权利要求 8 所述的方法, 其特征在于, 所述定位服务器将伪卫星的辅助数据发 送给终端后, 还包括:

定位服务器接收终端根据伪卫星的辅助数据进行定位测量后, 根据测量结果和 RF地 图信息进行定位得到的定位结果。

10、 如权利要求 7或 9所述的方法, 其特征在于, 所述测量结果为对伪卫星信号进行 定位测量得到的测量结果和 /或对 GNSS卫星信号进行定位测量得到的测量结果。

11、 如权利要求 10所述的方法, 其特征在于, 所述伪卫星的辅助数据中包括: GNSS 卫星信号功率门限值和 /或伪卫星信号功率门限值,由所述终端根据 GNSS卫星信号功率门 限值和 /或伪卫星信号功率门限值确定进行定位测量的卫星种类。

12、如权利要求 4所述的方法, 其特征在于, 定位服务器接收到辅助数据请求消息后, 根据终端对使用伪卫星定位的支持情况和所述辅助数据请求消息中终端的服务小区信息 确定终端能够使用伪卫星定位时, 确定需要向终端发送伪卫星的辅助数据, 具体包括: 所述定位服务器根据所述终端的服务小区信息以及小区信息与伪卫星部署情况的对 应关系, 确定所述终端的服务小区的伪卫星部署情况;

所述定位服务器根据终端对使用伪卫星定位的支持情况和终端的服务小区的伪卫星 部署情况确定终端能够使用伪卫星定位时, 确定需要向终端发送伪卫星的辅助数据。

13、 如权利要求 1-12任一所述的方法, 其特征在于, 所述伪卫星的辅助数据中包括: 伪卫星的标识、 伪卫星的物理参数信息和伪卫星的导航电文。

14、 一种终端定位方法, 其特征在于, 包括:

终端接收定位服务器在根据终端的服务小区信息确定终端能够使用伪卫星定位时, 发 送的伪卫星的辅助数据;

终端根据伪卫星的辅助数据进行定位测量。

15、 如权利要求 14 所述的方法, 其特征在于, 所述定位服务器具体为服务无线网络 控制器 SRNC, 所述终端接收定位服务器在根据终端的服务小区信息确定终端能够使用伪 卫星定位时, 发送的伪卫星的辅助数据, 具体包括: 所述终端接收 SRNC在根据小区位置以及小区覆盖范围内的伪卫星部署情况, 确定支 持伪卫星定位的终端能够使用伪卫星定位时, 发送的伪卫星的辅助数据。

16、 如权利要求 15所述的方法, 其特征在于, 所述终端接收 SRNC在根据小区位置 以及小区覆盖范围内的伪卫星部署情况, 确定支持伪卫星定位的终端能够使用伪卫星定位 时, 发送的伪卫星的辅助数据, 具体包括:

终端接收 SRNC在根据小区位置以及小区覆盖范围内的伪卫星部署情况, 确定支持伪 卫星定位的终端能够使用伪卫星定位时, 通过广播方式发送的伪卫星的辅助数据。

17、 如权利要求 14 所述的方法, 其特征在于, 所述终端接收定位服务器在根据终端 的服务小区信息确定终端能够使用伪卫星定位时, 发送的伪卫星的辅助数据前, 还包括: 终端向定位服务器发送辅助数据请求消息, 或终端触发终端所在小区的 SRNC向定位 服务器发送辅助数据请求消息;

所述终端接收定位服务器在根据终端的服务小区信息确定终端能够使用伪卫星定位 时, 发送的伪卫星的辅助数据, 具体包括:

终端接收定位服务器根据终端对使用伪卫星定位的支持情况和所述辅助数据请求消 息中终端的服务小区信息确定终端能够使用伪卫星定位时, 向终端发送的辅助数据, 所述 辅助数据中携带卫星的辅助数据。

18、 如权利要求 17 所述的方法, 其特征在于, 当所述定位服务器是演进的服务移动 位置中心 E-SMLC时, 所述终端向定位服务器发送辅助数据请求消息前, 还包括:

终端向定位服务器发送定位能力上 4艮消息, 由所述定位服务器根据所述定位能力上 4艮 消息确定终端对使用伪卫星进行定位的支持情况;

当所述定位服务器是独立的服务移动位置中心 SAS或终端所在小区的 SRNC时,所述 辅助数据请求消息携带终端对使用伪卫星进行定位的支持情况。

19、 如权利要求 14 所述的方法, 其特征在于, 所述终端根据伪卫星的辅助数据进行 定位测量后, 还包括:

终端将进行定位测量得到的测量结果发送给定位服务器;

终端接收所述定位服务器根据测量结果为所述终端进行位置计算后发送的定位结果。

20、 如权利要求 14所述的方法, 其特征在于, 所述伪卫星的辅助数据中包括射频 RF 地图信息。

21、 如权利要求 20 所述的方法, 其特征在于, 所述终端根据伪卫星的辅助数据进行 定位测量后, 还包括:

终端根据进行定位测量得到的测量结果和所述 RF地图信息进行定位得到定位结果。

22、 如权利要求 21 所述的方法, 其特征在于, 所述终端根据进行定位测量得到的测 量结果和所述 RF地图信息进行定位得到定位结果后, 还包括: 终端将所述定位结果发送给定位服务器。

23、 如权利要求 19或 21所述的方法, 其特征在于, 所述终端根据伪卫星的辅助数据 进行定位测量, 具体包括:

终端根据伪卫星的辅助数据,对伪卫星信号和 /或对 GNSS卫星信号进行定位测量得到 测量结果。

24、 如权利要求 23所述的方法, 其特征在于, 所述伪卫星的辅助数据中包括: GNSS 卫星信号功率门限值和 /或伪卫星信号功率门限值;

所述终端进行定位测量得到测量结果前, 还包括:

终端根据 GNSS 卫星信号功率门限值和 /或伪卫星信号功率门限值确定进行定位测量 的卫星种类。

25、 如权利要求 14-24任一所述的方法, 其特征在于, 所述伪卫星的辅助数据中包括: 伪卫星的标识、 伪卫星的物理参数信息和伪卫星的导航电文。

26、 一种定位服务器, 其特征在于, 包括:

确定单元, 用于根据终端的服务小区信息确定终端能够使用伪卫星定位时, 确定需要 向终端发送伪卫星的辅助数据;

发送单元, 用于将伪卫星的辅助数据发送给终端, 由终端根据伪卫星的辅助数据进行 定位测量。

27、 如权利要求 26 所述的定位服务器, 其特征在于, 所述定位服务器具体为服务无 线网络控制器 SRNC, 所述确定单元根据终端的服务小区信息确定终端能够使用伪卫星定 位, 具体包括:

根据小区位置以及小区覆盖范围内的伪卫星部署情况, 确定支持伪卫星定位的终端能 够使用伪卫星定位。

28、 如权利要求 27所述的定位服务器, 其特征在于, 所述发送单元具体用于: 通过广播方式将伪卫星的辅助数据发送给小区中的终端。

29、 如权利要求 26所述的定位服务器, 其特征在于, 所述确定单元具体用于: 接收到辅助数据请求消息后, 根据终端对使用伪卫星定位的支持情况和所述辅助数据 请求消息中终端的服务小区信息确定终端能够使用伪卫星定位时, 确定需要向终端发送伪 卫星的辅助数据;

所述发送单元具体用于:

将伪卫星的辅助数据携带在辅助数据中发送给终端。

30、 如权利要求 29所述的定位服务器, 其特征在于, 当所述定位服务器是 E-SMLC 或终端所在小区的 SRNC时, 所述确定单元接收到辅助数据请求消息, 具体为:

接收到终端发送的辅助数据请求消息; 当所述定位服务器是 SAS时, 所述确定单元接收到辅助数据请求消息, 具体为: 接收到终端所在小区的 SRNC发送的辅助数据请求消息。

31、 如权利要求 30 所述的定位服务器, 其特征在于, 当所述定位服务器是演进的服 务移动位置中心 E-SMLC时, 所述确定单元接收到辅助数据请求消息前, 还用于:

接收终端发送的定位能力上 4艮消息, 并根据所述定位能力上 4艮消息确定终端对使用伪 卫星定位的支持情况;

当所述定位服务器是独立的服务移动位置中心 SAS或终端所在小区的 SRNC时,所述 确定单元接收到辅助数据请求消息后, 还用于:

从所述辅助数据请求消息中获取终端对使用伪卫星定位的支持情况。

32、 如权利要求 26所述的定位服务器, 其特征在于, 还包括:

定位单元, 用于接收终端根据伪卫星的辅助数据进行定位测量后发送的测量结果, 并 在才 居测量结果为所述终端进行位置计算后, 将所得的定位结果发送给终端。

33、 如权利要求 26 所述的定位服务器, 其特征在于, 所述伪卫星的辅助数据中包括 射频 RF地图信息。

34、 如权利要求 33所述的定位服务器, 其特征在于, 还包括:

接收单元,用于接收终端根据伪卫星的辅助数据进行定位测量后,根据测量结果和 RF 地图信息进行定位得到的定位结果。

35、 如权利要求 32或 34所述的定位服务器, 其特征在于, 所述测量结果为对伪卫星 信号进行定位测量得到的测量结果和 /或对 GNSS卫星信号进行定位测量得到的测量结果。

36、 如权利要求 35所述的定位服务器, 其特征在于, 所述伪卫星的辅助数据中包括: GNSS卫星信号功率门限值和 /或伪卫星信号功率门限值, 由所述终端根据 GNSS卫星信号 功率门限值和 /或伪卫星信号功率门限值确定进行定位测量的卫星种类。

37、 如权利要求 29所述的定位服务器, 其特征在于, 确定单元具体用于:

根据所述终端的服务小区信息以及小区信息与伪卫星部署情况的对应关系, 确定所述 终端的服务小区的伪卫星部署情况;

根据终端对使用伪卫星定位的支持情况和终端的服务小区的伪卫星部署情况确定终 端能够使用伪卫星定位时, 确定需要向终端发送伪卫星的辅助数据。

38、 如权利要求 26-37任一所述的定位服务器, 其特征在于, 所述伪卫星的辅助数据 中包括:

伪卫星的标识、 伪卫星的物理参数信息和伪卫星的导航电文。

39、 一种终端, 其特征在于, 包括:

数据接收单元, 用于接收定位服务器在根据终端的服务小区信息确定终端能够使用伪 卫星定位时, 发送的伪卫星的辅助数据; 定位测量单元, 用于根据伪卫星的辅助数据进行定位测量。

40、 如权利要求 39 所述的终端, 其特征在于, 所述定位服务器具体为服务无线网络 控制器 SRNC , 所述数据接收单元具体用于:

接收 SRNC在根据小区位置以及小区覆盖范围内的伪卫星部署情况, 确定支持伪卫星 定位的终端能够使用伪卫星定位时, 发送的伪卫星的辅助数据。

41、 如权利要求 40所述的终端, 其特征在于, 所述数据接收单元具体用于: 接收 SRNC在根据小区位置以及小区覆盖范围内的伪卫星部署情况, 确定支持伪卫星 定位的终端能够使用伪卫星定位时, 通过广播方式发送的伪卫星的辅助数据。

42、 如权利要求 39所述的终端, 其特征在于, 所述数据接收单元具体用于: 向定位服务器发送辅助数据请求消息, 或触发终端所在小区的 SRNC向定位服务器发 送辅助数据请求消息;

接收定位服务器根据终端对使用伪卫星定位的支持情况和所述辅助数据请求消息中 终端的服务小区信息确定终端能够使用伪卫星定位时, 向终端发送的辅助数据, 所述辅助 数据中携带卫星的辅助数据。

43、 如权利要求 42 所述的终端, 其特征在于, 当所述定位服务器是演进的服务移动 位置中心 E-SMLC时,所述数据接收单元向定位服务器发送辅助数据请求消息前,还用于: 向定位服务器发送定位能力上 4艮消息, 由所述定位服务器根据所述定位能力上 4艮消息 确定终端对使用伪卫星定位的支持情况;

当所述定位服务器是独立的服务移动位置中心 SAS或终端所在小区的 SRNC时,所述 辅助数据请求消息携带终端对使用伪卫星定位的支持情况。

44、 如权利要求 39所述的终端, 其特征在于, 所述定位测量单元还用于:

根据伪卫星的辅助数据进行定位测量后, 将进行定位测量得到的测量结果发送给定位 服务器;

接收所述定位服务器根据测量结果为所述终端进行位置计算后发送的定位结果。

45、 如权利要求 39所述的终端, 其特征在于, 所述伪卫星的辅助数据中包括射频 RF 地图信息。

46、 如权利要求 45所述的终端, 其特征在于, 所述定位测量单元还用于:

根据伪卫星的辅助数据进行定位测量后,根据进行定位测量得到的测量结果和所述 RF 地图信息进行定位得到定位结果。

47、 如权利要求 46所述的终端, 其特征在于, 所述定位测量单元还用于:

根据进行定位测量得到的测量结果和所述 RF地图信息进行定位得到定位结果后, 将 所述定位结果发送给定位服务器。

48、 如权利要求 44或 46所述的终端, 其特征在于, 所述定位测量单元根据伪卫星的 辅助数据进行定位测量, 具体包括:

根据伪卫星的辅助数据,对伪卫星信号和 /或对 GNSS卫星信号进行定位测量得到测量 结果。

49、 如权利要求 48所述的终端, 其特征在于, 所述伪卫星的辅助数据中包括: GNSS 卫星信号功率门限值和 /或伪卫星信号功率门限值;

所述定位测量单元还用于:

根据伪卫星的辅助数据进行定位测量前,根据 GNSS卫星信号功率门限值和 /或伪卫星 信号功率门限值确定进行定位测量的卫星种类。

50、 如权利要求 39-49任一所述的终端, 其特征在于, 所述伪卫星的辅助数据中包括: 伪卫星的标识、 伪卫星的物理参数信息和伪卫星的导航电文。

Description:
一种终端定位方法、 终端及定位服务器 本申请要求在 2013年 7月 18日提交中国专利局、 申请号为 201310303594.9、 发明名 称为"一种终端定位方法、 终端及定位服务器"的中国专利申请的优先权 其全部内容通过 引用结合在本申请中。

技术领域

本发明涉及定位技术, 尤其涉及一种终端定位方法、 终端及定位服务器。

背景技术

随着北斗导航接口文件的公开, 通过北斗导航系统进行定位越来越多地应用各 个行 业。 考虑到室内或者楼房密集区中不易接收导航卫 星信号导致定位精度很差, 伪北斗卫星 顺势而生。 这种伪北斗卫星部署在室内等卫星信号薄弱的 地方发送卫星信号。 北斗用户端 需要提前下载伪卫星的信息以及射频(Radio Frequency, RF )地图 (预先通过测量每个位 置多个伪卫星的信号的强度, 建立地图模型) 来进行定位。

目前对于伪卫星的信息以及其 RF地图 (通过对 RF方面的测量生成的 RF指紋地图) 是北斗用户终端提前通过网络(如有线网) 下载到终端上。 等需要进行室内定位的时候, 再根据已经下载的信息 (伪卫星的信息以及 RF地图信息)进行定位。

在长期演进 ( Long Term Evolution, LTE ) 系统中, 网络辅助的全球导航卫星系统 ( Assisted-Global Navigation Satellite System, A-GNSS ) 的定位流程如下:

定位过程的基本流程是: 网络获取 UE ( User Equipment, 用户设备, 终端) 的定位能 力、 网络为 UE提供辅助数据、 定位结果计算。 以下分三个场景给出 A-GNSS定位的流程。

场景 1 : UE发起的对自身的定位过程, 当 UE仅支持 E-SMLC based A-GNSS (基于 E-SMLC定位的 A-GNSS 定位方法, 即位置计算在 E-SMLC 中进行, E-SMLC, Evoved Serving Mobile Location Center, 演进的服务移动位置中心 )定位方法, 且希望对自身进行 定位时触发此过程, 如图 1所示, 该过程包括如下步骤:

步骤 S101 : UE通过非接入层( Non- Access Stratum, N AS )消息,向移动管理实体( Mobile Management Entity, MME )发起一个定位请求, 请求获取自身的位置信息;

步骤 S102: MME向 E-SMLC发起定位请求;

步骤 S103a、 S103b: E-SMLC查询并获取 UE的定位能力信息;

步骤 S104a、 S104b: UE请求并获得 E-SMLC提供的辅助数据;

步骤 S105a、 S105b:在 E-SMLC的请求下, UE利用辅助信息进行 A-GNSS相关测量, 并将测量结果发送给 E-SMLC;

步骤 S106: E-SMLC根据 UE的测量结果以及其他各方面输入, 计算出 UE的位置信 步骤 S107: E-SMLC将定位结果(位置信息)发给 MME;

步骤 S108: MME将定位结果(位置信息)发给 UE。

场景 2: UE发起的辅助信息索取过程, 当 UE支持基于 UE的 A-GNSS ( UE based A-GNSS )定位方法, 希望获取辅助数据时触发此过程, 如图 2所示, 该过程包括如下步 骤:

步骤 S201 : UE通过 NAS层消息, 向 MME发起一个定位请求。

步骤 S202: MME向 E-SMLC发起定位请求;

步骤 S203a、 S203b: E-SMLC查询并获取 UE的定位能力信息。

步骤 S204a、 S204b: UE请求并获得 E-SMLC提供的辅助数据。

接下来 UE将利用获得的辅助信息进行 GNSS测量, 由于使用 UE based A-GNSS (也 称为 UE based )定位方式, 因此测量结果不需要上报给 E-SMLC, 而是 UE自己进行本地 计算, 得到自己的位置信息。

场景 3: 网络侧发起的对 UE的定位过程, 当定位过程由网络发起时, 使用此过程, 如图 3所示, 包括以下几个步骤:

步骤 S301 : 定位需求方 ( LCS client, Location Services client, 定位业务客户端) 向

MME发起一个定位请求, 希望获取 UE的位置信息;

步骤 S302: MME向 E-SMLC发起定位请求;

步骤 S303a、 S303b: E-SMLC查询并获取 UE的定位能力信息;

步骤 S304a、 S304b: UE请求并获得 E-SMLC提供的辅助数据;

如果使用 E-SMLC based A-GNSS (也称为 E-SMLC based )定位方法, 则执行以下步 骤:

步骤 S305a、 S305b: 在 E-SMLC的请求下, UE利用辅助信息进行 A-GNSS测量, 并 将测量结果发送给 E-SMLC;

步骤 S306: E-SMLC根据 UE的测量结果以及其他各方面输入, 计算出 UE的位置信 息;

如果使用 UE based定位方法, 则执行以下步骤:

步骤 S307: E-SMLC请求 UE提供位置信息;

步骤 S308:利用辅助信息进行 A-GNSS测量,并进行本地计算,得到自己的位置 信息; 步骤 S309: UE将自己的位置信息发给 E-SMLC。

至此, E-SMLC已经获得了 UE的位置信息, 继续执行步骤 S310-S311 :

步骤 S310: E-SMLC将定位结果(位置信息)发给 MME。

步骤 S311 : MME将定位结果(位置信息)发给定位需求方 ( LCS client )。

通用移动通信系统 ( Universal Mobile Telecommunications System, UMTS ) 系统的定 位流程, 由于定位架构与 LTE不同, 所以流程也不尽相同:

分两种情况, 一种是定位中心在无线网络控制器(Radio Network Controller, RNC ) 外, 即独立的服务移动位置中心( Stand Alone SMLC, SAS )与 RNC通过 IuPC接口相连, 进行通信。 另一种是 RNC内部实现定位服务器的相关功能。

基于 RNC的 A-GANSS ( Assisted-Galileo and Additional Navigation Satellite Systems, 辅助的伽利略以及其他卫星导航系统)定位过 程如图 4所示, 包括:

步骤 S401: 核心网发起定位请求给 RNC;

步骤 S402: RNC触发 UE进行 GANSS相关的测量,其中提供相关 GANSS辅助数据; 步骤 S403: UE上 4艮测量结果或者位置信息;

步骤 S404: RNC将位置评估结果上报给核心网 ( Core network, CN )。

上述步骤 2-4可以重复, 进行多次位置评估和上 ·ί艮。

基于 SAS的 A-GANSS定位过程如图 5所示, 包括:

步骤 S501: 核心网发启动定位的消息给 RNC;

步骤 S502: RNC向 SAS发起定位初始化请求;

步骤 S503: SAS反馈定位激活请求, 其中可以携带 GANSS辅助数据;

步骤 S504: RNC触发 UE进行 GANSS相关的测量,其中提供相关 GANSS辅助数据; 步骤 S505: UE上 ·ί艮测量结果或者位置信息给 RNC;

步骤 S506: RNC将 UE上报的信息发给 SAS;

步骤 S507: SAS将最终的位置评估结果反馈给 RNC;

步骤 S508: RNC将最终的位置评估结果发给核心网。

其中 RNC可以将 UE周期性的测量结果或者位置结果上 4艮给 SAS, SAS进行多次位 置评估发给 RNC, RNC在上报的时刻到达时将最后的位置信息发给 核心网。

可见, 目前进行定位时, 可以提供各个卫星导航系统的卫星信息给终端 。 但由于卫星 信号在室外, 空旷的地区接收盾量比较好, 而在室内, 或者高楼密集区, 盾量较差, 就会 导致釆用卫星导航系统进行定位的精度很差。

虽然现在已有一些手段进行室内或者高楼密集 区的卫星定位增强, 其相关信息需要定 位终端提前从网络下载, 并且不能实时更新。 例如, 伪卫星的新部署或者拆除, 位置移动, 而客户端之前下载的地图信息没有及时更新, 就会出现定位不准确等问题。

发明内容

本发明实施例提供一种终端定位方法、终端及 定位服务器,以提高终端定位的准确度。 本发明实施例提供的一种终端定位方法, 包括:

定位服务器根据终端的服务小区信息确定终端 能够使用伪卫星定位时, 确定需要向终 端发送伪卫星的辅助数据; 定位服务器将伪卫星的辅助数据发送给终端, 由终端根据伪卫星的辅助数据进行定位 测量。

由于定位服务器确定终端能够使用伪卫星定位 时, 更新了终端的伪卫星的辅助数据 , 所以避免了由于伪卫星的辅助数据不准确导致 的定位不准确。

所述定位服务器具体为 SRNC时, 为提高信令交互效率, 一种实施方式为: 所述定位服务器根据终端的服务小区信息确定 终端能够使用伪卫星定位, 具体包括: 服务无线网络控制器( Serving-RNC, SRNC )根据小区位置以及小区覆盖范围内的伪 卫星部署情况, 确定支持伪卫星定位的终端能够使用伪卫星定 位。

进一步, 为减小信令开销, 所述定位服务器将伪卫星的辅助数据发送给终 端, 具体包 括:

SRNC通过广播方式将伪卫星的辅助数据发送给 区中的终端。

进一步, 另一种实施方式为:

所述定位服务器根据终端的服务小区信息确定 终端能够使用伪卫星定位时, 确定需要 向终端发送伪卫星的辅助数据, 具体包括:

定位服务器接收到辅助数据请求消息后, 根据终端对使用伪卫星定位的支持情况和所 述辅助数据请求消息中终端的服务小区信息确 定终端能够使用伪卫星定位时, 确定需要向 终端发送伪卫星的辅助数据;

为减少信令传输, 所述定位服务器将伪卫星的辅助数据发送给终 端, 具体包括: 定位服务器将伪卫星的辅助数据携带在辅助数 据中发送给终端。

进一步, 当所述定位服务器是 E-SMLC或终端所在小区的 SRNC时, 所述定位服务器 接收到辅助数据请求消息, 具体为:

所述定位服务器接收到终端发送的辅助数据请 求消息;

当所述定位服务器是 SAS时, 所述定位服务器接收到辅助数据请求消息, 具体为: 所述定位服务器接收到终端所在小区的 SRNC发送的辅助数据请求消息。

根据实际情况, 定位服务器可以通过不同的方式获取终端对使 用伪卫星定位的支持情 况:

当所述定位服务器是 E-SMLC时, 所述定位服务器接收到辅助数据请求消息前, 还包 括:

所述定位服务器接收终端发送的定位能力上报 消息, 并根据所述定位能力上报消息确 定终端对使用的伪卫星定位的支持情况;

当所述定位服务器是 SAS或终端所在小区的 SRNC时,所述定位服务器接收到辅助数 据请求消息后, 还包括: 所述定位服务器从所述辅助数据请求消息中获 取终端的对使用伪 卫星定位的支持情况。 由定位服务器进行位置计算时, 所述定位服务器将伪卫星的辅助数据发送给终 端后, 还包括:

定位服务器接收终端根据伪卫星的辅助数据进 行定位测量后发送的测量结果, 并在根 据测量结果为所述终端进行位置计算定位后, 将所得的定位结果发送给终端。

由终端进行位置计算时, 所述伪卫星的辅助数据中包括 RF地图信息。

此时, 所述定位服务器将伪卫星的辅助数据发送给终 端后, 还包括:

定位服务器接收终端根据伪卫星的辅助数据进 行定位测量后, 根据测量结果和 RF地 图信息进行定位得到的定位结果。

终端可以根据测量的信号情况, 选择对伪卫星信号进行定位测量还是对 GNSS卫星信 号进行定位测量, 或者对二者信号均进行定位测量, 进而提高定位测量的准确度。

所以, 所述测量结果为通过对伪卫星信号进行定位测 量得到的测量结果和 /或通过对 GNSS卫星信号进行定位测量得到的测量结果。

进一步, 为便于终端确定进行定位测量的卫星种类, 所述伪卫星的辅助数据中包括: GNSS卫星信号功率门限值和 /或伪卫星信号功率门限值, 由所述终端根据 GNSS卫星信号 功率门限值和 /或伪卫星信号功率门限值确定进行定位测量 卫星种类。

较佳的, 定位服务器接收到辅助数据请求消息后, 根据终端对使用伪卫星定位的支持 情况和所述辅助数据请求消息中终端的服务小 区信息确定终端能够使用伪卫星定位时, 确 定需要向终端发送伪卫星的辅助数据, 具体包括:

所述定位服务器根据所述终端的服务小区信息 以及小区信息与伪卫星部署情况的对 应关系, 确定所述终端的服务小区的伪卫星部署情况;

所述定位服务器根据终端对使用伪卫星定位的 支持情况和终端的服务小区的伪卫星 部署情况确定终端能够使用伪卫星定位时, 确定需要向终端发送伪卫星的辅助数据。

进一步, 所述伪卫星的辅助数据中包括:

伪卫星的标识、 伪卫星的物理参数信息和伪卫星的导航电文。

本发明实施例提供的一种终端定位方法, 包括:

终端接收定位服务器在根据终端的服务小区信 息确定终端能够使用伪卫星定位时, 发 送的伪卫星的辅助数据;

终端根据伪卫星的辅助数据进行定位测量。

终端在进行定位测量前, 更新了伪卫星的辅助数据, 避免了由于伪卫星的辅助数据不 准确导致的定位不准确。

一种实施方式为:

所述定位服务器具体为 SRNC时, 为提高信令交互效率, 所述终端接收定位服务器在 根据终端的服务小区信息确定终端能够使用伪 卫星定位时, 发送的伪卫星的辅助数据, 具 体包括:

所述终端接收 SRNC在根据小区位置以及小区覆盖范围内的伪 星部署情况, 确定支 持伪卫星定位的终端能够使用伪卫星定位时, 发送的伪卫星的辅助数据。

进一步, 为减小信令开销, 所述终端接收 SRNC在根据小区位置以及小区覆盖范围内 的伪卫星部署情况, 确定支持伪卫星定位的终端能够使用伪卫星定 位时, 发送的伪卫星的 辅助数据, 具体包括:

终端接收 SRNC在根据小区位置以及小区覆盖范围内的伪 星部署情况, 确定支持伪 卫星定位的终端能够使用伪卫星定位时, 通过广播方式发送的伪卫星的辅助数据。

进一步, 另一种实施方式为:

所述终端接收定位服务器在根据终端的服务小 区信息确定终端能够使用伪卫星定位 时, 发送的伪卫星的辅助数据前, 还包括:

终端向定位服务器发送辅助数据请求消息, 或终端触发终端所在小区的 SRNC向定位 服务器发送辅助数据请求消息;

为减少信令传输, 所述终端接收定位服务器在根据终端的服务小 区信息确定终端能够 使用伪卫星定位时, 发送的伪卫星的辅助数据, 具体包括:

终端接收定位服务器根据终端对使用伪卫星定 位的支持情况和所述辅助数据请求消 息中终端的服务小区信息确定终端能够使用伪 卫星定位时, 向终端发送的辅助数据, 所述 辅助数据中携带卫星的辅助数据。

根据实际情况, 定位服务器可以通过不同的方式获取终端对使 用伪卫星定位的支持情 况:

当所述定位服务器是 E-SMLC时, 所述终端向定位服务器发送辅助数据请求消息 前, 还包括:

终端向定位服务器发送定位能力上 4艮消息, 由所述定位服务器根据所述定位能力上 4艮 消息确定终端的对使用伪卫星进行定位的支持 情况;

当所述定位服务器是 SAS或终端所在小区的 SRNC时,所述辅助数据请求消息携带终 端的对使用伪卫星进行定位的支持情况。

由定位服务器进行位置计算时, 所述终端根据伪卫星的辅助数据进行定位测量 后, 还 包括:

终端将进行定位测量得到的测量结果发送给定 位服务器;

终端接收所述定位服务器根据测量结果为所述 终端进行位置计算后发送的定位结果。 由终端进行位置计算时, 所述伪卫星的辅助数据中包括 RF地图信息。

此时, 所述终端根据伪卫星的辅助数据进行定位测量 后, 还包括:

终端根据进行定位测量得到的测量结果和所述 RF地图信息进行定位得到定位结果。 进一步, 所述终端根据进行定位测量得到的测量结果和 所述 RF地图信息进行定位得 到定位结果后, 还包括:

终端将所述定位结果发送给定位服务器。

较佳的,终端可以根据测量的信号情况,选择 对伪卫星信号进行定位测量还是对 GNSS 卫星信号进行定位测量, 或者对二者信号均进行定位测量, 进而提高定位测量的准确度。

所述终端根据伪卫星的辅助数据进行定位测量 , 具体包括:

终端根据伪卫星的辅助数据,通过对伪卫星信 号和 /或通过对 GNSS卫星信号进行定位 测量得到测量结果。

进一步, 为便于终端确定进行定位测量的卫星种类, 所述伪卫星的辅助数据中包括: GNSS卫星信号功率门限值和 /或伪卫星信号功率门限值;

所述终端进行定位测量得到测量结果前, 还包括:

终端根据 GNSS 卫星信号功率门限值和 /或伪卫星信号功率门限值确定进行定位测量 的卫星种类。

较佳的, 所述伪卫星的辅助数据中包括:

伪卫星的标识、 伪卫星的物理参数信息和伪卫星的导航电文。

本发明实施例还提供一种定位服务器, 包括:

确定单元, 用于根据终端的服务小区信息确定终端能够使 用伪卫星定位时, 确定需要 向终端发送伪卫星的辅助数据;

发送单元, 用于将伪卫星的辅助数据发送给终端, 由终端根据伪卫星的辅助数据进行 定位测量。

由于定位服务器确定终端能够使用伪卫星定位 时, 更新了终端的伪卫星的辅助数据 , 所以避免了由于伪卫星的辅助数据不准确导致 的定位不准确。

所述定位服务器具体为 SRNC时, 为提高信令交互效率, 所述确定单元根据终端的服 务小区信息确定终端能够使用伪卫星定位, 具体包括:

根据小区位置以及小区覆盖范围内的伪卫星部 署情况, 确定支持伪卫星定位的终端能 够使用伪卫星定位。

进一步, 为减小信令开销, 所述发送单元具体用于:

通过广播方式将伪卫星的辅助数据发送给小区 中的终端。

进一步, 另一种实施方式为:

所述确定单元具体用于:

接收到辅助数据请求消息后, 根据终端对使用伪卫星定位的支持情况和所述 辅助数据 请求消息中终端的服务小区信息确定终端能够 使用伪卫星定位时, 确定需要向终端发送伪 卫星的辅助数据; 为减少信令传输, 所述发送单元具体用于:

将伪卫星的辅助数据携带在辅助数据中发送给 终端。

进一步, 当所述定位服务器是 E-SMLC或终端所在小区的 SRNC时, 所述确定单元接 收到辅助数据请求消息, 具体为:

接收到终端发送的辅助数据请求消息;

当所述定位服务器是 SAS时, 所述确定单元接收到辅助数据请求消息, 具体为: 接收到终端所在小区的 SRNC发送的辅助数据请求消息。

根据实际情况, 定位服务器可以通过不同的方式获取终端对使 用伪卫星定位的支持情 况:

当所述定位服务器是 E-SMLC时,所述确定单元接收到辅助数据请求消 息前,还用于: 接收终端发送的定位能力上 4艮消息, 并根据所述定位能力上 4艮消息确定终端对使用的 伪卫星定位的支持情况;

当所述定位服务器是 SAS或终端所在小区的 SRNC时,所述确定单元接收到辅助数据 请求消息后, 还用于:

从所述辅助数据请求消息中获取终端对使用伪 卫星定位的支持情况。

由定位服务器进行位置计算时, 定位服务器还包括:

定位单元, 用于接收终端根据伪卫星的辅助数据进行定位 测量后发送的测量结果, 并 在才 居测量结果为所述终端定位进行位置计算后, 将所得的定位结果发送给终端。

由终端进行位置计算时, 所述伪卫星的辅助数据中包括 RF地图信息。

此时, 所述定位服务器还包括:

接收单元,用于接收终端根据伪卫星的辅助数 据进行定位测量后,根据测量结果和 RF 地图信息进行定位得到的定位结果。

终端可以根据测量的信号情况, 选择对伪卫星信号进行定位测量还是对 GNSS卫星信 号进行定位测量, 或者对二者信号均进行定位测量, 进而提高定位测量的准确度。

所述测量结果为通过对伪卫星信号进行定位测 量得到的测量结果和 /或通过对 GNSS 卫星信号进行定位测量得到的测量结果。

进一步, 为便于终端确定进行定位测量的卫星种类, 所述伪卫星的辅助数据中包括: GNSS卫星信号功率门限值和 /或伪卫星信号功率门限值, 由所述终端根据 GNSS卫星信号 功率门限值和 /或伪卫星信号功率门限值确定进行定位测量 卫星种类。

较佳的, 确定单元具体用于:

根据所述终端的服务小区信息以及小区信息与 伪卫星部署情况的对应关系, 确定所述 终端的服务小区的伪卫星部署情况;

根据终端对使用伪卫星定位的支持情况和终端 的服务小区的伪卫星部署情况确定终 端能够使用伪卫星定位时, 确定需要向终端发送伪卫星的辅助数据。

进一步, 所述伪卫星的辅助数据中包括:

伪卫星的标识、 伪卫星的物理参数信息和伪卫星的导航电文。

本发明实施例还提供一种终端, 包括:

数据接收单元, 用于接收定位服务器在根据终端的服务小区信 息确定终端能够使用伪 卫星定位时, 发送的伪卫星的辅助数据;

定位测量单元, 用于根据伪卫星的辅助数据进行定位测量。

终端在进行定位测量前, 更新了伪卫星的辅助数据, 避免了由于伪卫星的辅助数据不 准确导致的定位不准确。

一种实施方式为:

所述定位服务器具体为 SRNC时,为提高信令交互效率,所述数据接收 元具体用于: 接收 SRNC在根据小区位置以及小区覆盖范围内的伪 星部署情况, 确定支持伪卫星 定位的终端能够使用伪卫星定位时, 发送的伪卫星的辅助数据。

进一步, 为减小信令开销, 所述数据接收单元具体用于:

接收 SRNC在根据小区位置以及小区覆盖范围内的伪 星部署情况, 确定支持伪卫星 定位的终端能够使用伪卫星定位时, 通过广播方式发送的伪卫星的辅助数据。

进一步, 另一种实施方式为:

所述数据接收单元具体用于:

向定位服务器发送辅助数据请求消息, 或触发终端所在小区的 SRNC向定位服务器发 送辅助数据请求消息;

接收定位服务器根据终端对使用伪卫星定位的 支持情况和所述辅助数据请求消息中 终端的服务小区信息确定终端能够使用伪卫星 定位时, 向终端发送的辅助数据, 所述辅助 数据中携带卫星的辅助数据。

由于辅助数据中携带卫星的辅助数据, 减少了信令传输。

根据实际情况, 定位服务器可以通过不同的方式获取终端对使 用伪卫星定位的支持情 况:

当所述定位服务器是 E-SMLC时, 所述数据接收单元向定位服务器发送辅助数据 请求 消息前, 还用于:

向定位服务器发送定位能力上 4艮消息, 由所述定位服务器根据所述定位能力上 4艮消息 确定终端对使用伪卫星定位的支持情况;

当所述定位服务器是 SAS或终端所在小区的 SRNC时,所述辅助数据请求消息携带终 端对使用伪卫星定位的支持情况。

由定位服务器进行位置计算时, 所述定位测量单元还用于: 根据伪卫星的辅助数据进行定位测量后, 将进行定位测量得到的测量结果发送给定位 服务器;

接收所述定位服务器根据测量结果为所述终端 定位进行位置计算后发送的定位结果。 由终端进行位置计算时, 所述伪卫星的辅助数据中包括 RF地图信息。

此时, 所述定位测量单元还用于:

根据伪卫星的辅助数据进行定位测量后,根据 进行定位测量得到的测量结果和所述 RF 地图信息进行定位得到定位结果。

进一步, 所述定位测量单元还用于:

根据进行定位测量得到的测量结果和所述 RF地图信息进行定位得到定位结果后, 将 所述定位结果发送给定位服务器。

较佳的,终端可以根据测量的信号情况,选择 对伪卫星信号进行定位测量还是对 GNSS 卫星信号进行定位测量, 或者对二者信号均进行定位测量, 进而提高定位测量的准确度。

所述定位测量单元根据伪卫星的辅助数据进行 定位测量, 具体包括:

根据伪卫星的辅助数据,对通过伪卫星信号和 /或通过对 GNSS卫星信号进行定位测量 得到测量结果。

进一步, 为便于终端确定进行定位测量的卫星种类, 所述伪卫星的辅助数据中包括: GNSS卫星信号功率门限值和 /或伪卫星信号功率门限值;

所述定位测量单元还用于:

根据伪卫星的辅助数据进行定位测量前,根据 GNSS卫星信号功率门限值和 /或伪卫星 信号功率门限值确定进行定位测量的卫星种类 。

较佳的, 所述伪卫星的辅助数据中包括:

伪卫星的标识、 伪卫星的物理参数信息和伪卫星的导航电文。

本发明实施例还提供一种定位服务器, 包括:

处理器, 被配置为用于根据终端的服务小区信息确定终 端能够使用伪卫星定位时, 确 定需要向终端发送伪卫星的辅助数据; 将伪卫星的辅助数据发送给终端, 由终端根据伪卫 星的辅助数据进行定位测量。

本发明实施例还提供一种终端, 包括:

处理器, 被配置为用于接收定位服务器在根据终端的服 务小区信息确定终端能够使用 伪卫星定位时, 发送的伪卫星的辅助数据; 终端根据伪卫星的辅助数据进行定位测量。

本发明实施例提供一种终端定位方法、 终端及定位服务器, 定位服务器在根据终端的 服务小区信息确定终端能够使用伪卫星定位时 , 向终端发送伪卫星的辅助数据, 由于能够 及时更新终端中的伪卫星辅助数据 , 从而避免由于伪卫星的辅助数据不准确导致的 终端定 位不准确, 进而提高终端定位的准确度。 附图说明

图 1-图 5为现有技术中的终端定位方法流程图;

图 6为本发明实施例提供的终端定位方法流程图 一;

图 7为本发明实施例提供的对应实施例二的终端 位方法流程图;

图 8为本发明实施例提供的对应实施例三的终端 位方法流程图;

图 9为本发明实施例提供的对应实施例四的终端 位方法流程图;

图 10为本发明实施例提供的终端定位方法流程图 二;

图 11为本发明实施例提供的定位服务器示意图;

图 12为本发明实施例提供的终端示意图。

具体实施方式

本发明实施例提供一种终端定位方法、 终端及定位服务器, 定位服务器在根据终端的 服务小区信息确定终端能够使用伪卫星定位时 , 向终端发送伪卫星的辅助数据, 由于能够 及时更新终端中的伪卫星辅助数据 , 从而避免由于伪卫星的辅助数据不准确导致的 终端定 位不准确, 进而提高终端定位的准确度。

如图 6所示, 本发明实施例提供的终端定位方法, 包括:

步骤 S601、 定位服务器根据终端的服务小区信息确定终端 能够使用伪卫星定位时, 确 定需要向终端发送伪卫星的辅助数据;

步骤 S602、 定位服务器将伪卫星的辅助数据发送给终端, 由终端根据伪卫星的辅助数 据进行定位测量。

由于在步骤 S601 中, 定位服务器首先据终端的服务小区信息确定终 端能够使用伪卫 星定位,再将伪卫星的辅助数据发送给终端, 所以避免了终端在不适合使用伪卫星定位时, 通过伪卫星进行定位, 从而提高了终端定位的准确度。

在本发明实施例中,定位服务器可以是 LTE系统中的 E-SMLC,也可以是 UMTS系统 中的 SAS或者 SRNC, 还可以是其它系统中的相应网元。

定位服务器具体为 SRNC时,一种实施方式是 SRNC直接根据小区位置以及小区覆盖 范围内的伪卫星部署情况, 判断小区内的终端是否能够使用伪卫星定位, 若确定支持伪卫 星定位的终端能够使用伪卫星定位, 则直接向终端发送伪卫星的辅助数据。

由于 SRNC不需要接收到终端的相应请求后再进行判 ,所以可以提高信令交互效率。 此时, 步骤 S601中, 定位服务器具体为 SRNC, 定位服务器根据终端的服务小区信息 确定终端能够使用伪卫星定位, 具体包括:

SRNC根据小区位置以及小区覆盖范围内的伪卫 部署情况, 确定支持伪卫星定位的 终端能够使用伪卫星定位。

为进一步提高信令交互效率, 步骤 S602 中, 定位服务器将伪卫星的辅助数据发送给 终端, 具体包括:

SRNC通过广播方式将伪卫星的辅助数据发送给 区中的终端。

当然, 定位服务器也可以在接收到辅助数据请求消息 后, 再对发送辅助数据请求消息 的终端进行相应判断,若该终端能够使用伪卫 星定位,再向该终端发送伪卫星的辅助数据。

此时, 步骤 S601 中, 定位服务器根据终端的服务小区信息确定终端 能够使用伪卫星 定位时, 确定需要向终端发送伪卫星的辅助数据, 具体包括:

定位服务器接收到辅助数据请求消息后, 根据终端对使用伪卫星定位的支持情况和辅 助数据请求消息中终端的服务小区信息确定终 端能够使用伪卫星定位时, 确定需要向终端 发送伪卫星的辅助数据;

为减少信令传输, 步骤 S602 中, 定位服务器将伪卫星的辅助数据发送给终端, 具体 包括:

定位服务器将伪卫星的辅助数据携带在辅助数 据中发送给终端。

具体的, 可以由终端直接将辅助数据请求消息发送给定 位服务器, 或者终端通过其它 网元将辅助数据请求消息发送给定位服务器, 也可以由其它网元获取终端情况后发送辅助 数据请求消息给定位服务器:

当定位服务器是 E-SMLC或终端所在小区的 SRNC时,定位服务器接收到辅助数据请 求消息, 具体为:

定位服务器接收到终端发送的辅助数据请求消 息;

当定位服务器是 SAS时, 定位服务器接收到辅助数据请求消息, 具体为:

定位服务器接收到终端所在小区的 SRNC发送的辅助数据请求消息。

根据实际情况, 定位服务器可以通过不同的方式获取终端对使 用伪卫星定位的支持情 况,例如,可以是终端通过发送定位能力上 4艮消息上 4艮终端对使用伪卫星定位的支持情况, 也可以是将终端对使用伪卫星定位的支持情况 携带在辅助数据请求消息中发送给定位服 务器, 由定位服务器从在辅助数据请求消息中获取终 端对使用伪卫星定位的支持情况。

具体的, 当定位服务器是 E-SMLC时, 定位服务器接收到辅助数据请求消息前, 还包 括:

定位服务器接收终端发送的定位能力上 4艮消息, 并根据定位能力上 4艮消息确定终端对 使用伪卫星定位的支持情况;

当定位服务器是 SAS或终端所在小区的 SRNC时,定位服务器接收到辅助数据请求消 息后,还包括:定位服务器从辅助数据请求消 息中获取终端对使用伪卫星定位的支持情况。

终端根据伪卫星的辅助数据进行定位测量后, 可以自行计算获得定位结果, 也可以将 测量结果发送给定位服务器, 由定位服务器进行位置计算获得定位结果。

具体的, 若由定位服务器进行位置计算, 则步骤 S602 中, 定位服务器将伪卫星的辅 助数据发送给终端后, 还包括:

定位服务器接收终端根据伪卫星的辅助数据进 行定位测量后发送的测量结果, 并在根 据测量结果为终端进行位置计算后, 将所得的定位结果发送给终端。

若由终端进行位置计算, 则伪卫星的辅助数据中需要包括 RF地图信息。

此时, 步骤 S602中, 定位服务器将伪卫星的辅助数据发送给终端后 , 还包括: 定位服务器接收终端根据伪卫星的辅助数据进 行定位测量后, 根据测量结果和 RF地 图信息进行定位得到的定位结果。

终端可以根据测量的信号情况, 选择对伪卫星信号进行定位测量还是对 GNSS卫星信 号进行定位测量, 或者对二者信号均进行定位测量。

较佳的, 终端在进行卫星信号的测量的时候, 当其既有 GNSS卫星的辅助数据又有伪 卫星的辅助数据时, 可以同时进行 GNSS卫星和伪卫星的测量, 并将所有的测量结果用于 定位。 当由定位服务器计算终端位置时, 终端将对 GNSS卫星和伪卫星的测量结果都上 4艮 给定位服务器, 定位服务器计算位置结果后发给相关实体。 当终端自己可以计算自身位置 结果时, 则不需要上报测量结果, 而是将计算的定位结果上报给定位服务器。

进一步优化地, 终端在对 GNSS卫星信号进行定位测量中, 发现 GNSS卫星信号功率 水平低于某个门限值, 则开启对伪卫星信号的定位测量, 否则不用对伪卫星信号进行定位 测量, 达到省电的目的。 在启动了对伪卫星信号的定位测量后, 当搜索不到伪卫星信号, 或者伪卫星信号功率水平较低时, 可以关闭对伪卫星信号的定位测量, 而只进行对 GNSS 卫星信号的定位测量。 当然在伪卫星信号定位测量盾量很好的情况下 , 也可以不进行对 GNSS卫星信号的定位测量。 此种情况下, 相关的门限值可以是定位服务器作为辅助数据 的一部分下发的。 如果定位服务器不下发, 终端可以实现解决, 即终端根据自己的设计来 自行设定门限值。

可见,测量结果为对伪卫星信号进行定位测量 得到的测量结果和 /或对 GNSS卫星信号 进行定位测量得到的测量结果。

进一步, 伪卫星的辅助数据中可以包括: GNSS卫星信号功率门限值和 /或伪卫星信号 功率门限值,由终端根据 GNSS卫星信号功率门限值和 /或伪卫星信号功率门限值确定进行 定位测量的卫星种类。

较佳的, 定位服务器可以保存各小区标识与伪卫星部署 的情况的关系, 以便通过小区 标识确定是否需要提供伪卫星的辅助数据。 当需要提供伪卫星的辅助数据时, 定位服务器 根据用户所在小区的标识来获取伪卫星的辅助 数据。

此时, 定位服务器接收到辅助数据请求消息后, 根据终端对使用伪卫星定位的支持情 况和辅助数据请求消息中终端的服务小区信息 确定终端能够使用伪卫星定位时, 确定需要 向终端发送伪卫星的辅助数据, 具体包括: 定位服务器根据终端的服务小区信息以及小区 信息与伪卫星部署情况的对应关系, 确 定终端的服务小区的伪卫星部署情况;

定位服务器根据终端对使用伪卫星定位的支持 情况和终端的服务小区的伪卫星部署 情况确定终端能够使用伪卫星定位时, 确定需要向终端发送伪卫星的辅助数据。

伪卫星的辅助数据中包括: 伪卫星的标识、 伪卫星的物理参数信息和伪卫星的导航电 文。 如果由终端进行位置计算, 还需要包括伪卫星的 RF地图。

下面通过具体的实施例对终端定位方法进行详 细说明:

实施例一、

在 LTE系统中, 以 UE作为定位发起端的情况为例来说明。

该实施例的流程图如图 1所示, 但在该流程的步骤 S103b中, 终端上报定位能力时, 可以指示终端使用伪卫星进行定位的支持情况 , 并且也可以上报自己支持哪些频点的卫星 信号接收。 在步骤 S104a、 SI 04b 中, 终端向定位服务器请求提供辅助数据的时候, 如果 终端支持伪卫星定位, 则需要将自己所在的服务小区的标识上报。 定位服务器根据终端的 辅助数据请求信息, 以及其所在的小区信息, 判断该终端所处的位置是否为室内或者高楼 密集区, 如果该范围部署有伪卫星, 则下发辅助数据的时候, 除了 GNSS的辅助数据还需 提供伪卫星的辅助数据。 例如: 除了北斗卫星导航系统的导航电文信息外, 还可以提供北 斗室内伪卫星的地理位置, 时钟信息, 下发的电文, RF地图等, 用于终端进行伪卫星的测 量, 也可以用于位置计算。

其中伪卫星的辅助数据可以包括如下内容之一 或者组合:

-伪卫星的坐标;

-伪卫星的定时, 信号发送时间;

-伪卫星发送的电文内容;

-伪卫星的 RF地图 (可以用测量结果进行位置匹配);

- 其他与伪卫星相关的信息。

其他两种 LTE定位流程的情况与此流程是类似的, 不再赘述。

需要说明的是,在定位服务器决定下发伪卫星 辅助数据时, 如果是 UE计算终端位置, 则需要将 RF地图的信息发送给终端; 如果是定位服务器进行终端位置计算, 则不需要将 RF地图的信息发送给终端, 而是让终端将伪卫星的测量结果上 4艮给定位服务器, 由定位服 务器根据测量结果进行位置计算。

实施例二、

在 UMTS系统中, 存在独立的定位服务器, 即定位服务器为 SAS。

如图 7所示, 图 7中除步骤 S500, 其余各步骤与图 5相同, 在该实施例中, 在终端接 入网络期间, 执行步骤 S500: 终端上报自身能力, 并且, 终端在上报自身能力时会上报终 端对使用伪卫星定位的支持情况。 如果终端具备使用伪卫星定位的能力, 则可以上 4艮其支 持伪卫星定位, 进一步, 在步骤 S500中, 也可以同时上报其支持哪些卫星频点。 SRNC收 到这些信息并保存, 当需要对该终端进行定位时, SRNC将向 SAS发起定位初始化请求, 并上 4艮该终端支持的伪卫星定位, 以及该终端所在的服务小区的信息, 以便 SAS确定辅助 数据的内容。 SAS可以根据终端所在的小区的位置, 来确定该终端是否处于室内或高楼密 集区, 进而判断该区域是否有伪卫星覆盖, 如果有, 除了 GNSS的辅助数据以外, 还可以 在辅助数据中提供伪卫星辅助数据。 终端收到辅助数据后, 除了测量 GNSS的卫星信号以 外, 如果可以测量到伪卫星的信号, 则也需要测量伪卫星的信号, 并上报测量结果, 以便 获得更精确的定位结果。

实施例三、

在 UMTS系统中, 由 SRNC作为定位服务器来完成定位相关功能。

如图 8所示, 图 8中除步骤 S400 , 其余各步骤与图 4相同, 在该实施例中, 终端在与 定位服务器通信的时候, 执行步骤 S400: 终端上报自身能力, 并且, 所上报的自身能力中 包括定位能力, 即终端对使用伪卫星定位的支持情况, 如果其支持使用伪卫星定位, 同时 上报支持的卫星信号接收的频点信息。 SRNC根据终端的服务小区信息以及伪卫星定位 能力, 根据服务小区所处的位置, 判断是否是室内, 是否是高楼密集区, 是否有伪卫星部 署等, 进而判断是否需要提供伪卫星的辅助数据。 当确定要提供伪卫星的辅助数据时, 可 以将伪卫星的辅助数据连同 GNSS卫星的辅助数据一起发给终端。 让终端进行相关的测量 以及上报, 并进一步计算位置结果。

实施例四、

对于 UMTS系统, 由于 GANSS的辅助数据可以通过小区广播下发, 所以 SRNC作为 定位服务器是, SRNC可以根据该小区是否有伪卫星的存在来决 是否通过广播下发伪卫 星的信息。

在 UMTS系统中, 实施例二和实施例三是通过专用信令过程将辅 助数据提供给终端。 实际上, 网络侧也可以根据小区所处的位置以及小区覆 盖范围内是否有伪卫星的部署情况 通过系统信息广播的方式将卫星辅助数据和伪 卫星辅助数据进行广播, 如图 9所示, 这种 情况下, 不需要 SAS或者 SRNC根据终端的能力来判断是否提供伪卫星辅 数据。在小区 覆盖范围内的终端只要支持伪卫星定位, 就可以使用广播中的伪卫星辅助数据进行定位 。

在该实施例中,可以存在 SAS , 由 SAS作为另一定位服务器实现后续的位置计算等 定 位功能, 也可以不存在 SAS , 由 SRNC实现后续的位置计算等定位功能。

由于 SAS不是必须部署的, 所以在图 9中用虚线表示。 RNC获取到 GNSS辅助数据 以及伪卫星的数据, 通过系统广播下发。 该小区下的终端都可以接收到并利用这些信息 进 行 GNSS或者伪卫星的定位。 本发明实施例还相应一种终端定位方法, 如图 10所示, 包括:

步骤 S1001、 终端接收定位服务器在根据终端的服务小区信 息确定终端能够使用伪卫 星定位时, 发送的伪卫星的辅助数据;

步骤 S1002、 终端根据伪卫星的辅助数据进行定位测量。

其中, 对应实施例四, 定位服务器具体为 SRNC, 步骤 S1001中, 终端接收定位服务 器在根据终端的服务小区信息确定终端能够使 用伪卫星定位时, 发送的伪卫星的辅助数 据, 具体包括:

终端接收 SRNC在根据小区位置以及小区覆盖范围内的伪 星部署情况, 确定支持伪 卫星定位的终端能够使用伪卫星定位时, 发送的伪卫星的辅助数据。

进一步, 终端接收 SRNC在根据小区位置以及小区覆盖范围内的伪 星部署情况, 确 定支持伪卫星定位的终端能够使用伪卫星定位 时, 发送的伪卫星的辅助数据, 具体包括: 终端接收 SRNC在根据小区位置以及小区覆盖范围内的伪 星部署情况, 确定支持伪 卫星定位的终端能够使用伪卫星定位时, 通过广播方式发送的伪卫星的辅助数据。

对应实施例一、 二、 三, 定位服务器在接收到辅助数据请求消息后, 再对发送辅助数 据请求消息的终端进行相应判断, 若该终端能够使用伪卫星定位, 再向该终端发送伪卫星 的辅助数据。

此时, 终端接收定位服务器在根据终端的服务小区信 息确定终端能够使用伪卫星定位 时, 发送的伪卫星的辅助数据前, 还包括:

终端向定位服务器发送辅助数据请求消息, 或终端触发终端所在小区的 SRNC向定位 服务器发送辅助数据请求消息;

步骤 S1001中, 终端接收定位服务器在根据终端的服务小区信 息确定终端能够使用伪 卫星定位时, 发送的伪卫星的辅助数据, 具体包括:

终端接收定位服务器根据终端对使用伪卫星定 位的支持情况和辅助数据请求消息中 终端的服务小区信息确定终端能够使用伪卫星 定位时, 向终端发送的辅助数据, 辅助数据 中携带卫星的辅助数据。

进一步, 定位服务器对终端对使用伪卫星进行定位的支 持情况的确定, 可以釆用如下 方式:

当定位服务器是 E-SMLC时, 终端向定位服务器发送辅助数据请求消息前, 还包括: 终端向定位服务器发送定位能力上 4艮消息, 由定位服务器根据定位能力上 4艮消息确定 终端对使用伪卫星进行定位的支持情况;

当定位服务器是 SAS或终端所在小区的 SRNC时,辅助数据请求消息携带终端对使用 伪卫星进行定位的支持情况。

若由定位服务器进行位置计算, 步骤 S1002中, 终端根据伪卫星的辅助数据进行定位 测量后, 还包括:

终端将进行定位测量得到的测量结果发送给定 位服务器;

终端接收定位服务器根据测量结果为终端进行 位置计算后发送的定位结果。

若由终端进行位置计算, 伪卫星的辅助数据中包括 RF地图信息。

步骤 S1002中, 终端根据伪卫星的辅助数据进行定位测量后, 还包括:

终端根据进行定位测量得到的测量结果和 RF地图信息进行定位得到定位结果。

根据实际情况, 终端还可以将定位结果发送给定位服务器, 终端根据进行定位测量得 到的测量结果和 RF地图信息进行定位得到定位结果后, 还包括:

终端将定位结果发送给定位服务器。

终端可以根据测量的信号情况, 选择对伪卫星信号进行定位测量还是对 GNSS卫星信 号进行定位测量, 或者对二者信号均进行定位测量, 此时, 终端根据伪卫星的辅助数据进 行定位测量, 具体包括:

终端根据伪卫星的辅助数据,对伪卫星信号和 /或对 GNSS卫星信号进行定位测量得到 测量结果。

进一步, 为便于终端确定进行定位测量的卫星种类,伪 卫星的辅助数据中包括: GNSS 卫星信号功率门限值和 /或伪卫星信号功率门限值;

终端进行定位测量得到测量结果前, 还包括:

终端根据 GNSS 卫星信号功率门限值和 /或伪卫星信号功率门限值确定进行定位测量 的卫星种类。

较佳的, 伪卫星的辅助数据中包括:

伪卫星的标识、 伪卫星的物理参数信息和伪卫星的导航电文。

本发明实施例还相应提供一种定位服务器, 如图 11所示, 包括:

确定单元 1101 , 用于根据终端的服务小区信息确定终端能够使 用伪卫星定位时, 确定 需要向终端发送伪卫星的辅助数据;

发送单元 1102, 用于将伪卫星的辅助数据发送给终端, 由终端根据伪卫星的辅助数据 进行定位测量。

对应实施例一, 定位服务器具体为 SRNC, 确定单元 1101根据终端的服务小区信息确 定终端能够使用伪卫星定位, 具体包括:

根据小区位置以及小区覆盖范围内的伪卫星部 署情况, 确定支持伪卫星定位的终端能 够使用伪卫星定位。

发送单元 1102具体用于:

通过广播方式将伪卫星的辅助数据发送给小区 中的终端。

对应实施例一、 二、 三, 确定单元 1101具体用于: 接收到辅助数据请求消息后, 根据终端对使用伪卫星定位的支持情况和辅助 数据请求 消息中终端的服务小区信息确定终端能够使用 伪卫星定位时, 确定需要向终端发送伪卫星 的辅助数据;

发送单元 1102具体用于:

将伪卫星的辅助数据携带在辅助数据中发送给 终端。

当定位服务器是 E-SMLC或终端所在小区的 SRNC时, 确定单元 1101接收到辅助数 据请求消息, 具体为:

接收到终端发送的辅助数据请求消息;

当定位服务器是 SAS时, 确定单元 1101接收到辅助数据请求消息, 具体为: 接收到终端所在小区的 SRNC发送的辅助数据请求消息。

当定位服务器是 E-SMLC时, 确定单元 1101接收到辅助数据请求消息前, 还用于: 接收终端发送的定位能力上 4艮消息, 并根据定位能力上 4艮消息确定终端对使用伪卫星 定位的支持情况;

当定位服务器是 SAS或终端所在小区的 SRNC时, 确定单元 1101接收到辅助数据请 求消息后, 还用于:

从辅助数据请求消息中获取终端对使用伪卫星 定位的支持情况。

进一步, 当需要使用定位服务器进行位置计算时, 定位服务器中还包括:

定位单元, 用于接收终端根据伪卫星的辅助数据进行定位 测量后发送的测量结果, 并 在才 居测量结果为终端进行位置计算后, 将所得的定位结果发送给终端。

若由终端进行位置计算, 伪卫星的辅助数据中包括 RF地图信息。

定位服务器中还包括:

接收单元,用于接收终端根据伪卫星的辅助数 据进行定位测量后,根据测量结果和 RF 地图信息进行定位得到的定位结果。

终端可以根据测量的信号情况, 选择对伪卫星信号进行定位测量还是对 GNSS卫星信 号进行定位测量, 或者对二者信号均进行定位测量。

测量结果为对伪卫星信号进行定位测量得到的 测量结果和 /或对 GNSS 卫星信号进行 定位测量得到的测量结果。

为便于终端确定进行定位测量的卫星种类, 伪卫星的辅助数据中包括: GNSS卫星信 号功率门限值和 /或伪卫星信号功率门限值, 由终端根据 GNSS卫星信号功率门限值和 /或 伪卫星信号功率门限值确定进行定位测量的卫 星种类。

具体的, 确定单元 1101具体用于:

根据终端的服务小区信息以及小区信息与伪卫 星部署情况的对应关系, 确定终端的服 务小区的伪卫星部署情况; 根据终端对使用伪卫星定位的支持情况和终端 的服务小区的伪卫星部署情况确定终 端能够使用伪卫星定位时, 确定需要向终端发送伪卫星的辅助数据。

伪卫星的辅助数据中包括:

伪卫星的标识、 伪卫星的物理参数信息和伪卫星的导航电文。

本发明实施例还相应提供一种终端, 如图 12所示, 包括:

数据接收单元 1201 ,用于接收定位服务器在根据终端的服务小区 息确定终端能够使 用伪卫星定位时, 发送的伪卫星的辅助数据;

定位测量单元 1202, 用于根据伪卫星的辅助数据进行定位测量。

对应实施例四, 定位服务器具体为 SRNC, 数据接收单元 1201具体用于: 接收 SRNC在根据小区位置以及小区覆盖范围内的伪 星部署情况, 确定支持伪卫星 定位的终端能够使用伪卫星定位时, 发送的伪卫星的辅助数据。

进一步, 数据接收单元 1201具体用于:

接收 SRNC在根据小区位置以及小区覆盖范围内的伪 星部署情况, 确定支持伪卫星 定位的终端能够使用伪卫星定位时, 通过广播方式发送的伪卫星的辅助数据。

对应实施例一、 二、 三, 数据接收单元 1201具体用于:

向定位服务器发送辅助数据请求消息, 或触发终端所在小区的 SRNC向定位服务器发 送辅助数据请求消息;

接收定位服务器根据终端对使用伪卫星定位的 支持情况和辅助数据请求消息中终端 的服务小区信息确定终端能够使用伪卫星定位 时, 向终端发送的辅助数据, 辅助数据中携 带卫星的辅助数据。

当定位服务器是 E-SMLC时, 数据接收单元 1201向定位服务器发送辅助数据请求消 息前, 还用于:

向定位服务器发送定位能力上 4艮消息, 由定位服务器根据定位能力上 4艮消息确定终端 对使用伪卫星定位的支持情况;

当定位服务器是 SAS或终端所在小区的 SRNC时,辅助数据请求消息携带终端对使用 伪卫星定位的支持情况。

当由定位服务器进行位置计算时, 定位测量单元 1202还用于:

根据伪卫星的辅助数据进行定位测量后, 将进行定位测量得到的测量结果发送给定位 服务器;

接收定位服务器根据测量结果为终端进行位置 计算后发送的定位结果。

当由终端进行位置计算时, 伪卫星的辅助数据中包括 RF地图信息。

定位测量单元 1202还用于:

根据伪卫星的辅助数据进行定位测量后, 根据进行定位测量得到的测量结果和 RF地 图信息进行定位得到定位结果。

定位测量单元 1202还用于:

根据进行定位测量得到的测量结果和 RF地图信息进行定位得到定位结果后, 将定位 结果发送给定位服务器。

终端可以根据测量的信号情况, 选择对伪卫星信号进行定位测量还是对 GNSS卫星信 号进行定位测量, 或者对二者信号均进行定位测量。

定位测量单元 1202根据伪卫星的辅助数据进行定位测量, 具体包括:

根据伪卫星的辅助数据,对伪卫星信号和 /或对 GNSS卫星信号进行定位测量得到测量 结果。

为便于终端确定进行定位测量的卫星种类, 伪卫星的辅助数据中包括: GNSS卫星信 号功率门限值和 /或伪卫星信号功率门限值;

定位测量单元 1202还用于:

根据伪卫星的辅助数据进行定位测量前,根据 GNSS卫星信号功率门限值和 /或伪卫星 信号功率门限值确定进行定位测量的卫星种类 。

伪卫星的辅助数据中包括:

伪卫星的标识、 伪卫星的物理参数信息和伪卫星的导航电文。

本发明实施例还提供一种定位服务器, 包括:

处理器, 被配置为用于根据终端的服务小区信息确定终 端能够使用伪卫星定位时, 确 定需要向终端发送伪卫星的辅助数据; 将伪卫星的辅助数据发送给终端, 由终端根据伪卫 星的辅助数据进行定位测量。

对应实施例一, 定位服务器具体为 SRNC, 处理器根据终端的服务小区信息确定终端 能够使用伪卫星定位, 具体包括:

根据小区位置以及小区覆盖范围内的伪卫星部 署情况, 确定支持伪卫星定位的终端能 够使用伪卫星定位。

处理器将伪卫星的辅助数据发送给终端, 具体为:

通过广播方式将伪卫星的辅助数据发送给小区 中的终端。

处理器根据终端的服务小区信息确定终端能够 使用伪卫星定位时, 确定需要向终端发 送伪卫星的辅助数据, 具体用于:

接收到辅助数据请求消息后, 根据终端对使用伪卫星定位的支持情况和辅助 数据请求 消息中终端的服务小区信息确定终端能够使用 伪卫星定位时, 确定需要向终端发送伪卫星 的辅助数据;

处理器将伪卫星的辅助数据发送给终端, 具体为:

将伪卫星的辅助数据携带在辅助数据中发送给 终端。 当定位服务器是 E-SMLC或终端所在小区的 SRNC时,处理器接收到辅助数据请求消 息, 具体为:

接收到终端发送的辅助数据请求消息;

当定位服务器是 SAS时, 处理器接收到辅助数据请求消息, 具体为:

接收到终端所在小区的 SRNC发送的辅助数据请求消息。

当定位服务器是 E-SMLC时, 处理器还被配置为用于: 接收到辅助数据请求消息前, 接收终端发送的定位能力上 4艮消息, 并根据定位能力上 4艮消息确定终端对使用伪卫星定位 的支持情况;

当定位服务器是 SAS或终端所在小区的 SRNC时,处理器还被配置为用于:接收到辅 助数据请求消息后, 从辅助数据请求消息中获取终端对使用伪卫星 定位的支持情况。

进一步, 当需要使用定位服务器进行位置计算时, 处理器还被配置为用于: 接收终端 根据伪卫星的辅助数据进行定位测量后发送的 测量结果, 并在根据测量结果为终端进行位 置计算后, 将所得的定位结果发送给终端。

若由终端进行位置计算, 伪卫星的辅助数据中包括 RF地图信息。

处理器还被配置为用于: 接收终端根据伪卫星的辅助数据进行定位测量 后, 根据测量 结果和 RF地图信息进行定位得到的定位结果。

具体的, 处理器根据终端的服务小区信息确定终端能够 使用伪卫星定位时, 确定需要 向终端发送伪卫星的辅助数据, 具体包括:

根据终端的服务小区信息以及小区信息与伪卫 星部署情况的对应关系, 确定终端的服 务小区的伪卫星部署情况;

根据终端对使用伪卫星定位的支持情况和终端 的服务小区的伪卫星部署情况确定终 端能够使用伪卫星定位时, 确定需要向终端发送伪卫星的辅助数据。

该定位服务器还可以被配置为实现本发明实施 例提供的终端定位方法中的其他功能。 该定位服务器进行各消息的接收和发送时, 可以通过收发信机模块和无线接口实现。 本发明实施例还提供一种终端, 包括:

处理器, 被配置为用于接收定位服务器在根据终端的服 务小区信息确定终端能够使用 伪卫星定位时, 发送的伪卫星的辅助数据; 终端根据伪卫星的辅助数据进行定位测量。

对应实施例四, 定位服务器具体为 SRNC, 处理器接收定位服务器在根据终端的服务 小区信息确定终端能够使用伪卫星定位时, 发送的伪卫星的辅助数据, 具体为:

接收 SRNC在根据小区位置以及小区覆盖范围内的伪 星部署情况, 确定支持伪卫星 定位的终端能够使用伪卫星定位时, 发送的伪卫星的辅助数据。

进一步, 处理器接收定位服务器在根据终端的服务小区 信息确定终端能够使用伪卫星 定位时, 发送的伪卫星的辅助数据, 具体为: 接收 SRNC在根据小区位置以及小区覆盖范围内的伪 星部署情况, 确定支持伪卫星 定位的终端能够使用伪卫星定位时, 通过广播方式发送的伪卫星的辅助数据。

对应实施例一、 二、 三, 处理器接收定位服务器在根据终端的服务小区 信息确定终端 能够使用伪卫星定位时, 发送的伪卫星的辅助数据, 具体包括:

向定位服务器发送辅助数据请求消息, 或触发终端所在小区的 SRNC向定位服务器发 送辅助数据请求消息;

接收定位服务器根据终端对使用伪卫星定位的 支持情况和辅助数据请求消息中终端 的服务小区信息确定终端能够使用伪卫星定位 时, 向终端发送的辅助数据, 辅助数据中携 带卫星的辅助数据。

当定位服务器是 E-SMLC时, 处理器还被配置为用于: 向定位服务器发送辅助数据请 求消息前, 向定位服务器发送定位能力上 ·ί艮消息, 由定位服务器根据定位能力上 ·ί艮消息确 定终端对使用伪卫星定位的支持情况;

当定位服务器是 SAS或终端所在小区的 SRNC时,辅助数据请求消息携带终端对使用 伪卫星定位的支持情况。

当由定位服务器进行位置计算时, 处理器还被配置为用于: 根据伪卫星的辅助数据进 行定位测量后, 将进行定位测量得到的测量结果发送给定位服 务器;

接收定位服务器根据测量结果为终端进行位置 计算后发送的定位结果。

当由终端进行位置计算时, 伪卫星的辅助数据中包括 RF地图信息。

处理器还被配置为用于: 根据伪卫星的辅助数据进行定位测量后, 根据进行定位测量 得到的测量结果和 RF地图信息进行定位得到定位结果。

处理器还被配置为用于: 根据进行定位测量得到的测量结果和 RF地图信息进行定位 得到定位结果后, 将定位结果发送给定位服务器。

终端可以根据测量的信号情况, 选择对伪卫星信号进行定位测量还是对 GNSS卫星信 号进行定位测量, 或者对二者信号均进行定位测量。

处理器根据伪卫星的辅助数据进行定位测量, 具体包括:

根据伪卫星的辅助数据,对伪卫星信号和 /或对 GNSS卫星信号进行定位测量得到测量 结果。

为便于终端确定进行定位测量的卫星种类, 伪卫星的辅助数据中包括: GNSS卫星信 号功率门限值和 /或伪卫星信号功率门限值;

处理器还被配置为用于: 根据伪卫星的辅助数据进行定位测量前, 根据 GNSS卫星信 号功率门限值和 /或伪卫星信号功率门限值确定进行定位测量 卫星种类。

该终端还可以被配置为实现本发明实施例提供 的终端定位方法中的其他功能。

该终端进行各消息的接收和发送时, 可以通过收发信机模块和无线接口实现。 本发明实施例提供一种终端定位方法、 终端及定位服务器, 定位服务器在根据终端的 服务小区信息确定终端能够使用伪卫星定位时 , 向终端发送伪卫星的辅助数据, 由于能够 及时更新终端中的伪卫星辅助数据 , 从而避免由于伪卫星的辅助数据不准确导致的 终端定 位不准确, 进而提高终端定位的准确度。

本领域内的技术人员应明白, 本发明的实施例可提供为方法、 系统、 或计算机程序产 品。 因此, 本发明可釆用完全硬件实施例、 完全软件实施例、 或结合软件和硬件方面的实 施例的形式。 而且, 本发明可釆用在一个或多个其中包含有计算机 可用程序代码的计算机 可用存储介盾 (包括但不限于磁盘存储器、 CD-ROM、 光学存储器等)上实施的计算机程 序产品的形式。

本发明是参照根据本发明实施例的方法、 设备(系统)、 和计算机程序产品的流程图 和 /或方框图来描述的。 应理解可由计算机程序指令实现流程图和 /或方框图中的每一流 程和 /或方框、 以及流程图和 /或方框图中的流程和 /或方框的结合。 可提供这些计算机 程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程数据处理设备的处 理器 以产生一个机器, 使得通过计算机或其他可编程数据处理设备的 处理器执行的指令产生用 于实现在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能 装置。

这些计算机程序指令也可存储在能引导计算机 或其他可编程数据处理设备以特定方 式工作的计算机可读存储器中, 使得存储在该计算机可读存储器中的指令产生 包括指令装 置的制造品, 该指令装置实现在流程图一个流程或多个流程 和 /或方框图一个方框或多个 方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他 可编程数据处理设备上, 使得在计算机 或其他可编程设备上执行一系列操作步骤以产 生计算机实现的处理, 从而在计算机或其他 可编程设备上执行的指令提供用于实现在流程 图一个流程或多个流程和 /或方框图一个 方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知了基本创造性 概 念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权利要求意欲解释为包括优选 实施例以及落入本发明范围的所有变更和修改 。

显然, 本领域的技术人员可以对本发明进行各种改动 和变型而不脱离本发明的精神和 范围。这样,倘若本发明的这些修改和变型属 于本发明权利要求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。