[发明专利]基于SIP协议呼叫等待业务实现三方通话的方法有效
申请号: | 201410829784.9 | 申请日: | 2014-12-22 |
公开(公告)号: | CN104468622B | 公开(公告)日: | 2018-04-13 |
发明(设计)人: | 吴凯军;赵培超;姚栋 | 申请(专利权)人: | 上海网测通信技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 上海智信专利代理有限公司31002 | 代理人: | 王洁,郑暄 |
地址: | 200032 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 sip 协议 呼叫 等待 业务 实现 通话 方法 | ||
技术领域
本发明涉及通信技术领域,尤其涉及流终端实现补充业务领域,具体是指一种基于SIP协议呼叫等待业务实现三方通话的方法。
背景技术
随着计算机网络技术的飞速发展和多媒体技术应用的日益深入和普及,基于互联网的多媒体通信已成为当前互联网发展的趋势之一,其中最为典型并得到广泛应用的就是VoIP(Voice over Internet Protocol,网络电话)。
所谓的VoIP是以IP分组交换网络为传输平台,对模拟的语音信号进行压缩、打包等一系列的特殊处理,使之可以采用无连接的UDP(User Datagram Protocol,用户数据报协议)协议进行传输。通过因特网进行语音通信是一个非常复杂的系统工程,其应用面很广,因此涉及的技术也特别多,其中最根本的技术是VoIP(VoiceoverIP)技术,可以说,因特网语音通信是VoIP技术的一个最典型的、也是最有前景的应用领域。
相对于语音通话的基本业务而言,补充业务也是VOIP应用中较大的组成部分。
呼叫等待业务就是VoIP补充业务中较为常用的,当用户正在进行通话时,又有呼叫向用户发来。这时发起新呼叫的一方被置于等待,用户在通话过程中可接听第三方电话,并可在两个通话之间自由切换的业务,具有方便快捷、准确及时的优点。
但是在实际的应用场景中,往往会出现在接入第三方电话后,只能来回切换第二方与第三方的通话,无法进入三方通话的场景。
发明内容
本发明的目的是克服了上述现有技术的缺点,提供了一种能够实现在呼叫等待业务过程中接入三方通话、易于实现、使用方便、具有更广泛应用范围的基于SIP协议呼叫等待业务实现三方通话的方法。
为了实现上述目的,本发明的基于SIP协议呼叫等待业务实现三方通话的方法具有如下构成:
该基于SIP协议呼叫等待业务实现三方通话的方法,其主要特点是,所述的方法包括以下步骤:
(1)第一路终端与第二路终端建立通话;
(2)第三路终端呼叫所述的第一路终端;
(3)所述的第一路终端接入第三路终端并保持与第二路终端的通话;
(4)所述的第一路终端再次接入被保持的第二路终端进行三方通话。
较佳地,所述的第三路终端呼叫所述的第一路终端,包括以下步骤:
(2-1)所述的第一路终端接收到所述的第三路终端的呼入请求并判断是否已启用呼叫等待业务,如果是,则继续步骤(2-2),否则结束退出;
(2-2)所述的第一路终端对所述的第三路终端的呼入请求通过放音的方式进行提示。
较佳地,所述的第一路终端接入第三路终端并保持与第二路终端的通话,包括以下步骤:
(3-1)所述的第一路终端通过拍叉的方式保持与所述的第二路终端的通话;
(3-2)所述的第一路终端通过拍叉的方式与所述的第三路终端进行通话。
更佳地,所述的第一路终端通过拍叉的方式保持与所述的第二路终端的通话,具体为:
所述的第一路终端通过拍叉的方式发送媒体参数带有sendonly的invite请求消息至所述的第二路终端以保持与所述的第二路终端的通话。
更佳地,所述的第一路终端通过拍叉的方式与所述的第三路终端进行通话,具体为:
所述的第一路终端通过拍叉的方式发送200ok给所述的第三路终端与所述的第三路终端进行通话。
较佳地,所述的第一路终端再次接入被保持的第二路终端,包括以下步骤:
(4-1)所述的第一路终端通过拍叉的方式接入所述的第二路终端;
(4-2)所述的第一路终端于本地进行三方媒体流混音。
更佳地,所述的第一路终端通过拍叉的方式接入所述的第二路终端,具体为:
所述的第一路终端通过拍叉的方式发送媒体参数带有sendrecv的invite请求消息至所述的第二路终端以接入所述的第二路终端。
采用了该发明中的基于SIP协议呼叫等待业务实现三方通话的方法,具有如下有益效果:
(1)呼叫等待业务过程中可以实现三方通话,提供更加的使用体验。
(2)业务实现全在终端完成,不依赖于服务器,易于实现,使用方便,具有更广泛的应用范围。
附图说明
图1为本发明的基于SIP协议呼叫等待业务实现三方通话的方法的流程图。
图2为本发明的基于SIP协议呼叫等待业务实现三方通话的方法应用于一实施例的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海网测通信技术有限公司,未经上海网测通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410829784.9/2.html,转载请声明来源钻瓜专利网。