[发明专利]基于会话初始协议下的点对点位置信息取得方法无效
申请号: | 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.vipzhuanli.com/pat/books/200710031609.5/2.html,转载请声明来源钻瓜专利网。