欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于小區(qū)標(biāo)識的定位方法和定位服務(wù)器、移動設(shè)備與流程

文檔序號:12908568閱讀:379來源:國知局
基于小區(qū)標(biāo)識的定位方法和定位服務(wù)器、移動設(shè)備與流程

本發(fā)明涉及無線通信技術(shù)領(lǐng)域,特別是涉及一種基于小區(qū)標(biāo)識的定位方法和定位服務(wù)器,還涉及一種移動設(shè)備。



背景技術(shù):

隨著移動智能設(shè)備的普及,基于位置服務(wù)(locationbasedservice,lbs)的應(yīng)用也越來越廣泛,如經(jīng)常使用的導(dǎo)航、定位等。傳統(tǒng)的基于小區(qū)標(biāo)識的定位方法通過服務(wù)小區(qū)的小區(qū)標(biāo)識(cellid)獲取對應(yīng)的坐標(biāo)信息來實現(xiàn)定位。這種定位方法的精確度較低。



技術(shù)實現(xiàn)要素:

基于此,有必要提供一種精確度較高的基于小區(qū)標(biāo)識的定位方法和定位服務(wù)器,還提供一種移動設(shè)備。

一種基于小區(qū)標(biāo)識的定位方法,用于對移動設(shè)備進(jìn)行定位,包括步驟:接收移動設(shè)備發(fā)送的定位請求消息;向所述移動設(shè)備發(fā)送相鄰小區(qū)測量指令;接收所述移動設(shè)備上報的相鄰小區(qū)測量報告,所述相鄰小區(qū)測量報告中包含符合預(yù)設(shè)門限條件的跨站鄰區(qū)的小區(qū)全球標(biāo)識;根據(jù)相鄰小區(qū)測量報告中跨站鄰區(qū)的小區(qū)全球標(biāo)識獲取對應(yīng)鄰區(qū)的坐標(biāo)信息;獲取服務(wù)小區(qū)的坐標(biāo)信息;根據(jù)獲取到的服務(wù)小區(qū)的坐標(biāo)信息和跨站鄰區(qū)的坐標(biāo)信息確定定位點坐標(biāo);以及發(fā)送所述定位點坐標(biāo)給所述移動設(shè)備。

一種定位服務(wù)器,用于對移動設(shè)備進(jìn)行定位,包括:接收模塊,用于接收移動設(shè)備發(fā)送的定位請求消息;發(fā)送模塊,用于向所述移動設(shè)備發(fā)送相鄰小區(qū)測量指令;所述接收模塊還用于接收所述移動設(shè)備上報的相鄰小區(qū)測量報告,所述相鄰小區(qū)測量報告中包含符合預(yù)設(shè)門限條件的跨站鄰區(qū)的小區(qū)全球標(biāo)識;所述獲取模塊還用于根據(jù)相鄰小區(qū)測量報告中跨站鄰區(qū)的小區(qū)全球標(biāo)識獲取對應(yīng)鄰區(qū)的坐標(biāo)信息;所述獲取模塊還用于獲取服務(wù)小區(qū)的坐標(biāo)信息;計算模塊,用于根據(jù)獲取到的服務(wù)小區(qū)的坐標(biāo)信息和跨站鄰區(qū)的坐標(biāo)信息確定定位點坐標(biāo);所述發(fā)送模塊還用于發(fā)送所述定位點坐標(biāo)給所述移動設(shè)備。

一種基于小區(qū)標(biāo)識的定位方法,包括步驟:向定位服務(wù)器發(fā)送定位請求消息;接收定位服務(wù)器發(fā)送的相鄰小區(qū)測量指令;根據(jù)所述相鄰小區(qū)測量指令進(jìn)行相鄰小區(qū)測量并生成相鄰小區(qū)測量報告;所述相鄰小區(qū)測量報告中包含符合預(yù)設(shè)門限條件的跨站鄰區(qū)的小區(qū)全球標(biāo)識;將所述相鄰小區(qū)測量報告上報給定位服務(wù)器;接收所述定位服務(wù)器發(fā)送的定位點坐標(biāo)。

一種移動設(shè)備,包括:發(fā)送模塊,用于向定位服務(wù)器發(fā)送定位請求消息;接收模塊,用于接收定位服務(wù)器發(fā)送的相鄰小區(qū)測量指令;測量模塊,用于根據(jù)所述相鄰小區(qū)測量指令進(jìn)行相鄰小區(qū)測量并生成相鄰小區(qū)測量報告;所述相鄰小區(qū)測量報告中包含符合預(yù)設(shè)門限條件的跨站鄰區(qū)的小區(qū)全球標(biāo)識;所述發(fā)送模塊還用于將所述相鄰小區(qū)測量報告上報給定位服務(wù)器;所述接收模塊還用于接收所述定位服務(wù)器發(fā)送的定位點坐標(biāo)。

