專(zhuān)利名稱:一種移動(dòng)定位方法及無(wú)線網(wǎng)絡(luò)控制器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于移動(dòng)通信領(lǐng)域,尤其涉及一種移動(dòng)定位方法及無(wú)線網(wǎng)絡(luò)控制器。
背景技術(shù):
近年來(lái)蜂窩移動(dòng)通信技術(shù)迅猛發(fā)展,用戶數(shù)量迅速增加。為了不斷滿足用戶需求, 需要不斷增加新的服務(wù)功能,利用無(wú)線蜂窩系統(tǒng)實(shí)現(xiàn)移動(dòng)臺(tái)的定位就是其中之一。為了改善針對(duì)移動(dòng)用戶的公共安全服務(wù)質(zhì)量,美國(guó)聯(lián)邦通信委員會(huì)(FCC)于1996 年7月發(fā)布了 E-911條例,要求美國(guó)所有移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商必須在一定的時(shí)限內(nèi),在滿足一定 概率和定位精度下,對(duì)所有移動(dòng)臺(tái)用戶實(shí)現(xiàn)定位功能。在2001年10月FCC又進(jìn)一步規(guī)范 條例,提出了更高精度的定位服務(wù)要求。E-911條例大大促進(jìn)了移動(dòng)臺(tái)定位技術(shù)的發(fā)展和應(yīng) 用。除了提供公共緊急救助電話服務(wù)外,移動(dòng)臺(tái)定位服務(wù)在諸如提供靈活的計(jì)費(fèi)服務(wù)操作、 蜂窩系統(tǒng)的設(shè)計(jì)和管理、商業(yè)求助電話服務(wù)、被盜車(chē)輛跟蹤系統(tǒng)、智能運(yùn)輸系統(tǒng)和移動(dòng)電子 商務(wù)等方面也有很大應(yīng)用前景。隨著移動(dòng)通信進(jìn)入3G時(shí)代,定位業(yè)務(wù)也成為第三代移動(dòng)通信的重要業(yè)務(wù)之一。 目前的定位服務(wù)主要通過(guò)對(duì)終端的小區(qū)歸屬、傳播時(shí)延、功率、角度等參數(shù)的測(cè)量,對(duì)目標(biāo) 終端進(jìn)行定位。對(duì)于3G系統(tǒng),研究人員提出了不同的定位方案,包括小區(qū)定位、智能天線 (AOA)+時(shí)間提前量(TA)定位、觀察到達(dá)時(shí)間差(OTDOA)定位等。其中,通過(guò)獲得用戶終端 (UE)的到達(dá)角度(AOA)信息和TA信息對(duì)UE進(jìn)行定位的Α0Α+ΤΑ定位方法實(shí)現(xiàn)簡(jiǎn)單,無(wú)需修 改現(xiàn)有網(wǎng)絡(luò)和協(xié)議,通過(guò)單基站智能天線即可完成,是一種簡(jiǎn)便有效的定位方法。利用Α0Α+ΤΑ的單基站智能天線定位方法如下(1)無(wú)線網(wǎng)絡(luò)控制器(RNC)接收到移動(dòng)定位請(qǐng)求后,向基站(Node B)發(fā)送控制消 息,要求Node B在一個(gè)定位周期內(nèi),周期上報(bào)測(cè)量的UE到達(dá)角度AOA信息和時(shí)間偏差TDEV 信息;同時(shí)向UE發(fā)送控制消息,要求UE在一個(gè)定位周期內(nèi),周期上報(bào)測(cè)量的TA信息,其中, 一個(gè)定位周期包括多個(gè)上報(bào)周期;(2) Node B接收到RNC的控制消息后,測(cè)量UE的AOA信息和TDEV信息,并以測(cè)量 報(bào)告的方式向RNC上報(bào);(3)UE接收到RNC的控制消息后,測(cè)量TA信息,并以測(cè)量報(bào)告的方式向RNC上報(bào);(4) RNC根據(jù)UE上報(bào)的TA信息、Node B上報(bào)的AOA信息、TDEV信息以及UE所駐 留基站經(jīng)緯度信息(x_BS,y_BS)和高度信息z_BS,即可計(jì)算出UE位置(x_UE,y_UE)。如果考慮基站高度,則按照如下公式計(jì)算xJJE = x_BS + V
2 —ζ 一 BS2 * cos( A OA)(1)y_UE = y_BS + yl[Q.5*(TA-TDEV) * 29.3]2 一 ζ 一 BS2 * η(ΑΟΑ)如果不考慮基站高度,則按照如下公式計(jì)算x_UE = x_BS+0. 5* (TA-TDEV) *29· 3*cos (AOA)(2)
y_UE = y_BS+0. 5*(TA-TDEV)*29· 3*sin(AOA)發(fā)明人在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)現(xiàn)現(xiàn)有技術(shù)方案至少存在以下缺陷對(duì)TA的檢測(cè)算法采用的是簡(jiǎn)單的算術(shù)平均,即,對(duì)于一個(gè)定位周期內(nèi)UE上報(bào)的多 個(gè)TA值,RNC對(duì)所述多個(gè)TA值進(jìn)行算術(shù)平均,并將所述多個(gè)TA的平均值作為T(mén)A檢測(cè)值帶 入上述公式來(lái)計(jì)算UE的位置信息,沒(méi)有考慮對(duì)于不同環(huán)境采用不同的TA檢測(cè)算法進(jìn)行區(qū) 別,或者沒(méi)有在TA檢測(cè)算法中體現(xiàn)出不同環(huán)境的特點(diǎn)。因?yàn)樵趯?shí)際環(huán)境中,存在多種城區(qū) 環(huán)境,如密集城區(qū)環(huán)境、一般城區(qū)環(huán)境和城區(qū)微蜂窩環(huán)境,這些環(huán)境的折射和反射途徑,時(shí) 延差別很大,同時(shí)也存在著城區(qū)環(huán)境同郊區(qū)環(huán)境的差別,在檢測(cè)算法中對(duì)于這些環(huán)境不應(yīng) 該一視同仁,而應(yīng)加以區(qū)分,才能更好的對(duì)UE進(jìn)行定位。具體來(lái)說(shuō),不同的環(huán)境下的非直射情況不同。在非直射環(huán)境(NL0Q下,由于存在 反射、折射和繞射等無(wú)線傳播因素,導(dǎo)致上報(bào)的TA值同真值之間往往有較大差別(如圖1 所示)。在實(shí)際環(huán)境中,散射體往往分布在UE周?chē)囊欢ǚ秶鷥?nèi),并隨著UE的移動(dòng)或者周 圍環(huán)境的變化而變化。當(dāng)散射體發(fā)生變化時(shí),從基站發(fā)射的信號(hào)到達(dá)移動(dòng)臺(tái)所經(jīng)過(guò)的路徑 也會(huì)發(fā)生變化,移動(dòng)臺(tái)檢測(cè)到的TA值就會(huì)時(shí)大時(shí)小。例如當(dāng)用戶在街邊站立時(shí),由于馬路 上車(chē)流變化,會(huì)導(dǎo)致用戶與基站之間信號(hào)的傳播路徑時(shí)而被車(chē)流阻擋成為非直射路徑,時(shí) 而沒(méi)有車(chē)流阻擋成為直射路徑。再例如當(dāng)用戶沿街道步行時(shí),街道環(huán)境不斷變化,也會(huì)使用 戶與基站之間的信號(hào)傳播路徑在不斷變化。因?yàn)檎凵洵h(huán)境延長(zhǎng)了信號(hào)傳播的路徑長(zhǎng)度,因 此非直射環(huán)境下的TA —定大于直射環(huán)境下的TA,在對(duì)TA值進(jìn)行誤差修正時(shí),如果采用簡(jiǎn)單 的算術(shù)平均,將會(huì)導(dǎo)致TA的檢測(cè)誤差較大,從而使得對(duì)UE的定位精度不高。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種移動(dòng)定位方法及無(wú)線網(wǎng)絡(luò)控制器,以提高 定位精度。為解決上述技術(shù)問(wèn)題,本發(fā)明提供技術(shù)方案如下一種移動(dòng)定位方法,包括在一個(gè)定位周期中,接收用戶終端UE上報(bào)的多個(gè)時(shí)間提前量TA值,以及基站Node B上報(bào)的多個(gè)到達(dá)角度AOA值和多個(gè)時(shí)間偏差TDEV值;根據(jù)所述Node B所處的環(huán)境,選擇TA檢測(cè)算法和算法門(mén)限;根據(jù)所述多個(gè)TA值,以及選擇的TA檢測(cè)算法和算法門(mén)限,計(jì)算TA檢測(cè)值;根據(jù)所述TA檢測(cè)值,以及所述多個(gè)AOA值和多個(gè)TDEV值,計(jì)算所述UE的位置信 肩、ο上述的移動(dòng)定位方法,其中,所述TA檢測(cè)算法為統(tǒng)計(jì)所述多個(gè)TA值中的每個(gè)不同TA值Tn對(duì)應(yīng)的上報(bào)次數(shù)Λ,,其中,η = 1,..., N,N為所述多個(gè)TA值中不同TA值的個(gè)數(shù);選擇夂7 >「的所有Tn中的最小值Tmin作為所述TA檢測(cè)值,其中,Γ為所述算法門(mén) 限。上述的移動(dòng)定位方法,其中,所述TA檢測(cè)算法為統(tǒng)計(jì)所述多個(gè)TA值中的每個(gè)不同TA值??;對(duì)應(yīng)的上報(bào)次數(shù),其中,η = 1,..., N,N為所述多個(gè)TA值中不同TA值的個(gè)數(shù);
選擇> f的所有Tn中的最小值Tmin,計(jì)算Tmin與小于Tmin的所有Tn的平均值,將 所述平均值作為所述TA檢測(cè)值,其中,Γ為所述算法門(mén)限。上述的移動(dòng)定位方法,其中,所述TA檢測(cè)算法為統(tǒng)計(jì)所述多個(gè)TA值中的每個(gè)不同TA值??;對(duì)應(yīng)的上報(bào)次數(shù),其中,η = 1,..., N,N為所述多個(gè)TA值中不同TA值的個(gè)數(shù);選擇> f的所有Tn中的最小值Tmin,計(jì)算Tmin與小于Tmin的所有Tn的均方差σ, 將Tmin-O作為所述TA檢測(cè)值,其中,Γ為所述算法門(mén)限。上述的移動(dòng)定位方法,其中,所述根據(jù)所述TA檢測(cè)值,以及所述多個(gè)AOA值和多個(gè) TDEV值,計(jì)算所述UE的位置信息為根據(jù)所述TA檢測(cè)值,以及所述多個(gè)AOA值的加權(quán)平均值和所述多個(gè)TDEV值的加 權(quán)平均值,計(jì)算所述UE的位置信息。一種無(wú)線網(wǎng)絡(luò)控制器,包括數(shù)據(jù)接收模塊,用于在一個(gè)定位周期中,接收用戶終端UE上報(bào)的多個(gè)時(shí)間提前量 TA值,以及基站Node B上報(bào)的多個(gè)到達(dá)角度AOA值和多個(gè)時(shí)間偏差TDEV值;算法選擇模塊,用于根據(jù)所述Node B所處的環(huán)境,選擇TA檢測(cè)算法和算法門(mén)限;算法執(zhí)行模塊,用于根據(jù)所述多個(gè)TA值,以及選擇的TA檢測(cè)算法和算法門(mén)限,計(jì) 算TA檢測(cè)值;位置計(jì)算模塊,用于根據(jù)所述TA檢測(cè)值,以及所述多個(gè)AOA值和多個(gè)TDEV值,計(jì) 算所述UE的位置信息。與現(xiàn)有技術(shù)相比,本發(fā)明的實(shí)施例在利用Α0Α+ΤΑ的單基站移動(dòng)定位過(guò)程中,對(duì)于 不同的環(huán)境采用不同的TA檢測(cè)算法,降低了在非直射環(huán)境下對(duì)TA的檢測(cè)誤差,從而提高了 單基站移動(dòng)定位的定位精度。
圖1為現(xiàn)有技術(shù)的移動(dòng)定位方法中一條反射信號(hào)下的定位示意圖;圖2為本發(fā)明實(shí)施例的移動(dòng)定位系統(tǒng)的結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例的移動(dòng)定位方法中的信令流程圖;圖4為本發(fā)明實(shí)施例的移動(dòng)定位方法的流程圖;圖5為本發(fā)明實(shí)施例的無(wú)線網(wǎng)絡(luò)控制器的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例對(duì) 本發(fā)明進(jìn)行詳細(xì)描述。圖2為本發(fā)明實(shí)施例的移動(dòng)定位系統(tǒng)的結(jié)構(gòu)示意圖,所述移動(dòng)定位系統(tǒng)主要涉及 用戶終端(UE)、含有定位測(cè)量單元(LMU)的基站(Node B)、含有服務(wù)移動(dòng)定位中心(SMLC) 的無(wú)線網(wǎng)絡(luò)控制器(RNC)、以及核心網(wǎng)(CN)等,其中用戶終端(UE)UE通過(guò)空中無(wú)線接口(Uu 口 )接收RNC的控制消息,根據(jù)控制消息內(nèi)容,測(cè)量時(shí)間 提前量TA,并以測(cè)量報(bào)告的方式向RNC上報(bào),上報(bào)消息需要通過(guò)空中無(wú)線接口(Uu)先發(fā)給Node B,再經(jīng)Node B通過(guò)Iu接口轉(zhuǎn)發(fā)至RNC?;?Node B)Node B通過(guò)Iu 口接收RNC的控制消息,根據(jù)控制消息內(nèi)容,利用NodeB內(nèi)部集成 LMU的功能,測(cè)量UE的到達(dá)角度AOA信息和時(shí)間偏差TDEV信息,并以測(cè)量報(bào)告的方式通過(guò) Iu接口向RNC上報(bào);無(wú)線網(wǎng)絡(luò)控制器(RNC)RNC接收到核心網(wǎng)(CN)的移動(dòng)定位請(qǐng)求后,向Node B發(fā)送控制消息,要求Node B 在一個(gè)定位周期內(nèi),周期上報(bào)(一個(gè)定位周期包括多個(gè)上報(bào)周期)測(cè)量的AOA信息和TDEV 信息;向UE發(fā)送控制消息,要求UE在一個(gè)定位周期內(nèi),周期上報(bào)測(cè)量的TA值;RNC根據(jù)所 述Node B所處的環(huán)境,選擇TA檢測(cè)算法和算法門(mén)限;RNC根據(jù)UE在多個(gè)上報(bào)周期上報(bào)的 多個(gè)TA值,以及選擇的TA檢測(cè)算法和算法門(mén)限,計(jì)算TA檢測(cè)值;RNC根據(jù)所述TA檢測(cè)值, 以及NODE B上報(bào)的AOA信息和TDEV信息,以及UE所駐留基站經(jīng)緯度信息和高度信息,計(jì) 算所述UE的位置信息。核心網(wǎng)(CN)核心網(wǎng)接收到定位客戶端發(fā)來(lái)的定位請(qǐng)求后,會(huì)根據(jù)定位請(qǐng)求的內(nèi)容通過(guò)Iu 接口向RNC發(fā)起定位控制(Location Reporting Control)消息,并且對(duì)應(yīng)于Location Reporting Control消息的請(qǐng)求類(lèi)型(Request Type IE)有報(bào)告服務(wù)區(qū)變化(to import upon change of Service area)禾口直接 艮告(to report directly)兩禾中。如果 Location Reporting Control 中啟動(dòng)的是“ to report upon change of Service area”,那么定位過(guò)程不需要進(jìn)行UE、Node B的測(cè)量,只要RNC根據(jù)UE目前與哪個(gè) 小區(qū)存在連接就可以做出判斷,這個(gè)業(yè)務(wù)對(duì)應(yīng)的通用位置服務(wù)客戶端(LCS Client)可能是 精度差的(周期、非周期)定位。如果 Location Reporting Control 中啟動(dòng)的是"to report directly,,,RNC 會(huì)根 據(jù)Location Reporting Control中測(cè)量精度、遲延等要求,選擇合適的定位方式進(jìn)行定位。 本發(fā)明實(shí)施例中啟動(dòng)的是“to report directly”。圖3為本發(fā)明實(shí)施例的移動(dòng)定位方法中的信令流程圖,圖4為本發(fā)明實(shí)施例的移 動(dòng)定位方法的流程圖。下面結(jié)合圖3、圖4,說(shuō)明本發(fā)明實(shí)施例的移動(dòng)定位方法,主要包括如 下步驟步驟401 =RNC接收到核心網(wǎng)的移動(dòng)定位請(qǐng)求后,向Node B發(fā)送測(cè)量控制 (Measurement Control)消息,要求Node B在一個(gè)定位周期內(nèi),周期上報(bào)測(cè)量的UE到達(dá)角 度AOA信息和時(shí)間偏差TDEV信息;同時(shí)向UE發(fā)送測(cè)量控制消息,要求UE在一個(gè)定位周期 內(nèi),周期上報(bào)測(cè)量的時(shí)間提前量TA值;對(duì)于一個(gè)定位周期的選擇可以根據(jù)系統(tǒng)測(cè)量時(shí)間間隔(上報(bào)周期)以及UE的最 高運(yùn)動(dòng)速度預(yù)先確定。例如在時(shí)分同步碼分多址(TD-SCDMA)系統(tǒng)中,每個(gè)子幀均可以進(jìn)行一次測(cè)量和 上報(bào),子幀時(shí)長(zhǎng)為5ms,假定UE最高運(yùn)動(dòng)速度為300km/h,則一個(gè)子幀UE運(yùn)動(dòng)的距離為 0. 42m,而在該系統(tǒng)中l(wèi)/8chip時(shí)長(zhǎng)信號(hào)傳播距離為29. 3m,這樣經(jīng)過(guò)70個(gè)子幀UE的定時(shí)時(shí) 刻才會(huì)更新一次,由此可以取測(cè)量次數(shù)M < 70,例如,取M = 40,即認(rèn)為每40個(gè)子幀(200ms) 內(nèi)UE接收信號(hào)定時(shí)時(shí)刻不變。
步驟402 =RNC接收并存儲(chǔ)UE上報(bào)的TA信息,以及Node B上報(bào)的AOA信息和TDEV fn息;Node B接收到RNC的測(cè)量控制消息后,測(cè)量UE的到達(dá)角度AOA信息和時(shí)間偏差 TDEV信息,并以測(cè)量報(bào)告(Measurement Report)的方式向RNC上報(bào);UE接收到RNC的測(cè)量 控制消息后,測(cè)量時(shí)間提前量TA,并以測(cè)量報(bào)告的方式向RNC上報(bào)。步驟403 =RNC根據(jù)UE所在服務(wù)小區(qū)的Node B編號(hào),提取環(huán)境因子α,根據(jù)環(huán)境 因子α選擇相應(yīng)的TA檢測(cè)算法和算法門(mén)限Γ ;定義環(huán)境因子α的目的在于可以通過(guò)環(huán)境因子反映當(dāng)前Node B所覆蓋的城區(qū)環(huán) 境,因此針對(duì)每個(gè)Node B定義一個(gè)環(huán)境因子,環(huán)境因子取值的劃分可根據(jù)無(wú)線網(wǎng)絡(luò)所在城 市的復(fù)雜環(huán)境具體劃分。例如對(duì)于網(wǎng)絡(luò)比較簡(jiǎn)單的城區(qū)環(huán)境如保定或廊坊等地,可以簡(jiǎn)單 分為郊區(qū)環(huán)境、普通城區(qū)環(huán)境、惡劣城區(qū)環(huán)境等3種。如果對(duì)于廣州這種網(wǎng)絡(luò)比較復(fù)雜的 大城區(qū),可根據(jù)需要定義為郊區(qū)環(huán)境、普通城區(qū)環(huán)境、惡劣城區(qū)、城區(qū)微蜂窩環(huán)境等4種甚 至更多。每個(gè)Node B的環(huán)境因子的值是根據(jù)Node B所架設(shè)的區(qū)域如(舊城區(qū),新城區(qū)還 是郊區(qū))以及Node B的覆蓋半徑等因素決定的。對(duì)于算法門(mén)限Γ,一般取Γ =Μ/8,此為仿真得出的結(jié)論,可以根據(jù)現(xiàn)場(chǎng)測(cè)試性能 進(jìn)行調(diào)整。根據(jù)環(huán)境因子α的不同,本發(fā)明實(shí)施例提供如下3中TA檢測(cè)算法算法(1)統(tǒng)計(jì)一個(gè)定位周期中UE上報(bào)的多個(gè)TA值中的每個(gè)不同了々值1;對(duì)應(yīng)的 上報(bào)次數(shù)(測(cè)量次數(shù))\,選擇A > Γ的所有Tn中的最小值Tmin作為T(mén)A檢測(cè)值TAmin。其中,η= 1,...,N,N為所述多個(gè)TA值中不同TA值的個(gè)數(shù)。假設(shè)在一個(gè)定位周 期內(nèi),UE累計(jì)上報(bào)TA測(cè)量值M次,則有NYj Kth 二 M/7 = 1由于TA測(cè)量過(guò)程中存在測(cè)量誤差,測(cè)量出來(lái)的TA值可能小于實(shí)際中直射路徑的 傳播時(shí)延,只取最小值也會(huì)引入誤差。因此,需要在算法中選擇合理的門(mén)限,保證TA測(cè)量值 的選擇具有一定的可靠性和準(zhǔn)確性,由于折射路徑必然導(dǎo)致測(cè)量時(shí)延加大,因此選擇較小 的TA值作為信號(hào)時(shí)延,可使基站和移動(dòng)臺(tái)之間的距離計(jì)算更準(zhǔn)確。算法O)統(tǒng)計(jì)所述多個(gè)TA值中的每個(gè)不同TA值Tn對(duì)應(yīng)的上報(bào)次數(shù)夂。;選擇 κτ >「的所有Tn中的最小值Tmin,計(jì)算Tmin與小于Tmin的所有Tn的平均值,將所述平均值作 為T(mén)A檢測(cè)值TAmin。算法O)與算法(1)的差別在于,將基站與移動(dòng)臺(tái)間的信號(hào)傳播時(shí)延盡量向更小 取值方向平均,因?yàn)樵谡凵洮F(xiàn)象非常嚴(yán)重的情況下,測(cè)量的TA值小于實(shí)際直射路徑的傳播 時(shí)延的概率較小,此時(shí)需要盡可能選擇較小的TA測(cè)量值。這種方案適于在出現(xiàn)非直射環(huán)境 概率很高而直射環(huán)境概率很低的定位系統(tǒng)中使用。算法(3)統(tǒng)計(jì)所述多個(gè)TA值中的每個(gè)不同TA值?。粚?duì)應(yīng)的上報(bào)次數(shù);選擇 Κτ >「的所有Tn中的最小值Tmin,計(jì)算Tmin與小于Tmin的所有Tn的均方差σ,將Tmin- σ作 為所述TA檢測(cè)值。算法( 與算法O)的目的都是將基站與移動(dòng)臺(tái)間的信號(hào)傳播時(shí)延盡量選取較小 的值。
實(shí)際應(yīng)用中,可以根據(jù)實(shí)際測(cè)試效果選擇相應(yīng)處理算法。上面三種算法中,如果在 折射環(huán)境不嚴(yán)重的情況下,比如環(huán)境因子α為郊區(qū)環(huán)境,應(yīng)該選擇算法1,同時(shí)門(mén)限Γ取值 應(yīng)該較大;如果折射環(huán)境嚴(yán)重的情況下,比如環(huán)境因子α為惡劣城區(qū)環(huán)境,應(yīng)該選擇算法 (2)或(3),同時(shí)門(mén)限Γ應(yīng)該降低。步驟404 根據(jù)所述多個(gè)TA值,以及選擇的TA檢測(cè)算法和算法門(mén)限,計(jì)算TA檢測(cè) 值TAmin(參與定位的TA值);步驟405 =RNC對(duì)NODE B上報(bào)的AOA值和TDEV值進(jìn)行加權(quán)或平均計(jì)算,得到定位 所需的AOA平均值A(chǔ)OAave和TDEV平均值TDave ;步驟406 =RNC根據(jù)所述TA檢測(cè)值TAmin、A0A平均值A(chǔ)0Aave、TDEV平均值TDave以及 UE所駐留基站經(jīng)緯度信息(x_BS,y_BS)和高度信息z_BS,計(jì)算出UE位置(x_UE,y_UE)。如果考慮基站高度,則按照公式(3)計(jì)算
權(quán)利要求
1.一種移動(dòng)定位方法,其特征在于,包括在一個(gè)定位周期中,接收用戶終端UE上報(bào)的多個(gè)時(shí)間提前量TA值,以及基站Node B 上報(bào)的多個(gè)到達(dá)角度AOA值和多個(gè)時(shí)間偏差TDEV值;根據(jù)所述Node B所處的環(huán)境,選擇TA檢測(cè)算法和算法門(mén)限;根據(jù)所述多個(gè)TA值,以及選擇的TA檢測(cè)算法和算法門(mén)限,計(jì)算TA檢測(cè)值;根據(jù)所述TA檢測(cè)值,以及所述多個(gè)AOA值和多個(gè)TDEV值,計(jì)算所述UE的位置信息。
2.如權(quán)利要求1所述的移動(dòng)定位方法,其特征在于,所述TA檢測(cè)算法為統(tǒng)計(jì)所述多個(gè)TA值中的每個(gè)不同TA值Tn對(duì)應(yīng)的上報(bào)次數(shù)夂ζ:,,其中,η = 1,...,N,N 為所述多個(gè)TA值中不同TA值的個(gè)數(shù);選擇>「的所有Tn中的最小值Tmin作為所述TA檢測(cè)值,其中,Γ為所述算法門(mén)限。
3.如權(quán)利要求1所述的移動(dòng)定位方法,其特征在于,所述TA檢測(cè)算法為統(tǒng)計(jì)所述多個(gè)TA值中的每個(gè)不同TA值Tn對(duì)應(yīng)的上報(bào)次數(shù)/■ ,其中,η = 1,...,N,N 為所述多個(gè)TA值中不同TA值的個(gè)數(shù);選擇A > 的所有Tn中的最小值Tmin,計(jì)算Tmin與小于Tmin的所有Tn的平均值,將所述 平均值作為所述TA檢測(cè)值,其中,Γ為所述算法門(mén)限。
4.如權(quán)利要求1所述的移動(dòng)定位方法,其特征在于,所述TA檢測(cè)算法為統(tǒng)計(jì)所述多個(gè)TA值中的每個(gè)不同TA值Tn對(duì)應(yīng)的上報(bào)次數(shù)/■ ,其中,η = 1,...,N,N 為所述多個(gè)TA值中不同TA值的個(gè)數(shù);選擇夂/·,, >「的所有Tn中的最小值Tmin,計(jì)算Tmin與小于Tmin的所有Tn的均方差σ,將 Tfflin-O作為所述TA檢測(cè)值,其中,Γ為所述算法門(mén)限。
5.如權(quán)利要求1所述的移動(dòng)定位方法,其特征在于,所述根據(jù)所述TA檢測(cè)值,以及所述 多個(gè)AOA值和多個(gè)TDEV值,計(jì)算所述UE的位置信息為根據(jù)所述TA檢測(cè)值,以及所述多個(gè)AOA值的加權(quán)平均值和所述多個(gè)TDEV值的加權(quán)平 均值,計(jì)算所述UE的位置信息。
6.一種無(wú)線網(wǎng)絡(luò)控制器,其特征在于,包括數(shù)據(jù)接收模塊,用于在一個(gè)定位周期中,接收用戶終端UE上報(bào)的多個(gè)時(shí)間提前量TA 值,以及基站Node B上報(bào)的多個(gè)到達(dá)角度AOA值和多個(gè)時(shí)間偏差TDEV值;算法選擇模塊,用于根據(jù)所述Node B所處的環(huán)境,選擇TA檢測(cè)算法和算法門(mén)限; 算法執(zhí)行模塊,用于根據(jù)所述多個(gè)TA值,以及選擇的TA檢測(cè)算法和算法門(mén)限,計(jì)算TA 檢測(cè)值;位置計(jì)算模塊,用于根據(jù)所述TA檢測(cè)值,以及所述多個(gè)AOA值和多個(gè)TDEV值,計(jì)算所 述UE的位置信息。
7.如權(quán)利要求6所述的無(wú)線網(wǎng)絡(luò)控制器,其特征在于,所述TA檢測(cè)算法為統(tǒng)計(jì)所述多個(gè)TA值中的每個(gè)不同TA值Tn對(duì)應(yīng)的上報(bào)次數(shù)A·,,,其中,η = 1,...,N,N 為所述多個(gè)TA值中不同TA值的個(gè)數(shù);選擇夂/ >「的所有Tn中的最小值Tmin作為所述TA檢測(cè)值,其中,Γ為所述算法門(mén)限。
8.如權(quán)利要求6所述的無(wú)線網(wǎng)絡(luò)控制器,其特征在于,所述TA檢測(cè)算法為統(tǒng)計(jì)所述多個(gè)TA值中的每個(gè)不同TA值Tn對(duì)應(yīng)的上報(bào)次數(shù)& ,其中,η = 1,...,N,N為所述多個(gè)TA值中不同TA值的個(gè)數(shù);選擇> 的所有Tn中的最小值Tmin,計(jì)算Tmin與小于Tmin的所有Tn的平均值,將所述 平均值作為所述TA檢測(cè)值,其中,Γ為所述算法門(mén)限。
9.如權(quán)利要求6所述的無(wú)線網(wǎng)絡(luò)控制器,其特征在于,所述TA檢測(cè)算法為統(tǒng)計(jì)所述多個(gè)TA值中的每個(gè)不同TA值Tn對(duì)應(yīng)的上報(bào)次數(shù),其中,η = 1,...,N,N 為所述多個(gè)TA值中不同TA值的個(gè)數(shù);選擇夂/, >「的所有Tn中的最小值Tmin,計(jì)算Tmin與小于Tmin的所有Tn的均方差σ,將 Tfflin-O作為所述TA檢測(cè)值,其中,Γ為所述算法門(mén)限。
10.如權(quán)利要求6所述的無(wú)線網(wǎng)絡(luò)控制器,其特征在于,所述位置計(jì)算模塊進(jìn)一步用于根據(jù)所述TA檢測(cè)值,以及所述多個(gè)AOA值的加權(quán)平均值和所述多個(gè)TDEV值的加權(quán)平 均值,計(jì)算所述UE的位置信息。
全文摘要
本發(fā)明提供一種移動(dòng)定位方法及無(wú)線網(wǎng)絡(luò)控制器。方法包括在一個(gè)定位周期中,接收用戶終端(UE)上報(bào)的多個(gè)時(shí)間提前量TA值,以及基站(NodeB)上報(bào)的多個(gè)到達(dá)角度AOA值和多個(gè)時(shí)間偏差TDEV值;根據(jù)所述Node B所處的環(huán)境,選擇TA檢測(cè)算法和算法門(mén)限;根據(jù)所述多個(gè)TA值,以及選擇的TA檢測(cè)算法和算法門(mén)限,計(jì)算TA檢測(cè)值;根據(jù)所述TA檢測(cè)值,以及所述多個(gè)AOA值和多個(gè)TDEV值,計(jì)算所述UE的位置信息。依照本發(fā)明,能夠有效提高定位精度。
文檔編號(hào)H04W64/00GK102045840SQ20091023655
公開(kāi)日2011年5月4日 申請(qǐng)日期2009年10月26日 優(yōu)先權(quán)日2009年10月26日
發(fā)明者呂明波, 孫長(zhǎng)果, 張建輝, 李宇豐, 李志堅(jiān), 王智勇, 蔣崢, 黃海 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)廣東有限公司, 大唐移動(dòng)通信設(shè)備有限公司