本发明涉及通信技术领域,尤其涉及一种建立多通通话的方法、装置、多通终端及网络侧设备。
背景技术:
目前,对于仅支持单通的移动终端来说,同时只能与一个通话对端处于通话状态。如果移动终端在与一个通话对端处于通话状态的时候,接收到新的通话对端发出的通话请求时,不能在第一路通话进行且不受影响的同时,接通第二路通话。
对于支持多通的移动终端来说,当需要作为主持方建立会议电话时,通常由主持方移动终端向网络侧发出建立会议电话的请求,在该请求中携带希望邀请进入会议的参与方的号码列表,网络侧在收到这个请求后,先在网络侧建立好会议电话,然后根据接收到的参与方的号码列表,逐一地邀请列表中的参与方进入会议电话。
在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
多通终端作为主持方请求建立的会议电话,最终是在网络侧实现会议电话的建立,多通终端对会议电话的管理和控制必须由网络侧来实现,不便于主持方对会议电话的管理和控制。
技术实现要素:
本发明提供的建立多通通话的方法、装置、多通终端及网络侧设备,能够在多通终端实现多通通话的建立,便于多通终端对多通通话的管理和控制。
第一方面,本发明提供一种建立多通通话的方法,应用于多通终端,所述方法包括:
向网络侧发送建立多通通话的请求,所述请求中携带所邀请的通话对端的号码列表;
根据所述号码列表,通过网络建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个。
可选地,所述建立多通通话的请求为请求消息。
可选地,所述请求消息为扩展的会话初始协议SIP消息。
可选地,所述建立多通通话的请求为消息携带的请求信息。
可选地,所述消息携带的请求信息为SIP消息的信息,所述SIP消息的信息包括扩展的消息头、消息头扩展的信元、扩展的消息体或者扩展消息体的扩展信元,或者,所述SIP消息的信息包括用于指示建立多通通话的请求的已有字段。
第二方面,本发明提供一种建立多通通话的方法,应用于网络侧设备,所述方法包括:
接收多通终端发送的建立多通通话的请求,所述请求中携带所邀请的通话对端的号码列表;
根据所述号码列表,为所述多通终端建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个。
可选地,所述根据所述号码列表,为所述多通终端建立多个业务通路包括
基于与所述多通终端之间的数据业务通路建立与所述多通终端之间的专用承载;
基于所述专用承载建立与所述多通终端之间的业务通路;
建立与通话对端之间的专用承载和业务通路。
第三方面,本发明提供一种建立多通通话的装置,位于多通终端,所述装置包括:
发送单元,用于向网络侧发送建立多通通话的请求,所述请求中携带所邀请的通话对端的号码列表;
第一建立单元,用于根据所述号码列表,通过网络建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个。
可选地,所述建立多通通话的请求为请求消息。
可选地,所述请求消息为扩展的SIP消息。
可选地,所述建立多通通话的请求为消息携带的请求信息。
可选地,所述消息携带的请求信息为SIP消息的信息,所述SIP消息的信息包括扩展的消息头、消息头扩展的信元、扩展的消息体或者扩展消息体的扩展信元,或者,所述SIP消息的信息包括用于指示建立多通通话的请求的已有字段。
第四方面,本发明提供一种建立多通通话的装置,位于网络侧设备,所述装置包括:
接收单元,用于接收多通终端发送的建立多通通话的请求,所述请求中携带所邀请的通话对端的号码列表;
第二建立单元,用于根据所述号码列表,为所述多通终端建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个。
可选地,所述第二建立单元包括:
第一建立子单元,用于基于与所述多通终端之间的数据业务通路建立与所述多通终端之间的专用承载;
第二建立子单元,用于基于所述专用承载建立与所述多通终端之间的业务通路;
第三建立子单元,用于建立与通话对端之间的专用承载和业务通路。
第五方面,本发明提供一种多通终端,所述多通终端包括上述位于多通终端的建立多通通话的装置。
第六方面,本发明提供一种网络侧设备,所述网络侧设备包括上述位于网络侧设备的建立多通通话的装置。
本发明实施例提供的建立多通通话的方法、装置、多通终端及网络侧设备,多通终端向网络侧发送建立多通通话的请求,所述请求中携带所邀请的通话对端的号码列表,根据所述号码列表,通过网络建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个。与现有技术相比,本发明能够在多通终端实现多通通话的建立,便于多通终端对多通通话的管理和控制。
附图说明
图1为本发明一实施例建立多通通话的方法的流程图;
图2为本发明另一实施例建立多通通话的方法的流程图;
图3为本发明再一实施例建立多通通话的方法的流程图;
图4为本发明一实施例位于多通终端的建立多通通话的装置的结构示意图;
图5为本发明一实施例位于网络侧设备的建立多通通话的装置的结构示意图;
图6为本发明另一实施例位于网络侧设备的建立多通通话的装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种建立多通通话的方法,应用于多通终端,如图1所示,所述方法包括:
S11、向网络侧发送建立多通通话的请求,所述请求中携带所邀请的通话对端的号码列表。
可选地,所述建立多通通话的请求可以为请求消息。所述请求消息可以为扩展的SIP消息。
可选地,所述建立多通通话的请求为消息携带的请求信息。所述消息携带的请求信息可以为SIP消息的信息,所述SIP消息的信息包括扩展的消息头、消息头扩展的信元、扩展的消息体或者扩展消息体的扩展信元;或者,所述SIP消息的信息包括用于指示建立多通通话的请求的已有字段。
S12、根据所述号码列表,通过网络建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个。
其中,所述业务通路指传输业务数据的通路,所述业务数据包括语音数据、视频数据等。
所述多通终端指可以同时存在多个业务通路的终端。
下面对所述通过网络建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个进行说明。
例如:多通终端A向网络侧发送建立多通通话的请求,所述请求中携带所邀请的通话对端B、C、D的号码列表。
情况1:多通终端A根据所述号码列表,通过网络建立两个业务通路,第一业务通路为与网络侧之间的业务通路,网络侧再与B、C建立两条业务通路,第二业务通路为通过网络侧与D直接建立的业务通路。
情况2:多通终端A根据所述号码列表,通过网络建立三个业务通路,第一业务通路为通过网络侧与B直接建立的业务通路;第二业务通路为通过网络侧与C直接建立的业务通路;第三业务通路为通过网络侧与D直接建立的业务通路。
本发明实施例提供的建立多通通话的方法,多通终端向网络侧发送建立多通通话的请求,所述请求中携带所邀请的通话对端的号码列表,根据所述号码列表,通过网络建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个。与现有技术相比,本发明能够在多通终端实现多通通话的建立,便于多通终端对多通通话的管理和控制。
本发明实施例提供另一种建立多通通话的方法,应用于网络侧设备,如图2所示,所述方法包括:
S21、接收多通终端发送的建立多通通话的请求,所述请求中携带所邀请的通话对端的号码列表。
S22、根据所述号码列表,为所述多通终端建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个。
本发明实施例提供的建立多通通话的方法,网络侧设备接收多通终端发送的建立多通通话的请求,所述请求中携带所邀请的通话对端的号码列表,根据所述号码列表,为所述多通终端建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个。与现有技术相比,本发明能够在多通终端实现多通通话的建立,便于多通终端对多通通话的管理和控制。
下面以具体的实例对本发明建立多通通话的方法进行详细说明。在本实施例中,所述多通通话为会议电话。
如图3所示,支持VoLTE功能的多通终端作为主持方,邀请两个终端CallNo1和CallNo2加入会议电话,作为参与方的两个终端CallNo1和CallNo2,可以是同类终端,即支持VoLTE功能的终端,或者是非同类终端,例如是只能支持通过2G/3G电路域(Circuit Switch)通话的终端。
主持方多通终端首先基于VoLTE SIM卡1与网络侧建立第一路IMS PDN,然后通过第一路IMS PDN在IMS注册,建立无线连接。然后主持方多通终端向网络侧发送建立多通通话的请求,该请求中包含以下基本信息:
Call-list(号码列表):告知网络侧需要邀请的参与方的号码列表;在本实施例中,该号码列表中包括CallNo1和CallNo2;
网络侧向CallNo1对应的终端发送加入会议电话的请求。
其中,所述建立多通通话的请求可以为请求消息。所述请求消息可以为扩展的SIP消息。
或者,所述建立多通通话的请求可以为消息携带的请求信息。所述消息携带的请求信息可以为SIP消息的信息,所述SIP消息的信息包括扩展的消息头、消息头扩展的信元、扩展的消息体或者扩展消息体的扩展信元;或者,所述SIP消息的信息包括用于指示建立多通通话的请求的已有字段
CallNo1对应的终端通过网络侧向该多通终端返回支持会议电话功能的响应。
网络侧基于与所述多通终端之间的数据业务通路建立与所述多通终端之间的音视频专用承载;基于所述音视频专用承载建立与所述多通终端之间的音视频业务通路;建立与CallNo1对应的终端之间的音视频专用承载和音视频业务通路。
CallNo1对应的终端通过网络侧向所述多通终端返回同意加入会议电话的确认响应。
至此,该多通终端与CallNo1对应的终端建立通话连接。
接着,按照上述与CallNo1对应的终端建立通话连接相同的方式,该多通终端与CallNo1对应的终端建立通话连接。
从而,该多通终端将CallNo1和CallNo2对应的终端都邀请加入到该会议电话中,该多通终端作为主持方与CallNo1和CallNo2对应的终端进行会议电话,可以在自身对该会议电话进行管理和控制。
本发明实施例还提供一种建立多通通话的装置,位于多通终端,如图4所示,所述装置包括:
发送单元11,用于向网络侧发送建立多通通话的请求,所述请求中携带所邀请的通话对端的号码列表;
第一建立单元12,用于根据所述号码列表,通过网络建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个。
本发明实施例提供的建立多通通话的装置,向网络侧发送建立多通通话的请求,所述请求中携带所邀请的通话对端的号码列表,根据所述号码列表,通过网络建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个。与现有技术相比,本发明能够在多通终端实现多通通话的建立,便于多通终端对多通通话的管理和控制。
可选地,所述建立多通通话的请求可以为请求消息。
所述请求消息可以为扩展的SIP消息。
可选地,所述建立多通通话的请求为消息携带的请求信息。
所述消息携带的请求信息可以为SIP消息的信息,所述SIP消息的信息包括扩展的消息头、消息头扩展的信元、扩展的消息体或者扩展消息体的扩展信元;或者,所述SIP消息的信息包括用于指示建立多通通话的请求的已有字段。
本实施例的装置,可以用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
本发明实施例还提供另一种建立多通通话的装置,位于网络侧设备,如图5所示,所述装置包括:
接收单元21,用于接收多通终端发送的建立多通通话的请求,所述请求信息中携带所邀请的通话对端的号码列表;
第二建立单元22,用于根据所述号码列表,为所述多通终端建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个。
本发明实施例提供的建立多通通话的装置,接收多通终端发送的建立多通通话的请求,所述请求中携带所邀请的通话对端的号码列表,根据所述号码列表,为所述多通终端建立多个业务通路,每个业务通路对应所邀请的通话对端中的一个或多个。与现有技术相比,本发明能够在多通终端实现多通通话的建立,便于多通终端对多通通话的管理和控制。
可选地,如图6所示,所述第二建立单元22包括:
第一建立子单元231,用于基于与所述多通终端之间的数据业务通路建立与所述多通终端之间的专用承载;
第二建立子单元232,用于基于所述专用承载建立与所述多通终端之间的业务通路;
第三建立子单元233,用于建立与通话对端之间的专用承载和业务通路。
本实施例的装置,可以用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
本发明实施例还提供一种多通终端,所述多通终端包括上述图4对应实施例所述的建立多通通话的装置。
本发明实施例还提供一种网络侧设备,所述网络侧设备包括上述图5和图6对应实施例所述的建立多通通话的装置。
在本发明各实施例中,所述多通终端为支持VoLTE、VoWiFi或者其它无线网络的终端。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。