上述基于小區(qū)標(biāo)識的定位方法,根據(jù)接收到的定位請求消息向移動設(shè)備發(fā)送相鄰小區(qū)測量指令以獲得符合預(yù)設(shè)門限條件的跨站鄰區(qū)的小區(qū)全球標(biāo)識。根據(jù)獲取到的小區(qū)全球標(biāo)識獲取相應(yīng)的跨站鄰區(qū)的坐標(biāo)信息,并獲取服務(wù)小區(qū)的坐標(biāo)信息,從而根據(jù)服務(wù)小區(qū)的坐標(biāo)信息以及獲取到的跨站鄰區(qū)的坐標(biāo)信息確定定位點坐標(biāo)并發(fā)送給移動設(shè)備,實現(xiàn)對移動設(shè)備的定位。上述定位方法結(jié)合服務(wù)小區(qū)和跨站鄰區(qū)的坐標(biāo)信息進(jìn)行定位,可以實現(xiàn)多點定位,有效提高了定位精確度。并且,服務(wù)小區(qū)和跨站鄰區(qū)的坐標(biāo)信息均確定,無需依賴外部資源獲取坐標(biāo)信息,獨立性較好。

附圖說明

圖1為一實施例中的基于小區(qū)標(biāo)識的定位方法的流程圖;

圖2為另一實施例中的基于小區(qū)標(biāo)識的定位方法的流程圖;

圖3為一實施例中的定位服務(wù)器的結(jié)構(gòu)框圖;

圖4為又一實施例中的基于小區(qū)標(biāo)識的定位方法的流程圖;

圖5為一實施例中的移動設(shè)備的結(jié)構(gòu)框圖;

圖6為一具體實施例中的基于小區(qū)標(biāo)識的定位方法的流程圖;

圖7為圖6中步驟s628的具體流程圖。

具體實施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

圖1為一實施例中的基于小區(qū)標(biāo)識(cellid)的定位方法的流程圖,該定位方法用于對移動設(shè)備進(jìn)行定位。該定位方法包括以下步驟:

s110,接收移動設(shè)備發(fā)送的定位請求消息。

移動設(shè)備可以通過運營商開發(fā)的api接口向運營商的定位服務(wù)器發(fā)送定位請求消息??梢圆捎脀ireshark抓包技術(shù)采集移動設(shè)備(也可以稱為用戶設(shè)備ue)發(fā)送來的信令,從而通過wireshark包看出移動設(shè)備是否發(fā)送包含有定位請求消息的定位報文。

s120,向移動設(shè)備發(fā)送相鄰小區(qū)測量指令。

相鄰小區(qū)測量指令用于控制移動設(shè)備進(jìn)行相鄰小區(qū)(automaticneighborrelation,anr)測量,以檢測與服務(wù)小區(qū)相鄰的跨站小區(qū)(也即跨站鄰區(qū))是否滿足預(yù)設(shè)門限條件。預(yù)設(shè)門限條件可以默認(rèn)設(shè)置,也可以攜帶在相鄰小區(qū)測量指令中,即相鄰小區(qū)測量指令中還包括預(yù)設(shè)門限條件。在一實施例中,定位請求消息中還可以包括基站檢測標(biāo)識?;緳z測標(biāo)識可以采用定位服務(wù)器的ip地址,也可以采用特定的報文格式,比如可以采用源端口+目標(biāo)端口+特定報文長度來表示。因此,定位服務(wù)器僅檢測到基站檢測標(biāo)識才下發(fā)相鄰小區(qū)測量指令(anr測量指令)。

