本發(fā)明涉及終端定位領(lǐng)域,特別是一種終端定位方法、服務(wù)器和系統(tǒng)。
背景技術(shù):
目前,對(duì)于終端的定位主要分為依賴于基站位置和不依賴于基站位置兩類。對(duì)于依賴于基站位置的定位方法,其定位的精度除了取決于定位算法以外,還取決于基站位置的準(zhǔn)確性。
現(xiàn)有技術(shù)中,依賴于基站位置的定位方法具體為,獲得待定位移動(dòng)終端附近的基站的標(biāo)識(shí)信息,然后根據(jù)基站標(biāo)識(shí)信息,查詢對(duì)應(yīng)的基站位置信息。再根據(jù)查詢到的基站位置信息,確定待定位移動(dòng)終端的位置。通過(guò)這種方法,能夠解決在不具備GPS定位條件的情況下的移動(dòng)終端定位問(wèn)題。
在現(xiàn)有技術(shù)中,基站GPS信息一般為定位BBU(Building Base band Unit,基帶處理單元)所屬機(jī)房的位置,但是如果BBU集中放置,所有BBU集中放在一個(gè)機(jī)房中,就會(huì)導(dǎo)致不同基站的位置信息相同,以至于無(wú)法對(duì)終端準(zhǔn)確定位。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提出一種提高依賴于基站位置進(jìn)行定位的定位精度的方法。
根據(jù)本發(fā)明的一個(gè)方面,提出一種終端定位方法,包括:獲取終端與所連接的天線間的距離信息;獲取天線的天線位置信息;根據(jù)天線位置信息和距離信息確定終端位置。
進(jìn)一步地,獲取天線的天線位置信息包括:從終端獲取終端連接 天線的天線標(biāo)識(shí);根據(jù)天線標(biāo)識(shí)查詢天線位置信息。
進(jìn)一步地,根據(jù)天線標(biāo)識(shí)查詢天線位置信息為:根據(jù)天線標(biāo)識(shí)從天線位置數(shù)據(jù)庫(kù)中查詢天線位置信息;和/或,根據(jù)天線標(biāo)識(shí)向天線端定位器發(fā)送位置查詢請(qǐng)求,從天線端定位器獲取天線位置信息。
進(jìn)一步地,獲取終端與所連接的天線間的距離信息包括:從終端獲取路徑損耗模型和信號(hào)接收功率;根據(jù)路徑損耗模型和信號(hào)接收功率確定天線與終端間的距離信息。
進(jìn)一步地,獲取終端與所連接的天線間的距離信息為:獲取終端與所連接的各個(gè)天線之間的距離信息;獲取天線的天線位置信息為:獲取終端連接的各個(gè)天線的天線位置信息;
根據(jù)天線位置信息和距離信息確定終端位置為:通過(guò)最小二乘法,根據(jù)多個(gè)天線位置信息和對(duì)應(yīng)的距離信息,確定終端位置,使
中f(x,y)最小,其中,(x,y)為終端位置,(x1,y1)、(x2,y2)、(x3,y3)為單個(gè)天線的天線位置信息,d1、d2、d3為終端與對(duì)應(yīng)天線的距離信息。
通過(guò)這樣的方法,能夠獲取天線位置信息,進(jìn)而根據(jù)終端與天線的距離信息確定終端的位置,解決了BBU位置與天線位置并不相同導(dǎo)致的利用基站位置進(jìn)行終端定位時(shí)誤差大的問(wèn)題,提高了定位的準(zhǔn)確度。
根據(jù)本發(fā)明的另一個(gè)方面,提出一種終端定位服務(wù)器,其特征在于,包括:距離獲取模塊,用于獲取終端與所連接的天線間的距離信息;天線位置獲取模塊,用于獲取天線的天線位置信息;定位模塊,用于根據(jù)天線位置信息和距離信息確定終端位置。
進(jìn)一步地,天線位置獲取模塊包括:標(biāo)識(shí)確定單元,用于從終端獲取終端連接天線的天線標(biāo)識(shí);天線定位單元,用于根據(jù)天線標(biāo)識(shí)查詢天線位置信息。
進(jìn)一步地,天線定位單元包括:位置查詢子單元,用于根據(jù)天線 標(biāo)識(shí)從天線位置數(shù)據(jù)庫(kù)中查詢天線位置信息;和/或,位置請(qǐng)求子單元,用于根據(jù)天線標(biāo)識(shí)向天線端定位器發(fā)送位置查詢請(qǐng)求;位置接收子單元,用于從天線端定位器獲取天線位置信息。
進(jìn)一步地,距離獲取模塊包括:信息接收單元,用于從終端獲取路徑損耗模型和信號(hào)接收功率;距離確定單元,用于根據(jù)路徑損耗模型和信號(hào)接收功率確定天線與終端間的距離信息。
進(jìn)一步地,距離獲取模塊,還用于獲取終端與所連接的各個(gè)天線之間的距離信息;天線位置獲取模塊,還用于獲取終端連接的多個(gè)天線的天線位置信息;定位模塊還用于,通過(guò)最小二乘法,根據(jù)多個(gè)天線位置信息和對(duì)應(yīng)的距離信息,確定終端位置,使
中f(x,y)最小,其中,(x,y)為終端位置,(x1,y1)、(x2,y2)、(x3,y3)為單個(gè)天線的天線位置信息,d1、d2、d3為終端與對(duì)應(yīng)天線的距離信息。
這樣的服務(wù)器,能夠獲取天線位置信息,進(jìn)而根據(jù)終端與天線的距離信息確定終端的位置,解決了BBU位置與天線位置并不相同導(dǎo)致的利用基站位置進(jìn)行終端定位時(shí)誤差大的問(wèn)題,提高了定位的準(zhǔn)確度。
另外,根據(jù)本發(fā)明的一個(gè)方面,提出一種終端定位系統(tǒng),包括上文提到的定位服務(wù)器和天線,其中,天線具有定位器,定位器用于定位天線的天線位置信息,并根據(jù)定位服務(wù)器的位置查詢請(qǐng)求將天線位置信息發(fā)送給定位服務(wù)器。
這樣的定位系統(tǒng),天線端定位器能夠獲取天線位置信息,定位服務(wù)器根據(jù)天線位置信息,以及終端與天線的距離信息確定終端的位置,解決了BBU位置與天線位置并不相同導(dǎo)致的利用基站位置進(jìn)行終端定位時(shí)誤差大的問(wèn)題,提高了定位的準(zhǔn)確度。
附圖說(shuō)明
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng) 的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1為本發(fā)明的終端定位方法的一個(gè)實(shí)施例的流程圖。
圖2為本發(fā)明的終端定位方法中獲取天線位置的一個(gè)實(shí)施例的流程圖。
圖3為本發(fā)明的終端定位方法中獲取距離信息的一個(gè)實(shí)施例的流程圖。
圖4為本發(fā)明的終端定位方法的另一個(gè)實(shí)施例的流程圖。
圖5為本發(fā)明的終端定位服務(wù)器的一個(gè)實(shí)施例的示意圖。
圖6為本發(fā)明的終端定位服務(wù)器中天線位置獲取模塊的一個(gè)實(shí)施例的示意圖。
圖7為本發(fā)明的終端定位服務(wù)器中距離獲取模塊的一個(gè)實(shí)施例的示意圖。
圖8為本發(fā)明的終端定位服務(wù)器的另一個(gè)實(shí)施例的示意圖。
圖9為本發(fā)明的終端定位系統(tǒng)的一個(gè)實(shí)施例的示意圖。
具體實(shí)施方式
下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖1為本發(fā)明的終端定位方法的一個(gè)實(shí)施例的流程圖。
在步驟101中,終端定位服務(wù)器獲取終端與終端所連接的天線間的距離信息。終端與天線間的距離信息可以根據(jù)終端從天線接收的信號(hào)的功率,結(jié)合終端與天線間的路徑損耗模型來(lái)確定。
在步驟102中,終端定位服務(wù)器獲取終端所連接的天線的天線位置信息。
在步驟103中,終端定位服務(wù)器根據(jù)天線位置信息和終端與天線的距離信息,確定終端的位置信息。
通過(guò)這樣的方法,能夠獲取天線位置信息,進(jìn)而根據(jù)終端與天線的距離信息確定終端的位置,解決了BBU位置與天線位置并不相同導(dǎo) 致的利用基站位置進(jìn)行終端定位時(shí)誤差大的問(wèn)題,提高了定位的準(zhǔn)確度。
在一個(gè)實(shí)施例中,獲取天線位置的過(guò)程如圖2所示。
在步驟201中,終端定位服務(wù)器從終端獲取終端所連接的天線的天線標(biāo)識(shí)。天線標(biāo)識(shí)可以是基站Cell-ID。通過(guò)基站Cell-ID確定終端連接的基站。
在步驟202中,根據(jù)所述天線標(biāo)識(shí)查詢所述天線位置信息。
通過(guò)這樣的方法,能夠獲取準(zhǔn)確的天線位置信息,從而能夠根據(jù)天線位置信息定位終端的位置,使基于基站位置的定位更加準(zhǔn)確。
在一個(gè)實(shí)施例中,終端定位服務(wù)器具有天線位置數(shù)據(jù)庫(kù)。終端能夠根據(jù)天線標(biāo)識(shí)查詢對(duì)應(yīng)天線的位置。這樣的方法,能夠快速的查詢天線位置信息,設(shè)備簡(jiǎn)單且不需要對(duì)已有硬件進(jìn)行改造,便于推廣使用。
在一個(gè)實(shí)施例中,天線端具有GPS定位器,定位服務(wù)器能夠根據(jù)天線標(biāo)識(shí)向?qū)?yīng)天線端的定位器查詢天線位置信息。這樣的方法能夠?qū)崟r(shí)的獲取天線位置信息,在天線位置發(fā)生變化的情況下,能夠根據(jù)天線實(shí)時(shí)更新的位置進(jìn)行定位,消除了由于天線位置發(fā)生變化帶來(lái)的誤差,進(jìn)一步提高了定位的準(zhǔn)確度。
在一個(gè)實(shí)施例中,確定天線與終端間距離信息的過(guò)程如圖3所示。
在步驟301中,終端定位服務(wù)器從終端獲取終端從天線接收信號(hào)的信號(hào)接收功率,以及終端與天線間通信環(huán)境的路徑損耗模型。
在步驟302中,終端定位服務(wù)器根據(jù)從終端獲取的信號(hào)接收功率和路徑損耗模型,確定終端與天線間的距離。
通過(guò)這樣的方法,定位服務(wù)器能夠根據(jù)從終端獲取的路徑損耗模型和信號(hào)接收功率確定終端與天線的距離信息,配合天線位置信息進(jìn)行定位,從而獲取更為準(zhǔn)確的終端位置信息。
在一個(gè)實(shí)施例中,如圖4所示,可以根據(jù)終端與多個(gè)天線的距離信息以及各個(gè)天線的天線位置信息,確定終端的位置。
在步驟401中,定位服務(wù)器獲取終端與終端所連接的各個(gè)天線之 間的距離信息。
在步驟402中,定位服務(wù)器確定終端所連接的各個(gè)天線的天線位置信息。
在步驟403中,定位服務(wù)器根據(jù)多個(gè)所述天線位置信息和對(duì)應(yīng)的距離信息,確定終端位置。可以通過(guò)最小二乘法實(shí)現(xiàn)。求解
獲取使f(x,y)最小的(x,y)值,即為終端位置。其中,(x1,y1)、(x2,y2)、(x3,y3)為單個(gè)天線的天線位置信息,d1、d2、d3為終端與對(duì)應(yīng)天線的距離信息。
通過(guò)這樣的方法,能夠根據(jù)多個(gè)天線的天線位置信息以及天線與終端的距離信息進(jìn)行定位,從而能夠減小依據(jù)單天線位置和距離信息進(jìn)行定位時(shí)的誤差,增加定位的準(zhǔn)確度。
本發(fā)明的終端定位服務(wù)器的一個(gè)實(shí)施例的示意圖如圖5所示。其中,51為距離獲取模塊,能夠獲取終端與終端所連接的天線之間的距離信息。52為天線位置獲取模塊,能夠獲取終端所連接的天線的天線位置信息。53為定位模塊,根據(jù)距離獲取模塊501獲取的距離信息,以及天線位置獲取模塊獲取的天線位置信息,確定終端位置。
這樣的終端定位服務(wù)器,能夠獲取天線位置信息,進(jìn)而根據(jù)終端與天線的距離信息確定終端的位置,解決了BBU位置與天線位置并不相同導(dǎo)致的利用基站位置進(jìn)行終端定位時(shí)誤差大的問(wèn)題,提高了定位的準(zhǔn)確度。
在一個(gè)實(shí)施例中,天線位置獲取模塊52的一個(gè)實(shí)施例的示意圖如圖6所示。其中,601為標(biāo)識(shí)確定單元,用于從終端獲取終端所連接天線的天線標(biāo)識(shí)。天線標(biāo)識(shí)可以是天線所連接的基站的Cell-ID,通過(guò)基站Cell-ID確定終端連接的基站。602為天線定位單元,根據(jù)標(biāo)識(shí)確定單元601獲取的天線標(biāo)識(shí),確定天線位置信息。
這樣的服務(wù)器能夠確定終端連接的天線的天線標(biāo)識(shí),根據(jù)天線標(biāo)識(shí)獲取天線位置信息,使基于基站位置的定位更加準(zhǔn)確。
在一個(gè)實(shí)施例中,天線定位單元602可以包括位置查詢子單元。位置查詢子單元根據(jù)天線標(biāo)識(shí)從天線位置數(shù)據(jù)庫(kù)中查詢,確定天線位置信息。這樣的終端定位服務(wù)器,能夠快速的查詢天線位置信息,設(shè)備簡(jiǎn)單且不需要對(duì)已有硬件進(jìn)行改造,便于推廣使用。
在一個(gè)實(shí)施例中,天線端具有GPS定位器。天線定位單元602可以包括位置請(qǐng)求子單元和位置接收子單元。其中,位子請(qǐng)求子單元根據(jù)天線標(biāo)識(shí)向天線端定位器發(fā)起天線定位請(qǐng)求。位置接收子單元接收天線端定位器返回的天線位置信息。這樣的終端定位服務(wù)器能夠?qū)崟r(shí)的獲取天線位置信息,對(duì)于天線位置發(fā)生變化的情況,終端定位更加準(zhǔn)確。
在一個(gè)實(shí)施例中,距離獲取模塊51的一個(gè)實(shí)施例的示意圖如圖7所示。其中,701為信息接收單元,從終端獲取終端接收天線信號(hào)的信號(hào)接收功率,以及終端與天線間通信環(huán)境的路徑損耗模型。702為距離確定單元,根據(jù)信息接收單元701獲取的信號(hào)接收功率和路徑損耗模型,確定終端與天線間的距離。
這樣的定位服務(wù)器能夠根據(jù)從終端獲取的路徑損耗模型和信號(hào)接收功率確定終端與天線的距離信息,配合天線位置信息進(jìn)行定位,從而獲取更為準(zhǔn)確的終端位置信息。
本發(fā)明的終端定位服務(wù)器的另一個(gè)實(shí)施例的示意圖如圖8所示。其中,81為距離獲取模塊,能夠獲取終端與終端連接的多個(gè)天線的距離信息。82為天線位置獲取模塊,能夠獲取終端所連接的多個(gè)天線的天線位置信息。83為定位模塊,根據(jù)距離獲取模塊81獲取的距離信息和天線位置獲取模塊82獲取的對(duì)應(yīng)天線的天線位置信息,確定終端位置。定位模塊83根據(jù)多個(gè)所述天線位置信息和對(duì)應(yīng)的距離信息,確定終端位置??梢酝ㄟ^(guò)最小二乘法實(shí)現(xiàn)。求解
獲取使f(x,y)最小的(x,y)值,即為終端位置。其中,(x1,y1)、(x2,y2)、(x3,y3)為單個(gè)天線的天線位置信息,d1、d2、 d3為終端與對(duì)應(yīng)天線的距離信息。
這樣的終端定位服務(wù)器,能夠根據(jù)多個(gè)天線的天線位置信息以及天線與終端的距離信息進(jìn)行定位,從而能夠減小依據(jù)單天線位置和距離信息進(jìn)行定位時(shí)的誤差,增加定位的準(zhǔn)確度。
本發(fā)明的終端定位系統(tǒng)的一個(gè)實(shí)施例的示意圖如圖9所示。其中91為上文中描述的終端定位服務(wù)器,92為天線。天線92具有定位器,定位器能夠?qū)μ炀€進(jìn)行定位,并將確定的天線位置信息發(fā)送給定位服務(wù)器91。
這樣的終端定位系統(tǒng),能夠根據(jù)天線位置進(jìn)行定位,避免了依據(jù)BBU位置進(jìn)行定位時(shí)產(chǎn)生的誤差,提高了定位的準(zhǔn)確度。另外,這樣的終端定位系統(tǒng)能夠?qū)崟r(shí)獲取天線的位置,從而在天線位置發(fā)生變化的情況下,能夠根據(jù)天線實(shí)時(shí)更新的位置進(jìn)行定位,消除了由于天線位置發(fā)生變化帶來(lái)的誤差,進(jìn)一步提高了定位的準(zhǔn)確度。
最后應(yīng)當(dāng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非對(duì)齊限制;盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:依然可以對(duì)本發(fā)明的具體實(shí)施方式進(jìn)行修改或者對(duì)部分技術(shù)特征進(jìn)行等同替換;而不脫離本發(fā)明技術(shù)方案的精神,其均應(yīng)涵蓋在本發(fā)明請(qǐng)求保護(hù)的技術(shù)方案范圍當(dāng)中。