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

一種定位方法和裝置制造方法

文檔序號(hào):8005554閱讀:206來(lái)源:國(guó)知局
一種定位方法和裝置制造方法
【專(zhuān)利摘要】本發(fā)明提供一種定位方法和裝置,其中,定位方法包括:在首次定位或定位時(shí)間超過(guò)預(yù)設(shè)的時(shí)間閾值時(shí),獲取終端維護(hù)的時(shí)間服務(wù)器列表和A-GPS服務(wù)器列表;確定時(shí)間服務(wù)器列表中響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和A-GPS服務(wù)器列表中響應(yīng)時(shí)間最短的A-GPS服務(wù)器;根據(jù)響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)終端進(jìn)行定位。提高了定位過(guò)程中的搜星速度和獲取時(shí)間服務(wù)器上的當(dāng)前時(shí)間的速度,從而提高了定位速度。
【專(zhuān)利說(shuō)明】一種定位方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種定位方法和裝置。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,當(dāng)移動(dòng)終端進(jìn)行定位時(shí),移動(dòng)終端首先從配置文件gps.conf中獲取A-GPS服務(wù)器標(biāo)識(shí),根據(jù)A-GPS服務(wù)器標(biāo)識(shí)獲取A-GPS服務(wù)器上保存的移動(dòng)終端所在區(qū)域內(nèi)的衛(wèi)星星歷圖,根據(jù)衛(wèi)星星歷圖確定需要進(jìn)行跟蹤的GPS衛(wèi)星,獲取進(jìn)行跟蹤的GPS衛(wèi)星發(fā)送的導(dǎo)航電文,根據(jù)導(dǎo)航電文中攜帶的發(fā)送導(dǎo)航電文的衛(wèi)星時(shí)間,以及從配置文件gps.conf中的時(shí)間服務(wù)器標(biāo)識(shí)對(duì)應(yīng)的時(shí)間服務(wù)器獲取到的接收導(dǎo)航電文的標(biāo)準(zhǔn)時(shí)間,獲取移動(dòng)終端到GPS衛(wèi)星的距離,綜合移動(dòng)終端到多個(gè)GPS衛(wèi)星的距離以及多個(gè)GPS衛(wèi)星的位置,計(jì)算移動(dòng)終端所在的位置。
[0003]然而現(xiàn)有技術(shù)中,移動(dòng)終端上的A-GPS服務(wù)器和時(shí)間服務(wù)器都是由廠(chǎng)商提前進(jìn)行配置的,例如,廠(chǎng)商一般將時(shí)間服務(wù)器配置為北美地區(qū)的時(shí)間服務(wù)器,將A-GPS服務(wù)器配置為位于國(guó)外的谷歌的服務(wù)器,由于移動(dòng)終端距離時(shí)間服務(wù)器和A-GPS服務(wù)器的距離較遠(yuǎn),導(dǎo)致移動(dòng)終端從時(shí)間服務(wù)器、A-GPS服務(wù)器上獲取參數(shù)的時(shí)間較長(zhǎng),移動(dòng)終端的定位速度較慢。

【發(fā)明內(nèi)容】