移動設(shè)備根據(jù)anr測量指令進(jìn)行anr測量。anr測量過程具體包括以下步驟:首先,移動設(shè)備根據(jù)anr測量指令進(jìn)行對相鄰小區(qū)進(jìn)行測量并將滿足預(yù)設(shè)門限條件的跨站鄰區(qū)的物理小區(qū)標(biāo)識(physicalcellidentifier,pci)上報給定位服務(wù)器。當(dāng)有多個跨站鄰區(qū)滿足預(yù)設(shè)門限條件時,可以將滿足條件的多個跨站鄰區(qū)的物理小區(qū)標(biāo)識形成列表上報給定位服務(wù)器。定位服務(wù)器在接收到該物理小區(qū)標(biāo)識列表后針對該列表發(fā)送小區(qū)全球標(biāo)識測量指令。其中,對于lte無線網(wǎng)絡(luò)而言,小區(qū)全球標(biāo)識為ecgi(e-utrancellglobalidentifier),對于2g和3g無線網(wǎng)絡(luò)而言,小區(qū)全球標(biāo)識為cgi(cellglobalidentifier)。移動設(shè)備在接收到小區(qū)全球標(biāo)識測量指令后,獲取對應(yīng)的小區(qū)全球標(biāo)識并生成anr測量報告上報給定位服務(wù)器。

在一實施例中,在發(fā)送相鄰小區(qū)測量指令的同時還會開始進(jìn)行計時。因此在s130之前還包括步驟,判斷預(yù)設(shè)時長內(nèi)是否接收到anr測量報告,如果是則執(zhí)行s130,否則返回執(zhí)行s120,從而確保定位服務(wù)器能夠接收到anr測量報告。通過對移動設(shè)備的應(yīng)答時間進(jìn)行設(shè)定,可以避免移動設(shè)備長時間不應(yīng)答導(dǎo)致定位服務(wù)器長時間等待造成的時間浪費,并確保定位能夠順利進(jìn)行。

s130,接收移動設(shè)備上報的相鄰小區(qū)測量報告。

移動設(shè)備在完成anr測量后生成anr測量報告,并上報給定位服務(wù)器。移動設(shè)備上報的anr測量報告中包括滿足預(yù)設(shè)門限條件的相跨站鄰區(qū)的小區(qū)全球標(biāo)識。在一實施例中,移動設(shè)備上報的anr測量報告中還包括滿足預(yù)設(shè)門限條件的跨站鄰區(qū)的信號強度信息。信號強度越強則該小區(qū)距離移動設(shè)備越近。

s140,根據(jù)相鄰小區(qū)測量報告中跨站鄰區(qū)的小區(qū)全球標(biāo)識獲取對應(yīng)鄰區(qū)的坐標(biāo)信息。

在本實施例中,會預(yù)先對移動設(shè)備所屬移動網(wǎng)絡(luò)類型的運營商的所有站點(如lte站點、3g站點和2g站點等)的工參信息進(jìn)行存儲。預(yù)先存儲的工參信息可以包括mcc(mobilecountrycode,移動國家碼)、mnc(mobilenetworkcode,移動網(wǎng)絡(luò)碼)、小區(qū)標(biāo)識(cellid)以及坐標(biāo)信息(gps信息)等信息。當(dāng)基站包括多個小區(qū)時,小區(qū)的坐標(biāo)信息為小區(qū)的中心點的坐標(biāo)信息,或者根據(jù)需要以小區(qū)范圍內(nèi)具有代表性的坐標(biāo)信息作為小區(qū)的坐標(biāo)信息。當(dāng)基站僅包括一個小區(qū)時,該小區(qū)的坐標(biāo)信息即為基站的坐標(biāo)信息。各小區(qū)標(biāo)識與坐標(biāo)信息一一對應(yīng)存儲,因此根據(jù)獲取到的小區(qū)全球標(biāo)識即可獲取對應(yīng)的坐標(biāo)信息。工參信息可以直接存儲在定位服務(wù)器中,可以存儲在獨立的服務(wù)器中。

在一實施例中,還會對接收到的anr測量報告中跨站鄰區(qū)的小區(qū)全球標(biāo)識的數(shù)量是否大于或等于兩個進(jìn)行判斷。當(dāng)anr測量報告中跨站鄰區(qū)的小區(qū)全球標(biāo)識的數(shù)量大于或等于兩個時,僅根據(jù)信號強度最強的兩個跨站鄰區(qū)的小區(qū)全球標(biāo)識獲取對應(yīng)的兩個坐標(biāo)信息。信號強度信息在進(jìn)行anr測量時會一并進(jìn)行測量,并與小區(qū)全球標(biāo)識一一對應(yīng)存儲后附在anr測量報告中一并發(fā)送給定位服務(wù)器。當(dāng)接收到的跨站鄰區(qū)的小區(qū)全球標(biāo)識的數(shù)量為一個時,則獲取該跨站鄰區(qū)的小區(qū)全球標(biāo)識所對應(yīng)的坐標(biāo)信息。

s150,獲取服務(wù)小區(qū)的坐標(biāo)信息。

