CN110505356A - 通话建立方法和通话建立*** - Google Patents
通话建立方法和通话建立*** Download PDFInfo
- Publication number
- CN110505356A CN110505356A CN201910789463.3A CN201910789463A CN110505356A CN 110505356 A CN110505356 A CN 110505356A CN 201910789463 A CN201910789463 A CN 201910789463A CN 110505356 A CN110505356 A CN 110505356A
- Authority
- CN
- China
- Prior art keywords
- terminal
- calling
- functional node
- request
- call
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
- H04M7/0066—Details of access arrangements to the networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
- H04M7/0078—Security; Fraud detection; Fraud prevention
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开提供了一种通话建立方法和通话建立***,包括:接收主叫终端发送的三方通话建立请求;根据三方通话建立请求向主叫终端发送双方通话的应用层会话标识,并向非3GPP接入功能节点发送5G核心网接入请求;接收非3GPP接入功能节点根据5G核心网接入请求进行鉴权之后发送的鉴权结果信息;若鉴权结果信息包括接入确认信息,则与非3GPP接入功能节点进行接入3GPP网络操作,并向非3GPP接入功能节点返回接入确认响应;通过第一会话管理功能节点向第二会话管理功能节点发送三方呼叫关联请求;接收第一会话管理功能节点转发自第二会话管理功能节点的三方通话建立消息。本公开的技术方案可实现在基于移动终端应用程序的双方通话的基础上,加入标准话机形成三方通话。
Description
技术领域
本公开涉及通信技术领域,特别涉及一种通话建立方法和通话建立***。
背景技术
随着信息技术的发展,基于移动终端应用程序的视频或语音通话被普遍采用。但与此同时,用户通过移动终端应用进行的通话,与传统的基于移动通信网络进行的通话相互独立,两种通话方式不能共存,不能实现通话参与对象中同时存在智能应用和标准话机的多方通话,降低用户通话体验,给用户带来了不便。
发明内容
本公开旨在至少解决现有技术中存在的技术问题之一,提出了一种通话建立方法和通话建立***。
为实现上述目的,本公开实施例提供了一种通话建立方法,包括:
接收主叫终端发送的三方通话建立请求,所述主叫终端为当前双方通话的一方,所述三方通话建立请求包括:所述主叫终端的用户号码;
根据所述三方通话建立请求向所述主叫终端发送所述双方通话的应用层会话标识,并向非3GPP接入功能节点发送5G核心网接入请求;
接收所述非3GPP接入功能节点根据所述5G核心网接入请求进行鉴权之后发送的鉴权结果信息;
若所述鉴权结果信息包括接入确认信息,则与所述非3GPP接入功能节点进行接入3GPP网络操作,并向所述非3GPP接入功能节点返回接入确认响应,以供所述非3GPP接入功能节点将视频通信服务器在5G核心网中的会话连接关系指向第一会话管理功能节点;
通过所述第一会话管理功能节点向第二会话管理功能节点发送三方呼叫关联请求,以供所述第二会话管理功能节点根据所述三方呼叫关联请求将所述主叫终端、参与终端和被叫终端进行关联,并对所述被叫终端进行呼叫,所述三方呼叫关联请求包括:所述双方通话的应用层会话标识和所述主叫终端的用户号码,所述参与终端为所述双方通话的另一方;
接收所述第一会话管理功能节点转发自所述第二会话管理功能节点的三方通话建立消息。
在一些实施例中,所述三方通话建立请求还包括:针对所述双方通话的通话挂起信息;
在所述向非3GPP接入功能节点发送5G核心网接入请求的步骤之前,还包括:将所述双方通话进行挂起;
在所述接收所述第一会话管理功能节点转发自所述第二会话管理功能节点的三方通话建立消息的步骤之后,还包括:
向所述参与终端发送针对所述双方通话的通话恢复信息,并向所述主叫终端发送针对所述双方通话的通话拆线信息。
在一些实施例中,所述5G核心网接入请求包括:视频通信服务器的服务器描述信息;
所述非3GPP接入功能节点根据所述5G核心网接入请求进行鉴权的过程如下:
向统一数据管理节点发送鉴权请求,所述鉴权请求包括:所述服务器描述信息;
接收并向视频通信服务器转发所述统一数据管理节点发送的所述鉴权结果信息。
为实现上述目的,本公开实施例还提供了一种通话建立方法,包括:
接收主叫终端发送的三方呼叫请求,所述三方呼叫请求包括:当前双方通话的应用层会话标识和被叫终端的用户号码;
接收视频通信服务器通过第一会话管理功能节点发送的三方呼叫关联请求,并根据所述三方呼叫关联请求将所述主叫终端、参与终端和所述被叫终端进行关联,所述三方呼叫关联请求包括:所述双方通话的应用层会话标识和所述主叫终端的用户号码,所述参与终端为所述双方通话的另一方;
通过5G核心网对所述被叫终端进行呼叫,并向所述主叫终端发送三方通话建立消息,以供所述主叫终端根据所述三方通话建立消息调用相应的应用程序,建立所述主叫终端、所述参与终端和所述被叫终端之间的三方通话;
通过所述第一会话管理功能节点向所述视频通信服务器发送所述三方通话建立消息。
为实现上述目的,本公开实施例还提供了一种通话建立方法,包括:
获取被叫终端的用户号码;
向视频通信服务器发送三方通话建立请求,并接收所述视频通信服务器发送的当前双方通话的应用层会话标识,所述三方通话建立请求包括:主叫终端的用户号码;
向第二会话管理功能节点发送三方呼叫请求,所述三方呼叫请求包括:所述双方通话的应用层会话标识和所述被叫终端的用户号码;
接收所述第二会话管理功能节点发送的三方通话建立消息,并根据所述三方通话建立消息调用相应的应用程序,建立所述主叫终端、参与终端和所述被叫终端之间的三方通话。
为实现上述目的,本公开实施例提供了一种视频通信服务器,包括:
第一接收模块,用于接收主叫终端发送的三方通话建立请求,所述主叫终端为当前双方通话的一方,所述三方通话建立请求包括:所述主叫终端的用户号码;
第一发送模块,用于根据所述三方通话建立请求向所述主叫终端发送所述双方通话的应用层会话标识,并向非3GPP接入功能节点发送5G核心网接入请求;
第二接收模块,用于接收所述非3GPP接入功能节点根据所述5G核心网接入请求进行鉴权之后发送的鉴权结果信息;
接入模块,用于在所述鉴权结果信息包括接入确认信息时,与所述非3GPP接入功能节点进行接入3GPP网络操作,并向所述非3GPP接入功能节点返回接入确认响应,以供所述非3GPP接入功能节点将视频通信服务器在5G核心网中的会话连接关系指向第一会话管理功能节点;
第二发送模块,用于通过所述第一会话管理功能节点向第二会话管理功能节点发送三方呼叫关联请求,以供所述第二会话管理功能节点根据所述三方呼叫关联请求将所述主叫终端、参与终端和被叫终端进行关联,并对所述被叫终端进行呼叫,所述三方呼叫关联请求包括:所述双方通话的应用层会话标识和所述主叫终端的用户号码,所述参与终端为所述双方通话的另一方;
第三接收模块,用于接收所述第一会话管理功能节点转发自所述第二会话管理功能节点的三方通话建立消息。
在一些实施例中,所述三方通话建立请求还包括:针对所述双方通话的通话挂起信息;
所述第一接收模块包括:
挂起单元,用于将所述双方通话进行挂起;
所述第三接收模块包括:
发送单元,用于向所述参与终端发送针对所述双方通话的通话恢复信息,并向所述主叫终端发送针对所述双方通话的通话拆线信息。
在一些实施例中,所述5G核心网接入请求包括:所述视频通信服务器的服务器描述信息。
为实现上述目的,本公开实施例提供了一种会话管理功能节点,包括:
第四接收模块,用于接收主叫终端发送的三方呼叫请求,所述三方呼叫请求包括:当前双方通话的应用层会话标识和被叫终端的用户号码;
关联模块,用于接收视频通信服务器通过第一会话管理功能节点发送的三方呼叫关联请求,并根据所述三方呼叫关联请求将所述主叫终端、参与终端和所述被叫终端进行关联,所述三方呼叫关联请求包括:所述双方通话的应用层会话标识和所述主叫终端的用户号码,所述参与终端为所述双方通话的另一方;
呼叫模块,用于通过5G核心网对所述被叫终端进行呼叫,并向所述主叫终端发送三方通话建立消息,以供所述主叫终端根据所述三方通话建立消息调用相应的应用程序,建立所述主叫终端、所述参与终端和所述被叫终端之间的三方通话;
第三发送模块,用于通过所述第一会话管理功能节点向所述视频通信服务器发送所述三方通话建立消息。
为实现上述目的,本公开实施例提供了一种通信终端,包括:
获取模块,用于获取被叫终端的用户号码;
第四发送模块,用于向视频通信服务器发送三方通话建立请求,并接收所述视频通信服务器发送的当前双方通话的应用层会话标识,所述三方通话建立请求包括:主叫终端的用户号码;
第五发送模块,用于向第二会话管理功能节点发送三方呼叫请求,所述三方呼叫请求包括:所述双方通话的应用层会话标识和所述被叫终端的用户号码;
第五接收模块,用于接收所述第二会话管理功能节点发送的三方通话建立消息,并根据所述三方通话建立消息调用相应的应用程序,建立所述主叫终端、参与终端和所述被叫终端之间的三方通话。
为实现上述目的,本公开实施例提供了一种通话建立***,包括:视频通信服务器、会话管理功能节点和通信终端;
其中,所述视频通信服务器采用前述实施例中任一所述的视频通信服务器;所述会话管理功能节点采用前述实施例中的会话管理功能节点;所述通信终端采用前述实施例中的通信终端。
本公开具有以下有益效果:
本公开实施例提供了一种通话建立方法和通话建立***,可实现在5G网络中,在已有的基于移动终端应用程序的双方通话的基础上,加入标准话机并实现不同通话载体的三方通话,提升用户通话体验。
附图说明
图1为本公开实施例提供的一种通话建立方法的流程图;
图2为本公开实施例提供的另一种通话建立方法的流程图;
图3为本公开实施例提供的又一种通话建立方法的流程图;
图4为本公开实施例提供的再一种通话建立方法的流程图;
图5为本公开实施例提供的再一种通话建立方法的信令图;
图6为本公开实施例提供的一种视频通信服务器的结构框图;
图7为本公开实施例提供的一种会话管理功能节点的结构框图;
图8为本公开实施例提供的一种通信终端的结构框图;
图9为本公开实施例提供的一种通话建立***的结构框图。
具体实施方式
为使本领域的技术人员更好地理解本公开的技术方案,下面结合附图对本公开提供的通话建立方法和通话建立***进行详细描述。
本公开所提供的通话建立方法和通话建立***可用于在5G网络中,在已有的基于移动终端应用程序的双方通话的基础上,加入标准话机并建立三方通话。
图1为本公开实施例提供的一种通话建立方法的流程图。如图1所示,该通话建立方法包括:
步骤S 1、接收主叫终端发送的三方通话建立请求。
在步骤S1中,主叫终端为当前双方通话的一方,三方通话建立请求包括:主叫终端的用户号码。
其中,当前双方通话基于终端上的应用程序,且主叫终端内的应用程序未采用基于移动通信网络的数据连接,例如,WIFI连接。用户号码可为相应终端的电话号码。
在实际应用中,可由主叫终端内的应用程序向视频通信服务器发送三方通话建立请求,并与当前双方通话的另一方,即参与终端内的应用程序,进行交互,明确当前即将建立三方通话。
步骤S2、根据三方通话建立请求向主叫终端发送双方通话的应用层会话标识,并向非3GPP接入功能节点(Non-3GPP Interworking Function,简称N3IWF)发送5G核心网(5GCore Network,简称5GC)接入请求。
在实际应用中,可由主叫终端内的应用程序向主叫终端发送应用层会话标识。
步骤S3、接收非3GPP接入功能节点根据5G核心网接入请求进行鉴权之后发送的鉴权结果信息。
在步骤S3中,非3GPP接入功能节点根据5G核心网接入请求进行鉴权的过程描述具体可参见后文实施例。该鉴权过程即为验证视频通信服务器是否开通此类三方通话业务的过程。
其中,鉴权结果信息可包括:接入确认信息或接入失败信息,当该鉴权结果信息包括接入确认信息时,则表示鉴权通过;反之,当该鉴权结果信息包括接入失败信息时,则表示鉴权不通过。
步骤S4、若鉴权结果信息包括接入确认信息,则与非3GPP接入功能节点进行接入3GPP网络操作,并向非3GPP接入功能节点返回接入确认响应。
在步骤S4中,向非3GPP接入功能节点返回接入确认响应,以供非3GPP接入功能节点将视频通信服务器在5G核心网中的会话连接关系指向第一会话管理功能节点(SessionManagement Function,简称SMF)。
其中,若鉴权结果信息包括接入失败信息,则表示该视频通信服务器未开通此类三方通话业务,流程结束。
其中,视频通信服务器在5G核心网中的会话连接关系被指向第一会话管理功能节点,即表示视频通信服务器在5G核心网中的会话服务由第一会话管理功能节点提供。
步骤S5、通过第一会话管理功能节点向第二会话管理功能节点发送三方呼叫关联请求。
在步骤S5中,通过第一会话管理功能节点向第二会话管理功能节点发送三方呼叫关联请求,以供第二会话管理功能节点根据三方呼叫关联请求将主叫终端、参与终端和被叫终端进行关联,并对被叫终端进行呼叫。
其中,三方呼叫关联请求包括:当前双方通话的应用层会话标识和主叫终端的用户号码,参与终端为双方通话的另一方。
第二会话管理功能节点通过比对应用层会话标识和主叫终端的用户号码确认当前双方通话和参与终端,通过之前从主叫终端获取的被叫终端的用户号码,至此确认三方通话中全部三方的身份信息。
在实际应用中,被叫终端作为三方通话中的一方,可为支持5G的标准话机终端。
在实际应用中,第二会话管理功能节点从主叫终端获取到被叫终端的用户号码后,也可先对被叫终端进行呼叫,并同时等待三方呼叫关联请求,接收到三方呼叫关联请求并对主叫终端、参与终端和被叫终端进行关联后,即可发送三方通话建立消息。
步骤S6、接收第一会话管理功能节点转发自第二会话管理功能节点的三方通话建立消息。
其中,三方通话建立消息表明被叫终端已被呼叫。
在实际应用中,接收到三方通话建立消息即可表明,主叫终端、参与终端和被叫终端内的应用程序已建立三方会话关系。其中,视频通信服务器负责完成对3GPP标准音视频通信信令的适配,同时为参与终端内的应用程序提供音视频流的中继转发。需要说明的是,视频通信服务器与参与终端内的应用程序之间仍可采用原有的音视频通信信令。
本公开实施例提供了一种通话建立方法,该方法可用于通过非3GPP接入功能节点接入3GPP网络,实现在基于应用程序和非移动通信网络连接方式的双方通话中,加入标准话机作为第三方,形成三方通话。
图2为本公开实施例提供的另一种通话建立方法的流程图。如图2所示,该通话建立方法包括不但包括上述实施例中的步骤S1~步骤S6,还包括步骤S1a、步骤S2a、步骤S2b和步骤S6a,下面仅对步骤S1a、步骤S2a、步骤S2b和步骤S6a进行详细描述。
在一些实施例中,三方通话建立请求还包括:针对双方通话的通话挂起信息。
在实际应用中,三方通话建立请求还可包括:明确通话挂起原因为尝试建立跨***三方通话的挂起原因信息。
在步骤S2之前,还包括:步骤S1a。
步骤S1a、将双方通话进行挂起。
在实际应用中,完成针对双方通话的挂起操作后可由主叫终端内的应用程序向主叫终端发送会话已挂起消息,并同时由主叫终端内的应用程序完成步骤S2中发送应用层会话标识的步骤。
同时,如步骤S1中所提到的,可由主叫终端内的应用程序向视频通信服务器发送三方通话建立请求,在三方通话建立请求还包括针对双方通话的通话挂起信息时,挂起操作由主叫终端内的应用程序发起而不是主叫终端发起,有利于主叫终端和主叫终端内的应用程序以相对简单的操作方式完成操作状态同步。
在步骤S6之后,还包括:步骤S6a。
步骤S6a、向参与终端发送针对双方通话的通话恢复信息,并向主叫终端发送针对双方通话的通话拆线信息。
在实际应用中,视频通信服务器负责完成对3GPP标准音视频通信信令的适配,同时,视频通信服务器与参与终端内的应用程序之间仍可采用原有的音视频通信信令,以此为依据进行相应的通话拆线和通话恢复。
在一些实施例中,5G核心网接入请求包括:视频通信服务器的服务器描述信息。
在实际应用中,服务器描述信息可包括:视频通信服务器的提供商、视频通信服务器的位置描述信息和视频通信服务器的虚拟地址信息。
在步骤S2中,非3GPP接入功能节点根据5G核心网接入请求进行鉴权的过程如下:
步骤S2a、非3GPP接入功能节点向统一数据管理节点(Unified Data Management,简称UDM)发送鉴权请求。
在步骤S2a中,鉴权请求包括:视频通信服务器的服务器描述信息。
步骤S2b、非3GPP接入功能节点接收并向视频通信服务器转发统一数据管理节点发送的鉴权结果信息。
本公开实施例提供了一种通话建立方法,该方法可用于在接收到三方通话建立请求后将当前双方通话挂起,在通过鉴权后接入5G核心网,之后对3GPP标准音视频通信信令进行相应适配,从而完成三方通话的建立。
图3为本公开实施例提供的又一种通话建立方法的流程图。如图3所示,该通话建立方法包括:
步骤S7、接收主叫终端发送的三方呼叫请求。
其中,三方呼叫请求包括:当前双方通话的应用层会话标识和被叫终端的用户号码。
在实际应用中,三方呼叫请求还可包括:用以标记尝试建立三方通话的呼叫类型参数。
步骤S8、接收视频通信服务器通过第一会话管理功能节点发送的三方呼叫关联请求,并根据三方呼叫关联请求将主叫终端、参与终端和被叫终端进行关联。
其中,三方呼叫关联请求包括:当前双方通话的应用层会话标识和主叫终端的用户号码,参与终端为双方通话的另一方。
其中,通过将步骤S7和步骤S8中获取到的应用层会话标识进行比对,并依据主叫终端的用户号码确认当前双方通话和参与终端,结合步骤S7中从主叫终端获取的被叫终端的用户号码,至此确认三方通话中全部三方的身份信息。
在实际应用中,如步骤S5中所提到的,从主叫终端获取到被叫终端的用户号码后,也可先对被叫终端进行呼叫,等待被叫终端应答的同时,等待三方呼叫关联请求,在接收到三方呼叫关联请求并对主叫终端、参与终端和被叫终端进行关联后,向主叫终端和视频通信服务器发送三方通话建立消息。
步骤S9、通过5G核心网对被叫终端进行呼叫,并向主叫终端发送三方通话建立消息。
在步骤S9中,通过5G核心网对被叫终端进行呼叫,并向主叫终端发送三方通话建立消息,以供主叫终端根据三方通话建立消息调用相应的应用程序,建立主叫终端、参与终端和被叫终端之间的三方通话。
在实际应用中,被叫终端接收到呼叫信息后,向第二会话管理功能节点返回呼叫确认信息,对呼叫进行应答,以确认对当前呼叫进行接通操作或拒绝操作。
步骤S10、通过第一会话管理功能节点向视频通信服务器发送三方通话建立消息。
在实际应用中,发送三方通话建立消息即可表明,主叫终端、参与终端和被叫终端已建立三方会话关系。
本公开实施例提供了一种通话建立方法,该方法可用于接收主叫终端和视频通信服务器各自发送的会话信息,进行比对后确认全部三方的身份信息并进行关联,对被叫终端进行呼叫以建立三方通话。
图4为本公开实施例提供的再一种通话建立方法的流程图。如图4所示,该通话建立方法,包括:
步骤S11、获取被叫终端的用户号码。
在实际应用中,当用户尝试建立三方通话时,可通过操作界面进行如下操作:轻触当前通话界面,调出操作按钮组,其中包括“发起三方通话”按钮;点击“发起三方通话”按钮,出现“被叫用户类型”选项,其中包括“标准话机”选项;点击“标准话机”选项,此时应用程序向主叫终端的拨号盘发送一个通话类型参数,用以标记尝试建立的通话类型为三方通话,并调用拨号盘。在用户输入相应被叫终端的用户号码后,完成获取步骤,即完成步骤S11。
步骤S12、向视频通信服务器发送三方通话建立请求,并接收视频通信服务器发送的当前双方通话的应用层会话标识。
其中,三方通话建立请求包括:主叫终端的用户号码。
在实际应用中,如步骤S1中所提到的,可由主叫终端内的应用程序向视频通信服务器发送三方通话建立请求;如步骤S2中所提到的,可由主叫终端内的应用程序向主叫终端发送应用层会话标识。
步骤S13、向第二会话管理功能节点发送三方呼叫请求。
其中,三方呼叫请求包括:双方通话的应用层会话标识和被叫终端的用户号码。
步骤S14、接收第二会话管理功能节点发送的三方通话建立消息,并根据三方通话建立消息调用相应的应用程序,建立主叫终端、参与终端和被叫终端之间的三方通话。
本公开实施例提供了一种通话建立方法,该方法可用于在获取被叫终端的用户号码后,与视频通信服务器和第二会话管理功能节点进行交互,完成三方通话的建立。
图5为本公开实施例提供的再一种通话建立方法的信令图。如图5所示,该通话建立方法包括:
BZ01、主叫终端获取被叫终端的用户号码。
BZ101、主叫终端向视频通信服务器发送三方通话建立请求,该三方通话建立请求包括主叫终端的用户号码、针对双方通话的通话挂起信息和明确通话挂起原因为尝试建立跨***三方通话的挂起原因信息。
BZ102、视频通信服务器将双方通话进行挂起,并与主叫终端和参与终端进行交互(图5中未示出)。
BZ201、视频通信服务器向主叫终端发送双方通话的应用层会话标识。
BZ202、视频通信服务器向非3GPP接入功能节点发送5G核心网接入请求,该5G核心网接入请求包括视频通信服务器的服务器描述信息。
BZ3、主叫终端向第二会话管理功能节点发送三方呼叫请求,该三方呼叫请求包括双方通话的应用层会话标识和被叫终端的用户号码。
BZ4、非3GPP接入功能节点向统一数据管理节点发送鉴权请求,该鉴权请求包括视频通信服务器的服务器描述信息。
BZ5、统一数据管理节点经由非3GPP接入功能节点向视频通信服务器发送鉴权结果信息。
BZ6、若鉴权结果信息包括接入确认信息,则视频通信服务器与非3GPP接入功能节点进行接入3GPP网络操作,并向非3GPP接入功能节点返回接入确认响应,非3GPP接入功能节点将视频通信服务器在5G核心网中的会话连接关系指向第一会话管理功能节点(图5中未示出)。
BZ7、视频通信服务器经由第一会话管理功能节点向第二会话管理功能节点发送三方呼叫关联请求,该三方呼叫关联请求包括双方通话的应用层会话标识和主叫终端的用户号码。
BZ8、第二会话管理功能节点将主叫终端、参与终端和被叫终端进行关联。
BZ901、第二会话管理功能节点通过5G核心网对被叫终端进行呼叫,之后被叫终端对该呼叫进行响应(图5中未示出)。
BZ902、第二会话管理功能节点向主叫终端发送三方通话建立信息。
BZ10、第二会话管理功能节点经由第一会话管理功能节点向视频通信服务器发送三方通话建立信息。
BZ1101、视频通信服务器向参与终端发送针对双方通话的通话恢复信息。
BZ1102、视频通信服务器向主叫终端发送针对双方通话的通话拆线信息。
BZ12、主叫终端调用相应的应用程序,建立主叫终端、参与终端和被叫终端之间的三方通话(图5中未示出)。
图6为本公开实施例提供的一种视频通信服务器的结构框图。如图6所示,该视频通信服务器可用于实现前述实施例所提供的通话建立方法。该视频通信服务器包括:第一接收模块1、第一发送模块2、第二接收模块3、接入模块4、第二发送模块5和第三接收模块6。
其中,第一接收模块1,用于接收主叫终端发送的三方通话建立请求。
其中,主叫终端为当前双方通话的一方,三方通话建立请求包括:主叫终端的用户号码。
第一发送模块2,用于根据三方通话建立请求向主叫终端发送双方通话的应用层会话标识,并向非3GPP接入功能节点发送5G核心网接入请求。
第二接收模块3,用于接收非3GPP接入功能节点根据5G核心网接入请求进行鉴权之后发送的鉴权结果信息。
接入模块4,用于在鉴权结果信息包括接入确认信息时,与非3GPP接入功能节点进行接入3GPP网络操作,并向非3GPP接入功能节点返回接入确认响应,以供非3GPP接入功能节点将视频通信服务器在5G核心网中的会话连接关系指向第一会话管理功能节点。
第二发送模块5,用于通过第一会话管理功能节点向第二会话管理功能节点发送三方呼叫关联请求,以供第二会话管理功能节点根据三方呼叫关联请求将主叫终端、参与终端和被叫终端进行关联,并对被叫终端进行呼叫。
其中,三方呼叫关联请求包括:双方通话的应用层会话标识和主叫终端的用户号码,参与终端为双方通话的另一方。
第三接收模块6,用于接收第一会话管理功能节点转发自第二会话管理功能节点的三方通话建立消息。
在一些实施例中,三方通话建立请求还包括:针对双方通话的通话挂起信息。
第一接收模块包括:挂起单元1a。
挂起单元1a,用于将双方通话进行挂起。
第三接收模块6包括:发送单元6a。
发送单元6a,用于向参与终端发送针对双方通话的通话恢复信息,并向主叫终端发送针对双方通话的通话拆线信息。
在一些实施例中,5G核心网接入请求包括:视频通信服务器的服务器描述信息。
需要说明的是,对于本实施例中各模块的具体执行过程以及各模块之间的联系可参见前述通话建立方法实施例中的相应内容,此处不再赘述。
图7为本公开实施例提供的一种会话管理功能节点的结构框图。如图7所示,该会话管理功能节点可用于实现前述实施例所提供的通话建立方法,该会话管理功能节点即为上述实施例中的第二会话管理功能节点。该会话管理功能节点包括:第四接收模块7、关联模块8、呼叫模块9和第三发送模块10。
其中,第四接收模块7,用于接收主叫终端发送的三方呼叫请求。
其中,三方呼叫请求包括:当前双方通话的应用层会话标识和被叫终端的用户号码。
关联模块8,用于接收视频通信服务器通过第一会话管理功能节点发送的三方呼叫关联请求,并根据三方呼叫关联请求将主叫终端、参与终端和被叫终端进行关联。
其中,三方呼叫关联请求包括:双方通话的应用层会话标识和主叫终端的用户号码,参与终端为双方通话的另一方。
呼叫模块9,用于通过5G核心网对被叫终端进行呼叫,并向主叫终端发送三方通话建立消息,以供主叫终端根据三方通话建立消息调用相应的应用程序,建立主叫终端、参与终端和被叫终端之间的三方通话。
第三发送模块10,用于通过第一会话管理功能节点向视频通信服务器发送三方通话建立消息。
需要说明的是,对于本实施例中各模块的具体执行过程以及各模块之间的联系可参见前述通话建立方法实施例中的相应内容,此处不再赘述。
图8为本公开实施例提供的一种通信终端的结构框图。如图8所示,该通信终端可用于实现前述实施例所提供的通话建立方法。该通信终端包括:获取模块11、第四发送模块12、第五发送模块13和第五接收模块14。
获取模块11,用于获取被叫终端的用户号码。
第四发送模块12,用于向视频通信服务器发送三方通话建立请求,并接收视频通信服务器发送的当前双方通话的应用层会话标识。
其中,三方通话建立请求包括:主叫终端的用户号码。
第五发送模块13,用于向第二会话管理功能节点发送三方呼叫请求。
其中,三方呼叫请求包括:双方通话的应用层会话标识和被叫终端的用户号码。
第五接收模块14,用于接收第二会话管理功能节点发送的三方通话建立消息,并根据三方通话建立消息调用相应的应用程序,建立主叫终端、参与终端和被叫终端之间的三方通话。
需要说明的是,对于本实施例中各模块的具体执行过程以及各模块之间的联系可参见前述通话建立方法实施例中的相应内容,此处不再赘述。
图9为本公开实施例提供的一种通话建立***的结构框图。如图9所示,该通话建立***可用于实现前述实施例所提供的通话建立方法。该通话建立***包括:视频通信服务器、会话管理功能节点和通信终端。
其中,视频通信服务器采用前述实施例中的任一视频通信服务器;会话管理功能节点采用前述实施例中的会话管理功能节点,该会话管理功能节点即为上述实施例中的第二会话管理功能节点;通信终端采用前述实施例中的通信终端。
在本实施例中,该通话建立***还包括:第一会话管理功能节点和非3GPP接入功能节点。
本公开实施例提供的通话建立***可实现在5G网络中,在主叫终端和参与终端已有基于移动终端应用程序的双方通话的基础上,由主叫终端与视频通信服务器和会话管理功能实体进行交互,呼叫作为标准话机的被叫终端,由此建立三方通话。
可以理解的是,以上实施方式仅仅是为了说明本公开的原理而采用的示例性实施方式,然而本公开并不局限于此。对于本领域内的普通技术人员而言,在不脱离本公开的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本公开的保护范围。
Claims (11)
1.一种通话建立方法,其特征在于,包括:
接收主叫终端发送的三方通话建立请求,所述主叫终端为当前双方通话的一方,所述三方通话建立请求包括:所述主叫终端的用户号码;
根据所述三方通话建立请求向所述主叫终端发送所述双方通话的应用层会话标识,并向非3GPP接入功能节点发送5G核心网接入请求;
接收所述非3GPP接入功能节点根据所述5G核心网接入请求进行鉴权之后发送的鉴权结果信息;
若所述鉴权结果信息包括接入确认信息,则与所述非3GPP接入功能节点进行接入3GPP网络操作,并向所述非3GPP接入功能节点返回接入确认响应,以供所述非3GPP接入功能节点将视频通信服务器在5G核心网中的会话连接关系指向第一会话管理功能节点;
通过所述第一会话管理功能节点向第二会话管理功能节点发送三方呼叫关联请求,以供所述第二会话管理功能节点根据所述三方呼叫关联请求将所述主叫终端、参与终端和被叫终端进行关联,并对所述被叫终端进行呼叫,所述三方呼叫关联请求包括:所述双方通话的应用层会话标识和所述主叫终端的用户号码,所述参与终端为所述双方通话的另一方;
接收所述第一会话管理功能节点转发自所述第二会话管理功能节点的三方通话建立消息。
2.根据权利要求1所述的通话建立方法,其特征在于,所述三方通话建立请求还包括:针对所述双方通话的通话挂起信息;
在所述向非3GPP接入功能节点发送5G核心网接入请求的步骤之前,还包括:将所述双方通话进行挂起;
在所述接收所述第一会话管理功能节点转发自所述第二会话管理功能节点的三方通话建立消息的步骤之后,还包括:
向所述参与终端发送针对所述双方通话的通话恢复信息,并向所述主叫终端发送针对所述双方通话的通话拆线信息。
3.根据权利要求1所述的通话建立方法,其特征在于,所述5G核心网接入请求包括:视频通信服务器的服务器描述信息;
所述非3GPP接入功能节点根据所述5G核心网接入请求进行鉴权的过程如下:
向统一数据管理节点发送鉴权请求,所述鉴权请求包括:所述服务器描述信息;
接收并向视频通信服务器转发所述统一数据管理节点发送的所述鉴权结果信息。
4.一种通话建立方法,其特征在于,包括:
接收主叫终端发送的三方呼叫请求,所述三方呼叫请求包括:当前双方通话的应用层会话标识和被叫终端的用户号码;
接收视频通信服务器通过第一会话管理功能节点发送的三方呼叫关联请求,并根据所述三方呼叫关联请求将所述主叫终端、参与终端和所述被叫终端进行关联,所述三方呼叫关联请求包括:所述双方通话的应用层会话标识和所述主叫终端的用户号码,所述参与终端为所述双方通话的另一方;
通过5G核心网对所述被叫终端进行呼叫,并向所述主叫终端发送三方通话建立消息,以供所述主叫终端根据所述三方通话建立消息调用相应的应用程序,建立所述主叫终端、所述参与终端和所述被叫终端之间的三方通话;
通过所述第一会话管理功能节点向所述视频通信服务器发送所述三方通话建立消息。
5.一种通话建立方法,其特征在于,包括:
获取被叫终端的用户号码;
向视频通信服务器发送三方通话建立请求,并接收所述视频通信服务器发送的当前双方通话的应用层会话标识,所述三方通话建立请求包括:主叫终端的用户号码;
向第二会话管理功能节点发送三方呼叫请求,所述三方呼叫请求包括:所述双方通话的应用层会话标识和所述被叫终端的用户号码;
接收所述第二会话管理功能节点发送的三方通话建立消息,并根据所述三方通话建立消息调用相应的应用程序,建立所述主叫终端、参与终端和所述被叫终端之间的三方通话。
6.一种视频通信服务器,其特征在于,包括:
第一接收模块,用于接收主叫终端发送的三方通话建立请求,所述主叫终端为当前双方通话的一方,所述三方通话建立请求包括:所述主叫终端的用户号码;
第一发送模块,用于根据所述三方通话建立请求向所述主叫终端发送所述双方通话的应用层会话标识,并向非3GPP接入功能节点发送5G核心网接入请求;
第二接收模块,用于接收所述非3GPP接入功能节点根据所述5G核心网接入请求进行鉴权之后发送的鉴权结果信息;
接入模块,用于在所述鉴权结果信息包括接入确认信息时,与所述非3GPP接入功能节点进行接入3GPP网络操作,并向所述非3GPP接入功能节点返回接入确认响应,以供所述非3GPP接入功能节点将视频通信服务器在5G核心网中的会话连接关系指向第一会话管理功能节点;
第二发送模块,用于通过所述第一会话管理功能节点向第二会话管理功能节点发送三方呼叫关联请求,以供所述第二会话管理功能节点根据所述三方呼叫关联请求将所述主叫终端、参与终端和被叫终端进行关联,并对所述被叫终端进行呼叫,所述三方呼叫关联请求包括:所述双方通话的应用层会话标识和所述主叫终端的用户号码,所述参与终端为所述双方通话的另一方;
第三接收模块,用于接收所述第一会话管理功能节点转发自所述第二会话管理功能节点的三方通话建立消息。
7.根据权利要求6所述的视频通信服务器,其特征在于,所述三方通话建立请求还包括:针对所述双方通话的通话挂起信息;
所述第一接收模块包括:
挂起单元,用于将所述双方通话进行挂起;
所述第三接收模块包括:
发送单元,用于向所述参与终端发送针对所述双方通话的通话恢复信息,并向所述主叫终端发送针对所述双方通话的通话拆线信息。
8.根据权利要求6所述的视频通信服务器,其特征在于,所述5G核心网接入请求包括:所述视频通信服务器的服务器描述信息。
9.一种会话管理功能节点,其特征在于,包括:
第四接收模块,用于接收主叫终端发送的三方呼叫请求,所述三方呼叫请求包括:当前双方通话的应用层会话标识和被叫终端的用户号码;
关联模块,用于接收视频通信服务器通过第一会话管理功能节点发送的三方呼叫关联请求,并根据所述三方呼叫关联请求将所述主叫终端、参与终端和所述被叫终端进行关联,所述三方呼叫关联请求包括:所述双方通话的应用层会话标识和所述主叫终端的用户号码,所述参与终端为所述双方通话的另一方;
呼叫模块,用于通过5G核心网对所述被叫终端进行呼叫,并向所述主叫终端发送三方通话建立消息,以供所述主叫终端根据所述三方通话建立消息调用相应的应用程序,建立所述主叫终端、所述参与终端和所述被叫终端之间的三方通话;
第三发送模块,用于通过所述第一会话管理功能节点向所述视频通信服务器发送所述三方通话建立消息。
10.一种通信终端,其特征在于,包括:
获取模块,用于获取被叫终端的用户号码;
第四发送模块,用于向视频通信服务器发送三方通话建立请求,并接收所述视频通信服务器发送的当前双方通话的应用层会话标识,所述三方通话建立请求包括:主叫终端的用户号码;
第五发送模块,用于向第二会话管理功能节点发送三方呼叫请求,所述三方呼叫请求包括:所述双方通话的应用层会话标识和所述被叫终端的用户号码;
第五接收模块,用于接收所述第二会话管理功能节点发送的三方通话建立消息,并根据所述三方通话建立消息调用相应的应用程序,建立所述主叫终端、参与终端和所述被叫终端之间的三方通话。
11.一种通话建立***,其特征在于,包括:视频通信服务器、会话管理功能节点和通信终端;
其中,所述视频通信服务器采用如权利要求6~8任意一项中所述的视频通信服务器;所述会话管理功能节点采用如权利要求9中所述的会话管理功能节点;所述通信终端采用如权利要求10中所述的通信终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910789463.3A CN110505356B (zh) | 2019-08-26 | 2019-08-26 | 通话建立方法和通话建立*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910789463.3A CN110505356B (zh) | 2019-08-26 | 2019-08-26 | 通话建立方法和通话建立*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110505356A true CN110505356A (zh) | 2019-11-26 |
CN110505356B CN110505356B (zh) | 2021-04-02 |
Family
ID=68589425
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910789463.3A Active CN110505356B (zh) | 2019-08-26 | 2019-08-26 | 通话建立方法和通话建立*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110505356B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112887198A (zh) * | 2021-02-18 | 2021-06-01 | 联想(北京)有限公司 | 一种处理方法和处理装置 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103905674A (zh) * | 2012-12-24 | 2014-07-02 | 中国电信股份有限公司 | 应用于互联网与电信网双网通信的装置和方法 |
CN104168176A (zh) * | 2013-05-16 | 2014-11-26 | 深圳中兴网信科技有限公司 | 一种即时通讯方法、客户端、服务器及*** |
US20150017953A1 (en) * | 2009-10-14 | 2015-01-15 | At&T Mobility Ii Llc | Systems, apparatus, methods and computer-readable storage media facilitating heterogeneous messaging for a communication device |
CN105763827A (zh) * | 2014-12-16 | 2016-07-13 | 深圳市腾讯计算机***有限公司 | 音视频通话方法、装置及*** |
CN106911688A (zh) * | 2017-02-21 | 2017-06-30 | 中国联合网络通信集团有限公司 | 基于ims的语音业务实现方法及装置 |
CN108029047A (zh) * | 2015-09-08 | 2018-05-11 | 高通股份有限公司 | 通过软ap的ims的接入控制和资源管理 |
CN108683585A (zh) * | 2018-05-05 | 2018-10-19 | 吴东辉 | 基于即时通讯的手机映射方法及装置及*** |
US20190089754A1 (en) * | 2017-09-18 | 2019-03-21 | Samsung Sds Co., Ltd. | System and method for providing audio conference between heterogenious networks |
-
2019
- 2019-08-26 CN CN201910789463.3A patent/CN110505356B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150017953A1 (en) * | 2009-10-14 | 2015-01-15 | At&T Mobility Ii Llc | Systems, apparatus, methods and computer-readable storage media facilitating heterogeneous messaging for a communication device |
CN103905674A (zh) * | 2012-12-24 | 2014-07-02 | 中国电信股份有限公司 | 应用于互联网与电信网双网通信的装置和方法 |
CN104168176A (zh) * | 2013-05-16 | 2014-11-26 | 深圳中兴网信科技有限公司 | 一种即时通讯方法、客户端、服务器及*** |
CN105763827A (zh) * | 2014-12-16 | 2016-07-13 | 深圳市腾讯计算机***有限公司 | 音视频通话方法、装置及*** |
CN108029047A (zh) * | 2015-09-08 | 2018-05-11 | 高通股份有限公司 | 通过软ap的ims的接入控制和资源管理 |
CN106911688A (zh) * | 2017-02-21 | 2017-06-30 | 中国联合网络通信集团有限公司 | 基于ims的语音业务实现方法及装置 |
US20190089754A1 (en) * | 2017-09-18 | 2019-03-21 | Samsung Sds Co., Ltd. | System and method for providing audio conference between heterogenious networks |
CN108683585A (zh) * | 2018-05-05 | 2018-10-19 | 吴东辉 | 基于即时通讯的手机映射方法及装置及*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112887198A (zh) * | 2021-02-18 | 2021-06-01 | 联想(北京)有限公司 | 一种处理方法和处理装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110505356B (zh) | 2021-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3695563B2 (ja) | データ網通信通話の処理方法およびデータ網通信通話処理用ネットワークノード | |
US20070111716A1 (en) | Mobile-device directed conference calling | |
CN1933459B (zh) | 一种电话回拨方法及*** | |
CN102572584A (zh) | 对移动电话进行扩展的智能电视***及方法 | |
TW200945929A (en) | Communication system and method thereof | |
WO2008122219A1 (fr) | Procédé, dispositif et système de communication permettant d'effectuer la programmation d'un service de communication | |
CN104247473B (zh) | 终端设备、互动语音应答设备、漏接来电提醒***及方法 | |
CN107197111A (zh) | 呼叫转接方法、***及ippbx | |
CN110505356A (zh) | 通话建立方法和通话建立*** | |
CN105120524A (zh) | 一种建立通信连接的方法和电子设备 | |
CN102355713A (zh) | 语音通信中的呼叫方法及移动终端 | |
US9065918B2 (en) | Third party call control utilizing a voice user interface | |
CN100411396C (zh) | 用一个电信运营商的电信网为其它电信运营商的电信网的电信用户提供呼叫转移的方法 | |
CN103179534A (zh) | 一种语音接续结果下发方法、设备和*** | |
CN101924838A (zh) | 应用于移动终端通讯录的回拨应用方法、装置及移动终端 | |
JPH10190838A (ja) | 呼接続方法 | |
CN101895852B (zh) | 一种实现多方通话的方法及通话终端 | |
CN110493737B (zh) | 一种建立三方通话的方法及装置 | |
CN109618293B (zh) | 一种基于Volte网络的三方通话方法 | |
CN110418346B (zh) | 通话建立方法和通话建立*** | |
CN100459724C (zh) | 融合移动网和固定网的虚拟小交换机业务实现方法 | |
CN110493023B (zh) | 三方会话建立方法及装置 | |
WO2009155613A1 (en) | Systems, methods, and media for implementing call handoff between networks | |
CN103095936A (zh) | 坐席呼叫的控制方法、装置及呼叫*** | |
US20240195917A1 (en) | Methods of duplex transfer of voice streams between mobile subscribers and clients of im/voip with the corresponding implementation of pbx and of the voip-cell gateway based on smartphones |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |