[发明专利]会话建立方法及装置在审
申请号: | 201110260593.1 | 申请日: | 2011-09-05 |
公开(公告)号: | CN102984186A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 陶全军;王炜;吴建华;郝振武 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;梁丽超 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 会话 建立 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种会话建立方法及装置。
背景技术
目前,点对点(Peer-to-Peer,简称为P2P)在文件交换、分布式计算、服务共享等方面已经充分显示出了其强大的技术优势,但是,其主要应用于Internet中,而尚未大规模应用于传统电信网络中。
相关技术中,很多机构都在致力于研究如何将P2P技术引入到电信网络中,既能够保证会话启动协议(The Session Initiation Protocol,简称为SIP)在P2P网络中的应用,又能够运行各类典型业务。
图1是根据相关技术的P2P核心网架构的示意图,如图1所示,包括P2P叠加网101、P2P叠加网中的对等节点102、非P2P终端设备103、P2P终端设备104、终端设备的接入节点105。下面对其结构进行详细描述。
(1)、P2P叠加网101由各类担负不同角色的对等体(本发明中也称为节点)组成的一张逻辑网络。
(2)、对等节点102是P2P叠加网中的基本组成部分,是能够给同一P2P叠加网中其它节点提供存储和传送服务的节点。
(3)、非P2P终端设备103是接入到P2P叠加网的不支持任何P2P协议,仅支持SIP协议的终端设备。
(4)、P2P终端设备104是接入到P2P叠加网中的既支持P2P协议,也支持IP协议的终端设备。考虑到一般终端设备,特别是手持终端设备的能力较弱,所以很多情况下的实际部署,P2P终端设备104也仅仅作为P2P客户端接入到P2P叠加网中来,并不承担存储、传送等服务器;
(5)、终端设备的接入节点105,考虑到电信营运的需要,包括非P2P终端设备103与P2P终端设备104都必须通过就近的接入节点接入到P2P叠加网中,当该接入节点作为非P2P终端设备103的接入节点时,同时作为代理节点,负责将非P2P终端设备103所采用的SIP协议与P2P叠加网内部路由SIP所采用协议的转换,而当该节点作为P2P终端设备104的接入节点时,仅需要对消息进行中继。
在P2P叠加网中,对等节点102之间根据分布式哈希算法(DHT),节点之间数据相互动态实时备份。
图2是根据相关技术的P2P会话建立方法的示意图,如图2所示,主叫终端选择一个接入节点接入到P2P网络,向该接入节点发送会话请求消息,接入节点根据DHT算法找到主叫终端的负责节点,再由主叫终端的负责节点找到被叫终端的负责节点,再由被叫终端的负责节点最终通过被叫终端的接入节点找到被叫终端,从而建立主叫终端与被叫终端之间的P2P会话。
基于图2的示意图,相关技术中还提供了一种P2P会话建立方法。图3是根据相关技术的P2P会话建立方法的交互流程图,如图3所示,包括如下的步骤S302至步骤S316。
步骤S302,主叫终端向P2P网络接入节点发送会话请求消息,消息中携带被叫身份标识,和主叫终端身份标识,以及主叫终端的媒体IP地址信息。
步骤S304,接入节点根据主叫终端身份标识,通过DHT算法找到负责节点,采用资源定位和发现协议(RELOAD),建立与负责节点间的RELOAD连接。需要说明的是,本步骤中如果接入节点发现接入节点与负责节点之间的RELOAD连接已经存在,则这步骤可以省略。
步骤S306,接入节点转发收到的会话请求消息给负责节点。
步骤S308,负责节点触发用户签约的业务控制,之后获取会话请求消息中的被叫用户身份标识,并根据被叫用户身份标识,通过DHT算法找到被叫终端,并与被叫终端建立RELOAD连接。
步骤S310,负责节点向被叫终端发送会话请求消息,建立与主叫终端之间的IP承载连接。
步骤S312至步骤S316,被叫终端接受会话请求,返回200OK,消息中携带被叫终端媒体IP地址信息。
至此,主叫终端和被叫终端之间的媒体链接建立完成。
但是,根据上述步骤S302至步骤S316,如果呼叫的被叫终端是跨域呼叫,如跨洋IP电话,则负责节点需要通知被叫终端更新主叫终端的IP地址的耗时很长,这样导致终端时延增长,降低了用户体验。
发明内容
针对相关技术中被叫终端是跨域呼叫时负责节点需要通知被叫终端更新主叫终端的IP地址的耗时很长的问题而提出本发明,为此,本发明的主要目的在于提供一种会话建立方法及装置,以解决上述问题。
为了实现上述目的,根据本发明的一个方面,提供了一种会话建立方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110260593.1/2.html,转载请声明来源钻瓜专利网。