s160,根據(jù)獲取到的服務(wù)小區(qū)的坐標(biāo)信息和跨站鄰區(qū)的坐標(biāo)信息確定定位點坐標(biāo)。

根據(jù)獲取到的坐標(biāo)信息計算出定位點坐標(biāo),從而獲得移動設(shè)備的當(dāng)前坐標(biāo)。在一實施例中,當(dāng)跨站鄰區(qū)的小區(qū)全球標(biāo)識的數(shù)量大于或等于兩個時,也即獲取到的跨站鄰區(qū)的坐標(biāo)信息的數(shù)量為兩個時,將獲得的三個坐標(biāo)作為三角形的三個頂點,利用三角形外接圓公式求取外接圓圓心作為定位點坐標(biāo)。通過選取信號最強(也即距離最近的)的兩個跨站鄰區(qū)的坐標(biāo)信息來進(jìn)行定位,有利于提高定位的精確度。當(dāng)跨站鄰區(qū)的小區(qū)全球標(biāo)識的數(shù)量僅為一個時,則根據(jù)該跨站鄰區(qū)的坐標(biāo)和服務(wù)小區(qū)的坐標(biāo)求取二者的中點坐標(biāo),作為定位點坐標(biāo)。當(dāng)anr測量報告中,跨站鄰區(qū)的小區(qū)全球標(biāo)識的數(shù)量為零時,則直接將服務(wù)小區(qū)的坐標(biāo)信息作為定位點坐標(biāo),以確保在未獲得可用的相鄰小區(qū)的坐標(biāo)信息時仍能夠?qū)σ苿釉O(shè)備進(jìn)行定位。在其他的實施例中,也可以采用其他多點定位計算方法來根據(jù)獲取到的多個坐標(biāo)信息計算求取定位點坐標(biāo)。在其他的實施例中,s150可以只需要s110之后且在s160之前執(zhí)行即可。

s170,發(fā)送定位點坐標(biāo)給移動設(shè)備。

將定位點坐標(biāo)發(fā)送給移動設(shè)備,從而實現(xiàn)對移動設(shè)備的定位。移動設(shè)備在接收到該定位點坐標(biāo)后還可以將該位置信息在電子地圖上進(jìn)行直觀的顯示。

上述基于小區(qū)標(biāo)識的定位方法,根據(jù)接收到的定位請求消息向移動設(shè)備發(fā)送相鄰小區(qū)測量指令以獲得符合預(yù)設(shè)門限條件的跨站鄰區(qū)的小區(qū)全球標(biāo)識。根據(jù)獲取到的小區(qū)全球標(biāo)識獲取相應(yīng)的跨站鄰區(qū)的坐標(biāo)信息,并獲取服務(wù)小區(qū)的坐標(biāo)信息,從而根據(jù)服務(wù)小區(qū)的坐標(biāo)信息以及獲取到的跨站鄰區(qū)的坐標(biāo)信息確定定位點坐標(biāo)并發(fā)送給移動設(shè)備,實現(xiàn)對移動設(shè)備的定位。上述定位方法結(jié)合服務(wù)小區(qū)和跨站鄰區(qū)的坐標(biāo)信息進(jìn)行定位,可以實現(xiàn)多點定位,有效提高了定位精確度。并且,服務(wù)小區(qū)和跨站鄰區(qū)的坐標(biāo)信息均確定,無需依賴外部資源獲取坐標(biāo)信息,獨立性較好。上述定位方法無需改變當(dāng)前的lte幀結(jié)構(gòu),也需要在移動設(shè)備終端做任何改進(jìn),就能實現(xiàn)精確定位,可以適用于lte系統(tǒng),也可以適用于寬帶碼分多址(wcdma)系統(tǒng)、全球移動通信系統(tǒng)(gsm)等移動通信系統(tǒng)。

圖2為另一實施例中的基于小區(qū)標(biāo)識的定位方法的流程圖,包括以下步驟:

s210,接收移動設(shè)備發(fā)送的定位請求消息。

在本實施例中,定位請求消息中還包括移動網(wǎng)絡(luò)類型信息(mnc)和移動國家碼(mcc),以用于識別網(wǎng)絡(luò)運營商(如中國移動、中國電信等)。

s220,順次向移動設(shè)備發(fā)送不同的相鄰小區(qū)測量指令。

