专利名称:基于网络的混合定位实现方法
技术领域:
本发明涉及移动通信的定位技术,尤其涉及一种WCDMA系统中基于网络的混合定位方法。
背景技术:
在宽带码分多址(WCDMA)系统的定位业务标准3GPP TS 25.305中,共有两种定位方式基于网络的定位方式和基于移动台的定位方式,两者最主要的差别是在何处进行定位计算。如果在移动台进行最终的定位计算,则是基于移动台的定位方式;如果最终的定位计算是由位于无线网络控制器(RNC)中的移动台定位中心(SMLC)完成的,则为基于网络的定位方式。其中,在基于网络的定位方式中,有如下三大类标准定位方法基于网络的网络辅助全球卫星定位(A-GPS)方法、基于网络的观测时间差(OTDOA)定位方法以及基于网络的小区中心(CELLID)定位方法。其中,A-GPS、OTDOA方法的共同之处在于定位之前均要进行必要的定位测量,如A-GPS相关的定位测量和OTDOA相关的定位测量。
根据图1所示,进行基于网络的A-GPS定位时,首先,SMLC向用户设备(UE)发送A-GPS类型的定位测量请求,等待UE返回相应的定位测量结果;如果在预定的时间之内UE没有上报该类型的定位测量结果,则SMLC设置基于网络的A-GPS定位处理为失败,并退出A-GPS定位处理流程,否则就继续进行以下定位过程如果SMLC收到的定位测量结果中,包含四颗或四颗以上有效的GPS卫星的伪距测量结果,则SMLC利用所收到的测量结果完成定位,并设置当前定位处理成功,结束定位处理流程;如果测量结果中仅包含三颗有效的GPS卫星的伪距测量结果,并且SMLC能够获得待定位UE所在小区的平均高度,则SMLC利用所收到的测量结果完成高度辅助方式的A-GPS定位,并设置当前定位处理成功;除上述两种情况外,返回的测量结果均无法供SMLC完成基于网络的A-GPS定位处理,即表示该定位处理失败。
如图2所示,进行基于网络的OTDOA定位时,首先,SMLC向UE发送基于网络的OTDOA类型2的定位测量请求,然后,SMLC等待UE返回相应的定位测量结果。同时,当待定位UE当前的活动集小区的个数不为零时,则SMLC向这些处于活动集中的小区发送往返时间(RTT)专用测量请求;如果在预定时间之内,UE没有返回OTDOA类型2的定位测量结果,则SMLC就设置当前定位处理为失败,并结束OTDOA定位处理流程,否则在两种情况下可以完成基于网络的OTDOA定位如果SMLC收到的定位测量结果中,包含两个或两个以上协议规定范围之内的邻小区OTDOA测量结果,则SMLC利用所收到的测量结果以及已经收到的若干个RTT测量结果完成OTDOA定位,并设置基于网络的OTDOA定位处理为成功;或者,如果SMLC收到的定位测量结果中,至少包含一个小区的RTT测量结果,并且UE还返回了协议规定范围之内的相应小区的UE收发(UE Rx-Tx)时间差类型2定位测量结果,则SMLC能够完成到达时间(TOA)方式的位置估计,并设置基于网络的OTDOA定位处理为成功;除上述两种情况外,返回的测量结果均无法供SMLC完成基于网络的OTDOA定位处理,即表示该定位处理失败。
进行基于网络的CELLID定位时,SMLC根据UE当前服务基站的位置和小区覆盖来定位。若小区为全向小区,则UE的位置是在以服务基站为中心,半径为小区覆盖半径的一个圆内;若小区分扇区,则可以进一步确定UE处于某扇区所覆盖的范围内。简言之,SMLC将UE目前所在小区的几何中心位置作为该UE的最终位置估计结果。
上述各种定位方法的特点是
基于网络的A-GPS定位方法的定位精度最高,但定位响应时间最长。在开阔的环境中,如城郊或乡村,多径和遮挡是可以忽略的,A-GPS的定位精度能够达到10m左右甚至更优;如果UE处于城区环境,无遮挡并且多径不严重,定位精度将在30~70m左右;如果UE在室内或其它多径和遮挡严重的区域,此时UE难以捕获到足够的卫星信号,A-GPS将无法完成定位,这是它的最大局限性。A-GPS定位方法的响应时间稍长,在冷启动情况下,A-GPS的定位响应时间为10s~30s;正常工作状态下,响应时间为3~10s左右。
基于网络的OTDOA定位方法的定位精度次之,定位响应时间适中。由于WCDMA无线网络信号覆盖广的特点,有些用A-GPS无法进行定位的场合,用OTDOA则能够完成定位,如室内环境。但是在WCDMA无线网络信号覆盖不充分的场合,OTDOA方法的定位精度将会有较大的下降。使用该方法,在郊区和农村可以将UE定位在10~20米范围内;在城区由于高大建筑物较多,电波传播环境不好,信号很难直接从基站到达UE,一般要经过折射或反射,下行导频信号的TOA也就出现了误差,因此定位精度会受到影响,定位范围约为100~200米。一般情况下OTDOA的定位响应时间在3~6s左右。
基于网络的CELLID定位方法的定位精度最低,而定位响应时间最短。该方法无需进行任何定位测量,直接以待定位UE所在小区的几何中心作为定位结果。显而易见,这种定位方法的精度完全取决于UE所处小区的大小从几百米到几十公里不等。在农村地区,小区的覆盖范围很大,所以CELLID的定位精度很差。而城区环境的小区覆盖范围较小,一般小区半径为1~2km;对于繁华的城区,有可能采用微蜂窝,小区半径可能到几百米,此时CELLID的定位精度将相应地提高为几百米。由于CELLID定位不需要UF进行定位测量,所以定位响应时间较短,一般在3s以内。
大量的定位实验结果表明,仅使用上述方法中的任何一种,都无法保证任何情况下均可以满足美国联邦通信委员会(FCC)规定的精度要求定位服务的精度在67%的情况下要达到50米以内,95%的情况下要达到150米以内。因此,必须使用基于网络的混合定位方法,即综合使用多种标准定位方法,才能够保证在任何情况下均能获得令人满意的定位精度。
使用现有的基于网络的混合定位方法时,SMLC同时下发多个定位测量,包括基于网络的A-GPS类型定位测量、基于网络的OTDOA类型2定位测量(以及相关激活集小区的RTT定位测量)。在得到上述全部的定位测量结果后,SMLC再从中选择某类成功的定位测量结果进行定位计算;如果各类测量均没有成功,则SMLC将会利用上述定位测量结果的组合来进行位置估计。
现有混合定位方案的缺点是1、SMLC需要同时在Uu接口发送多条定位测量控制信息。这不但会增加Uu接口的信令负荷,而且会提高接收处理定位测量控制消息的复杂度。此外,WCDMA系统中,对于同一个消息,Uu接口最多能同时下发四个事务处理标识(Transaction ID),而各种业务模决,如功率控制、切换等,只有在申请到Uu测量控制消息的Transaction ID后才能开始工作,由于SMLC同时占用Uu接口多个Transaction ID,十分容易导致其它业务模块因无法申请到Transaction ID而被迫阻塞。
2、SMLC只有在接收到所有的定位测量结果之后,才能进行位置估计,因此其定位的平均响应时间较长。
3、SMLC需要同时维护各类定位测量的状态,包括测量等待、测量成功、测量失败、测量控制失败、测量超时以及测量重发等等。由于各类定位测量的响应时间有很大的差别,因此要维护上述各类状态,复杂度很大。
4、SMLC需要在各类测量都不成功的情况下,综合使用各类测量结果进行定位计算。由于此时各类测量结果的质量均较低,所以混合定位精度不高。但是这却花费了SMLC很长的时间进行定位计算,并且用来同时实现多种定位的软硬件也极其复杂。
发明内容
有鉴于此,本发明的主要目的在于提供一种WCDMA系统中基于网络的混合定位实现方法,使SMLC在保证定位精度的前提下,尽快地完成对待定位UE的位置估计,并尽量节省有限的无线接口资源,简化实现定位的软硬件。
为实现上述目的,本发明提供了一种基于网络的混合定位方法,该方法包括以下步骤A.移动台定位中心从核心网接收到对待定位UE的定位报告控制消息后,选择初始定位方法,如果初始的定位方法选择为基于网络的A-GPS方法,则执行步骤B,如果初始的定位方法选择为基于网络的OTDOA方法,则执行步骤E,否则,执行步骤G;B.移动台定位中心进行基于网络的A-GPS定位处理;C.判断移动台定位中心进行基于网络的A-GPS定位处理是否成功,如果是,则结束混合定位处理流程,否则,执行步骤D;D.判断移动台定位中心是否能够提供OTDOA定位功能,如果是,则执行步骤E,否则,执行步骤G;E.移动台定位中心进行基于网络的OTDOA定位处理;F.判断移动台定位中心进行基于网络的OTDOA定位处理是否成功,如果是,则结束混合定位处理流程,否则,执行步骤G;G.移动台定位中心进行基于网络的CELLID定位处理。
步骤A中所述的选择初始的定位方法为如果在基于网络的A-GPS定位方法、基于网络的OTDOA定位方法和基于网络的CELLID定位方法三者之间进行选择,则选择初始定位方法的过程包括A11.判断移动台定位中心接收到的定位报告控制消息中,所要求的定位精度是否大于待定位UE所在小区的覆盖半径,如果是,则执行步骤A15,否则执行步骤A12;A12.判断移动台定位中心是否已经获得UE定位能力的信息,如果已经获得,则执行步骤A13;否则,移动台定位中心向UE发出UE能力查询消息,如果在预定时间内,移动台定位中心收到了UE的定位能力信息,则执行步骤A13,如果未收到,则执行步骤A15;A13.如果待定位UE具有基于网络的A-GPS定位能力,并且移动台定位中心能够提供基于网络的A-GPS定位功能,则执行步骤A17,否则执行步骤A14;A14.如果待定位移动台具有基于网络的OTDOA定位能力,并且移动台定位中心能够提供基于网络的OTDOA定位功能,则执行步骤A16,否则执行步骤A15;A15.将定位方法选择为基于网络的CELLID定位方法,并结束选择初始定位方法流程;A16.将定位方法选择为基于网络的OTDOA定位方法,并结束初始定位方法选择流程;A17.将定位方法选择为基于网络的A-GPS定位方法,并结束初始定位方法选择流程。
步骤A中选择初始定位方法为如果在基于网络的A-GPS定位方法和基于网络的CELLID定位方法中进行选择,则选择初始定位方法的过程包括A21.判断移动台定位中心接收到的定位报告控制消息中,所要求的定位精度是否大于待定位UE所在小区的覆盖半径,如果是,则执行步骤A24,否则执行步骤A22;A22.判断移动台定位中心是否已经获得UE定位能力的信息,如果已经获得,则执行步骤A23;否则,移动台定位中心向UE发出UE能力查询消息,如果在预定时间内,移动台定位中心收到了UE的定位能力信息,则执行步骤A23,如果未收到,则执行步骤A24;A23.如果待定位UE具有基于网络的A-GPS定位能力,以及移动台定位中心能够提供基于网络的A-GPS定位功能,则执行步骤A25,否则执行步骤A24;A24.将定位方法选择为基于网络的CELLID定位方法,并结束初始定位方法选择流程;A25.将定位方法选择为基于网络的A-GPS定位方法,并结束初始定位方法选择流程。
步骤A中选择初始的定位方法为如果在基于网络的OTDOA定位方法和基于网络的CELLID定位方法中进行选择,则选择初始定位方法的过程包括A31.判断移动台定位中心接收到的定位报告控制消息中,所要求的定位精度是否大于待定位UE所在小区的覆盖半径,如果是,则执行步骤A34,否则执行步骤A32;A32.判断移动台定位中心是否已经获得UE定位能力的信息,如果已经获得,则执行步骤A33;否则,移动台定位中心向UE发出UE能力查询消息,如果在预定时间内,移动台定位中心收到了UE的定位能力信息,则执行步骤A33,如果未收到,则执行步骤A34;A33.如果在移动台定位中心保存的定位能力信息中,待定位移动台具有基于网络的OTDOA定位能力,以及移动台定位中心能够提供基于网络的OTDOA定位功能,则执行步骤A35,否则执行步骤A34;A34.将定位方法选择为基于网络的CELLID定位方法,并结束初始定位方法选择流程;A35.将定位方法选择为基于网络的OTDOA定位方法,并结束初始定位方法选择流程。
本发明提供的WCDMA系统中基于网络的混合定位方法,SMLC分时、顺序地对所提供的各种基于网络的标准定位方法进行混合处理,即在基于网络的A-GPS、基于网络的OTDOA、基于网络的CELLID三种定位方法中选择将要使用的方法,并且从所选方法中精度较高的定位方法开始处理,如果处理成功,则结束定位处理;如果处理不成功,再进行下一种精度稍低的定位处理方法,依此类推。具体而言,本发明具有如下有益效果1、本发明中SMLC分时、顺序地对所提供的各种基于网络的标准定位方法进行混合处理,即各定位方法不会同时进行,因此SMLC在同一时刻通过Uu接口仅下发一条定位测量控制消息,减少对Uu接口中Transaction ID的占用,有效地节约了Uu接口的无线资源,降低了其它业务模块因无法申请到Uu测量控制消息的Transaction ID而被迫阻塞的几率。
2、本发明中SMLC通过判断待定位UE的定位能力和其自身可支持的定位功能,能够准确地获知可以选用的定位方法的种类,从而有效地避免了在Uu接口传送不必要的定位测量控制消息。
3、本发明中RNC的操作维护台根据许可(License)信息,通知SMLC是否可以开启基于网络的A-GPS和OTDOA定位功能,因此操作维护台可以控制定位方法选择的范围,从而方便地控制最终的定位业务质量的输出,如定位精度和定位响应时间的输出等。
4、本发明中SMLC每次最多发送一条定位测量控制消息,因此,本方法的流程控制和软硬件实现比较简单。
5、在一般的室外情况下,使用本发明中基于网络的A-GPS定位方法都能够一次成功。由于没有其它类型的定位处理同时进行,故无需等待其它定位测量结果的返回,因此,从统计的角度来讲,本发明中定位的平均响应时间较短。
图1为WCDMA系统中基于网络的A-GPS定位方法的工作流程图。
图2为WCDMA系统中基于网络的OTDOA定位方法的工作流程图。
图3为本发明WCDMA系统中基于网络的混合定位实现方法的总体流程图。
图4为本发明WCDMA系统中基于网络的混合定位实现方法中SMLC进行定位方法选择处理的过程示意图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明做进一步的详细说明。
本发明为一种WCDMA系统中基于网络的混合定位实现方法,其基本思想是SMLC分时、顺序地对所提供的各种基于网络的标准定位方法进行混合处理,即在基于网络的A-GPS、基于网络的OTDOA、基于网络的CELLID三种定位方法中选择将要使用的方法,并且从所选方法中精度较高的定位方法开始处理,如果处理成功,则结束本流程;如果处理不成功,则进行下一种精度稍低的定位处理方法,依此类推。
根据图3所示,WCDMA系统中基于网络的混合定位方法包括以下步骤步骤301SMLC从核心网接收到对待定位UE的定位报告控制消息,选择初始定位方法,如果初始的定位方法选择为基于网络的A-GPS方法,则执行步骤302;如果初始的定位方法选择为基于网络的OTDOA方法,则执行步骤305;否则,执行步骤307。
步骤302SMLC进行基于网络的A-GPS定位处理。在UE返回给SMLC的定位测量结果中,如果包含四颗或四颗以上有效的GPS卫星的伪距测量结果,或者包含三颗有效的GPS卫星的伪距测量结果和待定UE所在小区的平均高度,SMLC就可以利用所收到的测量结果完成A-GPS定位,如何实现A-GPS定位处理与现有技术中的A-GPS定位方法完全相同。
步骤303判断SMLC进行基于网络的A-GPS定位处理是否成功,如果是,则结束本流程;否则,执行步骤304。
步骤304判断SMLC是否能够提供OTDOA定位功能,如果是,则执行步骤305;否则,执行步骤307。
步骤305SMLC进行基于网络的OTDOA定位处理。如果SMLC收到的定位测量结果中,包含两个或两个以上协议规定范围内的邻小区OTDOA测量结果,或者至少包含一个小区的RTT测量结果和协议规定范围内的相应小区的UE Rx-Tx时间差类型2定位测量结果,则SMLC能够完成OTDOA定位,实现OTDOA定位的过程与现有技术中的OTDOA定位方法完全相同。
步骤306判断SMLC进行基于网络的OTDOA定位处理是否成功,如果是,则结束本流程;否则,执行步骤307。
步骤307SMLC进行基于网络的CELLID定位处理,即SMLC将UE目前所在小区的几何中心作为该UE的最终位置估计结果,这与现有技术中的CELLID定位方法完全相同。
根据图4所示,步骤301中选择初始定位方法包括以下步骤步骤401判断SMLC接收到的定位报告控制消息中,所要求的定位精度是否大于待定位UE所在小区的覆盖半径,如果是,则执行步骤407;否则执行步骤402。
步骤402~404判断SMLC是否已经获得UE的定位能力信息,如果已经获得,则执行步骤405;如果没有,则SMLC向该UE发出UE能力查询消息,如果在预定的时间之内,SMLC收到了UE返回的UE能力信息,则执行步骤405;如果没有收到,则执行步骤407。
步骤405如果待定位UE具有基于网络的A-GPS定位能力,以及SMLC能够提供基于网络的A-GPS定位功能,则执行步骤409;否则执行步骤406。
这里,为了判断SMLC是否能够提供基于网络的A-GPS定位功能而进行的操作如下SMLC判断License是否开启A-GPS定位功能,如果没有开启,则表明SMLC不能提供A-GPS定位功能;否则,SMLC从无线网络侧配备的GPS参考接收机上请求A-GPS定位所必需的GPS卫星原始数据,如GPS卫星的星历、年历等,如果SMLC在预定的时间内成功地获得了上述数据,则表明SMLC能够提供A-GPS定位功能,如果未能成功获得,则表明SMLC不能提供A-GPS定位功能。
步骤406如果待定位UE具有基于网络的OTDOA定位能力,以及SMLC能够提供基于网络的OTDOA定位功能,则执行步骤408;否则执行步骤407。
为了判断SMLC是否能够提供基于网络的OTDOA定位功能而进行的操作如下SMLC判断License是否开启OTDOA定位功能,如果没有开启,则表明SMLC不能提供OTDOA定位功能;否则,SMLC从无线网络侧配备的定位测量单元(LMU)、或者在基站NodeB侧配置的GPS小区帧定时卡上请求OTDOA定位所必需的定位辅助数据,如相邻小区之间的相对时间差、相对时间差漂移率以及它们的测量质量信息等,如果SMLC在预定的时间内成功地获得了上述数据,则表明SMLC能够提供OTDOA定位功能,如果未能成功获得,则表明SMLC不能提供OTDOA定位功能。
步骤407将定位方法选择为基于网络的CELLID定位方法,并结束初始定位方法选择流程。
步骤408将定位方法选择为基于网络的OTDOA定位方法,并结束初始定位方法选择流程。
步骤409将定位方法选择为基于网络的A-GPS定位方法,并结束初始定位方法选择流程。
通过执行步骤405和步骤406,SMLC可以获知待定位UE的定位能力信息、RNC操作维护台配置的定位License信息、以及网络侧是否能够提供定位辅助数据的信息,以便结合具体的定位业务质量要求决定有效的初始定位方法。当初始定位方法选择为基于网络的A-GPS,并且A-GPS定位失败的情况下,通过执行步骤304,再次判断SMLC是否能够提供OTDOA定位功能,可以决定是否执行基于网络的OTDOA定位方法。通过执行步骤405、406和304,本发明中的RNC操作控制台能够通过控制定位License信息,从而控制提供的定位方法的种类,进而决定使用哪些方法的组合来完成混合定位。
由于CELLID定位方法无需对系统做任何改造,实现十分方便,所以,一般情况下,它是混合定位必选的方法。因此,本发明中可以将混合定位选择为基于网络的A-GPS、OTDOA和CELLID定位方法的组合、或基于网络的A-GPS和CELLID定位方法的组合、或基于网络的OTDOA和CELLID定位方法的组合。
当进行基于网络的A-GPS、OTDOA和CELLID定位方法的混合定位处理时,完全按照步骤301~307以及步骤401~409进行定位处理。
当进行基于网络的A-GPS和CELLID定位方法的混合定位处理时,在选择初始定位方法的过程中,无需执行步骤406,同时步骤405变为如果在SMLC保存的定位能力信息中,待定位UE具有基于网络的A-GPS定位能力,以及SMLC能够提供基于网络的A-GPS定位功能,则执行步骤409;否则执行步骤407。
当进行基于网络的OTDOA和CELLID定位方法的混合定位处理时,在选择初始定位方法的过程中,执行完步骤404后,直接执行步骤406,而无需执行步骤405。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于网络的混合定位实现方法,其特征在于,该方法包括以下步骤A.移动台定位中心从核心网接收到对待定位UE的定位报告控制消息后,选择初始定位方法,如果初始的定位方法选择为基于网络的A-GPS方法,则执行步骤B,如果初始的定位方法选择为基于网络的OTDOA方法,则执行步骤E,否则,执行步骤G;B.移动台定位中心进行基于网络的A-GPS定位处理;C.判断移动台定位中心进行基于网络的A-GPS定位处理是否成功,如果是,则结束混合定位处理流程,否则,执行步骤D;D.判断移动台定位中心是否能够提供OTDOA定位功能,如果是,则执行步骤E,否则,执行步骤G;E.移动台定位中心进行基于网络的OTDOA定位处理;F.判断移动台定位中心进行基于网络的OTDOA定位处理是否成功,如果是,则结束混合定位处理流程,否则,执行步骤G;G.移动台定位中心进行基于网络的CELLID定位处理。
2.根据权利要求1所述的方法,其特征在于,步骤A中所述的选择初始的定位方法为如果在基于网络的A-GPS定位方法、基于网络的OTDOA定位方法和基于网络的CELLID定位方法三者之间进行选择,则选择初始定位方法的过程包括A11.判断移动台定位中心接收到的定位报告控制消息中,所要求的定位精度是否大于待定位UE所在小区的覆盖半径,如果是,则执行步骤A15,否则执行步骤A12;A12.判断移动台定位中心是否已经获得UE定位能力的信息,如果已经获得,则执行步骤A13;否则,移动台定位中心向UE发出UE能力查询消息,如果在预定时间内,移动台定位中心收到了UE的定位能力信息,则执行步骤A13,如果未收到,则执行步骤A15;A13.如果待定位UE具有基于网络的A-GPS定位能力,并且移动台定位中心能够提供基于网络的A-GPS定位功能,则执行步骤A17,否则执行步骤A14;A14.如果待定位移动台具有基于网络的OTDOA定位能力,并且移动台定位中心能够提供基于网络的OTDOA定位功能,则执行步骤A16,否则执行步骤A15;A15.将定位方法选择为基于网络的CELLID定位方法,并结束初始定位方法选择流程;A16.将定位方法选择为基于网络的OTDOA定位方法,并结束初始定位方法选择流程;A17.将定位方法选择为基于网络的A-GPS定位方法,并结束初始定位方法选择流程。
3.根据权利要求1所述的方法,其特征在于,所述的步骤A中选择初始定位方法为如果在基于网络的A-GPS定位方法和基于网络的CELLID定位方法中进行选择,则选择初始定位方法的过程包括A21.判断移动台定位中心接收到的定位报告控制消息中,所要求的定位精度是否大于待定位UE所在小区的覆盖半径,如果是,则执行步骤A24,否则执行步骤A22;A22.判断移动台定位中心是否已经获得UE定位能力的信息,如果已经获得,则执行步骤A23;否则,移动台定位中心向UE发出UE能力查询消息,如果在预定时间内,移动台定位中心收到了UE的定位能力信息,则执行步骤A23,如果未收到,则执行步骤A24;A23.如果待定位UE具有基于网络的A-GPS定位能力,以及移动台定位中心能够提供基于网络的A-GPS定位功能,则执行步骤A25,否则执行步骤A24;A24.将定位方法选择为基于网络的CELLID定位方法,并结束初始定位方法选择流程;A25.将定位方法选择为基于网络的A-GPS定位方法,并结束初始定位方法选择流程。
4.如权利要求1所述的方法,其特征在于,所述的步骤A中选择初始的定位方法为如果在基于网络的OTDOA定位方法和基于网络的CELLID定位方法中进行选择,则选择初始定位方法的过程包括A31.判断移动台定位中心接收到的定位报告控制消息中,所要求的定位精度是否大于待定位UE所在小区的覆盖半径,如果是,则执行步骤A34,否则执行步骤A32;A32.判断移动台定位中心是否已经获得UE定位能力的信息,如果已经获得,则执行步骤A33;否则,移动台定位中心向UE发出UE能力查询消息,如果在预定时间内,移动台定位中心收到了UE的定位能力信息,则执行步骤A33,如果未收到,则执行步骤A34;A33.如果在移动台定位中心保存的定位能力信息中,待定位移动台具有基于网络的OTDOA定位能力,以及移动台定位中心能够提供基于网络的OTDOA定位功能,则执行步骤A35,否则执行步骤A34;A34.将定位方法选择为基于网络的CELLID定位方法,并结束初始定位方法选择流程;A35.将定位方法选择为基于网络的OTDOA定位方法,并结束初始定位方法选择流程。
全文摘要
本发明公开了一种基于网络的混合定位实现方法,其特征在于,该方法包括以下步骤A.移动台定位中心接收到对待定位UE的定位报告控制消息后,选择初始定位方法,如果初始定位选择为A-GPS方法,则执行步骤B,如果为OTDOA方法,则执行步骤E,否则,执行步骤G;B.移动台定位中心进行A-GPS定位处理;C.判断A-GPS定位是否成功,如果是,则结束混合定位处理流程,否则,执行步骤D;D.判断移动台定位中心是否能够提供OTDOA定位功能,如果是,则执行步骤E,否则,执行步骤G;E.进行OTDOA定位处理;F.判断OTDOA定位处理是否成功,如果是,则结束混合定位处理流程,否则,执行步骤G;G.进行CELLID定位处理。
文档编号H04W64/00GK1705402SQ20041004293
公开日2005年12月7日 申请日期2004年6月1日 优先权日2004年6月1日
发明者徐斌 申请人:华为技术有限公司