專利名稱:在移動分組模式下的位置服務信息傳送的制作方法
技術領域:
本發(fā)明涉及在移動終端獲得位置服務的實現方式,具體涉及在移動分 組模式下的位置服務信息傳送。
背景技術:
目前在移動終端獲得位置服務的實現方式主要包括兩類:基于GPS(全 球定位系統(tǒng))定位和基于移動通信網絡定位。
在基于GPS定位的方案中,移動終端中配備適合用于全球衛(wèi)星導航系 統(tǒng)(如GPS、輔助GPS )的接收機。GPS接收機接收軌道地球衛(wèi)星發(fā)射的 無線電信號,計算出衛(wèi)星的位置并由這些位置計算其自身的位置(即經度 和煒度),然后與GPS導航地圖應用配合從而獲得位置服務。GPS定位 技術是目前比較常用的技術,但因為必須在移動終端中安裝GPS接收機, 而GPS接收機成本高,且進行位置計算的負擔過重,本方案無法在大眾市 場上普及。
在基于移動通信網絡定位的方案中,網絡單元通過無線定位技術,例 如小區(qū)標識(Cell-ID)定位、到達時間(TOA)定位、到達時間差(TDOA) 定位和增強型觀測時間差(E-OTD)定位,獲得移動終端的位置信息(經 煒度、移動速度等),而后以短信、彩信、網頁等方式經由移動通信網絡 將位置信息提供給用戶,以實現各種與位置相關的業(yè)務。
短信/彩信方式是指用戶使用移動終端發(fā)送對位置服務的請求,短信中 心/彩信中心或短信服務商/彩信服務商根據請求內容,結合移動終端的位置 信息,將與位置相關的業(yè)務結果或直接的位置信息以文本或圖形/圖片方式 發(fā)送給用戶。本方案存在的缺點是用戶的業(yè)務感受不好,文字內容無法像地圖一樣能給用戶直觀感受,彩信圖形/圖片不支持矢量地圖,而且交互性 差。
網頁方式是指用戶使用移動終端訪問相應的位置業(yè)務網站,網站服務
器根據用戶提交的請求,結合移動終端的位置信息,通過Web網頁向用戶 提供該位置周圍的地圖及文字信息。雖然與短信/彩信方式相比,本方案能 夠更加直觀清晰地展現位置信息和與位置相關的業(yè)務,便利地交互,但是 仍存在以下缺點載入含有地圖及文字信息的網頁往往需要耗費大量的數 據通信流量,致4吏用戶使用該業(yè)務的費用較高;并且在移動終端上的網頁 瀏覽器并非針對位置業(yè)務開發(fā),用戶感受不如專業(yè)的GPS導航地圖應用那 么好。
專利號為ZL 03118567.3的中國專利,公開了一種在掌上設備上定位 查詢移動用戶的方法。其中,從掌上設備上發(fā)送定位請求,通過無線網絡 發(fā)送到遠程服務器,遠程服務器端的位置服務程序獲取移動用戶的定位信 息進行處理后,再通過無線網絡發(fā)回給掌上設備,并在掌上設備的電子地 圖上定位顯示。該文獻中的方案部分解決了上述現有問題中的問題和不足。 但是在該方案中,手掌上設備中的自定義接口規(guī)范模塊和電子地圖應用是 針對實施例中的特定手機定位顯示業(yè)務而開發(fā)的,提供的位置服務內M 一 (僅包括表示用戶的位置),并且每當有新的應用服務商接入、遠程服 務器端的位置服務程序變化或定位業(yè)務更新、升級時,需要同時重新編寫 或修改接口規(guī)范模塊和電子地圖應用,這增加了位置應用開發(fā)的復雜程度 和成本。
因此,需要一種解決方案,使得能夠在移動終端直觀且經濟地獲得豐 富的位置服務,并且實現較低的開發(fā)成本。
發(fā)明內容
本發(fā)明的目的是提供一種在移動終端獲得位置服務的方法,以解決現 有技術中位置服務的業(yè)務感受不好以及使用和開發(fā)成本高的問題。
根據本發(fā)明的一方面,提供一種在移動分組通信模式下的位置服務信息傳送系統(tǒng),包括之間可以建立經由IP連接的通信的定位服務器和移動終 端,所述定位服務器被配置為經由所述IP連接向所述移動終端傳送包含位
置服務信息的分組;所述移動終端被配置為經由所述IP連M收所述包含 位置服務信息的分組;以及所述移動終端被配置為包括IP到串口的轉換模 塊和位置服務應用模塊,其中IP到串口的轉換模塊用于提取所述分組中的 位置服^ft息數據,將所述位置服務信息數據轉換成標準串行數據,并經 由模擬的串行端口傳送給位置服務應用模塊,位置服務應用模塊用于通過 所述模擬的串行端口獲取所述標準串行數據,以利用其中的位置服^H言息 提供位置服務。
根據本發(fā)明的實施例,所述IP到串口的轉換才莫塊進一步包括位置服務 信息處理單元,用于對位置服務信息數據進行數據處理。
根據本發(fā)明的實施例,所述位置服務應用模塊支持運行在所述移動終 端中的現有GPS地圖導航應用。
根據本發(fā)明的另一實施例,所述位置服務信息傳送系統(tǒng)運行在PHS個 人手持式電話系統(tǒng)分組通信模式下。
根據本發(fā)明的另一方面,提供一種支持分組通信的移動終端,其包括 分組數據通信模塊,其用于建立IP連接從而接收包含位置服務信息的分 組;IP到串口的轉換模塊,其被配置為提取所述分組中的位置服務信息數 據,將所述位置服^M言息數據轉換成標準串行數據,并經由其模擬的串行 端口傳送給位置服務應用模塊;以及所述位置服務應用模塊,其用于通過 所i^莫擬的串行端口獲取所述標準串行數據,以利用其中的位置服^H言息 提供位置服務。
根據本發(fā)明的又一方面,提供一種在移動分組通信才莫式下的位置服務 信息傳送方法,在該模式下在定位服務器和移動終端之間可以建立經由IP 連接的通信,所述方法包括經由所述IP連接從所述定位服務器向所述移 動終端傳送包含位置服務信息的分組;在所述移動終端中提取所述分組中 的位置服務信息數據,并將所述位置服務信息數據轉換成標準串行數據, 以經由模擬的串行端口傳送;經由所述模擬的串行端口獲取所述標準串行數據;以及利用所述標準串行數據中的位置服務信息提供位置服務。 因此本發(fā)明具有以下優(yōu)點
1. 降低用戶使用位置服務的費用,這是因為免除了在移動終端中安裝 成本較高的GPS模塊,并且所需的分組通信流量較小。
2. 提供完善的位置服務,這是因為利用現有的GPS導航地圖應用, 其能夠提供直觀的地圖顯示、詳細的定位資料,具有強大的定位服務功能, 并且用戶只需將熟悉的現有GPS導航地圖軟件安裝在根據本發(fā)明的移動 終端中,就可以像在GPS設備上那樣使用位置服務,而不會感到任何差異, 用戶感受好。
3. 降低了位置服務應用的開發(fā)成本和開發(fā)時間,這是因為不需要開發(fā) 新的地圖和導航應用,并且在定位服務器和位置服務變化時對IP到串口的 轉換器和位置服務應用可以不作調整,或者只需調整IP到串口的轉換器。
下面結合附圖和實施例對本發(fā)明的技術方案作進一步的詳細描述。
以下通過參照附圖對本發(fā)明的優(yōu)選實施例的示例性和非限定性詳細描 述,將更好地理解本發(fā)明的上述和其它目的、特點和優(yōu)點,其中
圖1示出了在PHS分組通信系統(tǒng)100中的位置服務信息傳送的體系 架構,其中可以實現才艮據本發(fā)明的一個或多個實施例;
圖2示意性地示出了根據本發(fā)明一個實施例的IP到串口的轉換器的功 能實現;以及
圖3示出了其中可以實現本發(fā)明一個或多個實施例的移動終端的功能 結構。
M實施方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖 及實施例,對本發(fā)明進行進一步詳細說明。應當理解,在此所描述的具體 實施例僅用作以舉例說明的方式解釋本發(fā)明,并不用于限定本發(fā)明。雖然在以下實施例中就PHS (個人手持式電話系統(tǒng))分組通信系統(tǒng)描 述了本發(fā)明的各個實施例,但是應該認識到本發(fā)明可以以各種分組數據模 式下的移動通信系統(tǒng)來實施,例如GPRS (通用無線分組業(yè)務)系統(tǒng)、第 三代移動通信系統(tǒng)以及未來可能出現的任何支持分組數據模式的移動通信 系統(tǒng)。
圖1示出了在PHS分組通信系統(tǒng)100中的位置服務信息傳送的體系 架構,其中可以實現根據本發(fā)明的一個或多個實施例。PHS分組通信系統(tǒng) 100包括支持分組模式的PHS終端101、基站102、 PHS交換機103、 PHS 分組服務器104和PHS定位服務器105,各個組件之間的關系和協(xié)議棧如 圖l所示。
PHS終端101通過空中接口 111與基站102通信,進行空中分組數據 傳輸;基站102與PHS交換機103之間為ISDN BRA(綜合業(yè)務數字網基 本速率入口展口 112; PHS交換機103與PHS分組服務器104之間為ISDN PRA (基群速率入口 )接口 ; PHS分組服務器104與PHS定位服務器105 之間為IP接口。雖然為了清楚簡明起見圖1中僅示出一個基站和一個PHS 交換機連接著PHS分組服務器,但對于本領域技術人員來說,顯然PHS 分組服務器可以連接多個PHS基站和PHS交換機。
基站102完成分組數據業(yè)務的接入、控制和管理,并將分組數據封裝 成X.25/ISDN數據幀,通過PHS交換機103傳送給PHS分組服務器104。 PHS交換機103負責對基站102的管理和控制,并負責分組數據到PHS 分組服務器104的接續(xù)控制。PHS分組服務器104通過在現有PHS系統(tǒng) 技術的基礎上引入PHS分組管理協(xié)議(PPMP),可以建立并維護在PHS 終端101與PHS定位服務器105之間的IP連接。在此,將PPMP協(xié)議的 標準開文件(文件名稱為"PHS Packet Standard Technical Information" , PHS MoU Document TWG - 007-01-TI,由PHS MoU Group于2004年6月發(fā)布)通過引用完全合并至此。
支持分組模式的PHS終端包括PHS手機和PHS數據通信卡。PHS 手機可以直接與PHS定位服務器105建立IP連接,也可以通過接駁例如個人計算機、膝上型電腦、PDA (個人數字助理)等的數據終端與PHS定 位服務器105建立IP連接。PHS數據通信卡具有USB、 PCMICA或CF 接口,需要與例如個人計算機、膝上型電腦、PDA等的數據終端配^^吏用, 由這些數據終端接駁PHS數據通信卡來建立IP連接。
PHS定位服務器105可以獲得PHS終端的位置信息(例如經度和綽 度),并通過與PHS終端101之間的IP連接將位置信息提供給PHS終端。 PHS終端的位置信息可以由PHS定位服務器105本身通過PHS定位技術 獲得,也可以由PHS定位服務器105根據PHS終端的位置服務請求,從 其它定位功能單元取得。
PHS定位服務器105或其它定位功能單元進行PHS定位可以采用例 如單基站定位技術、單基站定位+修正技術和多基站定位技術等的任何定位 技術。優(yōu)選地,PHS定位技術采用基于Cell ID的單基站定位。PHS網絡 總體上釆用500mW基站組網,屬微蜂窩網絡,因此為覆蓋同樣大小的區(qū) 域,PHS需要的基站數量比其它無線網絡(例如GMS網絡、CDMA網絡) 所需的多。PHS基站半徑小的優(yōu)勢非常有利于開展基于Cell ID定位技術 的位置業(yè)務, 一般來說,基于Cell ID的PHS定位精度優(yōu)于基于Cell ID 的GSM定位和CDMA定位,在密集城區(qū)最優(yōu),精度可達100-200 m,甚 至10-100 m;市郊次之,精度可達200-300 m;高速公路和鄉(xiāng)村較差,精 度在500 m。而且,基于Cell ID的PHS定位還具有技術簡單、投資成本 低、對PHS終端無特殊要求等優(yōu)勢。由于PHS定位技術不是本發(fā)明的關 鍵點,故在此不再詳述。
以下結合各系統(tǒng)組件中的協(xié)議棧120描述如何在PHS分組通信系統(tǒng) 100中實現根據本發(fā)明的位置服務信息傳送。
PHS終端101經由PHS分組服務器104在IP ( TCP/UDP)層123上 建立與PHS定位服務器105之間的IP連接。IP連接的建立過程可以利用 本領域技術人員已知的現有技術,其中針對PHS分組數據才莫式,在PPP (點對點協(xié)議)124協(xié)議層之下增加了 PPMP協(xié)議層125。 PHS終端101 可以永遠在線,這時只有當有數據傳送時,才占用信道資源,當無數據傳送時,信道被釋放從而可以分配給其他用戶使用。也可以僅在PHS終端 101希望使用位置服務時通過呼叫建立IP連接,并在服務結束時斷開該IP 連接。
定位服務器105中的定位應用層122獲取PHS終端用戶的位置信息, 并將這些信息封裝到TCP或UDP數據包中,再形成IP分組,通過IP連 接信道傳送給PHS終端的對等協(xié)議層。定位服務器105可以周期性地發(fā)送 位置信息,這時每次發(fā)送的數據量較少,通常僅包括基本的地理數據和筒 卑的配置M。在這種情況下,優(yōu)選使用UDP數據報來傳輸位置信息,因 為這樣可以降低業(yè)務通信量并提高傳輸速度,利于實現實時的位置服務。 定位服務器105也可以響應PHS終端用戶的請求而發(fā)送位置信息,這時除 了基本的地理數據之外,還可以發(fā)送附加的位置服務相關信息,例如i人證 信息、授權信息、計費信息和/或其它地理數據。在這種情況下,可以使用 TCP數據包來傳輸位置信息,以保證傳輸的可靠性。
在PHS終端101中,位置服務應用層121可以采用現有的GPS地圖 導航應用,這是因為現有的GPS地圖導航應用的軟件開發(fā)已經相當成熟, 國內有名的6 8地圖導航軟件例如有靈圖天行者@、城際通@等,它們能夠 基于位置信息提供直觀豐富的位置服務。GPS地圖導航應用運行在PHS 終端的操作系統(tǒng)中,其不僅僅包括電子地圖,還有復雜的引擎和路點、道 路規(guī)劃規(guī)則等,因此能夠提供完善的位置服務。顯然,位置服務應用層121 也可以采用GPS地圖導航應用以外的位置服務應用。
然而現有的GPS地圖導航應用都是采用串行端口 ,例如USB、 R232、 藍牙等,從GPS設備獲取關于位置信息的地理數據(例如經度和綿度)。 而PHS定位服務器105是通過IP連接來提供地理數據的。因此發(fā)明人創(chuàng) 造性地在位置服務應用層121中增加了 IP到串口的轉換器130,使得從定 位服務器105經由IP (TCP/ UDP)連接發(fā)送來的數據作為來自串口的標準 串行數據,被交付給現有的GPS地圖導航應用,并使得GPS地圖導航應 用經由串口發(fā)出的所有數據一一例如位置服務請求、認證信息一一作為IP (TCP/UDP)數據包發(fā)送給定位服務器105,由此能夠利用現有的GPS地圖導航應用,而無需重新開發(fā)針對PHS終端的支持IP連接的專用位置 服務應用。于是,本方案能夠提供幾乎與GPS在相同水平上的位置服務。 稍后將參考圖2來描述轉換器130的詳細功能實現。
在發(fā)送給PHS終端101的TCP/UDP數據包凈荷中封裝的位置信息的 數據格式被定義如下
表l
87654321
1Gtype
2~3時間
4~7經度
8~11綽度
其它
在該數據格式中,第一數據行的Gtype是在轉換器130與定位服務器 105的定位應用層122之間商定的8比特配置參數,用于規(guī)定在位置服務 應用121的不同配置。例如,可以定義,當Gtype-0時,表示IP到串口 的轉換器130將對來自定位服務器105的IP ( TCP/UDP)數據包中的位置 信息的數據進行數據處理,輸出的串行數據是標準NMEA (美國國家海洋 電子協(xié)會)語句,例如GPGGA (全球定位系統(tǒng)固定數據)語句;當Gtype =1時,表示IP到串口的轉換器130輸出的是位置服務應用121所需的其 它特定格式的信息數據。應注意,Gtype的定義并不局限于上述例子,而 是可以根據位置服務應用121與定位應用層122之間的商定來定義,或者 由網絡運營商、服務提供商或裝置生產商設定。此夕卜,還可以不設置Gtype 參數,這樣轉換器130將不對數據進行數據處理,而是透傳。
隨后幾個數據行中的地理數據"時間"、"經度"和"綿度"分別對 應于GPS定位中提供的位置信息,屬于基本的位置信息。
此外,在該數據格式中還可以包含與位置服務相關的其它數據,例如 認證信息、授權信息、計費信息和/或其它地理數據等。這些數據可以根據位置服務應用121與定位應用層122之間的商定來定義,例如當Gtype-0, 即采用GPGGA語句時,其它數據包括海拔、海拔單位等。
圖2示意性地示出了根據本發(fā)明一個實施例的IP到串口的轉換器的功 能實現。
IP到串口的轉換器230可以被看作是在位置服務應用與IP功能層之 間的中間件(如圖l所示的)。相對于位置服務應用,IP到串口的轉換器 230將通過定義串行端口號i^f莫擬串行端口。應注意,這是模擬的串行端 口,并非系統(tǒng)中真實存在的物理串行端口,但是從PHS終端的操作系統(tǒng)和 位置服務應用來看該串行端口等同于真實串口。同時,IP到串口的轉換器 230將為每一模擬的串行端口建立與IP功能層的IP連接的對應,于是從 定位服務器來看,位置服務應用是以IP連接與之通信。
通常情況下,只需為位置服務應用定義一個串行端口,因為用戶的習 慣是同一個時間只運行一個應用程序。理論上,IP到串口的轉換器230可 以定義多個串行端口,串行端口數量的上限由PHS終端中的^Mt系統(tǒng)(例 如windows, unix/linux)來決定。但是,在本發(fā)明中,不論定義有多少個 才莫擬的串行端口, 一個串行端口對應一個IP連接,多個串行端口對應多個 相應的IP連接。
典型地,IP到串口的轉換器230可以包括TCP/IP協(xié)議轉換功能單元 231和串口 M控制功能單元232。 TCP/IP協(xié)議轉換功能單元231將串口 收發(fā)控制功能單元232送來的標準串行數據幀封裝在TCP/UDP數據包中, 并以相應IP地址和IP端口號傳給IP功能層;同時,接收經由IP連接信 道傳送來的分組,并向上層層解包直到提取出位置服務信息數據(即如 表l所示格式的數據),然后將該數據交付串口^控制功能單元232, 從而實現標準串行數據流與IP數據流的透明轉換。串口WL控制功能單元 232實現串行端口數據流的收/發(fā)控制,接收來自串口源一一位置服務應用 層一一的數據,封裝后交付TCP/IP協(xié)議轉換功能單元231處理;同時, 接收TCP/IP協(xié)議轉換功能單元231發(fā)送來的位置服務信息數據,并封 裝成標準串行數據幀,以相應的串行端口號經由模擬的串行端口交付給位置服務應用層。這樣的轉換器只負責數據接收/發(fā)送,封力拆封數據包和串 口幀,提供通用接口和透明傳輸。
根據本發(fā)明的實施例,IP到串口的轉換器還可以包括位置服務ft息處
理單元233。位置服務信息處理單元233對所提取出的位置服務應用層數
據進行數據處理。例如,位置服務信息處理單元233可以利用PHS終端已
知的參考位置信息(例如為其服務的小區(qū)的CellID信息)、已知的行進方
向和行進速度信息來修正定位服務器送來的位置服務信息,以更準確地提
供位置服務。位置服務信息處理單元233還可以將先前所接收的定位服務
器送來的位置服^H言息存儲到存儲器中,以在出現特定情況下,結合所存
儲的不久之前的位置服務信息來修正或用其替代原應交付給位置服務應用
層的信息。這種特定情況,例如,因傳輸信道故障定位服務器送來的位置
服務信息分組數據出現缺陷,因某種原因無法建立IP連接和/或經由IP連
接無法接收到位置服務信息數據,定位服務器周期性提供位置服務信息的
頻率不等于位置服務應用層需要更新位置服務信息的頻率,等等。其中, 對于所列舉的第三個特定情況下,如果定位服務器提供位置服務信息的頻
率低于位置服務應用層需要讀取更新位置服務信息的頻率,例如,定位服
務器每200ms向PHS終端提供一次當時的位置服務信息,而位置服務應
用層需要50ms更新一次位置服務信息(即每50ms >^擬的串行端口讀取
一次數據),則位置服務信息處理單元233將利用在存儲器中存儲的最近
大于200ms內接收的位置服務信息進行處理,將其按50ms —次的頻率交
付給位置服務應用層。上述處理的方式例如包括復制、合并取中間位置、
基于已知的參考位置信息(例如為其服務的小區(qū)的Cell ID信息)、已知的
行進方向和行進速度信息預測,等等。于是,位置服務應用層根本感覺不
到定位服務器傳送位置服務信息有何變化,只是平滑地按需獲得串行格式
的位置信息數據。位置服務信息處理單元233可以根據表1中的配置數據
Gtype的值,來確定進行數據處理的方式。雖然在圖2中,位置服務信息
處理單元作為分離的部件示出,實際上其可以凈皮集成在TCP/IP i^H義轉換
功能單元231或串口收發(fā)控制功能單元232中。IP到串口的轉換器可以以軟件、硬件、固件或其結合的方式來實現。
IP到串口的轉換模塊232可以采用CF-PCMCIA(致密閃存-個人計算 機存儲卡接口適配器)來實現。通過將CF-PCMCIA接入PHS終端, PHS終端中的IP功能模塊和位置服務應用將僅針對位置服務與之交互, 而不會影響到PHS終端的其它功能?;蛘?,所述IP到串口的轉換模塊 可以是的中間件,也可稱之為插件或軟件仿真器,其處于IP連接通信 和支持現有的GPS地圖導航應用的位置服務應用之間,屏蔽上下 層的差異??梢酝ㄟ^在線或離線地下載相應的中間件文件,并在PHS終 端中安裝,來獲得所述中間件。
于是,IP到串口的轉換器230能夠將從定位服務器經由IP連接傳送 來的TCP/UDP數據包中的定位數據,轉換成符合GPS位置服務應用所需 的標準串行數據幀形式的數據,例如GPS NMEA GPGGA語句。由此, 經由轉換器230,定位服務器將與PHS終端中的位置服務應用的連接看作 是標準IP (TCP/UDP)連接,從而使得例如表1定義的數據能夠經由IP 信道被發(fā)送出去。同時,PHS終端中的位置服務應用將該IP (TCP/UDP) 連接作為有串口號的標準串口來對待,也就是從定位服務器經由IP (TCP/UDP)連接發(fā)送來的所有數據都將被作為來自串行端口的標準串行 數據來對待。
當位置服務更新升級時,位置服務應用所需的數據變化,^a^莫擬的串 行端口不會變,PHS終端與位置服務器之間的IP連接不會變,因此僅需 要對IP到串口的轉換器230進行更新升級。IP到串口的轉換器230的更 新升級可以通過PHS終端用戶載入并運行網絡運營商或服務提供商所提 供的更新升級程序來實現。網絡側的定位服務器變化時,例如定位Ji良務器 經由IP連接提供位置服務信息的頻率由每50ms向PHS終端提供一次變 為每200ms向PHS終端提供一次,則IP到串口的轉換器可以對位置服務 信息進行數據處理,以向位置服務應用提供符合其要求的數據。由此,可 以在位置服務應用和網絡側的定位服務器之前屏蔽相互的變化。結果是, 在定位服務器和位置服務變化時對P到串行端口的轉換器和位置服務應用可以不作調整,或者只需調整P到串行端口的轉換器。
圖3示出了其中可以實現本發(fā)明一個或多個實施例的移動終端300的 功能結構。該移動終端能夠工作在如圖1所示的移動分組通信系統(tǒng)中,支 持如上所述的位置服務信息傳送。以下以PHS終端為例,來介紹移動終端 的功能模塊。根據本發(fā)明的PHS終端的功能模塊包括PHS無線通信模塊 301、分組數據通信模塊302、 IP到串口的轉換模塊303、位置服務應用模 塊304和輸入輸出模塊305。 PHS無線通信模塊301用于完成與PHS基站 的信息交互與處理;分組數據通信模塊302用于提供包括IP連接建立、管 理、分組數據處理的分組通信功能,通過所建立的IP連接獲取包含位置服 務信息的分組;位置服務應用模塊304用于利用位置服務信息提供位置服 務,其可以支持現有的GPS地圖導航應用;IP到串口的轉換模塊303用 于提取經由IP ( TCP/UDP)連接發(fā)送來的IP分組中的位置服務信息數 據,將該信息數據轉換成標準串行數據,經由其模擬的串行端口 傳送給位置服務應用模塊304,并使得位置服務應用模塊304通過模擬的 串行端口發(fā)出的所有數據作為IP ( TCP/UDP)數據包^^L送出去;輸入 輸出模塊305用于提^H言息的輸入輸出處理,提供位置服務請求的輸入接 口,全面得展現位置服務,其可以包括顯示器、鍵盤、麥克風、揚聲器等。
所述IP到串口的轉換模塊303中還可以包括位置服務信息處理單元 (未示出),用于對位置服務信息數據進行數據處理。所述移動終端還可 以包括存儲器306,用于存儲先前所提取的位置服務信息數據。于是位置 服務信息處理單元可以將先前所提取的位置服務信息數據存儲進所述存儲 器,并利用所述存儲器中存儲的先前的位置服務信息數據進行數據處理。
最后應當說明的是以上實施例僅用以說明本發(fā)明的技術方案而非對 其限制;盡管參照優(yōu)選實施例對本發(fā)明進行了詳細的說明,所屬技術領域 的普通技術人員應當理解依然可以對本發(fā)明的具體實施方式
進行修改或 對部分技術特征進行等同替換,在不脫離本發(fā)明技術方案的精神的情況下, 其均被涵蓋在本發(fā)明請求保護的技術方案的范圍當中。
權利要求
1. 一種在移動分組通信模式下的位置服務信息傳送系統(tǒng),包括之間可以建立經由IP連接的通信的定位服務器和移動終端,其特征在于,所述定位服務器被配置為經由所述IP連接向所述移動終端傳送包含位置服務信息的分組;所述移動終端被配置為經由所述IP連接接收所述包含位置服務信息的分組;以及所述移動終端被配置為包括IP到串口的轉換模塊,其用于提取所述分組中的位置服務信息數據,將所述位置服務信息數據轉換成標準串行數據,并經由模擬的串行端口傳送給位置服務應用模塊,以及所述位置服務應用模塊,其用于通過所述模擬的串行端口獲取所述標準串行數據,以利用其中的位置服務信息提供位置服務。
2. 如權利要求l所述的系統(tǒng),其特征在于,所述IP到串口的 轉換模塊進一步包括位置服務信息處理單元,其用于對位置服務信息數 據進行數據處理。
3. 如權利要求2所述的系統(tǒng),其特征在于, 所述移動終端被配置為包括存儲器,其用于存儲先前所提取的位置服務信息數據;以及所述位置服務信息處理單元將先前所提取的位置服務信息數 據存儲進所述存儲器,并利用所述存儲器中存儲的先前的位置服 務信息數據進行所述數據處理。
4. 如權利要求2或3所述的系統(tǒng),其特征在于,所述位置服 務信息包括配置參數,所述位置服務信息處理單元基于所述配置參數 來確定所述數據處理的方式。
5. 如權利要求1至4中任意一項所述的系統(tǒng),其特征在于, 所述IP到串口的轉換模塊被配置為使得所述模擬的串行端口與 IP連接——對應。
6. 如權利要求1至5中任意一項所述的系統(tǒng),其特征在于, 所述定位服務器被配置為通過UDP數據報周期性地向所述移動終 端傳送所述位置服務信息。
7. 如權利要求1至6中任意一項所述的系統(tǒng),其特征在于, 所述標準串行數據是符合標準NMEA格式的語句。
8. 如權利要求1至7中任意一項所述的系統(tǒng),其特征在于, 所述IP到串口的轉換模塊是致密閃存-個人計算機存儲卡接口適配 器。
9. 如權利要求1至7中任意一項所述的系統(tǒng),其特征在于, 所述IP到串口的轉換模塊是處于經由IP連接的通信和所述位置服務 應用之間的中間件。
10. 如權利要求1至9中任意一項所述的系統(tǒng),其特征在于, 所述位置服務應用模塊支持運行在所述移動終端中的現有的GPS 地圖導航應用。
11. 如權利要求1至10中任意一項所述的系統(tǒng),其特征在于, 所述位置服務信息傳送系統(tǒng)運行在PHS個人手持式電話系統(tǒng)分組通 信模式下。
12. —種支持分組通信的移動終端,其特征在于,所述移動終 端包括分組數據通信模塊,其用于建立IP連接從而接收包含位置服 務信息的分組;IP到串口的轉換模塊,其被配置為提取所述分組中的位置服務 信息數據,將所述位置服務信息數據轉換成標準串行數據,并經由其模擬的串行端口傳送給位置服務應用模塊;以及所述位置服務應用模塊,其用于通過所述模擬的串行端口獲取所述標準串行數據,以利用其中的位置服務信息提供位置服務。
13. 如權利要求12所述的移動終端,其特征在于,所述IP到串口的轉換模塊進一步包括位置服務信息處理單元,其用 于對位置服務信息數據進行數據處理。
14. 如權利要求13所述的移動終端,其特征在于, 所述移動終端進一步包括存儲器,其用于存儲先前所提取的位置服務信息數據;以及所述位置服務信息處理單元將先前所提取的位置服務信息數 據存儲進所述存儲器,并利用所述存儲器中存儲的先前的位置服 務信息數據進行所述數據處理。
15. 如權利要求13或14所述的移動終端,其特征在于,所述 位置服務信息包括配置參數,所述位置服務信息處理單元基于所 述配置參數來確定所述數據處理的方式。
16. 如權利要求12至15中任意一項所述的移動終端,其特征 在于,所述IP到串口的轉換模塊使得所述模擬的串行端口與IP 連接--對應。
17. 如權利要求12至16中任意一項所述的移動終端,其特征 在于,包含位置服務信息的分組是通過UDP數據報周期性地接收 的。
18. 如權利要求12至17中任意一項所述的移動終端,其特征 在于,所述標準串行數據是符合標準NMEA格式的語句。
19. 如權利要求12至18中任意一項所述的移動終端,其特征 在于,所述IP到串口的轉換模塊是致密閃存-個人計算機存儲卡接 口適配器。
20. 如權利要求12至18中任意一項所述的移動終端,其特征 在于,所述IP到串口的轉換模塊是處于經由IP連接的通信和所述位 置服務應用之間的中間件。
21. 如權利要求12至20中任意一項所述的移動終端,其特征在于,所述位置服務應用模塊支持運行在所述移動終端中的現有GPS地圖導航應用。
22. 如權利要求12至21中任意一項所述的移動終端,其特征 在于,所述移動終端是支持PHS個人手持式電話系統(tǒng)分組通信模式 的PHS移動終端。
23. —種在移動分組通信模式下的位置服務信息傳送方法,在該模式下在定位服務器和移動終端之間可以建立經由IP連接的通 信,其特征在于,所述方法包括經由所述IP連接從所述定位服務器向所述移動終端傳送包含 位置服務信息的分組;在所述移動終端中提取所述分組中的位置服務信息數據,并 將所述位置服務信息數據轉換成標準串行數據,以經由模擬的串 4亍端口傳送;經由所述模擬的串行端口獲取所述標準串行數據;以及 利用所述標準串行數據中的位置服務信息提供位置服務。
24. 如權利要求23所述的方法,其特征在于,所述方法進一 步包括在所述移動終端中對所提取的位置服務信息數據進行數據 處理。
25. 如權利要求24所述的方法,其特征在于,所述方法進一 步包括存儲先前所提取的位置服務信息數據;以及 利用所述存儲器中存儲的先前的位置服務信息數據進行所述 數據處理。
26. 如權利要求24或25所述的方法,其特征在于,所述位置 服務信息還包括應用特定的配置參數,并且所述方法進一步包括 基于所述配置參數來確定所述數據處理的方式。
27. 如權利要求23至26中任意一項所述的方法,其特征在于, 所述模擬的串行端口與IP連接--對應。
28. 如權利要求23至27中任意一項所述的方法,其特征在于, 從所述定位服務器向所述移動終端的對包含位置服務信息的分組 的傳送是利用UDP數據報并周期性地進行的。
29. 如權利要求23至28中任意 一項所述的方法,其特征在于, 所述標準串行數據是符合標準NMEA格式的語句。
30. 如權利要求23至29中任意一項所迷的方法,其特征在于, 在所述移動終端中提取所述分組中的位置服務信息數據,并將所 述位置服務信息數據轉換成標準串行數據以經由模擬的串行端口 傳送的步驟是通過致密閃存 一個人計算機存儲卡接口適配器執(zhí)行 的。
31. 如權利要求23至29中任意一項所述的方法,其特征在于, 在所述移動終端中提取所述分組中的位置服務信息數據,并將所 述位置服務信息數據轉換成標準串行數據以經由模擬的串行端口 傳送的步驟是通過處于經由IP連接的通信和所述GPS地圖導航 應用之間的中間件執(zhí)行的。
32. 如權利要求23至31中任意一項所述的方法,其特征在于, 利用運行在所述移動終端中的現有GPS地圖導航應用提供所述位 置服務。
33. 如權利要求23至32中任意一項所述的方法,其特征在于, 所述位置服務信息傳送方法被執(zhí)行在PHS個人手持式電話系統(tǒng)分組 通信模式下。
全文摘要
本發(fā)明提供在移動分組通信模式下的位置服務信息傳送的系統(tǒng)、移動終端和方法。定位服務器經由IP連接向移動終端傳送包含位置服務信息的分組;移動終端包括IP到串口的轉換模塊和位置服務應用模塊,前者用于提取所述分組中的位置服務信息數據,將所述位置服務信息數據轉換成標準串行數據,并經由模擬的串行端口傳送給位置服務應用模塊,后者用于通過所述模擬的串行端口獲取所述標準串行數據,以利用其中的位置服務信息提供位置服務。所述位置服務應用模塊支持運行在所述移動終端中的現有GPS地圖導航應用。
文檔編號H04W80/00GK101437196SQ20071016941
公開日2009年5月20日 申請日期2007年11月13日 優(yōu)先權日2007年11月13日
發(fā)明者源 于, 俞建威, 劉光軍, 歐陽廣奇 申請人:朗訊科技公司