anr測量指令還包括無線網(wǎng)絡(luò)接入類型信息和移動網(wǎng)絡(luò)類型信息。anr測量指令中包含的移動網(wǎng)絡(luò)類型信息用于控制移動設(shè)備僅對同一移動網(wǎng)絡(luò)類型的相鄰小區(qū)進(jìn)行測量。anr測量指令中的移動網(wǎng)絡(luò)類型與定位請求消息中的移動網(wǎng)絡(luò)類型相同。順次發(fā)送的不同的anr測量指令以控制移動設(shè)備依次對相同移動網(wǎng)絡(luò)中的各無線網(wǎng)絡(luò)接入類型的相鄰小區(qū)進(jìn)行測量。例如,依次下發(fā)lte同頻anr測量指令、lte異頻anr測量指令、3ganr測量指令以及2ganr測量指令,從而控制移動設(shè)備進(jìn)行相應(yīng)的anr測量,并生成相應(yīng)的anr測量報告后上報給定位服務(wù)器。在其他的實施例中,依次下發(fā)的測量指令的順序可以根據(jù)需要進(jìn)行設(shè)定。例如,可以先下發(fā)lte異頻anr測量指令或者3ganr測量指令等,而并不限于上述下發(fā)順序。

s230,順次接收移動設(shè)備上報的相鄰小區(qū)測量報告。

s240,根據(jù)相鄰小區(qū)測量報告中跨站鄰區(qū)的小區(qū)全球標(biāo)識獲取對應(yīng)鄰區(qū)的坐標(biāo)信息。

s250,獲取服務(wù)小區(qū)的坐標(biāo)信息。

s260,根據(jù)獲取到的服務(wù)小區(qū)的坐標(biāo)信息和跨站鄰區(qū)的坐標(biāo)信息確定定位點坐標(biāo)。

s270,發(fā)送定位點坐標(biāo)給移動設(shè)備。

本發(fā)明還提供一種定位服務(wù)器,該定位服務(wù)器的結(jié)構(gòu)框圖如圖3所示。參見圖3,定位服務(wù)器200包括接收模塊310、發(fā)送模塊320、獲取模塊330和計算模塊340。

接收模塊310用于接收移動設(shè)備發(fā)送的定位請求消息。發(fā)送模塊320用于向移動設(shè)備發(fā)送相鄰小區(qū)測量指令。接收模塊310還用于接收移動設(shè)備上報的相鄰小區(qū)測量報告。相鄰小區(qū)測量報告中包含符合預(yù)設(shè)門限條件的跨站鄰區(qū)的小區(qū)全球標(biāo)識。獲取模塊320用于根據(jù)相鄰小區(qū)測量報告中跨站鄰區(qū)的小區(qū)全球標(biāo)識獲取對應(yīng)鄰區(qū)的坐標(biāo)信息。獲取模塊320還用于獲取服務(wù)小區(qū)的坐標(biāo)信息。計算模塊340用于根據(jù)獲取到的坐標(biāo)信息確定定位點坐標(biāo)。發(fā)送模塊330還用于發(fā)送定位點坐標(biāo)給移動設(shè)備,從而完成對移動設(shè)備的定位。

上述定位服務(wù)器200,根據(jù)接收到的定位請求消息向移動設(shè)備發(fā)送相鄰小區(qū)測量指令以獲得符合預(yù)設(shè)門限條件的跨站鄰區(qū)的小區(qū)全球標(biāo)識。根據(jù)獲取到的小區(qū)全球標(biāo)識獲取相應(yīng)的跨站鄰區(qū)的坐標(biāo)信息,并獲取服務(wù)小區(qū)的坐標(biāo)信息,從而根據(jù)服務(wù)小區(qū)的坐標(biāo)信息以及獲取到的跨站鄰區(qū)的坐標(biāo)信息確定定位點坐標(biāo)并發(fā)送給移動設(shè)備,實現(xiàn)對移動設(shè)備的定位。上述定位服務(wù)器200結(jié)合服務(wù)小區(qū)和跨站鄰區(qū)的坐標(biāo)信息進(jìn)行定位,可以實現(xiàn)多點定位,有效提高了定位精確度。并且,服務(wù)小區(qū)和跨站鄰區(qū)的坐標(biāo)信息均確定,無需依賴外部資源獲取坐標(biāo)信息,獨立性較好。上述定位服務(wù)器200的定位過程無需改變當(dāng)前的lte幀結(jié)構(gòu),也需要在移動設(shè)備終端做任何改進(jìn),就能實現(xiàn)精確定位,可以適用于lte系統(tǒng),也可以適用于寬帶碼分多址(wcdma)系統(tǒng)、全球移動通信系統(tǒng)(gsm)等移動通信系統(tǒng)。