[0004]本發(fā)明提供一種定位方法和裝置,用于解決現(xiàn)有技術(shù)中定位速度較慢的問(wèn)題。
[0005]本發(fā)明的第一個(gè)方面是提供一種定位方法,包括:
[0006]在首次定位或定位時(shí)間超過(guò)預(yù)設(shè)的時(shí)間閾值時(shí),獲取終端維護(hù)的時(shí)間服務(wù)器列表和A-GPS服務(wù)器列表;
[0007]確定所述時(shí)間服務(wù)器列表中響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述A-GPS服務(wù)器列表中響應(yīng)時(shí)間最短的A-GPS服務(wù)器;
[0008]根據(jù)所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)所述終端進(jìn)行定位。
[0009]如上所述的定位方法,所述確定所述時(shí)間服務(wù)器列表中響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述A-GPS服務(wù)器列表中響應(yīng)時(shí)間最短的A-GPS服務(wù)器,包括:
[0010]向所述時(shí)間服務(wù)器列表中的時(shí)間服務(wù)器和所述A-GPS服務(wù)器列表中的A-GPS服務(wù)器發(fā)送測(cè)試信息;
[0011]接收各個(gè)時(shí)間服務(wù)器和各個(gè)A-GPS服務(wù)器返回的響應(yīng)信息,所述響應(yīng)信息中攜帶響應(yīng)時(shí)間;
[0012]分別根據(jù)各個(gè)時(shí)間服務(wù)器的響應(yīng)信息和各個(gè)A-GPS服務(wù)器的響應(yīng)信息確定響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器。
[0013]如上所述的定位方法,所述根據(jù)所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)所述終端進(jìn)行定位,包括:[0014]根據(jù)所述響應(yīng)時(shí)間最短的A-GPS服務(wù)器上的當(dāng)?shù)匦l(wèi)星的衛(wèi)星星歷數(shù)據(jù)確定至少3個(gè)待跟蹤GPS衛(wèi)星;
[0015]接收待跟蹤GPS衛(wèi)星發(fā)送的導(dǎo)航電文,所述導(dǎo)航電文包括:衛(wèi)星時(shí)間和待跟蹤GPS衛(wèi)星的衛(wèi)星星歷數(shù)據(jù);
[0016]從所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器上獲取接收所述導(dǎo)航電文的當(dāng)前時(shí)間;
[0017]根據(jù)所述當(dāng)前時(shí)間和所述衛(wèi)星時(shí)間的差值,確定待跟蹤GPS衛(wèi)星到所述終端的距離;
[0018]根據(jù)所述待跟蹤GPS衛(wèi)星的衛(wèi)星星歷星歷數(shù)據(jù)計(jì)算在衛(wèi)星時(shí)間時(shí)待跟蹤GPS衛(wèi)星所處的位置;
[0019]根據(jù)待跟蹤GPS衛(wèi)星的位置以及待跟蹤GPS衛(wèi)星到所述終端的距離,確定所述終端的位置。
[0020]如上所述的定位方法,若所述終端中未存儲(chǔ)A-GPS服務(wù)器列表,所述方法還包括:
[0021]獲取所述終端維護(hù)的星歷數(shù)據(jù)服務(wù)器列表;
[0022]確定所述星歷數(shù)據(jù)服務(wù)器列表中響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器;
[0023]根據(jù)所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器對(duì)所述終端進(jìn)行定位。
[0024]本發(fā)明的另一個(gè)方面提供一種定位裝置,包括:
[0025]獲取模塊,用于在首次定位或定位時(shí)間超過(guò)預(yù)設(shè)的時(shí)間閾值時(shí),獲取終端維護(hù)的時(shí)間服務(wù)器列表和A-GPS服務(wù)器列表;
[0026]確定模塊,用于確定所述時(shí)間服務(wù)器列表中響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述A-GPS服務(wù)器列表中響應(yīng)時(shí)間最短的A-GPS服務(wù)器;
[0027]定位模塊,用于根據(jù)所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)所述終端進(jìn)行定位。
[0028]如上所述的定位裝置,所述確定模塊具體用于,向所述時(shí)間服務(wù)器列表中的時(shí)間服務(wù)器和所述A-GPS服務(wù)器列表中的A-GPS服務(wù)器發(fā)送測(cè)試信息;
[0029]接收各個(gè)時(shí)間服務(wù)器和各個(gè)A-GPS服務(wù)器返回的響應(yīng)信息,所述響應(yīng)信息中攜帶響應(yīng)時(shí)間;
[0030]分別根據(jù)各個(gè)時(shí)間服務(wù)器的響應(yīng)信息和各個(gè)A-GPS服務(wù)器的響應(yīng)信息確定響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器。
[0031]如上所述的定位裝置,所述定位模塊具體用于,根據(jù)所述響應(yīng)時(shí)間最短的A-GPS服務(wù)器上的當(dāng)?shù)匦l(wèi)星的衛(wèi)星星歷數(shù)據(jù)確定至少3個(gè)待跟蹤GPS衛(wèi)星;
[0032]接收待跟蹤GPS衛(wèi)星發(fā)送的導(dǎo)航電文,所述導(dǎo)航電文包括:衛(wèi)星時(shí)間和待跟蹤GPS衛(wèi)星的衛(wèi)星星歷數(shù)據(jù);
[0033]從所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器上獲取接收所述導(dǎo)航電文的當(dāng)前時(shí)間;
[0034]根據(jù)所述當(dāng)前時(shí)間和所述衛(wèi)星時(shí)間的差值,確定待跟蹤GPS衛(wèi)星到所述終端的距離;
[0035]根據(jù)所述待跟蹤GPS衛(wèi)星的衛(wèi)星星歷星歷數(shù)據(jù)計(jì)算在衛(wèi)星時(shí)間時(shí)待跟蹤GPS衛(wèi)星所處的位置;
[0036]根據(jù)待跟蹤GPS衛(wèi)星的位置以及待跟蹤GPS衛(wèi)星到所述終端的距離,確定所述終端的位置。
[0037]如上所述的定位裝置,所述獲取模塊還用于,若所述終端中未存儲(chǔ)A-GPS服務(wù)器列表,則獲取所述終端維護(hù)的星歷數(shù)據(jù)服務(wù)器列表;
[0038]確定模塊還用于,確定所述星歷數(shù)據(jù)服務(wù)器列表中響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器;
[0039]定位模塊還用于,根據(jù)所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器對(duì)所述終端進(jìn)行定位。
[0040]本發(fā)明中,通過(guò)獲取響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器,根據(jù)響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)終端進(jìn)行定位,提高了定位過(guò)程中的搜星速度和獲取時(shí)間服務(wù)器上的當(dāng)前時(shí)間的速度,從而提高了定位速度。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0041]圖1為本發(fā)明提供的定位方法一個(gè)實(shí)施例的流程圖;
[0042]圖2為本發(fā)明提供的定位裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0043]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0044]圖1為本發(fā)明提供的定位方法一個(gè)實(shí)施例的流程圖,如圖1所示,包括:
[0045]101、在首次定位或定位時(shí)間超過(guò)預(yù)設(shè)的時(shí)間閾值時(shí),獲取終端維護(hù)的時(shí)間服務(wù)器列表和A-GPS服務(wù)器列表。
[0046]本發(fā)明的執(zhí)行主體為定位裝置,定位裝置的具體表現(xiàn)形式可以為終端或者終端中的定位軟件。在獲取終端維護(hù)的時(shí)間服務(wù)器列表和A-GPS服務(wù)器列表之前,終端需要通過(guò)設(shè)置菜單,開(kāi)啟GPS/A-GPS定位功能。
[0047]其中,預(yù)設(shè)的時(shí)間閾值為終端根據(jù)終端的定位速度進(jìn)行確定的。例如,可以將預(yù)設(shè)的時(shí)間閾值設(shè)置為30秒。終端維護(hù)的時(shí)間服務(wù)器(Network Time Protoco 1_SERVER, NTP_SERVER)列表和A-GPS服務(wù)器(Secure User Plane Location_H0ST,SUPL_H0ST)列表可以由終端的廠(chǎng)商在出廠(chǎng)前進(jìn)行設(shè)置,也可以由終端用戶(hù)通過(guò)接口或操作界面主動(dòng)進(jìn)行設(shè)置。時(shí)間服務(wù)器列表還可以由終端用戶(hù)主動(dòng)通過(guò)網(wǎng)站http://www.pool.ntp.0rg獲取的全球或當(dāng)?shù)乜捎玫臅r(shí)間服務(wù)器列表。時(shí)間服務(wù)器提供精確時(shí)間,一般是國(guó)際標(biāo)準(zhǔn)時(shí)間(UniversalTime Coordinated, UTC),時(shí)間服務(wù)器獲得UTC的時(shí)間來(lái)源可以是原子鐘、天文臺(tái)、衛(wèi)星等。A-GPS服務(wù)器列表中還可以包括A-GPS服務(wù)器的端口號(hào)(SUPL_P0RT);
[0048]可選的,終端可以根據(jù)維護(hù)的標(biāo)志位,判斷用戶(hù)是否是首次使用定位服務(wù)。若標(biāo)志位為0,則表示終端首次使用定位服務(wù),終端可以先根據(jù)維護(hù)的時(shí)間服務(wù)器列表中各時(shí)間服務(wù)器的響應(yīng)時(shí)間確定響應(yīng)時(shí)間最短的時(shí)間服務(wù)器,并根據(jù)維護(hù)的A-GPS服務(wù)器列表中各A-GPS服務(wù)器的響應(yīng)時(shí)間確定響應(yīng)時(shí)間最短的A-GPS服務(wù)器,再根據(jù)響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器進(jìn)行定位;若標(biāo)志位為1,則表示終端不是首次使用定位服務(wù),終端可以根據(jù)配置文件直接進(jìn)行定位。在終端出廠(chǎng)或重置時(shí),將標(biāo)志位歸為O ;當(dāng)終端開(kāi)啟過(guò)GPS/A-GPS定位功能后,將標(biāo)志位改為I。
[0049]在定位過(guò)程中,終端可以實(shí)時(shí)判斷定位時(shí)間是否超過(guò)預(yù)設(shè)的時(shí)間閾值,在定位時(shí)間超過(guò)預(yù)設(shè)的時(shí)間閾值時(shí),終止定位過(guò)程,確定響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器,若終端確定的響應(yīng)時(shí)間最短的時(shí)間服務(wù)器與配置文件中的時(shí)間服務(wù)器是同一個(gè)服務(wù)器,且終端確定的響應(yīng)時(shí)間最短的A-GPS服務(wù)器與配置文件中的A-GPS服務(wù)器是同一個(gè)服務(wù)器,說(shuō)明配置文件中的時(shí)間服務(wù)器和A-GPS服務(wù)器已經(jīng)是響應(yīng)時(shí)間最短的服務(wù)器,則終端定位失??;若終端確定的響應(yīng)時(shí)間最短的時(shí)間服務(wù)器與配置文件中的時(shí)間服務(wù)器不是同一個(gè)服務(wù)器,或者,終端確定的響應(yīng)時(shí)間最短的A-GPS服務(wù)器與配置文件中的A-GPS服務(wù)器不是同一個(gè)服務(wù)器,則重新進(jìn)行定位。
[0050]102、確定時(shí)間服務(wù)器列表中響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和A-GPS服務(wù)器列表中響應(yīng)時(shí)間最短的A-GPS服務(wù)器。
[0051]可選的,終端確定時(shí)間服務(wù)器列表中響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和A-GPS服務(wù)器列表中響應(yīng)時(shí)間最短的A-GPS服務(wù)器的具體方式可以為:向時(shí)間服務(wù)器列表中的時(shí)間服務(wù)器和A-GPS服務(wù)器列表中的A-GPS服務(wù)器發(fā)送測(cè)試信息;接收各個(gè)時(shí)間服務(wù)器和各個(gè)A-GPS服務(wù)器返回的響應(yīng)信息,響應(yīng)信息中攜帶響應(yīng)時(shí)間;分別根據(jù)各個(gè)時(shí)間服務(wù)器的響應(yīng)信息和各個(gè)A-GPS服務(wù)器的響應(yīng)信息確定響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器。
[0052]可選的,終端向時(shí)間服務(wù)器列表中的時(shí)間服務(wù)器和A-GPS服務(wù)器列表中的A-GPS服務(wù)器發(fā)送的測(cè)試信息具體可以為網(wǎng)絡(luò)命令PING測(cè)試。例如,終端根據(jù)各個(gè)時(shí)間服務(wù)器的響應(yīng)信息確定響應(yīng)時(shí)間最短的時(shí)間服務(wù)器的具體方式可以為:終端根據(jù)各個(gè)時(shí)間服務(wù)器的響應(yīng)時(shí)間,按照冒泡算法進(jìn)行升序或降序排序,將升序排序結(jié)果中的第一個(gè)時(shí)間服務(wù)器或降序排序結(jié)果中的最后一個(gè)時(shí)間服務(wù)器作為響應(yīng)時(shí)間最短的時(shí)間服務(wù)器。
[0053]另外,終端可以將響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器寫(xiě)入終端中的system—>etc目錄下的配置文件gps.conf,以便終端進(jìn)行定位時(shí),從gps.conf中獲取響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器。
[0054]實(shí)際中,距離終端越近的時(shí)間服務(wù)器的響應(yīng)時(shí)間越短,距離終端越近的A-GPS服務(wù)器的響應(yīng)時(shí)間越短。通過(guò)在首次定位或者在定位時(shí)間超過(guò)預(yù)設(shè)的時(shí)間閥值時(shí),確定響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器,可以使得終端自動(dòng)對(duì)配置文件gps.conf進(jìn)行優(yōu)化,實(shí)時(shí)保證配置文件中的時(shí)間服務(wù)器為響應(yīng)時(shí)間最短的時(shí)間服務(wù)器,并實(shí)時(shí)保證配置文件中的A-GPS服務(wù)器為響應(yīng)時(shí)間最短的A-GPS服務(wù)器,方便終端根據(jù)配置文件進(jìn)行快速定位。
[0055]103、根據(jù)響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)終端進(jìn)行定位。
[0056]其中,終端根據(jù)響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)終端進(jìn)行定位的具體過(guò)程可以為:根據(jù)響應(yīng)時(shí)間最短的A-GPS服務(wù)器上的當(dāng)?shù)匦l(wèi)星的衛(wèi)星星歷數(shù)據(jù)確定至少3個(gè)待跟蹤GPS衛(wèi)星;
[0057]接收待跟蹤GPS衛(wèi)星發(fā)送的導(dǎo)航電文,導(dǎo)航電文包括:衛(wèi)星時(shí)間和待跟蹤GPS衛(wèi)星的衛(wèi)星星歷數(shù)據(jù);
[0058]從響應(yīng)時(shí)間最短的時(shí)間服務(wù)器上獲取接收導(dǎo)航電文的當(dāng)前時(shí)間;
[0059]根據(jù)當(dāng)前時(shí)間和衛(wèi)星時(shí)間的差值,確定待跟蹤GPS衛(wèi)星到終端的距離;
[0060]根據(jù)待跟蹤GPS衛(wèi)星的衛(wèi)星星歷星歷數(shù)據(jù)計(jì)算在衛(wèi)星時(shí)間時(shí)待跟蹤GPS衛(wèi)星所處的位置;
[0061]根據(jù)待跟蹤GPS衛(wèi)星的位置以及待跟蹤GPS衛(wèi)星到終端的距離,確定終端的位置。
[0062]進(jìn)一步地,在終端進(jìn)行定位的過(guò)程中,終端實(shí)時(shí)記錄定位時(shí)間,在終端定位成功后,終端可以將定位時(shí)間歸為O。
[0063]本實(shí)施例中衛(wèi)星到用戶(hù)接收機(jī)之間的距離可以通過(guò)公式:距離=光速*時(shí)間差值來(lái)確定。對(duì)終端進(jìn)行定位采用的參考坐標(biāo)系可以為WGS-84大地坐標(biāo)系(World GeodeticSystem-1984Coordinate System)。導(dǎo)航電文中除了衛(wèi)星時(shí)間和待跟蹤GPS衛(wèi)星的衛(wèi)星星歷數(shù)據(jù)之外,還可以包括工作狀況、時(shí)鐘改正、電離層時(shí)延修正、大氣折射修正等信息,用于對(duì)導(dǎo)航電文中的衛(wèi)星時(shí)間和待跟蹤GPS衛(wèi)星所處的位置進(jìn)行校正。響應(yīng)時(shí)間最短的A-GPS服務(wù)器上的當(dāng)?shù)匦l(wèi)星的衛(wèi)星星歷數(shù)據(jù)可以包含當(dāng)?shù)貐^(qū)可用的衛(wèi)星頻段、方位、仰角等信息,終端根據(jù)上述信息搜索衛(wèi)星,不需要在全頻段大范圍搜索衛(wèi)星,而且終端通過(guò)網(wǎng)絡(luò)獲取A-GPS服務(wù)器上的衛(wèi)星星歷數(shù)據(jù),網(wǎng)絡(luò)數(shù)據(jù)傳輸速度比衛(wèi)星鏈路快,大大提高了搜星的速度。
[0064]本實(shí)施例中,終端通過(guò)獲取響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器,根據(jù)響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)終端進(jìn)行定位,提高了定位過(guò)程中的搜星速度和獲取時(shí)間服務(wù)器上的當(dāng)前時(shí)間的速度,從而提高了定位速度。
[0065]進(jìn)一步地,若終端中未存儲(chǔ)A-GPS服務(wù)器列表,為了提高定位速度,圖1所示的定位方法還可以包括:獲取終端維護(hù)的星歷數(shù)據(jù)服務(wù)器列表;
[0066]確定星歷數(shù)據(jù)服務(wù)器列表中響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器(eXTendedReceiver Assistance_SERVER, XTRA_SERVER);
[0067]根據(jù)響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器對(duì)終端進(jìn)行定位。
[0068]其中,XTRA_SERVER上包含預(yù)測(cè)的7天之內(nèi)的所有衛(wèi)星的星歷數(shù)據(jù),即衛(wèi)星的星歷表和年歷。終端維護(hù)的星歷數(shù)據(jù)服務(wù)器列表中一般可包含有三個(gè)XTRA_SERVER,即:
[0069]XTRA_SERVER_l=http://xtral.gpsonextra.net/xtra.bin
[0070]XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin[0071 ] XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
[0072]確定星歷數(shù)據(jù)服務(wù)器列表中響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器的具體過(guò)程與圖1所示實(shí)施例中確定A-GPS服務(wù)器列表中響應(yīng)時(shí)間最短的A-GPS服務(wù)器的具體過(guò)程類(lèi)似,根據(jù)響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器對(duì)終端進(jìn)行定位的具體過(guò)程與圖1所示實(shí)施例中根據(jù)響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)終端進(jìn)行定位的具體過(guò)程類(lèi)似,此處不再進(jìn)行贅述。
[0073]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0074]圖2為本發(fā)明提供的定位裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,如圖2所示,包括:
[0075]獲取模塊21,用于在首次定位或定位時(shí)間超過(guò)預(yù)設(shè)的時(shí)間閾值時(shí),獲取終端維護(hù)的時(shí)間服務(wù)器列表和A-GPS服務(wù)器列表;
[0076]確定模塊22,用于確定時(shí)間服務(wù)器列表中響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和A-GPS服務(wù)器列表中響應(yīng)時(shí)間最短的A-GPS服務(wù)器;
[0077]定位模塊23,用于根據(jù)響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)終端進(jìn)行定位。
[0078]可選的,確定模塊22確定時(shí)間服務(wù)器列表中響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和A-GPS服務(wù)器列表中響應(yīng)時(shí)間最短的A-GPS服務(wù)器的方式具體可以為,向時(shí)間服務(wù)器列表中的時(shí)間服務(wù)器和A-GPS服務(wù)器列表中的A-GPS服務(wù)器發(fā)送測(cè)試信息;接收各個(gè)時(shí)間服務(wù)器和各個(gè)A-GPS服務(wù)器返回的響應(yīng)信息,響應(yīng)信息中攜帶響應(yīng)時(shí)間;分別根據(jù)各個(gè)時(shí)間服務(wù)器的響應(yīng)信息和各個(gè)A-GPS服務(wù)器的響應(yīng)信息確定響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器。
[0079]可選的,定位模塊23根據(jù)響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)終端進(jìn)行定位的方式具體可以為,根據(jù)響應(yīng)時(shí)間最短的A-GPS服務(wù)器上的當(dāng)?shù)匦l(wèi)星的衛(wèi)星星歷數(shù)據(jù)確定至少3個(gè)待跟蹤GPS衛(wèi)星;接收待跟蹤GPS衛(wèi)星發(fā)送的導(dǎo)航電文,導(dǎo)航電文包括:衛(wèi)星時(shí)間和待跟蹤GPS衛(wèi)星的衛(wèi)星星歷數(shù)據(jù);從響應(yīng)時(shí)間最短的時(shí)間服務(wù)器上獲取接收導(dǎo)航電文的當(dāng)前時(shí)間;根據(jù)當(dāng)前時(shí)間和衛(wèi)星時(shí)間的差值,確定待跟蹤GPS衛(wèi)星到終端的距離;根據(jù)待跟蹤GPS衛(wèi)星的衛(wèi)星星歷星歷數(shù)據(jù)計(jì)算在衛(wèi)星時(shí)間時(shí)待跟蹤GPS衛(wèi)星所處的位置;根據(jù)待跟蹤GPS衛(wèi)星的位置以及待跟蹤GPS衛(wèi)星到終端的距離,確定終端的位置。
[0080]另外,若終端中未存儲(chǔ)A-GPS服務(wù)器列表,獲取模塊21還用于,獲取終端維護(hù)的星歷數(shù)據(jù)服務(wù)器列表;
[0081]確定模塊22還用于,確定星歷數(shù)據(jù)服務(wù)器列表中響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器;
[0082]定位模塊23還用于,根據(jù)響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器對(duì)終端進(jìn)行定位。
[0083]本實(shí)施例中,終端通過(guò)獲取響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器,根據(jù)響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)終端進(jìn)行定位,提高了定位過(guò)程中的搜星速度和獲取時(shí)間服務(wù)器上的當(dāng)前時(shí)間的速度,從而提高了定位速度。
[0084]最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種定位方法,其特征在于,包括: 在首次定位或定位時(shí)間超過(guò)預(yù)設(shè)的時(shí)間閾值時(shí),獲取終端維護(hù)的時(shí)間服務(wù)器列表和A-GPS服務(wù)器列表; 確定所述時(shí)間服務(wù)器列表中響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述A-GPS服務(wù)器列表中響應(yīng)時(shí)間最短的A-GPS服務(wù)器; 根據(jù)所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)所述終端進(jìn)行定位。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定所述時(shí)間服務(wù)器列表中響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述A-GPS服務(wù)器列表中響應(yīng)時(shí)間最短的A-GPS服務(wù)器,包括: 向所述時(shí)間服務(wù)器列表中的時(shí)間服務(wù)器和所述A-GPS服務(wù)器列表中的A-GPS服務(wù)器發(fā)送測(cè)試信息; 接收各個(gè)時(shí)間服務(wù)器和各個(gè)A-GPS服務(wù)器返回的響應(yīng)信息,所述響應(yīng)信息中攜帶響應(yīng)時(shí)間; 分別根據(jù)各個(gè)時(shí)間服務(wù)器的響應(yīng)信息和各個(gè)A-GPS服務(wù)器的響應(yīng)信息確定響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)所述終端進(jìn)行定位,包括: 根據(jù)所述響應(yīng)時(shí)間最短的A-GPS服務(wù)器上的當(dāng)?shù)匦l(wèi)星的衛(wèi)星星歷數(shù)據(jù)確定至少3個(gè)待跟蹤GPS衛(wèi)星; 接收待跟蹤GPS衛(wèi)星發(fā)送的導(dǎo)航電文,所述導(dǎo)航電文包括:衛(wèi)星時(shí)間和待跟蹤GPS衛(wèi)星的衛(wèi)星星歷數(shù)據(jù); 從所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器上獲取接收所述導(dǎo)航電文的當(dāng)前時(shí)間; 根據(jù)所述當(dāng)前時(shí)間和所述衛(wèi)星時(shí)間的差值,確定待跟蹤GPS衛(wèi)星到所述終端的距離;根據(jù)所述待跟蹤GPS衛(wèi)星的衛(wèi)星星歷星歷數(shù)據(jù)計(jì)算在衛(wèi)星時(shí)間時(shí)待跟蹤GPS衛(wèi)星所處的位置; 根據(jù)待跟蹤GPS衛(wèi)星的位置以及待跟蹤GPS衛(wèi)星到所述終端的距離,確定所述終端的位置。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,若所述終端中未存儲(chǔ)A-GPS服務(wù)器列表,所述方法還包括: 獲取所述終端維護(hù)的星歷數(shù)據(jù)服務(wù)器列表; 確定所述星歷數(shù)據(jù)服務(wù)器列表中響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器; 根據(jù)所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器對(duì)所述終端進(jìn)行定位。
5.一種定位裝置,其特征在于,包括: 獲取模塊,用于在首次定位或定位時(shí)間超過(guò)預(yù)設(shè)的時(shí)間閾值時(shí),獲取終端維護(hù)的時(shí)間服務(wù)器列表和A-GPS服務(wù)器列表; 確定模塊,用于確定所述時(shí)間服務(wù)器列表中響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述A-GPS服務(wù)器列表中響應(yīng)時(shí)間最短的A-GPS服務(wù)器; 定位模塊,用于根據(jù)所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述響應(yīng)時(shí)間最短的A-GPS服務(wù)器對(duì)所述終端進(jìn)行定位。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述確定模塊具體用于,向所述時(shí)間服務(wù)器列表中的時(shí)間服務(wù)器和所述A-GPS服務(wù)器列表中的A-GPS服務(wù)器發(fā)送測(cè)試信息; 接收各個(gè)時(shí)間服務(wù)器和各個(gè)A-GPS服務(wù)器返回的響應(yīng)信息,所述響應(yīng)信息中攜帶響應(yīng)時(shí)間; 分別根據(jù)各個(gè)時(shí)間服務(wù)器的響應(yīng)信息和各個(gè)A-GPS服務(wù)器的響應(yīng)信息確定響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和響應(yīng)時(shí)間最短的A-GPS服務(wù)器。
7.根據(jù)權(quán)利要求5或6所述的裝置,其特征在于,所述定位模塊具體用于,根據(jù)所述響應(yīng)時(shí)間最短的A-GPS服務(wù)器上的當(dāng)?shù)匦l(wèi)星的衛(wèi)星星歷數(shù)據(jù)確定至少3個(gè)待跟蹤GPS衛(wèi)星; 接收待跟蹤GPS衛(wèi)星發(fā)送的導(dǎo)航電文,所述導(dǎo)航電文包括:衛(wèi)星時(shí)間和待跟蹤GPS衛(wèi)星的衛(wèi)星星歷數(shù)據(jù); 從所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器上獲取接收所述導(dǎo)航電文的當(dāng)前時(shí)間; 根據(jù)所述當(dāng)前時(shí)間和所述衛(wèi)星時(shí)間的差值,確定待跟蹤GPS衛(wèi)星到所述終端的距離;根據(jù)所述待跟蹤GPS衛(wèi)星的衛(wèi)星星歷星歷數(shù)據(jù)計(jì)算在衛(wèi)星時(shí)間時(shí)待跟蹤GPS衛(wèi)星所處的位置; 根據(jù)待跟蹤GPS衛(wèi)星的位置以及待跟蹤GPS衛(wèi)星到所述終端的距離,確定所述終端的位置。
8.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述獲取模塊還用于,若所述終端中未存儲(chǔ)A-GPS服務(wù)器列表,則獲取所述終端維護(hù)的星歷數(shù)據(jù)服務(wù)器列表; 確定模塊還用于,確定所述星歷數(shù)據(jù)服務(wù)器列表中響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器;定位模塊還用于,根據(jù)所述響應(yīng)時(shí)間最短的時(shí)間服務(wù)器和所述響應(yīng)時(shí)間最短的星歷數(shù)據(jù)服務(wù)器對(duì)所述終端進(jìn)行定位。
【文檔編號(hào)】H04W64/00GK103458501SQ201310379091
【公開(kāi)日】2013年12月18日 申請(qǐng)日期:2013年8月27日 優(yōu)先權(quán)日:2013年8月27日
【發(fā)明者】趙友軍, 王蓓蓓, 李顯洲 申請(qǐng)人:中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
平度市| 河津市| 年辖:市辖区| 灵武市| 高雄县| 桃园市| 临西县| 浪卡子县| 禄丰县| 仙桃市| 九龙县| 诸城市| 浦东新区| 武威市| 乾安县| 东阿县| 宁安市| 宿松县| 武鸣县| 改则县| 江北区| 广饶县| 津南区| 阳江市| 开原市| 罗城| 新化县| 柏乡县| 怀化市| 辽中县| 金山区| 杭州市| 保靖县| 桂林市| 桓台县| 葫芦岛市| 临沭县| 平阳县| 徐水县| 宜黄县| 武汉市|