一种终端定位方法及设备 |
|||||||
申请号 | CN201410090598.8 | 申请日 | 2014-03-12 | 公开(公告)号 | CN104918323A | 公开(公告)日 | 2015-09-16 |
申请人 | 电信科学技术研究院; | 发明人 | 全海洋; 傅婧; | ||||
摘要 | 本 发明 公开了一种终端 定位 方法及设备,用以提高控制面定位终端的 精度 。该方法为:根据终端的 位置 相关信息以及无线局域网络接入点WLAN AP的分布信息,发送用于指示终端开启WLAN定位的第一信令;接收所述终端返回的第二信令,所述第二信令中至少携带有所述终端检测到的WLAN AP的 信号 强度信息和/或信号 质量 信息及所对应的WLAN AP的标识信息;根据所述WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息定位所述终端。 | ||||||
权利要求 | 1.一种终端定位方法,其特征在于,包括: |
||||||
说明书全文 | 一种终端定位方法及设备技术领域[0001] 本发明涉及通信技术领域,尤其涉及一种终端定位方法及设备。 背景技术[0002] 现有的无线移动通信系统中,移动定位业务是利用用户终端(UE)的位置开展的业务,例如紧急救援等。 [0003] 当前,对终端定位有以下两类实现方法:控制面定位和用户面定位(Secure User-Plane Location)。 [0004] 其中,控制面定位主要是通过信令来进行定位相关信息的传输,即定位数据通过控制面的信令传输;用户面定位是基于开发移动互联安全用户面定位(Open Mobile Alliance Secure User Plane Location,OMA SUPL)协议,在用户面进行定位相关信息的传输,在接入网侧是看不到该协议的相关信令和具体的定位相关信息的,因为这些数据是通过专用无线承载(Dedicated Radio Bearer,DRB)来传输,而不是通过信令传输。 [0005] 目前,控制面定位的主要方法有以下几种: [0006] 第一种,基于终端的服务小区标识(CELL ID)定位终端。 [0007] UE的位置根据其服务基站和小区的信息进行估计,该服务基站和小区的信息可由呼叫、位置区更新、小区更新、URA更新或者路由区更新得到。基于服务小区的覆盖区域的定位信息,可以表示为所在服务小区的小区标识、服务区标识、服务小区相关的地理坐标等。该方式的定位精度取决于小区半径,一般为几百米至几公里。 [0008] 第二种,基于终端服务小区的标识(CELL ID)、定时提前量(Timing Advance,TA)以及来波方向(Angele of Arrival,AOA)定位终端,简称CELL ID+TA+AOA。 [0009] 该定位方式在第一种定位方式的基础上考虑了定时提前量以及来波方向的因素,从而达到更精确的定位目的,一般定位精度在50-150米。 [0011] 该方法的定位精度一般在10-200米。 [0012] 第四种,上行链路到达时间差(U-TDOA)定位方法,是基于不同的定位测量单元(LMU)测量获得的终端的发送信号到达的时间差定位终端。 [0013] 第五种,基于网络辅助的全球卫星导航(A-GNSS)定位终端。 [0014] 该定位方式为结合网络基站信息和卫星导航信息对移动台进行定位的技术,既利用卫星导航系统,又利用移动通信系统中的基站以提高手机终端的定位性能,该方式中至少需要4颗卫星才能实现精确定位。在目前使用卫星定位的情况下,精度可以达到10米左右。但如果终端处于室内或者高楼密集区,无法接收到导航卫星信号,那么定位精度可能为几百米甚至更多,也可能根本无法进行定位。 [0015] 综上所述,现有的无线移动通信系统中,控制面定位在一些场景下的定位精度较差,尤其是在无法进行A-GNSS定位的情况下,其它定位方式无法实现精确定位,室内定位精度在50-150米,无法满足无线移动通信系统不断优化所带来的对终端精确定位的需求,需要进一步提高控制面定位精度,以便于网络侧根据终端的位置进行资源优化或者选择合适的特性。 发明内容[0016] 本发明提供一种终端定位方法及设备,用以提高控制面定位终端的精度。 [0017] 本发明实施例的具体技术方案如下: [0018] 一种终端定位方法,包括: [0019] 根据终端的位置相关信息以及无线局域网络接入点WLAN AP的分布信息,发送用于指示终端开启WLAN定位的第一信令; [0020] 接收所述终端返回的第二信令,所述第二信令中至少携带有所述终端检测到的WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息; [0021] 根据所述WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息定位所述终端。 [0022] 一种终端定位方法,包括: [0023] 接收网络侧发送的用于指示终端开启WLAN定位的第一信令; [0024] 获取检测到的WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息,向网络侧发送携带所述信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息的第二信令,由网络侧根据所述信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息定位所述终端。 [0025] 一种终端定位设备,包括: [0026] 发送模块,用于根据终端的位置相关信息以及无线局域网络接入点WLAN AP的分布信息,发送用于指示终端开启WLAN定位的第一信令; [0027] 接收模块,用于接收所述终端返回的第二信令,所述第二信令中至少携带有所述终端检测到的WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息; [0028] 定位模块,用于根据所述WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息定位所述终端。 [0029] 一种终端,包括: [0030] 接收模块,用于接收网络侧发送的用于指示终端开启WLAN定位的第一信令; [0031] 获取模块,用于获取检测到的WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息,向网络侧发送携带所述信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息的第二信令,由网络侧根据所述信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息定位所述终端。 [0032] 基于上述技术方案,本发明实施例中,定位服务器根据终端的位置相关信息以及无线局域网络接入点WLAN AP的分布信息,发送用于指示终端开启WLAN定位的第一信令,并接收该终端返回的第二信令,该第二信令中至少携带有终端检测到的WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息,根据该WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息定位终端,从而将WLAN定位用于无线移动通信系统的控制面,实现了控制面的精确定位,提高了终端定位的准确性,以便于网络进行更精确的控制,根据终端的位置进行资源优化或者选择合适的特性。附图说明 [0033] 图1为本发明实施例中实现控制面定位的方法流程图; [0034] 图2为本发明实施例中另一实现控制面定位的方法流程图; [0035] 图3为本发明实施例中辅助数据的传输过程示意图; [0036] 图4为本发明实施例中进行WLAN辅助定位的过程示意图; [0037] 图5为本发明实施例中位置信息传输过程示意图; [0038] 图6为本发明实施例中设备结构示意图; [0039] 图7为本发明实施例中终端的结构示意图。 具体实施方式[0040] 为了提高控制面定位终端的精度,以便于网络侧根据终端的位置进行资源优化或者选择合适的特性,例如网络侧判断终端是否使用设备间(D2D)通信功能等,本发明实施例提供了一种终端定位方法及设备。 [0041] 下面结合附图对本发明优选的实施方式进行详细说明。 [0042] 本发明的核心思想为:定位服务器根据终端所在的位置或环境触发终端开启WLAN定位功能,并进行WLAN AP的测量,终端上报获取的各WLAN AP的测量结果,定位服务器根据终端上报的WLAN AP的测量结果进行终端位置计算或修正,达到精确定位的目的。 [0043] 如图1所示,本发明第一实施例中,以网络侧的定位服务器(E-SMLC)为执行主体,实现控制面定位的详细方法流程如下: [0044] 步骤101:根据终端的位置相关信息以及无线局域网络接入点WLAN AP的分布信息,发送用于指示终端开启WLAN定位的第一信令。 [0045] 优选地,发送用于指示终端开启WLAN定位的第一信令之前,根据终端上报的能力信息确定该终端能够进行WLAN AP检测,即确定该终端具备WLAN定位能力。 [0046] 优选地,终端的位置相关信息为以下四种中的任意一种: [0047] 终端所在服务小区的位置信息;或者, [0048] 终端历史定位的位置信息;或者, [0049] 终端采用除WLAN定位之外的其它定位方式进行定位的位置信息。 [0050] 实际应用中,终端的位置相关信息并不仅限于以上四种,能够粗略指示终端所在位置的位置信息均可以作为终端的位置相关信息。 [0051] 优选地,根据终端的位置相关信息以及WLAN AP的分布信息,确定与终端的距离在预设范围内的WLAN AP的个数不小于设定值时,发送第一信令。其中,设定值为能够定位终端所需的最少的WLAN AP的个数。 [0052] 具体地,网络侧的定位服务器中预存有WLAN AP的分布地图,定位服务器根据终端的位置相关信息划定与终端的距离小于预定值的预设范围,并判断该预定范围内包含的WLAN AP的个数。 [0053] 一个具体实施中,发送用于指示终端开启WLAN定位的第一信令之前,采用除WLAN定位方式之外的其它定位方式对终端进行初始定位; [0054] 且确定用于计算初始定位的位置的测量值低于预设阈值,或者,确定终端初始定位失败。 [0055] 其中,对终端初始定位时可以采用现有的无线移动通信系统中控制面定位方式中的任意一种。 [0056] 具体地,对终端初始定位时,基于终端的服务小区标识定位该终端;或者,[0057] 基于终端的服务小区的标识、定时提前量以及来波方向定位该终端;或者,[0058] 基于终端接收到的不同小区的参考信号到达的时间差定位该终端;或者,[0059] 基于不同的定位测量单元LMU测量获得的终端的发送信号到达的时间差定位该终端;或者, [0060] 基于网络辅助的全球卫星导航定位该终端。 [0061] 例如,若采用基于网络辅助的全球卫星导航进行初始定位,在检测到的卫星的个数小于四个时,即测量值卫星个数小于预设阈值,确定初始定位识别,需要启动WLAN定位;或者,检测到的卫星的RSSI低于预设阈值,则确定卫星信号质量很差,需要启动WLAN定位。 [0062] 本发明实施例中,第一信令根据携带的信息的不同可以有多种实现方式,包括但不限于以下几种实现方式: [0063] 方式a,第一信令携带有指示终端启动WLAN AP搜索并测量信号强度信息和/或信号质量信息的指示信息; [0064] 方式b,第一信令携带有WLAN AP的标识号; [0065] 方式c,第一信令携带有WLAN AP的标识号以及索引号; [0066] 方式d,第一信令携带有WLAN AP的服务集标识SSID。 [0067] 一个具体实现中,第一信令中还携带有需要终端测量上报的测量量,该需要终端测量上报的测量量至少为信号强度信息和/或信号质量信息。若第一信令中没有携带需要终端测量上报的测量量,终端默认测量量为接收信号强度指示RSSI。 [0069] 优选地,WLAN AP的标识号为WLAN AP的媒体接入控制(Media Access Control,MAC)地址,也称物理地址。 [0070] 步骤102:接收终端返回的第二信令,该第二信令中至少携带有终端检测到的WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息。 [0071] 根据第一信令中携带的信息的不同,终端检测的WLAN AP也不完全相同,则定位服务器接收的第二信令也不完全相同。 [0072] 其中,WLAN AP的标识信息可以是WLAN AP的标识号或索引号,实际应用中,WLAN AP的标识信息并不局限于这两种,对于其它能够唯一确定WLAN AP的信息也可以作为WLAN AP的标识信息。 [0073] 相应于第一信令的不同实现方式,第二信令有以下几种具体实现方式: [0074] 第一种,相应于第一信令的实现方式a,若第一信令包括指示终端启动WLAN AP搜索并测量信号强度信息和/或信号质量信息的指示信息,第二信令中携带有终端检测到的WLAN AP的标识信息以及所对应的信号强度信息和/或信号质量信息。 [0075] 第二种,相应于第一信令的实现方式b,若第一信令包括WLAN AP的标识号,第二信令中携带有终端检测与第一信令中的WLAN AP的标识信息所对应的WLAN AP的信号强度信息和/或信号质量信息,以及所对应的WLAN AP的标识号。 [0076] 第三种,相应于第一信令的实现方式c,若第一信令包括WLAN AP的标识号以及索引号,第二信令中携带有终端检测与第一信令中的WLAN AP的标识号所对应的WLAN AP的信号强度信息和/或信号质量信息,以及所对应的索引号。 [0077] 第四种,相应于第一信令的实现方式d,若第一信令包括WLAN AP的服务集标识SSID,第二信令中携带有终端检测到的具有第一信令中的SSID的WLAN AP的标识信息以及所对应的信号强度信息和/或信号质量信息。 [0078] 步骤103:根据WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息定位该终端。 [0079] 具体地,若在进行WLAN定位之前或同时,采用除WLAN定位方式之外的其它无线移动通信系统的控制面定位方式进行定位,则可以结合WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息,以及采用的除WLAN定位方式之外的其它无线移动通信系统的控制面定位方式进行定位的结果,确定该终端的精确定位位置。 [0080] 例如,在采用除WLAN定位方式之外的其它无线移动通信系统的控制面定位方式进行定位,划定该终端所在的区域范围后,进一步根据WLAN AP的信号强度信息及所对应的WLAN AP的标识信息,在该区域范围内精确定位该终端,可以缩小精确定位的搜索范围,进一步保证定位的准确性。 [0081] 其中,根据WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息定位终端,具体有以下两种处理方式; [0082] 第一种为三点定位方式。 [0083] WLAN AP的位置都是已知的,终端可以通过检测设备收到的无线信号强度RSSI,与原始信号强度比较,通过传输模型推算终端到AP的距离。在室内通常装有多个WLAN AP,通常各个WLAN AP的坐标已知,通过推算可得到终端到每个AP的距离,即可以利用三点定位法算出终端的坐标位置。 [0084] 第二种为指纹定位方式,主要分为两个过程:采样过程和定位过程。 [0085] 采样过程具体为:系统在环境中均匀的选取若干个点作为参考点,在这些参考点上采样能测量到的WLAN AP的RSSI/RCPI/RSNI值,将这些测量值的分布特征连同参考点的坐标存入指纹数据库。采样过程依赖于算法实现,比方说,使用平均值作为参考点特征,或者采用将测量值分布看作一个对数分布,或者将各个WLAN AP的测量值分布关联作为多高斯分布等。 [0086] 定位过程具体为:移动终端打开Wi-Fi扫描,将扫描得到的结果放入指纹库进行匹配,选出一定数量的点来估算终端当前所在的位置。 [0087] 较佳地,在LTE系统中,第一信令为轻量级表示协议LPP信令。 [0088] 如图2所示,本发明第二实施例中,以终端侧为执行主体,进行控制面定位的详细方法流程如下: [0089] 步骤201:接收网络侧发送的用于指示终端开启WLAN定位的第一信令。 [0090] 优选地,终端接收网络侧发送的用于指示终端开启WLAN定位的第一信令之前,向网络侧上报能够进行WLAN AP检测的能力信息。 [0091] 本发明实施例中,第一信令根据携带的信息的不同可以有多种实现方式,包括但不限于以下几种实现方式: [0092] 方式a,第一信令携带有指示终端启动WLAN AP搜索并测量信号强度信息和/或信号质量信息的指示信息; [0093] 方式b,第一信令携带有WLAN AP的标识号; [0094] 方式c,第一信令携带有WLAN AP的标识号以及索引号; [0095] 方式d,第一信令携带有WLAN AP的服务集标识SSID。 [0096] 步骤202:获取检测到的WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息,向网络侧发送携带该信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息的第二信令,由网络侧根据该信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息定位该终端。 [0097] 本发明实施例中,根据第一信令中携带的信息的不同,终端检测的WLAN AP也不完全相同,则定位服务器接收的第二信令也不完全相同。具体有以下几种实现方式: [0098] 第一种,相应于第一信令的实现方式a,若第一信令携带指示终端启动WLAN AP搜索并测量信号强度信息和/或信号质量信息的指示信息,终端获取能够检测到的WLAN AP的标识信息以及所对应的信号强度信息和/或信号质量信息,向网络侧发送携带获取的WLAN AP的标识信息以及所对应的信号强度信息和/或信号质量信息的第二信令。 [0099] 第二种,相应于第一信令的实现方式b,若第一信令携带有WLAN AP的标识号,终端检测第一信令中携带的WLAN AP的标识号所对应的WLAN AP的信号强度信息和/或信号质量信息,向网络侧发送携带检测的所述信号强度信息和/或信号质量信息以及所对应的WLAN AP的标识号的第二信令。 [0100] 第三种,相应于第一信令的实现方式c,若第一信令携带WLAN AP的标识号以及索引号,终端检测第一信令中的WLAN AP的标识号所对应的WLAN AP的信号强度信息和/或信号质量信息,向网络侧发送携带检测的信号强度信息和/或信号质量信息以及所对应的所述索引号的第二信令。 [0101] 第四种,相应于第一信令的实现方式d,若第一信令携带WLAN AP的服务集标识SSID,终端检测具有第一信令中的SSID的WLAN AP,获取检测的WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息,向网络侧发送携带获取的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息的第二信令。 [0102] 以下通过几个具体实施例对本发明实施例中实现控制面定位的方法进行详细描述。 [0103] 以下各具体实施例中,仅以终端测量WLAN AP的RSSI为例进行说明。 [0104] 第一具体实施例,基于网络辅助的全球卫星导航A-GNSS定位终端失败时,基于WLAN精确定位终端。具体如下: [0105] 终端发现无法接收到4个以上的卫星信号,则上报定位服务器无法测到足够多的卫星信号,定位失败。定位服务器接收到后,可以根据终端的指示以及对终端位置的估计,在终端基于A-GNSS定位的同时,发起WLAN定位。 [0106] 具体地,定位服务器发送WLAN AP的相关信息给终端,相关信息可以通过轻量级表示协议(Lightweight Presentation Protocol,LPP)的提供辅助数据相关信令提供。 [0107] 其中WLAN AP的相关信息可以包含如下内容之一: [0108] a、指示终端启动WLAN AP搜索并测量信号强度信息和/或信号质量信息的指示信息; [0109] b、WLAN AP的标识号(如基本服务集标识BSSID,即WLAN AP的MAC地址),可能还包括测量量(信号强度信息和/或信号质量信息)。如果需要终端测量的测量量仅为RSSI,也可以不包括测量量; [0110] c、WLAN AP的标识号和WLAN AP的索引号,可能还包括测量量。如果需要终端测量的测量量仅为RSSI,也可以不包括测量量; [0111] d、WLAN AP的服务集标识SSID,例如运营商的网络代号CMCC等。 [0112] 以下仅以终端测量RSSI为例进行说明,对于其它的测量量实施过程相同。 [0113] 终端接收到WLAN AP的相关信息后,一方面仍可以继续监测卫星信号,一方面开启WLAN AP的测量。终端处理如下: [0114] 相应于上述WLAN AP的相关信息的实现方式a,终端检测能够监测到的WLAN AP的BSSID以及RSSI,上报其BSSID以及所对应的RSSI; [0115] 相应于上述WLAN AP的相关信息的实现方式b,终端检测网络下发的WLAN AP的标识号BSSID确定的WLAN AP的RSSI,上报BSSID以及所对应的RSSI; [0116] 相应于上述WLAN AP的相关信息的实现方式c,终端检测网络下发的WLAN AP的标识号BSSID确定的WLAN AP的RSSI,上报其索引号以及所对应的RSSI; [0117] 相应于上述WLAN AP的相关信息的实现方式d,终端检测具有WLAN AP的相关信息中携带的SSID的WLAN AP的BSSID及所对应的RSSI,上报其BSSID以及所对应的RSSI。 [0118] 终端上报测量结果后,定位服务器根据终端上报的WLAN AP的测量结果进行位置计算。 [0119] 其中,现有协议中辅助数据的传输也有请求和主动上报两种方式,具体地,参见图3所示,目的设备(终端)向服务器(定位服务器)发送辅助数据请求,当中可能指明所需的辅助数据;服务器传输辅助数据给目标设备,其中所传输的辅助数据应该与目的设备发送的辅助数据请求中所请求的辅助数据一致;可选的,服务器可能给目标设备传递一个或多个LPP辅助数据消息。 [0120] 第二具体实施例,与第一具体实施例类似,如果终端能够测到多个卫星信号,但是卫星信号的信号质量很差,比如RSSI很低,定位服务器可以根据终端上报的卫星信号的RSSI,判断终端使用A-GNSS方法进行定位已经很不准确(例如,RSSI低于预设值时),发起WLAN定位的相关过程。该WLAN定位的相关过程与第一具体实施例中进行WLAN定位的过程相同,此处不再赘述。 [0121] 第三具体实施例,基于A-GNSS定位终端失败或者定位不准确时,定位服务器可以在发起除A-GNSS外的其它无线移动通信系统的控制面定位方法(例如,CELL ID+TA+AOA,或者,UTDOA)的同时,发起WLAN定位。其中,WLAN定位的相关过程与第一具体实施例中进行WLAN定位的过程相同,此处不再赘述。终端上报其它控制面定位方法(例如,CELL ID+TA+AOA,或者,UTDOA)的定位测量结果,以及WLAN AP的标识信息以及所对应的RSSI。定位服务器联合使用两种定位方式上报的测量结果,对终端的位置进行计算和修正。 [0122] 第四具体实施例,当无线移动通信系统提供的已有定位方法(CELL ID+TA+AOA、UTDOA、A-GNSS等)达不到要求的精度时,定位服务器判断终端所处的大概位置(根据已有定位方法定位获得、或者是根据小区的位置获得)附近的WLAN AP的个数是否大于预设值(例如预设值为5),若大于,则可以启动WLAN定位过程,否则不发起该定位过程。该WLAN定位的相关过程与第一具体实施例中进行WLAN定位的过程相同,此处不再赘述。 [0123] 第五具体实施例,如果使用OTDOA定位方法,终端无法同时测到3个或者4个以上小区的信号,则确定该方法测量精度很差,定位精度交底,在终端所处的大概位置(根据已有定位方法定位获得、或者是根据小区的位置获得)附近的WLAN AP数目充足的情况下(即大于预设值时),定位服务器可以提供WLAN AP的相关信息给终端启动WLAN定位。该WLAN定位的相关过程与第一具体实施例中进行WLAN定位的过程相同,此处不再赘述。 [0124] 第六具体实施例,如图4所示,进行WLAN辅助定位的主要过程如下: [0125] 步骤401:定位服务器(E-SMLC)采用无线通信系统已有的终端定位方法定位UE; [0126] 步骤402:UE上报定位结果信息,包括定位失败的指示或者定位结果; [0127] 步骤403:定位服务器根据UE上报的定位结果信息、UE的能力以及WLAN的分布情况判断是否启动WLAN定位; [0128] 步骤404:定位服务器确定启动WLAN定位,向UE发送辅助数据,该辅助数据中包括有WLAN AP的相关信息; [0129] 步骤405:UE根据定位服务器提供的WLAN AP的相关信息进行WLAN AP的测量,并上报WLAN AP标识信息和所对应的测量结果; [0130] 步骤406:定位服务器联合WLAN AP标识信息和所对应的测量结果进行位置计算,后续具体计算过程与现有技术相同,此处不再赘述。 [0131] 其中,UE在上报能力信息时上报是否有能力进行WLAN AP测量的指示信息,定位服务器根据UE上报的能力信息确定UE能够进行WLAN AP测量后,再启动WLAN定位过程。 [0132] 其中,定位服务器还可以通过LPP协议的位置信息传输过程提供WLAN AP的相关信息。 [0133] 其中,UE上报WLAN AP标识信息和所对应的测量结果,可以通过LPP协议的位置信息传输过程实现。 [0134] 具体地,LPP协议的位置信息传输过程如图5所示,位置信息可能是实际的位置估计,也可能是计算位置所需的信息(如无线信号测量量等)。位置信息传输可以是请求/应答方式或者主动上报方式。具体地,服务器向目标设备(如UE)发送位置信息请求,当中可能指示所需的位置信息类型以及相关的QoS;作为响应,目标设备向服务器传输所请求的位置信息;可选的,目标设备再传输一个或多个的LPP提供位置信息的消息给服务器。 [0135] 第七具体实施例,使用WLAN AP进行控制面定位,可以作为一个独立的定位方式。当一个定位过程开始时,E-SMLC根据该终端所在的服务小区的位置以及WLAN AP的分布情况,直接决定是否采用WLAN定位终端,而不发起其他定位过程;网络侧提供WLAN AP的相关信息给终端;终端进行WLAN AP测量并上报相关的WLAN测量结果;定位服务器E-SMLC根据终端上报结果进行该终端的位置计算。 [0136] 基于相同的原理,本发明第三实施例中,还提供了一种终端定位设备,其具体实施可参见上述方法部分中定位服务器的具体实施,重复之处不再赘述,如图6所示,该设备主要包括: [0137] 发送模块601,用于根据终端的位置相关信息以及无线局域网络接入点WLAN AP的分布信息,发送用于指示终端开启WLAN定位的第一信令; [0138] 接收模块602,用于接收所述终端返回的第二信令,所述第二信令中至少携带有所述终端检测到的WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息; [0139] 定位模块603,用于根据所述WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息定位所述终端。 [0140] 优选地,终端的位置相关信息包括: [0141] 所述终端所在服务小区的位置信息;或者, [0142] 所述终端历史定位的位置信息;或者, [0143] 所述终端采用除所述WLAN定位之外的其它定位方式进行定位的位置信息。 [0144] 优选地,所述发送模块用于: [0145] 根据所述终端的位置相关信息以及WLAN AP的分布信息,确定与所述终端的距离在预设范围内的WLAN AP的个数不小于设定值时,发送所述第一信令。 [0146] 优选地,还包括初始定位模块604,用于: [0147] 采用除WLAN定位方式之外的其它定位方式对所述终端进行初始定位; [0148] 确定用于计算初始定位的位置的测量值低于预设阈值,或者,确定所述终端初始定位失败,由所述发送模块发送用于指示终端开启WLAN定位的第一信令。 [0149] 优选地,所述初始定位模块用于: [0150] 基于所述终端的服务小区标识定位所述终端;或者, [0151] 基于所述终端的服务小区的标识、定时提前量以及来波方向定位所述终端;或者,[0152] 基于所述终端接收到的不同小区的参考信号到达的时间差定位所述终端;或者,[0153] 基于不同的定位测量单元LMU测量获得的所述终端的发送信号到达的时间差定位所述终端;或者, [0154] 基于网络辅助的全球卫星导航定位所述终端。 [0155] 优选地,所述第一信令包括: [0156] 指示终端启动WLAN AP搜索并测量信号强度信息和/或信号质量信息的指示信息;或者, [0157] WLAN AP的标识号;或者, [0158] WLAN AP的标识号以及索引号;或者, [0159] WLAN AP的服务集标识SSID。 [0160] 优选地,若所述第一信令包括指示终端启动WLAN AP搜索并测量信号强度信息和/或信号质量信息的指示信息,所述第二信令中携带有 [0161] 所述终端检测到的WLAN AP的标识信息以及所对应的信号强度信息和/或信号质量信息。 [0162] 优选地,若所述第一信令包括WLAN AP的标识号,所述第二信令中携带有[0163] 所述终端检测与所述第一信令中的所述WLAN AP的标识信息所对应的WLAN AP的信号强度信息和/或信号质量信息,以及所对应的所述WLAN AP的标识号。 [0164] 优选地,若所述第一信令包括WLAN AP的标识号以及索引号,所述第二信令中携带有 [0165] 所述终端检测与所述第一信令中的所述WLAN AP的标识号所对应的WLAN AP的信号强度信息和/或信号质量信息,以及所对应的所述索引号。 [0166] 优选地,若所述第一信令包括WLAN AP的服务集标识SSID,所述第二信令中携带有 [0167] 所述终端检测到的具有所述第一信令中的所述SSID的WLAN AP的标识信息以及所对应的信号强度信息和/或信号质量信息。 [0168] 优选地,所述发送模块还用于: [0169] 发送用于指示终端开启WLAN定位的第一信令之前,根据所述终端上报的能力信息确定所述终端能够进行WLAN AP检测。 [0170] 基于相同的原理,本发明第三实施例中,还提供了一种终端,其具体实施可参见上述方法部分中终端的具体实施,重复之处不再赘述,如图7所示,该终端主要包括: [0171] 接收模块701,用于接收网络侧发送的用于指示终端开启WLAN定位的第一信令; [0172] 获取模块702,用于获取检测到的WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息,向网络侧发送携带所述信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息的第二信令,由网络侧根据所述信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息定位所述终端。 [0173] 优选地,所述第一信令包括: [0174] 指示终端启动WLAN AP搜索并测量信号强度信息和/或信号质量信息的指示信息;或者, [0175] WLAN AP的标识号;或者, [0176] WLAN AP的标识号以及索引号;或者, [0177] WLAN AP的服务集标识SSID。 [0178] 优选地,所述获取模块用于: [0179] 若所述第一信令包括指示终端启动WLAN AP搜索并测量信号强度信息和/或信号质量信息的指示信息,获取能够检测到的所述WLAN AP的标识信息以及所对应的信号强度信息和/或信号质量信息,向网络侧发送携带获取的所述WLAN AP的标识信息以及所对应的信号强度信息和/或信号质量信息的所述第二信令。 [0180] 优选地,所述获取模块用于: [0181] 若所述第一信令包括WLAN AP的标识号,检测所述第一信令中携带的所述WLAN AP的标识号所对应的WLAN AP的信号强度信息和/或信号质量信息,向网络侧发送携带检测的所述信号强度信息和/或信号质量信息以及所对应的WLAN AP的标识号的所述第二信令。 [0182] 优选地,所述获取模块用于: [0183] 若所述第一信令包括WLAN AP的标识号以及索引号,检测所述第一信令中的所述WLAN AP的标识号所对应的WLAN AP的信号强度信息和/或信号质量信息,向网络侧发送携带检测的所述信号强度信息和/或信号质量信息以及所对应的所述索引号的所述第二信令。 [0184] 优选地,所述获取模块用于: [0185] 若所述第一信令包括WLAN AP的服务集标识SSID,检测具有所述第一信令中的所述SSID的WLAN AP,获取检测的所述WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息,向网络侧发送携带获取的所述信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息的所述第二信令。 [0186] 优选地,所述接收模块还用于: [0187] 接收网络侧发送的用于指示终端开启WLAN定位的第一信令之前,向网络侧上报能够进行WLAN AP检测的能力信息。 [0188] 基于上述技术方案,本发明实施例中,定位服务器根据终端的位置相关信息以及无线局域网络接入点WLAN AP的分布信息,发送用于指示终端开启WLAN定位的第一信令,并接收该终端返回的第二信令,该第二信令中至少携带有终端检测到的WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息,根据该WLAN AP的信号强度信息和/或信号质量信息及所对应的WLAN AP的标识信息定位终端,从而将WLAN定位用于无线移动通信系统的控制面,实现了控制面的精确定位,提高了定位的准确性,以便于网络进行更精确的控制。并且,在无线移动通信系统采用现有的定位方式无法进行定位或者定位精度低时,进一步采用本发明实施例提供WLAN定位方式,以提高控制面定位的精确度。 [0189] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。 [0190] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。 [0191] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。 [0192] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。 |