圖4為一種基于小區(qū)標(biāo)識的定位方法的流程圖,該方法可以在移動設(shè)備中執(zhí)行,包括以下步驟:

s410,向定位服務(wù)器發(fā)送定位請求消息。

移動設(shè)備可以通過運營商開發(fā)的api接口向運營商的定位服務(wù)器發(fā)送定位請求消息。s420,接收定位服務(wù)器發(fā)送的相鄰小區(qū)測量指令。

定位服務(wù)器可以采用wireshark抓包技術(shù)采集移動設(shè)備(也可以稱為用戶設(shè)備ue)發(fā)送來的信令,從而通過wireshark包看出移動設(shè)備是否發(fā)送包含有定位請求消息的定位報文。定位服務(wù)器在看出移動設(shè)備發(fā)送來的報文中包含有定位請求消息時,向移動設(shè)備發(fā)送相鄰小區(qū)測量指令。移動設(shè)備接收定位服務(wù)器發(fā)送來的anr測量指令。相鄰小區(qū)測量指令用于控制移動設(shè)備進(jìn)行相鄰小區(qū)(automaticneighborrelation,anr)測量,以檢測與服務(wù)小區(qū)相鄰的跨站小區(qū)(也即跨站鄰區(qū))是否滿足預(yù)設(shè)門限條件。預(yù)設(shè)門限條件可以默認(rèn)設(shè)置,也可以一定攜帶在anr測量指令中,即anr測量指令中還包括預(yù)設(shè)門限條件。在一實施例中,定位請求消息中還可以包括基站檢測標(biāo)識?;緳z測標(biāo)識可以采用定位服務(wù)器的ip地址,也可以采用特定的報文格式,比如可以采用源端口+目標(biāo)端口+特定報文長度來表示。因此,定位服務(wù)器僅檢測到基站檢測標(biāo)識才下發(fā)相鄰小區(qū)測量指令(anr測量指令)。

s430,根據(jù)相鄰小區(qū)測量指令進(jìn)行相鄰小區(qū)測量并生成相鄰小區(qū)測量報告。

移動設(shè)備根據(jù)anr測量指令進(jìn)行anr測量。anr測量過程具體包括以下步驟:首先,移動設(shè)備根據(jù)anr測量指令進(jìn)行對相鄰小區(qū)進(jìn)行測量并將滿足預(yù)設(shè)門限條件的跨站鄰區(qū)的物理小區(qū)標(biāo)識上報給定位服務(wù)器。當(dāng)有多個跨站鄰區(qū)滿足預(yù)設(shè)門限條件時,可以將滿足條件的多個跨站鄰區(qū)的物理小區(qū)標(biāo)識形成列表上報給定位服務(wù)器。定位服務(wù)器在接收到該物理小區(qū)標(biāo)識列表后針對該列表發(fā)送小區(qū)全球標(biāo)識測量指令。其中,對于lte無線網(wǎng)絡(luò)而言,小區(qū)全球標(biāo)識為ecgi,對于2g和3g無線網(wǎng)絡(luò)而言,小區(qū)全球標(biāo)識為cgi。移動設(shè)備在接收到小區(qū)全球標(biāo)識測量指令后,獲取對應(yīng)的小區(qū)全球標(biāo)識并生成anr測量報告上報給定位服務(wù)器。

s440,將相鄰小區(qū)測量報告上報給定位服務(wù)器。

移動設(shè)備在完成anr測量后生成anr測量報告,并上報給定位服務(wù)器。移動設(shè)備上報的anr測量報告中包括滿足預(yù)設(shè)門限條件的跨站鄰區(qū)的小區(qū)全球標(biāo)識。

s450,接收定位服務(wù)器發(fā)送的定位點坐標(biāo)。

定位服務(wù)器根據(jù)接收到的定位請求消息以及相鄰小區(qū)測量報告獲取相關(guān)的位置信息后即可確定定位點坐標(biāo)并發(fā)送給移動設(shè)備。移動設(shè)備在接收到該定位點坐標(biāo)后還可以將該位置信息在電子地圖上進(jìn)行直觀的顯示。

