CN105791165A - 一种业务承载方法、通信终端、控制网元s-cscf以及系统 - Google Patents
一种业务承载方法、通信终端、控制网元s-cscf以及系统 Download PDFInfo
- Publication number
- CN105791165A CN105791165A CN201610113194.5A CN201610113194A CN105791165A CN 105791165 A CN105791165 A CN 105791165A CN 201610113194 A CN201610113194 A CN 201610113194A CN 105791165 A CN105791165 A CN 105791165A
- Authority
- CN
- China
- Prior art keywords
- communication terminal
- access network
- media
- resource reservation
- resource
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/72—Admission control; Resource allocation using reservation actions during connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/78—Architectures of resource allocation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种业务承载方法,可包括:通信终端根据业务请求在第一接入网与通信对端进行媒体协商;根据媒体协商结果在第一接入网进行第一媒体资源预留;若第一接入网预留的资源无法满足目标资源,则在第二接入网进行第二媒体资源预留;当通信终端向通信对端发送第一媒体资源预留完成消息后,通信终端接收通信对端在完成媒体资源预留完成后发送的第二媒体资源预留完成消息;通信终端与通信对端建立业务连接,并根据第一媒体资源预留完成消息中目标业务对应的媒体流的承载方式分别在第一接入网和第二接入网承载媒体流。本发明实施例还提供了一种通信终端、控制网元S‑CSCF以及系统,能够有效分担网络压力,提高业务服务质量,增加用户体验。
Description
技术领域
本发明涉及IP多媒体子系统(IMS,IPMultimediaSubsystem),尤其涉及一种业务承载方法、通信终端、控制网元S-CSCF以及系统。
背景技术
在通信技术高速发展的今天,跨链路层传输介质的IP技术和Internet应用广泛普及,单一的语音通信方式已发展为全新的多媒体通信方式,越来越满足了人们对通信发展的需求。
IMS(IPMultimediaSubsystem)作为3GPPR5阶段定义的一个IP多媒体子系统,是一种全新的多媒体业务形式,采用分组域(PS)为其上层控制信令和媒体传输的承载通道,引入会话初始化协议(SIP,SessionInitiationProtocol)作为业务控制协议,利用SIP简单、易扩展、媒体组合方便的特点,将业务控制与承载控制分离来提供丰富的多媒体业务,它能够满足现在的终端客户更新颖、更多样化多媒体业务的需求。IMS由于支持多种接入和丰富的多媒体业务,成为全IP时代的核心网标准架构。
VoLTE(VoiceoverLTE)是基于IMS的语音业务,作为一种IP数据传输技术,无需2G/3G网,全部业务承载于4G网络上,是LTE(LongTermEvolution)的终极语音解决方案,其语音可以完全使用PS域来实现,在接入网通过PS分组域承载,其会话控制以及业务数据传输基于IP实现,可实现数据与语音业务在同一网络下的统一,这就意味着运营商能够为VoLTE提供更高级别的控制和管理,移动宽带语音应用将成为主流,而传统CS域将会被逐渐取代。同样基于IP传输语音,VoWiFi(VoiceoverWiFi)可以将WiFi作为接入网,并最终接入到IMS网络完成语音在IP上承载实现,它是运营商可以控制和管理的IP语音服务。通信领域的VoWIFI是可以内置在通信终端中的功能,可以直接进入运营商的核心网,实现和蜂窝网的互通,在3GPP的规范中,WIFI接入被认为是一种非3GPP的无线接入种类,那么实现VoWIFI主要有两种方式,即语音数据通过WIFI接入运营商核心网被视为可信任接入和不可信任接入,其中,可信任接入的方式是在运营商的WIFI网络下完成的,用户终端不需要与网络建立IPSec隧道,而直接通过PDNGW(分组数据网关)就能接入移动网,而不可信任接入则需通过ePDG接入核心网,用户终端和eDPG之间采用IPSec隧道承载数据。而尽管WIFI质量的好坏直接影响VoWIFI的通话质量,但在室内以及大型的购物商场中WiFi热点的覆盖以及信号质量都是比较理想的,由于VoWIFI使得用户获得更低的语音资费,且可以弥补4G网络室外基站对室内的覆盖不够使得用户接收信号较差的不足,因而在室内以及大型的购物商场等类似场景中VoWiFi是大家更所青睐的。
目前,国内运营商已经开始部署VoLTE的网络了,关于VoWIFI,T-MobileUSA于2014年也首先推出了基于ePDG架构的VoWIFI业务,相信对于VoWiFi的部署在不远的将来随着通信技术的发展应该也会逐渐实现,从而终端必然会出现VoLTE和VoWiFi同时驻留的状态。然而,对于单一业务而言,通过VoLTE或VoWiFi承载所能提供的服务质量Qos是有限的,若将单一的业务通过VoLTE或VoWiFi接入网络来分担承载,如果VoLTE或VoWiFi接入网络无法满足业务需求,那么将无法提供较优的Qos,降低用户体验。例如,当前用户需要进行多方视频通话时,需要VoLTE或VoWiFi预留多条音频流和视频流的资源,若此时单一VoLTE或VoWiFi无法满足业务需求,不能预留出足够的音频流或视频流的资源,将无法提供更好的Qos来承载多方视频通话,从而降低了用户体验。
发明内容
本发明实施例提供了一种业务承载方法、通信终端、控制网元S-CSCF以及系统,当单一接入网无法承载业务时,可以通过VoLTE和VoWiFi两个网络来分担承载,从而分担网络压力,提高业务服务质量,增加用户体验。
有鉴于此,本发明第一方面提供一种业务承载方法,可包括:
通信终端根据业务请求在第一接入网与通信对端进行媒体协商;
通信终端根据媒体协商结果在第一接入网进行第一媒体资源预留;
若通信终端确定第一接入网预留的资源无法满足目标资源,则通信终端在第二接入网进行第二媒体资源预留,目标资源为业务请求对应的目标业务所需的资源,第二接入网预留的资源为目标资源中未在第一接入网预留的剩余资源;
当通信终端分别在第一接入网和第二接入网通过控制网元S-CSCF向通信对端发送第一媒体资源预留完成消息后,通信终端接收通信对端在完成媒体资源预留后,基于第一媒体资源预留完成消息发送的第二媒体资源预留完成消息,第一媒体资源预留完成消息包括目标业务对应的媒体流的承载方式;
通信终端基于第二媒体资源预留完成消息与通信对端建立业务连接,并根据承载方式分别在第一接入网和第二接入网承载媒体流。
结合本发明实施例的第一方面,在本发明实施例的第一方面的第一种实施方式中,第一接入网为VoLTE,第二接入网为VoWIFI;或,
第一接入网为VoWIFI,第二接入网为VoLTE。
结合本发明实施例的第一方面的第一种实施方式,在本发明实施例的第一方面的第二种实施方式中,在通信终端在第二接入网进行第二媒体资源预留之前,在通信终端根据业务请求在第一接入网与通信对端进行媒体协商之后,该业务承载方法还包括:
通信终端判断第一接入网预留的资源是否满足目标资源。
结合本发明实施例的第一方面的第二种实施方式,在本发明实施例的第一方面的第三种实施方式中,当第一接入网为VoLTE,第二接入网为VoWIFI时,通信终端判断VoLTE预留的资源是否满足目标资源包括:
通信终端通过演进型基站eNodeB获取VoLTE预留的资源的第一带宽门限,并确定目标资源的目标带宽,通信终端判断第一带宽门限是否不小于目标带宽;
或,
当通信终端向演进型基站eNodeB发送第一媒体资源预留请求消息后,通信终端检测是否有eNodeB返回的第一媒体资源预留失败消息。
结合本发明实施例的第一方面的第三种实施方式,在本发明实施例的第一方面的第四种实施方式中,该业务承载方法还包括:
若通信终端判断第一带宽门限小于目标带宽,则通信终端确定VoLTE预留的资源无法满足目标资源;
或,
若通信终端检测有eNodeB返回的第一媒体资源预留失败消息,则通信终端确定VoLTE预留的资源无法满足目标资源。
结合本发明实施例的第一方面的第二种实施方式,在本发明实施例的第一方面的第五种实施方式中,当第一接入网为VoWIFI,第二接入网为VoLTE时,通信终端判断VoWIFI预留的资源是否满足目标资源包括:
通信终端通过无线网络接入点AP获取VoWIFI预留的资源的第二带宽门限,并确定目标资源的目标带宽,通信终端判断第二带宽门限是否不小于目标带宽;
或,
当通信终端向无线网络接入点AP发送第二媒体资源预留请求消息后,通信终端检测是否有AP返回的第二媒体资源预留失败消息。
结合本发明实施例的第一方面的第五种实施方式,在本发明实施例的第一方面的第六种实施方式中,该业务承载方法还包括:
若通信终端判断第二带宽门限小于目标带宽,则通信终端确定VoWIFI预留的资源无法满足目标资源;
或,
若通信终端检测有AP返回的第二媒体资源预留失败消息,则通信终端确定VoWIFI预留的资源无法满足目标资源。
本发明第二方面提供一种业务承载方法,可包括:
当通信终端分别在第一接入网和第二接入网完成媒体资源预留后,控制网元S-CSCF接收通信终端分别在第一接入网和第二接入网发送的第一媒体资源预留完成消息;
S-CSCF将第一媒体资源预留完成消息发送至通信对端,以使得通信对端在完成媒体资源预留后,基于第一媒体资源预留完成消息向通信终端第二媒体资源预留完成消息。
结合本发明实施例的第二方面,在本发明实施例的第二方面的第一种实施方式中,在S-CSCF将第一媒体资源预留完成消息发送至通信对端之前,该业务承载方法还包括:
S-CSCF查询通信终端分别与第一接入网绑定的第一互联网协议IP地址和第二接入网绑定的第二IP地址;
S-CSCF将第一IP地址和第二IP地址发送至应用服务器,以使得应用服务器根据第一IP地址和第二IP地址将归属于同一目标业务的相关信息发送至对应的通信对端。
本发明第三方面提供一种通信终端,可包括:
媒体协商模块,用于根据业务请求在第一接入网与通信对端进行媒体协商;
第一媒体资源预留模块,用于根据媒体协商结果在第一接入网进行第一媒体资源预留;
第二媒体资源预留模块,用于当通信终端判断第一接入网预留的资源无法满足目标资源时,则在第二接入网进行第二媒体资源预留,目标资源为业务请求对应的目标业务所需的资源,第二接入网预留的资源为目标资源中未在第一接入网预留的剩余资源;
接收模块,用于当通信终端分别在第一接入网和第二接入网通过控制网元S-CSCF向通信对端发送第一媒体资源预留完成消息后,接收通信对端在完成媒体资源预留后,基于第一媒体资源预留完成消息发送的第二媒体资源预留完成消息,第一媒体资源预留完成消息包括目标业务对应的媒体流的承载方式;
建立模块,用于基于第二媒体资源预留完成消息与通信对端建立业务连接;
承载模块,用于根据承载方式分别在第一接入网和第二接入网承载媒体流。
结合本发明实施例的第三方面,在本发明实施例的第三方面的第一种实施方式中,第一接入网为VoLTE,第二接入网为VoWIFI;或,
第一接入网为VoWIFI,第二接入网为VoLTE。
结合本发明实施例的第三方面的第一种实施方式,在本发明实施例的第三方面的第二种实施方式中,通信终端还包括:
判断模块,用于判断第一接入网预留的资源是否满足目标资源。
结合本发明实施例的第三方面的第二种实施方式,在本发明实施例的第二方面的第三种实施方式中,判断模块包括:
第一判断子模块,用于当第一接入网为VoLTE,第二接入网为VoWIFI时,判断VoLTE预留的资源是否满足目标资源;
或,
第二判断子模块,用于当第一接入网为VoWIFI,第二接入网为VoLTE时,判断VoWIFI预留的资源是否满足目标资源。
结合本发明实施例的第三方面的第三种实施方式,在本发明实施例的第二方面的第四种实施方式中,第一判断子模块包括:
第一获取单元,用于通过演进型基站eNodeB获取VoLTE预留的资源的带宽门限;
第一确定单元,用于确定目标资源的目标带宽;
第一判断单元,用于判断第一获取单元获取的带宽门限是否不小于第一确定单元确定的目标带宽;
或,
第一检测单元,用于当通信终端向演进型基站eNodeB发送第一媒体资源预留请求消息后,检测是否有eNodeB返回的第一媒体资源预留失败消息。
结合本发明实施例的第三方面的第四种实施方式,在本发明实施例的第二方面的第五种实施方式中,通信终端还包括:
第一确定模块,用于当通信终端判断第一带宽门限小于目标带宽时,则确定VoLTE预留的资源无法满足目标资源;
或,
第二确定模块,用于当通信终端检测有eNodeB返回的第一媒体资源预留失败消息时,则确定VoLTE预留的资源无法满足目标资源。
结合本发明实施例的第三方面的第三种实施方式,在本发明实施例的第二方面的第六种实施方式中,第二判断子模块包括:
第二获取单元,用于通过无线网络接入点AP获取VoWIFI预留的资源的带宽门限;
第二确定单元,用于确定目标资源的目标带宽;
第二判断单元,用于判断第二获取单元获取的带宽门限是否不小于第二确定单元确定的目标带宽。
或,
第二检测单元,用于当通信终端向无线网络接入点AP发送第二媒体资源预留请求消息后,检测是否有AP返回的第二媒体资源预留失败消息。
结合本发明实施例的第三方面的第六种实施方式,在本发明实施例的第二方面的第七种实施方式中,通信终端还包括:
第三确定模块,用于当通信终端判断第二带宽门限小于目标带宽时,则确定VoWIFI预留的资源无法满足目标资源;
或,
第四确定模块,用于当通信终端检测有AP返回的第二媒体资源预留失败消息时,则确定VoWIFI预留的资源无法满足目标资源。
本发明第四方面提供一种控制网元S-CSCF,可包括:
接收模块,用于当通信终端分别在第一接入网和第二接入网完成媒体资源预留后,接收通信终端分别在第一接入网和第二接入网发送的第一媒体资源预留完成消息;
第一发送模块,用于将第一媒体资源预留完成消息发送至通信对端,以使得通信对端在完成媒体资源预留后,基于第一媒体资源完成消息向通信终端发送第二媒体资源预留完成消息。
结合本发明实施例的第四方面,在本发明实施例的第四方面的第一种实施方式中,控制网元S-CSCF还包括:
查询模块,用于查询通信终端分别与第一接入网绑定的第一互联网协议IP地址和第二接入网绑定的第二IP地址;
第二发送模块,用于将第一IP地址和第二IP地址发送至应用服务器,以使得应用服务器根据第一IP地址和第二IP地址将归属于同一目标业务的相关信息发送至对应的通信对端。
本发明第五方面提供一种业务承载系统,包括上述实施例的第三方面的通信终端以及第四方面的控制网元S-CSCF。
从以上技术方案可以看出,本发明实施例具有以下优点:
本实施例中,当通信终端根据业务请求在第一接入网与通信对端进行媒体协商后,通信终端可以根据媒体协商结果在第一接入网进行第一媒体资源预留,若通信终端确定第一接入网预留的资源无法满足目标资源,则通信终端可以在第二接入网进行第二媒体资源预留,该目标资源为业务请求对应的目标业务所需的资源,第二接入网预留的资源为目标资源中未在第一接入网预留的剩余资源,而当通信终端分别在第一接入网和第二接入网通过控制网元S-CSCF向通信对端发送第一媒体资源预留完成消息后,通信终端可以接收通信对端在完成媒体资源预留后,基于第一媒体资源预留完成消息发送的第二媒体资源预留完成消息,并基于该第二媒体资源预留完成消息与通信对端建立业务连接,且可以根据第一媒体资源预留完成消息中目标业务对应的媒体流的承载方式分别在第一接入网和第二接入网承载媒体流。从上述业务承载方法中可以得知,当单一接入网预留的资源无法满足目标业务所需的资源时,可以通过两个接入网来预留目标业务所需的资源,实现业务的分担承载,这样不仅分担了网络压力,而且降低了通信端之间业务连接失败的机率,从而提高了业务服务质量,增加了用户体验。
附图说明
图1为一个网络架构示意图;
图2为本发明实施例中业务承载方法一个实施例示意图;
图3为本发明实施例中业务承载方法另一实施例示意图;
图4为本发明实施例中业务承载方法另一实施例示意图;
图5为本发明实施例中业务承载方法另一实施例示意图;
图6为本发明实施例中业务承载方法另一实施例示意图;
图7为本发明实施例中业务承载方法另一实施例示意图;
图8为本发明实施例中通信终端一个实施例示意图;
图9为本发明实施例中通信终端另一实施例示意图;
图10为本发明实施例中控制网元S-CSCF一个实施例示意图;
图11为本发明实施例中控制网元S-CSCF另一实施例示意图。
具体实施方式
本发明实施例提供了一种业务承载方法、通信终端、控制网元S-CSCF以及系统,当单一接入网无法承载业务时,可以通过VoLTE和VoWiFi两个网络来分担承载,从而分担网络压力,提高业务服务质量,增加用户体验。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例中,假设存在第一接入网以及第二接入网,第一接入网与第二接入网可以分别为通信终端基于IP的通信网络进行分担承载,若第一接入网为VoLTE,则第二接入网为VoWIFI,反之,第一接入网为VoWIFI,第二接入网则为VoLTE。
目前,随着VoLTE业务的逐步成熟,同时越来越多的用户终端支持无线保真WIFI功能,运营商利用IMS可以实现LTE语音通话业务和WIFI语音通话业务。具体的,持有上述功能的通信终端的用户既可以通过LTE网络给用户提供VoLTE的语音通话业务,也可以通过WIFI给用户提供VoWIFI语音通话业务。
现有的方案中,不同接入网分别为通信终端提供业务承载,即不同接入网之间的业务承载相互独立,如图1所示,假设用户需要进行多方视频通话,那么发起多方视频通话一方的通信终端需要传输和发送多路媒体资源信息,若该业务需要承载6路音频媒体和6路视频媒体,则通信终端可以基于VoLTE通过eNodeB连接IMS网络,实现VoLTE提供6路音频媒体和6路视频媒体的承载,或者在无线局域网络下,通信终端可以基于VoWIFI通过AP连接IMS网络,实现VoLTE提供6路音频媒体和6路视频媒体的承载。然而对于单一业务而言,通过VoLTE或VoWiFi承载所能提供的Qos是有限的,对于传输媒体内容较多的业务更是如此,如上述说明的多方视频通话,可能需要VoLTE或VoWiFi预留多条音频流和视频流的资源,若VoLTE或VoWiFi无法预留充足的资源,则无法完成业务承载,有可能导致业务连接失败。
本发明实施例中,基于通信终端VoLTE和VoWIFI同时驻留的状态,以第一接入网为VoLTE,第二接入网为VoWIFI为例进行说明,当单一的移动承载网络(VoLTE)带宽有限,且提供的服务质量无法满足业务需求时,可以通过VoWiFi来提供部分业务的承载,同样如图1所示,通信终端可以通过eNodeB连接IMS网络将3路音频和3路视频承载在VoLTE,另外3路音频和3路视频则可以通过AP连接IMS网络承载在VoWiFi上,以此分担网络压力,提高业务服务质量,增加用户体验。
为便于理解,基于VoLTE和VoWIFI同时驻留的状态,下面对本发明实施例中的具体流程进行描述,请参阅图2,本发明实施例中业务承载方法一个实施例包括:
201、通信终端根据业务请求在第一接入网与通信对端进行媒体协商;
当通信终端需要与通信对端进行业务连接时,通信终端作为主叫方一侧需要向作为被叫方一侧的通信对端发起业务请求,在业务请求的过程中,通信终端可以根据该业务请求在第一接入网与通信对端进行媒体协商,为每一种媒体选择一个双方都支持的编解码格式。媒体协商的具体流程可以为:通信终端通过控制网元S-CSCF向给通信对端发送INVITE消息,这个消息会列出本次业务中通信终端希望使用的所有媒体类型,当通信对端利用183(SessionProgress)消息返回应答消息时,会携带通信终端以及通信对端能力集的交集,即通信对端在通信终端支持的多种编码中为每种媒体类型返回自己支持的多种编码方式,之后,通信终端可以根据本身的资源现状,选择唯一一组合适的编码方案,利用RPACK消息发送给通信对端。
需要说明的是,本实施例中的通信终端可以为主叫方一侧,通信对端可以为被叫方一侧,此处限定之后,在后面即不再重复限定。在实际应用中,本实施例中作为被叫方一侧的通信对端可以是用户终端,也可以是服务器,具体此处不做限定。
可以理解的是,本实施例中的第一接入网为通信终端进行业务连接默认的首选接入网,该第一接入网可以进行设定,即在VoLTE和VoWIFI同时驻留的状态,可以设定为VoLTE或VoWIFI,具体此处不做限定。
202、通信终端根据媒体协商结果在第一接入网进行第一媒体资源预留;
在IMS网络中,通信终端与通信对端是使用信令PDP上下文来传递会话初始协议SIP消息,使用媒体PDP上下文来传输媒体流,资源预留的过程即是建立媒体PDP上下文的过程。
本实施例中,当通信终端与通信对端进行媒体协商后,通信终端可以根据媒体协商结果在第一接入网进行第一媒体资源预留,那么在媒体协商后,如果无法保证通信终端和通信对端都完成资源预留的情况下,将不对通信对端进行如振铃等方式的提醒,该第一媒体资源预留过程是通信终端通过跟第一接入网底层实体交互来完成的。
可以理解的是,本实施例中的媒体协商结果可以包括媒体类型和/或编解码算法格式,具体此处不做限定。
203、若通信终端确定第一接入网预留的资源无法满足目标资源,则通信终端在第二接入网进行第二媒体资源预留;
若通信终端确定第一接入网预留的资源无法满足目标资源,则通信终端可以在第二接入网进行第二媒体资源预留,该目标资源为业务请求对应的目标业务所需的资源,第二接入网预留的资源为目标资源中未在第一接入网预留的剩余资源。
例如,在实际应用中,假设终端需要进行多方视频通话,该多方视频通话业务所需的资源为6路音频和6路视频,而第一接入网无法预留6路音频和6路视频,只能预留3路音频和3路视频时,那么通信终端可以在第二接入网预留剩余的3路音频和3路视频。需要说明的是,在实际应用中,第一接入网和第二接入网可以预留的资源是其它类别和容量,本实施例只是举例说明。
204、当通信终端分别在第一接入网和第二接入网通过控制网元S-CSCF向通信对端发送第一媒体资源预留完成消息后,通信终端接收通信对端在完成媒体资源预留后,基于第一媒体资源预留完成消息发送的第二媒体资源预留完成消息;
当通信终端分别在第一接入网和第二接入网的媒体资源预留完成后,可以通过S-CSCF向通信对端发送第一媒体资源预留完成消息,以使得通信对端在自身的媒体资源预留完成后,通信终端可以接收通信对端基于第一媒体资源预留完成消息发送的第二媒体资源预留完成消息,该第一媒体资源预留完成消息包括目标业务对应的媒体流的承载方式。
具体的,在实际应用中,当通信终端在第一接入网完成第一媒体资源预留后,可以在第一接入网发送UPDATE消息至S-CSCF,而当通信终端在第二接入网完成第二媒体资源预留后,可以在第二接入网发送UPDATE消息至S-CSCF,分别通过第一接入网和第二接入网发送的UPDATE消息都标识有目标业务对应的媒体流的承载方式,比如,通过”m=video3400RTP/AVPVoLTE、m=video3400RTP/AVPVoWIFI”的形式,S-CSCF汇总通信终端通过第一接入网和第二接入网发送的UPDATE消息后,以第一媒体资源预留完成消息的形式发送至应用服务器,使得应用服务器将第一媒体资源预留完成消息中分别标识有VoLTE和VoWIFI的消息发送至对应的通信对端,通信对端自身也会进行媒体资源预留,那么在自身的媒体资源预留完成并在接收到应用服务器发送的第一媒体资源预留完成消息后,可以向通信终端发送第二媒体资源预留完成消息。
205、通信终端基于第二媒体资源预留完成消息与通信对端建立业务连接,并根据承载方式分别在第一接入网和第二接入网承载媒体流。
通信终端接收到第二媒体资源预留完成消息后,说明通信终端和通信对端都对需要进行的业务预留了资源,可以保证业务的通畅进行,那么可以对通信对端进行诸如振铃等方式的提醒,通信终端可以与通信对端建立业务连接,并可以根据第一媒体资源预留完成消息中携带的目标业务对应的媒体流的承载方式分别在第一接入网和第二接入网承载媒体流,达到网络压力的分担。
本实施例中,当目标业务无法在同一个接入网承载时,可以在通过在第一接入网和第二接入网分别进行媒体资源预留,达到目标业务分担承载的目的,有效避免目标业务无法在通信终端与通信对端之间连接的情况,同时可以减轻网络压力,提高业务的服务质量,增加用户体验。
需要说明的是,由于第一接入网可以为VoLTE,第二接入网可以为VoWIFI,或者第一接入网可以为VoWIFI,第二接入网可以为VoLTE,从而通信终端进行业务承载的具体方式有所不同,下面分别进行说明:
一、第一接入网为VoLTE,第二接入网为VoWIFI:
本实施例中,第一接入网可以为VoLTE,第二接入网可以为VoWIFI,请参阅图3及图4,本发明实施例中业务承载方法另一实施例包括:
301、通信终端根据业务请求在VoLTE与通信对端进行媒体协商;
基于图2中所示实施例步骤201说明的内容,通信终端默认第一接入网为VoLTE,当通信终端需要向通信对端发起业务请求时,通信终端可以在业务请求的过程中根据该业务请求在VoLTE与通信对端进行媒体协商,为每一种媒体选择一个双方都支持的编解码格式。
302、通信终端根据媒体协商结果在VoLTE进行第一媒体资源预留;
基于图2中所示实施例步骤202说明的内容,通信终端在与通信对端完成媒体协商后,可以根据协商结果在VoLTE进行第一媒体资源预留。
303、通信终端判断VoLTE预留的资源是否满足目标资源,若是,则执行步骤304,若否,则执行步骤305;
当通信终端根据媒体协商结果在VoLTE进行第一媒体资源预留时,通信终端可以判断VoLTE预留的资源是否满足目标资源。
本实施例中,通信终端判断VoLTE预留的资源是否满足目标资源的具体方式可以为:
通信终端通过演进型基站eNodeB获取VoLTE预留的资源的第一带宽门限,并确定目标资源的目标带宽,通信终端判断第一带宽门限是否不小于目标带宽;
或,
当通信终端向演进型基站eNodeB发送第一媒体资源预留请求消息后,通信终端检测是否有eNodeB返回的第一媒体资源预留失败消息。
可以理解的是,上述仅以两个例子说明了本实施例中通信终端判断VoLTE预留的资源是否满足目标资源的具体方式,在实际应用中,通信终端还可以采用其它的判断方式进行使用,只要能够判断VoLTE预留的资源是否满足目标资源即可,具体判断方式此处不做限定。
需要说明的是,在实际应用中,由于通信终端根据业务请求确定通信对端后,即可确定目标业务所需的目标资源的目标带宽,而其在VoLTE进行第一媒体预留之前,也可以通过向eNodeB获取VoLTE进行第一媒体资源预留所能预留的资源的带宽门限,因此,通信终端可在VoLTE进行第一媒体预留之前判断VoLTE预留的资源是否满足目标资源,这意味着在此种情况下,本实施例的步骤303可以在步骤302之前执行。此外,由于通信终端在VoLTE进行第一媒体资源预留时,会针对目标业务对应的每一条媒体流向发送eNodeB发送一条第一媒体资源预留请求消息,若该条媒体流在VoLTE预留成功,eNodeB则会向通信终端返回第一媒体资源预留成功消息,若该条媒体流在VoLTE预留失败,则eNodeB会向通信终端返回第一媒体资源预留失败消息,因此通信终端可以通过检测是否有eNodeB返回的第一媒体资源预留失败消息这一方式来判断VoLTE预留的资源是否满足目标资源,这意味着在此种情况下,本实施例步骤303可以在步骤302之后执行。从而,本实施例中步骤303的执行时序依情况而定,具体此处不做限定。
304、执行其它流程;
若通信终端判断VoLTE预留的资源满足目标资源,比如通信终端判断第一带宽门限不小于目标带宽或通信终端检测没有eNodeB返回的第一媒体资源预留失败消息,则说明VoLTE可以保证业务需求,为目标业务提供较优的服务质量,通信终端可以在VoLTE上进行目标业务对应的媒体流的承载。
305、通信终端在VoWIFI进行第二媒体资源预留;
若通信终端判断VoLTE预留的资源满足目标资源,比如通信终端判断第一带宽门限小于目标带宽或通信终端检测有eNodeB返回的第一媒体资源预留失败消息,则通信终端可以在VoLTE预留完其可以预留的媒体资源,然后可以在VoWIFI进行第二媒体资源预留,该VoWIFI预留的资源为目标资源中未在VoLTE预留的剩余资源。
本实施例中的步骤306至步骤307与图2所示实施例中的步骤204至步骤205相同,此处不再赘述。
具体的,在步骤307中,通信终端是根据承载方式分别在VoLTE和VoWIFI承载媒体流。
需要说明的是,图4所示实施例为图3所示实施例的具体信令图,主要说明通信终端与通信对端进行业务连接时消息的交互过程,如在步骤401中,通信终端与通信对端进行媒体协商,实际上经过了INVITE、183(SessionProgress)、PRACK消息的交互,这在上述图2所示实施例中的步骤201有详细说明,而在通信终端分别在VoLTE和VoWIFI进行资源预留后,即可以分别在VoLTE和VoWIFI向S-CSCF发送UPDATE消息,可以理解的是,由通信终端在VoLTE向S-CSCF发送的UPDATE消息这一步骤,可以是通信终端本身在VoLTE完成第一媒体资源预留后立即发送,也可以是通信终端本身在VoWIFI完成第二媒体资源预留后再发送,这两个UPDATE消息即S-CSCF汇总成的第一媒体资源预留完成消息,图4中由通信对端发出的200OK/UPDATE消息即第二媒体资源预留完成消息,表明通信对端也完成了媒体资源预留,这在图2所示实施例中的步骤204也有详细说明,具体不再赘述。
可以理解的是,图4所示实施例的信令图是以第一接入网为VoLTE,第二接入网为VoWIFI为例进行说明,若第一接入网和第二接入网有变化,则该图4也相应的变化,具体此处不做限定。
本实施例中,当通信终端根据业务请求与通信对端在VoLTE进行媒体协商后,可以根据媒体协商结果在VoLTE进行第一媒体资源预留,并可以在VoLTE无法满足目标业务所需的目标资源时,在VoWIFI进行第二媒体资源预留,使得通信终端和通信对端在业务连接后,可以分别在VoLTE和VoWIFI进行同一业务的分担承载,以此有效减轻网络压力,增加用户的体验效果。此外,通信终端首先在VoLTE进行第一媒体资源预留,可以有效防止VoWIFI的网络质量不佳时需要切换VoLTE的情况。
二、第一接入网为VoWIFI,第二接入网为VoLTE:
本实施例中,第一接入网可以为VoWIFI,第二接入网可以为VoLTE,请参阅图5,本发明实施例中业务承载方法另一实施例包括:
501、通信终端根据业务请求在VoWIFI与通信对端进行媒体协商;
基于图2中所示实施例步骤201说明的内容,通信终端默认第一接入网为VoWIFI,当通信终端需要向通信对端发起业务请求时,通信终端可以在业务请求的过程中根据该业务请求在VoLTE与通信对端进行媒体协商,为每一种媒体选择一个双方都支持的编解码格式。
502、通信终端根据媒体协商结果在VoWIFI进行第一媒体资源预留;
基于图2中所示实施例步骤202说明的内容,通信终端在与通信对端完成媒体协商后,可以根据协商结果在VoWIFI进行第一媒体资源预留。
503、通信终端判断VoWIFI预留的资源是否满足目标资源,若是,则执行步骤504,若否,则执行步骤505;
当通信终端根据媒体协商结果在VoWIFI进行第一媒体资源预留时,通信终端可以判断VoWIFI预留的资源是否满足目标资源。
本实施例中,通信终端判断VoWIFI预留的资源是否满足目标资源的具体方式可以为:
通信终端通过无线网络接入点AP获取VoWIFI预留的资源的第二带宽门限,并确定目标资源的目标带宽,通信终端判断第二带宽门限是否不小于目标带宽;
或,
当通信终端向无线网络接入点AP发送第二媒体资源预留请求消息后,通信终端检测是否有AP返回的第二媒体资源预留失败消息。
可以理解的是,上述仅以两个例子说明了本实施例中通信终端判断VoWIFI预留的资源是否满足目标资源的具体方式,在实际应用中,通信终端还可以采用其它的判断方式进行使用,只要能够判断VoWIFI预留的资源是否满足目标资源即可,具体判断方式此处不做限定。
需要说明的是,在实际应用中,由于通信终端根据业务请求确定通信对端后,即可确定目标业务所需的目标资源的目标带宽,而其在VoWIFI进行第一媒体预留之前,也可以通过向AP获取VoWIFI进行第一媒体资源预留所能预留的资源的带宽门限,因此,通信终端可在VoWIFI进行第一媒体预留之前判断VoWIFI预留的资源是否满足目标资源,这意味着在此种情况下,本实施例的步骤503可以在步骤502之前执行。此外,由于通信终端在VoWIFI进行第一媒体资源预留时,会针对目标业务对应的每一条媒体流向发送AP发送一条第一媒体资源预留请求消息,若该条媒体流在VoWIFI预留成功,AP则会向通信终端返回第一媒体资源预留成功消息,若该条媒体流在VoWIFI预留失败,则AP会向通信终端返回第一媒体资源预留失败消息,因此通信终端可以通过检测是否有AP返回的第一媒体资源预留失败消息这一方式来判断VoWIFI预留的资源是否满足目标资源,这意味着在此种情况下,本实施例步骤503可以在步骤502之后执行。从而,本实施例中步骤503的执行时序依情况而定,具体此处不做限定。
504、执行其它流程;
若通信终端判断VoWIFI预留的资源满足目标资源,比如通信终端判断第二带宽门限小于目标带宽或通信终端检测没有AP返回的第二媒体资源预留失败消息,则说明VoWIFI可以保证业务需求,为目标业务提供较优的服务质量,通信终端可以在VoWIFI上进行目标业务对应的媒体流的承载。
505、通信终端在VoLTE进行第二媒体资源预留;
若通信终端判断VoWIFI预留的资源不满足目标资源,比如通信终端判断第二带宽门限小于目标带宽或通信终端检测有AP返回的第二媒体资源预留失败消息,则通信终端可以在VoWIFI预留完其可以预留的媒体资源,然后可以在VoLTE进行第二媒体资源预留,该VoLTE预留的资源为目标资源中未在VoWIFI预留的剩余资源。
本实施例中的步骤506至步骤507与图2所示实施例的步骤204至步骤205相同,此处不再赘述。
具体的,在步骤507中,通信终端是根据承载方式分别在VoWIFI和VoLTE承载媒体流。
本实施例中,当通信终端根据业务请求与通信对端在VoWIFI进行媒体协商后,可以根据媒体协商结果在VoWIFI进行第一媒体资源预留,并可以在VoWIFI无法满足目标业务所需的目标资源时,在VoLTE进行第二媒体资源预留,使得通信终端和通信对端在业务连接后,可以分别在VoWIFI和VoLTE进行同一业务的分担承载,以此有效减轻网络压力,增加用户的体验效果。此外,若在VoWIFI的网络质量较佳的情况下优选VoFIWI进行第一媒体资源预留,可以有效减轻通用VoLTE的网络压力。
上面从通信终端一侧描写了业务承载方法,下面本发明实施例从控制网元S-CSCF一侧具体描述业务承载方法,请参阅图6,本发明实施例中业务承载方法另一实施例包括:
601、当通信终端分别在第一接入网和第二接入网完成媒体资源预留后,控制网元S-CSCF接收通信终端分别在第一接入网和第二接入网发送的第一媒体资源预留完成消息;
当通信终端分别在第一接入网和第二接入网完成媒体资源预留后,即通信终端首先在第一接入网进行第一媒体资源预留,其次在第二接入网进行第二媒体资源预留,可以分别在第一接入网和第二接入网向S-CSCF发送UPDATE消息,S-CSCF接收到在不同接入网发送的UPDATE消息后,可以将这些UPDATE消息汇总为第一媒体资源预留完成消息。
602、S-CSCF将第一媒体资源预留完成消息发送至通信对端,以使得通信对端在完成媒体资源预留后,基于第一媒体资源预留完成消息向通信终端发送第二媒体资源预留完成消息。
本实施例中,当S-CSCF接收到第一媒体资源预留完成消息后,可以通过应用服务器将第一媒体资源预留完成消息中发送至通信对端,使得通信对端在自身的媒体资源预留完成后,可以基于第一媒体资源预留完成消息向通信终端发送第二媒体资源预留完成消息。
本实施例中,控制网元S-CSCF可以接收通信终端分别在第一接入网和第二接入网发送的第一媒体资源预留完成消息,并可以将该第一媒体资源预留完成消息发送至通信对端,这意味着通信终端对同一目标业务在第一接入网和第二接入网进行了分担承载,这样可以有效减轻网络压力,提高业务服务质量,增加用户的体验效果。
请参阅图7,本发明实施例中业务承载方法另一实施例包括:
本实施例中的步骤701与图6所示实施例的步骤601相同,此处不再赘述。
702、S-CSCF查询通信终端分别与第一接入网绑定的第一互联网协议IP地址和第二接入网绑定的第二IP地址;
由于通信终端可以分别在第一接入网和第二接入网进行媒体资源预留,那么通信终端可以分别在第一接入网实现第一IP地址的绑定和在第二接入网实现第二IP地址的绑定。在实际应用中,如果同一个目标业务在两个不同的接入网进行资源预留,那么为了实现同一目标业务在第一接入网和第二接入网的分担承载,S-CSCF需要查询第一IP地址和第二IP地址。
703、S-CSCF将第一IP地址和第二IP地址发送至应用服务器,以使得应用服务器根据第一IP地址和第二IP地址将归属于同一目标业务的相关信息发送至对应的通信对端;
当S-CSCF查询到第一IP地址和第二IP地址后,可以将第一IP地址和第二IP地址发送至应用服务器,使得应用服务器在接收到第一媒体资源预留信息后,可以根据第一IP地址和第二IP地址将第一媒体资源预留完成信息中归属于同一目标业务的相关信息发送至对应的通信对端。
例如,在实际应用中,假设通信终端进行多方视频通话,即通信终端A与通信对端B、通信对端C和通信对端D进行多方视频通话,且该多方视频通话需要第1、2、3、4、5、6共6路视频和第1、2、3、4、5、6共6路音频,其中第1路、第2路、第3路视频和第1路、第2路、第3路音频在第一接入网进行第一媒体资源预留,第4路、第5路、第6路视频和第4路、第5路、第6路音频在第二接入网进行第二媒体资源预留,而在第一接入网中的第1路、第2路视频和第1路、第2路音频对应于通信对端B,第二接入网中的第5路、第6路视频和第5路、第6路音频对应于通信对端D,第一接入网和第二接入网分别剩下的第3路、第4路视频和第3路、第4路音频对应于通信对端C,那么应用服务器可以根据第一IP地址和第二IP地址,将第一媒体资源预留完成消息中对应第一接入网中的第1路、第2路视频和第1路、第2路音频的媒体资源预留完成消息发送至通信对端B,对应第二接入网中的第5路、第6路视频和第5路、第6路音频的媒体资源预留完成消息发送至通信对端D,而分别对应于第一接入网的第3路视频、第3路音频和对应于第二接入网的第4路视频、第4路音频发送至通信对端C。可以理解的是,在实际应用中,第一接入网和第二接入网可以预留的资源是其它类别和容量,通信对端可以是一方,也可以上述说明的三方以外的多方,通信对端对应的资源也可以是其它,本实施例只是举例说明。
可以理解的是,本实施例中的步骤702至步骤703也可以在步骤701之前执行,只要在S-CSCF将第一媒体资源预留完成消息发送至通信对端之前即可,具体此处不做限定。
本实施例中的步骤704与图6所示实施例的步骤602相同,此处不再赘述。
本实施例中,在上述实施例说明的基础上,S-CSCF可以将查询的第一IP地址和第二IP地址发送至应用服务器,以此实现应用服务器将第一媒体资源预留完成信息中归属于同一目标业务的相关消息发送至对应的通信对端,保证同一通信对端对应同一目标业务,同时使得通信终端在接收到通信对端发送的第二媒体资源预留完成消息后可以实现对同一目标业务在第一接入网和第二接入网的分担承载,从而有效减轻网络压力,提高业务服务质量,增加用户的体验效果。
上面对本发明实施例中的业务承载方法进行了描述,下面对本发明实施例中的通信终端进行描述,请参阅图8,本发明实施例中终端一个实施例包括:
媒体协商模块801,用于根据业务请求在第一接入网与通信对端进行媒体协商;
第一媒体资源预留模块802,用于根据媒体协商结果在第一接入网进行第一媒体资源预留;
第二媒体资源预留模块803,用于当通信终端判断第一接入网预留的资源无法满足目标资源时,则在第二接入网进行第二媒体资源预留,目标资源为业务请求对应的目标业务所需的资源,第二接入网预留的资源为目标资源中未在第一接入网预留的剩余资源;
接收模块804,用于当通信终端分别在第一接入网和第二接入网通过控制网元S-CSCF向通信对端发送第一媒体资源预留完成消息后,接收通信对端在完成媒体资源预留后,基于第一媒体资源预留完成消息发送的第二媒体资源预留完成消息,第一媒体资源预留完成消息包括目标业务对应的媒体流的承载方式;
建立模块805,用于基于第二媒体资源预留完成消息与通信对端建立业务连接;
承载模块806,用于根据承载方式分别在第一接入网和第二接入网承载媒体流。
本实施例中,当目标业务无法在同一个接入网承载时,可以在通过在第一媒体资源预留模块802和第二媒体资源预留模块803分别进行媒体资源预留,达到目标业务分担承载的目的,有效避免目标业务无法在通信终端与通信对端之间连接的情况,同时可以减轻网络压力,提高业务的服务质量,增加用户体验。
请参阅图参阅图9,本发明实施例中终端另一实施例包括:
本发明实施例中的模块901与图8所示实施例的模块801相同,模块902与图6所示实施例的模块902相同,此处不再赘述。
判断模块903,用于判断第一接入网预留的资源是否满足目标资源。
本发明实施例中的模块904与图8所示实施例的模块803相同,模块905与图8所示实施例的模块804相同,模块906与图8所示实施例的模块805相同,模块907与图8所示实施例的模块806相同,此处不再赘述。
本实施例中,判断模块903可以进一步包括:
第一判断子模块9031,用于当第一接入网为VoLTE,第二接入网为VoWIFI时,判断VoLTE预留的资源是否满足目标资源;
或,
第二判断子模块9032,用于当第一接入网为VoWIFI,第二接入网为VoLTE时,判断VoWIFI预留的资源是否满足目标资源。
本实施例中,第一判断子模块9031可以进一步包括:
第一获取单元90311,用于通过演进型基站eNodeB获取VoLTE预留的资源的带宽门限;
第一确定单元90312,用于确定目标资源的目标带宽;
第一判断单元90313,用于判断第一获取单元获取的带宽门限是否不小于第一确定单元确定的目标带宽;
或,
第一检测单元90314,用于当通信终端向演进型基站eNodeB发送第一媒体资源预留请求消息后,检测是否有eNodeB返回的第一媒体资源预留失败消息。
基于上述第一判断单元90313和第一检测单元90314,本实施例中,通信终端可以进一步包括:
第一确定模块908,用于当通信终端判断第一带宽门限小于目标带宽时,则确定VpLTE预留的资源无法满足目标资源;
或,
第二确定模块909,用于当通信终端检测有eNodeB返回的第一媒体资源预留失败消息时,则确定VoLTE预留的资源无法满足目标资源。
本实施例中,第二判断子模块9032可以进一步包括:
第二获取单元90321,用于通过无线网络接入点AP获取VoWIFI预留的资源的带宽门限;
第二确定单元90322,用于确定目标资源的目标带宽;
第二判断单元90323,用于判断第二获取单元获取的带宽门限是否不小于第二确定单元确定的目标带宽;
或,
第二检测单元90324,用于当通信终端向无线网络接入点AP发送第二媒体资源预留请求消息后,检测是否有AP返回的第二媒体资源预留失败消息。
基于上述第二判断单元90323和第二检测单元90324,本实施例中,通信终端可以进一步包括:
第三确定模块910,用于当通信终端判断第二带宽门限小于目标带宽时,则确定VoWIFI预留的资源无法满足目标资源;
或,
第四确定模块911,用于当通信终端检测有AP返回的第二媒体资源预留失败消息时,则确定VoWIFI预留的资源无法满足目标资源。
本实施例中,当媒体协商模块901根据业务请求与通信对端在VoLTE或VoWIFI进行媒体协商后,第一媒体资源预留模块902可以根据媒体协商结果在VoLTE或VoWIFI进行第一媒体资源预留,并可以在VoLTE或VoWIFI无法满足目标业务所需的目标资源时,第二媒体资源预留模块903进行在对应的VoWIFI或VoLTE第二媒体资源预留,使得建立模块906和通信对端在业务连接后,可以分别在VoLTE和VoWIFI进行同一业务的分担承载,以此有效减轻网络压力,增加用户的体验效果。此外,首先在VoLTE进行第一媒体资源预留,可以有效防止VoWIFI的网络质量不佳时需要切换VoLTE的情况。
上面对本发明实施例中的通信终端进行了描述,下面对本发明实施例中的控制网元S-CSCF进行描述,请参阅图10,本发明实施例中控制网元S-CSCF一个实施例包括:
接收模块1001,用于当通信终端分别在第一接入网和第二接入网完成媒体资源预留后,接收通信终端分别在第一接入网和第二接入网发送的第一媒体资源预留完成消息;
第一发送模块1002,用于将第一媒体资源预留完成消息发送至通信对端,以使得通信对端在完成媒体资源预留后,基于第一媒体资源预留完成消息向通信终端发送第二媒体资源预留完成消息。
本实施例中,接收模块1001可以接收通信终端分别在第一接入网和第二接入网发送的第一媒体资源预留完成消息,第一发送模块1002可以将该第一媒体资源预留完成消息发送至通信对端,这意味着通信终端对同一目标业务在第一接入网和第二接入网进行了分担承载,这样可以有效减轻网络压力,提高业务服务质量,增加用户的体验效果。
请参阅图11,本发明实施例中控制网元S-CSCF另一实施例包括:
本发明实施例中的模块1101与图10所示实施例的模块1001相同,此处不再赘述。
查询模块1102,用于查询通信终端分别与第一接入网绑定的第一互联网协议IP地址和第二接入网绑定的第二IP地址;
第二发送模块1103,用于将第一IP地址和第二IP地址发送至应用服务器,以使得应用服务器根据第一IP地址和第二IP地址将归属于同一目标业务的相关信息发送至对应的通信对端;
本发明实施例中的模块1104与图10所示实施例的模块1002相同,此处不再赘述。
本实施例中,在上述实施例说明的基础上,查询模块1102可以将查询的第一IP地址和第二IP地址通过第二发送模块1103发送至应用服务器,以此实现应用服务器将第一媒体资源预留完成信息中归属于同一目标业务的相关消息发送至对应的通信对端,保证同一通信对端对应同一目标业务,同时使得通信终端在接收到通信对端发送的第二媒体资源预留完成消息后可以实现对同一目标业务在第一接入网和第二接入网的分担承载,从而有效减轻网络压力,提高业务服务质量,增加用户的体验效果。
本实施例提供的业务承载系统,通过设置上述任一项实施例中的通信终端以及控制网元S-CSCF,从而具有通信终端以及控制网元S-CSCF所具有的一切有益效果,在此不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(RoM,Read-onlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (20)
1.一种业务承载方法,其特征在于,包括:
通信终端根据业务请求在第一接入网与通信对端进行媒体协商;
所述通信终端根据媒体协商结果在所述第一接入网进行第一媒体资源预留;
若通信终端确定所述第一接入网预留的资源无法满足目标资源,则所述通信终端在第二接入网进行第二媒体资源预留,所述目标资源为所述业务请求对应的目标业务所需的资源,所述第二接入网预留的资源为所述目标资源中未在所述第一接入网预留的剩余资源;
当所述通信终端分别在所述第一接入网和所述第二接入网通过控制网元S-CSCF向所述通信对端发送第一媒体资源预留完成消息后,所述通信终端接收所述通信对端在完成媒体资源预留后,基于所述第一媒体资源预留完成消息发送的第二媒体资源预留完成消息,所述第一媒体资源预留完成消息包括所述目标业务对应的媒体流的承载方式;
所述通信终端基于所述第二媒体资源预留完成消息与所述通信对端建立业务连接,并根据所述承载方式分别在所述第一接入网和所述第二接入网承载所述媒体流。
2.根据权利要求1所述的业务承载方法,其特征在于,所述第一接入网为VoLTE,所述第二接入网为VoWIFI;或,
所述第一接入网为VoWIFI,所述第二接入网为VoLTE。
3.根据权利要求2所述的业务承载方法,其特征在于,在所述通信终端在第二接入网进行第二媒体资源预留之前,在所述通信终端根据业务请求在第一接入网与通信对端进行媒体协商之后,所述方法还包括:
所述通信终端判断所述第一接入网预留的资源是否满足目标资源。
4.根据权利要求3所述的业务承载方法,其特征在于,当所述第一接入网为VoLTE,所述第二接入网为VoWIFI时,所述通信终端判断所述VoLTE预留的资源是否满足目标资源包括:
所述通信终端通过演进型基站eNodeB获取所述VoLTE预留的资源的第一带宽门限,并确定所述目标资源的目标带宽,所述通信终端判断所述第一带宽门限是否不小于所述目标带宽;
或,
当所述通信终端向演进型基站eNodeB发送第一媒体资源预留请求消息后,所述通信终端检测是否有所述eNodeB返回的第一媒体资源预留失败消息。
5.根据权利要求4所述的业务承载方法,其特征在于,所述方法还包括:
若所述通信终端判断所述第一带宽门限小于所述目标带宽,则所述通信终端确定所述VoLTE预留的资源无法满足目标资源;
或,
若所述通信终端检测有所述eNodeB返回的第一媒体资源预留失败消息,则所述通信终端确定所述VoLTE预留的资源无法满足目标资源。
6.根据权利要求3所述的业务承载方法,其特征在于,当所述第一接入网为VoWIFI,所述第二接入网为VoLTE时,所述通信终端判断所述VoWIFI预留的资源是否满足目标资源包括:
所述通信终端通过无线网络接入点AP获取所述VoWIFI预留的资源的第二带宽门限,并确定所述目标资源的目标带宽,所述通信终端判断所述第二带宽门限是否不小于所述目标带宽;
或,
当所述通信终端向无线网络接入点AP发送第二媒体资源预留请求消息后,所述通信终端检测是否有所述AP返回的第二媒体资源预留失败消息。
7.根据权利要求6所述的业务承载方法,其特征在于,所述方法还包括:
若所述通信终端判断所述第二带宽门限小于所述目标带宽,则所述通信终端确定所述VoWIFI预留的资源无法满足目标资源;
或,
若所述通信终端检测有所述AP返回的第二媒体资源预留失败消息,则所述通信终端确定所述VoWIFI预留的资源无法满足目标资源。
8.一种业务承载方法,其特征在于,包括:
当通信终端分别在第一接入网和第二接入网完成媒体资源预留后,控制网元S-CSCF接收所述通信终端分别在所述第一接入网和所述第二接入网发送的第一媒体资源预留完成消息;
所述S-CSCF将所述第一媒体资源预留完成消息发送至通信对端,以使得所述通信对端在完成媒体资源预留后,基于所述第一媒体资源预留完成消息向所述通信终端发送第二媒体资源预留完成消息。
9.根据权利要求8所述的业务承载方法,其特征在于,在所述S-CSCF将所述第一媒体资源预留完成消息发送至通信对端之前,所述方法还包括:
所述S-CSCF查询所述通信终端分别与所述第一接入网绑定的第一互联网协议IP地址和与所述第二接入网绑定的第二IP地址;
所述S-CSCF将所述第一IP地址和所述第二IP地址发送至应用服务器,以使得所述应用服务器根据所述第一IP地址和所述第二IP地址将归属于同一目标业务的相关信息发送至对应的通信对端。
10.一种通信终端,其特征在于,包括:
媒体协商模块,用于根据业务请求在第一接入网与通信对端进行媒体协商;
第一媒体资源预留模块,用于根据媒体协商结果在所述第一接入网进行第一媒体资源预留;
第二媒体资源预留模块,用于当通信终端判断所述第一接入网预留的资源无法满足目标资源时,则在第二接入网进行第二媒体资源预留,所述目标资源为所述业务请求对应的目标业务所需的资源,所述第二接入网预留的资源为所述目标资源中未在所述第一接入网预留的剩余资源;
接收模块,用于当所述通信终端分别在所述第一接入网和所述第二接入网通过控制网元S-CSCF向所述通信对端发送第一媒体资源预留完成消息后,接收所述通信对端在完成媒体资源预留后,基于所述第一媒体资源预留完成消息发送的第二媒体资源预留完成消息,所述第一媒体资源预留完成消息包括所述目标业务对应的媒体流的承载方式;
建立模块,用于基于所述第二媒体资源预留完成消息与所述通信对端建立业务连接;
承载模块,用于根据所述承载方式分别在所述第一接入网和所述第二接入网承载所述媒体流。
11.根据权利要求10所述的通信终端,其特征在于,所述第一接入网为VoLTE,所述第二接入网为VoWIFI;或,
所述第一接入网为VoWIFI,所述第二接入网为VoLTE。
12.根据权利要求11所述的通信终端,其特征在于,所述通信终端还包括:
判断模块,用于判断所述第一接入网预留的资源是否满足目标资源。
13.根据权利要求12所述的通信终端,其特征在于,所述判断模块包括:
第一判断子模块,用于当所述第一接入网为VoLTE,所述第二接入网为VoWIFI时,判断所述VoLTE预留的资源是否满足目标资源;
或,
第二判断子模块,用于当所述第一接入网为VoWIFI,所述第二接入网为VoLTE时,判断所述VoWIFI预留的资源是否满足目标资源。
14.根据权利要求13所述的通信终端,其特征在于,所述第一判断子模块包括:
第一获取单元,用于通过演进型基站eNodeB获取所述VoLTE预留的资源的带宽门限;
第一确定单元,用于确定所述目标资源的目标带宽;
第一判断单元,用于判断所述第一获取单元获取的所述带宽门限是否不小于所述第一确定单元确定的所述目标带宽;
或,
第一检测单元,用于当所述通信终端向演进型基站eNodeB发送第一媒体资源预留请求消息后,检测是否有所述eNodeB返回的第一媒体资源预留失败消息。
15.根据权利要求14所述的通信终端,其特征在于,所述通信终端还包括:
第一确定模块,用于当所述通信终端判断所述第一带宽门限小于所述目标带宽时,则确定所述VoLTE预留的资源无法满足目标资源;
或,
第二确定模块,用于当所述通信终端检测有所述eNodeB返回的第一媒体资源预留失败消息时,则确定所述第一接入网预留的资源无法满足目标资源。
16.根据权利要求13所述的通信终端,其特征在于,所述第二判断子模块包括:
第二获取单元,用于通过无线网络接入点AP获取所述VoWIFI预留的资源的带宽门限;
第二确定单元,用于确定所述目标资源的目标带宽;
第二判断单元,用于判断所述第二获取单元获取的所述带宽门限是否不小于所述第二确定单元确定的所述目标带宽。
或,
第二检测单元,用于当所述通信终端向无线网络接入点AP发送第二媒体资源预留请求消息后,检测是否有所述AP返回的第二媒体资源预留失败消息。
17.根据权利要求16所述的通信终端,其特征在于,所述通信终端还包括:
第三确定模块,用于当所述通信终端判断所述第二带宽门限小于所述目标带宽时,则确定所述VoWIFI预留的资源无法满足目标资源;
或,
第四确定模块,用于当所述通信终端检测有所述AP返回的第二媒体资源预留失败消息时,则确定所述VoWIFI预留的资源无法满足目标资源。
18.一种控制网元S-CSCF,其特征在于,包括:
接收模块,用于当通信终端分别在第一接入网和第二接入网完成媒体资源预留后,接收所述通信终端分别在所述第一接入网和所述第二接入网发送的第一媒体资源预留完成消息;
第一发送模块,用于将所述第一媒体资源预留完成消息发送至通信对端,以使得所述通信对端在完成媒体资源预留后,基于所述第一媒体资源预留信息向所述通信终端发送第二媒体资源预留完成消息。
19.根据权利要求18所述的控制网元S-CSCF,其特征在于,所述控制网元S-CSCF还包括:
查询模块,用于查询所述通信终端分别与所述第一接入网绑定的第一互联网协议IP地址和所述第二接入网绑定的第二IP地址;
第二发送模块,用于将所述第一IP地址和所述第二IP地址发送至应用服务器,以使得所述应用服务器根据所述第一IP地址和所述第二IP地址将归属于同一目标业务的相关信息发送至对应的通信对端。
20.一种业务承载系统,其特征在于,包括如权利要求10至17中任一项所述的通信终端以及如权利要求18至19任一项所述的控制网元S-CSCF。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610113194.5A CN105791165B (zh) | 2016-02-29 | 2016-02-29 | 一种业务承载方法、通信终端、控制网元s-cscf以及系统 |
PCT/CN2016/078161 WO2017147959A1 (zh) | 2016-02-29 | 2016-03-31 | 一种业务承载方法、通信终端、控制网元s-cscf以及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610113194.5A CN105791165B (zh) | 2016-02-29 | 2016-02-29 | 一种业务承载方法、通信终端、控制网元s-cscf以及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105791165A true CN105791165A (zh) | 2016-07-20 |
CN105791165B CN105791165B (zh) | 2019-11-08 |
Family
ID=56386671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610113194.5A Active CN105791165B (zh) | 2016-02-29 | 2016-02-29 | 一种业务承载方法、通信终端、控制网元s-cscf以及系统 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105791165B (zh) |
WO (1) | WO2017147959A1 (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106161802A (zh) * | 2016-08-31 | 2016-11-23 | 广东欧珀移动通信有限公司 | 通信方法、装置及移动终端 |
CN107295503A (zh) * | 2017-07-14 | 2017-10-24 | 惠州Tcl移动通信有限公司 | 确定移动终端接入方式的方法、存储介质及移动终端 |
WO2018054385A1 (zh) * | 2016-09-26 | 2018-03-29 | 中兴通讯股份有限公司 | 一种切换网络的方法及装置 |
CN108243474A (zh) * | 2016-12-27 | 2018-07-03 | 华为技术有限公司 | 数据流传送方法、装置及系统 |
CN108270937A (zh) * | 2016-12-30 | 2018-07-10 | 展讯通信(上海)有限公司 | 实现视频会议电话功能的方法、装置及多卡多通终端 |
CN108270987A (zh) * | 2016-12-30 | 2018-07-10 | 展讯通信(上海)有限公司 | 实现会议电话的方法、装置及多卡多通终端 |
CN108270584A (zh) * | 2016-12-30 | 2018-07-10 | 展讯通信(上海)有限公司 | 实现会议电话功能的方法、装置及多通终端 |
CN110933724A (zh) * | 2019-12-11 | 2020-03-27 | 上海立可芯半导体科技有限公司 | VoWiFi和VoLTE语音业务的切换方法和移动终端 |
WO2020062000A1 (en) * | 2018-09-28 | 2020-04-02 | Nokia Shanghai Bell Co., Ltd. | Proactive resource reservation for communications |
CN112867068A (zh) * | 2021-01-22 | 2021-05-28 | 广东以诺通讯有限公司 | 一种5g nsa网络下ims通话时业务数据通道的选择方法 |
CN114302455A (zh) * | 2021-12-30 | 2022-04-08 | 中国联合网络通信集团有限公司 | 带宽资源调整方法、网络系统和带宽资源调整系统 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1520659A (zh) * | 2001-06-29 | 2004-08-11 | �ʼҷ����ֵ�������˾ | 通用即插即用内的音频视频管理 |
CN1960575A (zh) * | 2005-11-04 | 2007-05-09 | 三星电子株式会社 | 在认知无线电无线通信系统中管理资源的方法 |
US7352692B1 (en) * | 1999-01-15 | 2008-04-01 | Cisco Technology, Inc. | Resource reservation scheme for path restoration in an optical network |
US20090059856A1 (en) * | 2007-08-10 | 2009-03-05 | Nokia Corporation | Spectrum sharing |
CN103476067A (zh) * | 2012-06-08 | 2013-12-25 | 普天信息技术研究院有限公司 | 资源预留方法和系统 |
CN104092628A (zh) * | 2014-07-23 | 2014-10-08 | 杭州华三通信技术有限公司 | 一种流量分配方法和网络设备 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100645432B1 (ko) * | 2004-11-04 | 2006-11-15 | 삼성전자주식회사 | IP 기반 이동망 환경에서 액세스 망간 핸드오버시QoS 시그널링 방법 |
CN1996999B (zh) * | 2005-12-31 | 2010-09-15 | 华为技术有限公司 | 一种媒体资源预留方法和设备 |
CN101155340B (zh) * | 2006-09-25 | 2011-02-02 | 华为技术有限公司 | 一种电路域感知ims域会话计费信息的方法及系统 |
US9094899B2 (en) * | 2013-05-28 | 2015-07-28 | Rivada Networks, Llc | Cell selection in dynamic spectrum arbitrage system |
-
2016
- 2016-02-29 CN CN201610113194.5A patent/CN105791165B/zh active Active
- 2016-03-31 WO PCT/CN2016/078161 patent/WO2017147959A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7352692B1 (en) * | 1999-01-15 | 2008-04-01 | Cisco Technology, Inc. | Resource reservation scheme for path restoration in an optical network |
CN1520659A (zh) * | 2001-06-29 | 2004-08-11 | �ʼҷ����ֵ�������˾ | 通用即插即用内的音频视频管理 |
CN1960575A (zh) * | 2005-11-04 | 2007-05-09 | 三星电子株式会社 | 在认知无线电无线通信系统中管理资源的方法 |
US20090059856A1 (en) * | 2007-08-10 | 2009-03-05 | Nokia Corporation | Spectrum sharing |
CN103476067A (zh) * | 2012-06-08 | 2013-12-25 | 普天信息技术研究院有限公司 | 资源预留方法和系统 |
CN104092628A (zh) * | 2014-07-23 | 2014-10-08 | 杭州华三通信技术有限公司 | 一种流量分配方法和网络设备 |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106161802A (zh) * | 2016-08-31 | 2016-11-23 | 广东欧珀移动通信有限公司 | 通信方法、装置及移动终端 |
WO2018054385A1 (zh) * | 2016-09-26 | 2018-03-29 | 中兴通讯股份有限公司 | 一种切换网络的方法及装置 |
CN107872857A (zh) * | 2016-09-26 | 2018-04-03 | 中兴通讯股份有限公司 | 一种切换网络的方法及装置 |
CN108243474A (zh) * | 2016-12-27 | 2018-07-03 | 华为技术有限公司 | 数据流传送方法、装置及系统 |
CN108270987A (zh) * | 2016-12-30 | 2018-07-10 | 展讯通信(上海)有限公司 | 实现会议电话的方法、装置及多卡多通终端 |
CN108270937A (zh) * | 2016-12-30 | 2018-07-10 | 展讯通信(上海)有限公司 | 实现视频会议电话功能的方法、装置及多卡多通终端 |
CN108270584A (zh) * | 2016-12-30 | 2018-07-10 | 展讯通信(上海)有限公司 | 实现会议电话功能的方法、装置及多通终端 |
CN107295503A (zh) * | 2017-07-14 | 2017-10-24 | 惠州Tcl移动通信有限公司 | 确定移动终端接入方式的方法、存储介质及移动终端 |
CN107295503B (zh) * | 2017-07-14 | 2020-06-02 | 惠州Tcl移动通信有限公司 | 确定移动终端接入方式的方法、存储介质及移动终端 |
US11109224B2 (en) | 2017-07-14 | 2021-08-31 | Huizhou Tcl Mobile Communication Co., Ltd. | Method for determining access method of mobile terminal, storage medium, and mobile terminal |
WO2020062000A1 (en) * | 2018-09-28 | 2020-04-02 | Nokia Shanghai Bell Co., Ltd. | Proactive resource reservation for communications |
CN110933724A (zh) * | 2019-12-11 | 2020-03-27 | 上海立可芯半导体科技有限公司 | VoWiFi和VoLTE语音业务的切换方法和移动终端 |
CN110933724B (zh) * | 2019-12-11 | 2021-12-07 | 上海立可芯半导体科技有限公司 | VoWiFi和VoLTE语音业务的切换方法和移动终端 |
CN112867068A (zh) * | 2021-01-22 | 2021-05-28 | 广东以诺通讯有限公司 | 一种5g nsa网络下ims通话时业务数据通道的选择方法 |
CN114302455A (zh) * | 2021-12-30 | 2022-04-08 | 中国联合网络通信集团有限公司 | 带宽资源调整方法、网络系统和带宽资源调整系统 |
Also Published As
Publication number | Publication date |
---|---|
CN105791165B (zh) | 2019-11-08 |
WO2017147959A1 (zh) | 2017-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105791165A (zh) | 一种业务承载方法、通信终端、控制网元s-cscf以及系统 | |
CN104255046B (zh) | 可定制的移动宽带网络系统和定制移动宽带网络的方法 | |
CN103181237B (zh) | 网际协议流移动的方法 | |
EP2514241B1 (en) | Method and apparatus for providing layered wireless networks | |
CN101589634B (zh) | 向分组流提供动态变化 | |
CN102625377B (zh) | 一种无线承载的建立方法、接入点设备、用户设备及系统 | |
CN102934459B (zh) | 在暂停ip电视(iptv)会话时释放互联网协议(ip)多媒体子系统(ims)会话发起协议(sip)、ip-连接性接入网(ip-can)和无线接入网(ran)联网资源的方法和系统 | |
CN102209358B (zh) | 一种移动网络以及终端接入业务网络的方法 | |
US20110122812A1 (en) | Seamless service method controlled by user terminal | |
CN1860744A (zh) | 带内信令机制内的双向服务质量保留 | |
CN102648659A (zh) | 确定紧急会话的建立原因 | |
CN101868955A (zh) | 支持多模式客户机的会话连续性的会议呼叫的方法 | |
CN102547610A (zh) | 消息处理方法、设备及系统 | |
CN103782624A (zh) | 带宽控制方法、装置及系统 | |
CN101674606A (zh) | 数据传输方法及装置 | |
CN107333221A (zh) | 一种用于控制终端通信的方法与设备 | |
CN102577449A (zh) | 优先级业务激活、去激活方法、装置和系统 | |
Sachs et al. | Multi-access management in heterogeneous networks | |
CN101895476A (zh) | 多接入方式并发传输的方法、系统、网络侧设备和终端 | |
CN102948219B (zh) | 用于分配网络实体的方法 | |
CN102158897B (zh) | 基于网络负荷进行编码选择的方法和系统 | |
CN103428893B (zh) | 承载路径建立方法、多连接服务器及通信系统 | |
CN103841085B (zh) | 基于万维网的实时通信的实现方法及装置 | |
US10158477B2 (en) | Method and apparatus for defining carrier aggregation group sets | |
CN103428206B (zh) | 承载路径建立方法、装置及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |