[發明專利]基于會話初始協議下的點對點位置信息取得方法無效
| 申請號: | 200710031609.5 | 申請日: | 2007-11-23 |
| 公開(公告)號: | CN101442708A | 公開(公告)日: | 2009-05-27 |
| 發明(設計)人: | 葉俊男 | 申請(專利權)人: | 佛山市順德區順達電腦廠有限公司 |
| 主分類號: | H04W4/02 | 分類號: | H04W4/02;H04W8/26;H04W80/10 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 528308廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 會話 初始 協議 點對點 位置 信息 取得 方法 | ||
【技術領域】
本發明有關一種定位服務方法,且特別是一種的基于會話初始協議下的點對點位置信息取得方法。
【背景技術】
點對點(Peer?to?Peer,P2P)聯機,為一種“使用端”直接對“使用端”建立聯機的通信技術,能讓所有設備不用經過中央服務器便能直接進行數據傳送。常見的點對點聯機應用例如檔案下載、音樂下載、以及語音傳輸。其中,通過點對點技術傳送語音直接通過網絡進行通話的方式稱為“網絡電話”,會話初始協議(Session?Initiation?Protocol,SIP)為實現“網絡電話”的一種通信協議,使用者例如以電子郵址為賬號與另一聯絡人建立聯機,當聯機建立后即可進行語音通話。隨著第三代行動通信技術逐步成熟,行動電話可具備數據通信(Datacom)及電信通信(Telcom)能力。簡單的說,使用者可撥打電話給聯絡人或通過行動電話連接因特網瀏覽網頁,當然使用者亦可通過行動電話的數據通信能力,撥打“網絡電話”給聯絡人,以節省通信費用。
然而,雖然目前行動通信已達到利用點對點聯機進行語音通話,但卻難以通過點對點聯機進行定位。目前使用者雖然可通過一個定位服務服務器(Location?Based?Server)查詢聯絡人的位置,然而若此聯絡人未在定位服務服務器(Location?Based?Server)登錄注冊及記錄位置使用者便無法通過定位服務服務器進行定位。另外,若使用者無法聯機至定位服務服務器且本身不具衛星定位能力時,則無法獲知自身所在位置。
【發明內容】
鑒于以上行動通信的定位問題,本發明的目的在于通過建立第一通信端與第二通信端的點對點聯機,通過坐標信息的附載方式獲取聯絡人的坐標位置,進而可估算自身坐標。
為達上述目的,本發明的點對點位置信息取得方法包括以下步驟:第一通信端傳送建立聯機請求至第二通信端,并填入回報坐標指令于會話初始協議標頭的指令字段;第二通信端傳送聯機建立響應至第一通信端以建立點對點聯機;第二通信端取得坐標位置,并將坐標位置填入用戶數據報協議封包(UserDatagram?Protocol,UDP)以傳送至第一通信端;以及,第一通信端接受用戶數據報協議封包,并由用戶數據報協議封包獲取第二通信端的坐標位置。
依照本發明的較佳實施例所述的基于會話初始協議下的點對點位置信息取得方法,其中第二通信端傳送聯機建立響應更包括:解析會話初始協議標頭是否為預設聯絡人傳送的會話初始協議標頭,第二通信端可內建有一個通信簿用來檢查是否為預設聯絡人。若是,則開始傳送聯機建立響應以建立點對點聯機,否則跳出一個選擇建立聯機接口供使用者決定是否建立點對點聯機。另外,第二通信端傳送聯機建立響應更包括:由會話初始協議標頭解析指令字段是否為回報坐標指令。若是,則跳出一個選擇傳送坐標接口供選擇是否傳送坐標;若否,則結束點對點聯機。
依照本發明的較佳實施例所述的基于會話初始協議下的點對點位置信息取得方法,其中第二通信端的坐標位置可通過衛星定位接收器取得。
依照本發明的較佳實施例所述的基于會話初始協議下的點對點位置信息取得方法,其中第一通信端更包括通過第二通信端以及第三通信端估算自身的坐標位置,其步驟包括:分別與第二通信端及第三通信端建立點對點聯機;計算第二通信端及第三通信端的響應時間,此響應值間為自建立點對點聯機至接收用戶數據報協議封包所需時間;分別通過第二通信端及第三通信端的響應時間計算與第二通信端及第三通信端的最長距離,其計算式表示如下:
最長距離值=響應時間*封包每秒傳送距離
最后,依據第二通信端及第三通信端的坐標及對應的最長距離值以三角定位法估算第一通信端的坐標位置。
相較于現有技術,本發明建立會話初始協議(Session?Initiation?Protocol,SIP)下的點對點聯機,通過在會話初始協議標頭的指令字段填入回報坐標指令,告知對應的通信端將坐標位置附載于用戶數據報協議封包,以獲取對應的通信端的位置信息。因此本發明可不必通過額外建置的定位服務服務器詢問位置信息,避免服務器負擔過重所衍生的網絡問題;以及在與對應的通信端建立聯機同時,自動獲知對方的所在位置。
為對本發明的目的、構造特征及其功能有進一步的了解,茲配合附圖詳細說明如下:
【附圖說明】
圖1為本發明的基于會話初始協議下的點對點位置信息取得方法流程圖。
圖2為本發明的基于會話初始協議下的點對點位置信息取得方法的架構示意圖。
圖3為本發明的另一較佳實施例的第一通信端自我定位的系統架構圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于佛山市順德區順達電腦廠有限公司,未經佛山市順德區順達電腦廠有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710031609.5/2.html,轉載請聲明來源鉆瓜專利網。