上述基于小區(qū)標(biāo)識的定位方法,通過向定位服務(wù)器發(fā)送定位請求消息并根據(jù)定位服務(wù)器下發(fā)的相鄰小區(qū)測量指令進(jìn)行相鄰小區(qū)測量后生成相鄰小區(qū)測量報告上報給定位服務(wù)器,以使得定位服務(wù)器可以結(jié)合服務(wù)小區(qū)和跨站鄰區(qū)的坐標(biāo)信息實現(xiàn)多點定位,有效提高了定位精確度。并且,由于服務(wù)小區(qū)和跨站鄰區(qū)的坐標(biāo)信息均確定,無需依賴外部資源獲取坐標(biāo)信息,獨立性較好。上述定位方法無需改變當(dāng)前的lte幀結(jié)構(gòu),也需要在移動設(shè)備終端做任何改進(jìn),就能實現(xiàn)精確定位,可以適用于lte系統(tǒng),也可以適用于寬帶碼分多址(wcdma)系統(tǒng)、全球移動通信系統(tǒng)(gsm)等移動通信系統(tǒng)。

本發(fā)明還提供一種移動設(shè)備,該移動設(shè)備的結(jié)構(gòu)框圖如圖5所示。參見圖5,移動設(shè)備500包括發(fā)送模塊510、接收模塊520以及測量模塊530。發(fā)送模塊510用于向定位服務(wù)器發(fā)送定位請求消息。接收模塊520用于接收定位服務(wù)器發(fā)送的相鄰小區(qū)測量指令。測量模塊530用于根據(jù)相鄰小區(qū)測量指令進(jìn)行相鄰小區(qū)測量并生成相鄰小區(qū)測量報告。相鄰小區(qū)測量報告中包含符合預(yù)設(shè)門限條件的跨站鄰區(qū)的小區(qū)全球標(biāo)識。發(fā)送模塊510還用于將相鄰小區(qū)測量報告上報給定位服務(wù)器。接收模塊520還用于接收定位服務(wù)器發(fā)送的定位點坐標(biāo)。

上述移動設(shè)備500,通過向定位服務(wù)器發(fā)送定位請求并根據(jù)定位服務(wù)器下發(fā)的相鄰小區(qū)測量指令進(jìn)行相鄰小區(qū)測量后生成相鄰小區(qū)測量報告上報給定位服務(wù)器,以使得定位服務(wù)器可以結(jié)合服務(wù)小區(qū)和跨站小區(qū)的坐標(biāo)信息實現(xiàn)多點定位,有效提高了定位精確度。并且,由于服務(wù)小區(qū)和跨站小區(qū)的坐標(biāo)信息均確定,無需依賴外部資源獲取坐標(biāo)信息,獨立性較好。上述移動設(shè)備500可以適用于lte系統(tǒng),也可以適用于寬帶碼分多址(wcdma)系統(tǒng)、全球移動通信系統(tǒng)(gsm)等移動通信系統(tǒng)。

下面結(jié)合一具體實施例對本實施例中的基于小區(qū)標(biāo)識的定位方法做進(jìn)一步詳細(xì)說明。該定位方法以lte系統(tǒng)為例進(jìn)行說明,包括以下步驟,如圖6所示。

s602,移動設(shè)備向定位服務(wù)器發(fā)送定位請求消息。

移動設(shè)備使用運營商開發(fā)的api接口發(fā)送定位請求消息,其中包含定位服務(wù)器的ip地址作為基站檢測標(biāo)識。

在本實施例中,在s602之前,將運營商所有的lte站點,3g站點,2g站點工參信息進(jìn)行存儲。

s604,對定位請求消息進(jìn)行解析,解析到定位報文后向移動設(shè)備下發(fā)lte同頻anr測量指令,并同時啟動定時器。

定位服務(wù)器可以采用wireshark抓包技術(shù)采集移動設(shè)備(也可以稱為用戶設(shè)備ue)發(fā)送來的信令,從而通過wireshark包看出移動設(shè)備是否發(fā)送包含有定位請求消息的定位報文。

s606,判斷定時器是否超時。

如果定時器超時,則執(zhí)行s616。若定時器未超時,則執(zhí)行s608。

s608,判斷是否接收到移動設(shè)備上報的物理小區(qū)標(biāo)識列表。

若接收到物理小區(qū)識別列表(pci列表)則執(zhí)行s610,反之返回執(zhí)行s606。

s610,下發(fā)針對pci列表的小區(qū)全球標(biāo)識測量指令,并重啟定時器。

定時器的時長與s604中的定時時長相同,取值均在1s量級。

s612,判斷定時器是否超時。

如果定時器超時則執(zhí)行s616,否則執(zhí)行s614。

s614,判斷是否接收到移動設(shè)備上報的對應(yīng)pci列表的小區(qū)全球標(biāo)識。

若接收到了對應(yīng)pci列表的ecgi或者cgi,則保存該ecgi或者cgi并執(zhí)行s616。反之返回s612。

s616,判斷異頻anr測量指令是否下發(fā)。

如果異頻anr測量指令已經(jīng)下發(fā),則執(zhí)行s618,反之執(zhí)行s622。

s618,判斷3ganr測量指令是否下發(fā)。

如果3ganr測量指令已經(jīng)下發(fā),則執(zhí)行s620,反之執(zhí)行s624。

s620,判斷2ganr測量指令是否下發(fā)。

如果2ganr測量指令已經(jīng)下發(fā),則執(zhí)行s628,反之執(zhí)行s626。

s622,下發(fā)異頻anr測量指令,并重啟定時器。

在執(zhí)行s622后,即再次執(zhí)行s606及其后續(xù)步驟。

s624,下發(fā)3ganr測量指令,并重啟定時器。

在執(zhí)行s624后,即再次執(zhí)行s606及其后續(xù)步驟。

s626,下發(fā)2ganr測量指令,并重啟定時器。

在執(zhí)行s626后,即再次執(zhí)行s606及其后續(xù)步驟。

s628,進(jìn)行定位計算,并把計算得到的定位點坐標(biāo)發(fā)送給移動設(shè)備。

圖7為s628的具體流程圖,包括以下子步驟:

s702,判斷上報的跨站小區(qū)全球標(biāo)識的數(shù)量是否大于等于兩個。

若否則執(zhí)行s704,反之執(zhí)行s708。

s704,判斷上報的跨站小區(qū)全球標(biāo)識的數(shù)量是否等于一個。

若否,則執(zhí)行s706,反之執(zhí)行s710。

s706,利用服務(wù)小區(qū)的坐標(biāo)信息作為定位點坐標(biāo)。

在執(zhí)行完s706后,執(zhí)行s712,即將求得的定位點坐標(biāo)發(fā)送給移動設(shè)備。

s708,獲取跨站小區(qū)全球標(biāo)識中信號最強的兩個跨站鄰區(qū)以及服務(wù)小區(qū)的坐標(biāo)并求取定位點坐標(biāo)。

獲取跨站小區(qū)全球標(biāo)識中信號最強的兩個跨站鄰區(qū)以及服務(wù)小區(qū)的坐標(biāo)作為三個定位參考點,從服務(wù)器中獲取三個點的gps坐標(biāo)作為三角形的三個頂點,則利用三角形完外接圓公式,求取外接圓圓心作為定位點坐標(biāo)。執(zhí)行完s708后執(zhí)行s712。

s710,利用跨站鄰區(qū)的小區(qū)全球標(biāo)識對應(yīng)的坐標(biāo)和服務(wù)小區(qū)的坐標(biāo)求取二者之間的中點坐標(biāo)作為定位點坐標(biāo)。

s712,把獲取到的定位點坐標(biāo)發(fā)送給移動設(shè)備。

把計算獲取的定位點坐標(biāo)通過api接口返回給移動設(shè)備(或者ue)。

上述基于cellid的定位方法,無需改變當(dāng)前的lte幀結(jié)構(gòu),也需要在移動設(shè)備終端做任何改進(jìn),就能實現(xiàn)精確定位。上述定位方法可以適用于lte系統(tǒng),也可以適用于寬帶碼分多址(wcdma)系統(tǒng)、全球移動通信系統(tǒng)(gsm)等移動通信系統(tǒng)。

本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述程序可存儲于一計算機可讀取存儲介質(zhì)中,如本發(fā)明實施例中,該程序可存儲于計算機系統(tǒng)的存儲介質(zhì)中,并被該計算機系統(tǒng)中的至少一個處理器執(zhí)行,以實現(xiàn)包括如上述各方法的實施例的流程。其中,所述存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(read-onlymemory,rom)或隨機存儲記憶體(randomaccessmemory,ram)等。

以上所述實施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實施例中的各個技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。

以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
平谷区| 八宿县| 色达县| 兴隆县| 彰化县| 紫金县| 文成县| 雅江县| 井冈山市| 明光市| 丰顺县| 东莞市| 邹城市| 普兰店市| 永靖县| 肥城市| 陇川县| 河曲县| 高淳县| 温宿县| 循化| 措美县| 汉源县| 达孜县| 广元市| 旬阳县| 溆浦县| 固始县| 夏邑县| 德昌县| 贡觉县| 唐海县| 湖北省| 丹凤县| 从江县| 会泽县| 宁陵县| 瑞昌市| 永吉县| 临清市| 南漳县|