回铃音播放方法和系统以及网间互联接入控制设备转让专利

申请号 : CN201910596875.5

文献号 : CN112188005B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张凝昊黄洪波丁海峰朱晓洁彭莉王庆扬张琳峰杨维忠

申请人 : 中国电信股份有限公司

摘要 :

本公开提出一种回铃音播放方法和系统以及网间互联接入控制设备,涉及通信领域。本公开通过增强网间互联接入控制设备的功能,使其能够直接检测和适配回铃音相关的参数,必要时还能够播放回铃音,使得位于回铃音规则不同的IMS域的两个用户相互拨打电话时主叫用户能够听到正确的回铃音。

权利要求 :

1.一种回铃音播放方法,包括:网间互联接入控制设备接收位于主叫IMS域的主叫终端发起的呼叫请求,并将所述呼叫请求发送到位于被叫IMS域的被叫终端;

网间互联接入控制设备接收被叫终端针对所述呼叫请求返回的呼叫响应,其中携带被叫回铃音响应信息;

网间互联接入控制设备利用增强的功能,检测被叫回铃音响应信息是否符合主叫IMS域的回铃音规则,如果不符合,按照所述主叫IMS域的回铃音规则适配所述呼叫响应中回铃音相关的参数,所述回铃音相关的参数包括后向放音标识,后向放音标识包括早期媒体参数和媒体资源的描述参数;

网间互联接入控制设备将处理后的呼叫响应发送给主叫终端,以便主叫终端基于处理后的呼叫响应获得回铃音。

2.如权利要求1所述的方法,其中,当主叫终端为固网终端、且被叫终端为移动终端时,如果被叫终端和被叫网络没有提供回铃音,网间互联接入控制设备在所述呼叫响应中添加早期媒体参数和媒体资源的描述参数,且早期媒体参数被配置为仅发送类型,媒体资源的描述参数包括媒体资源地址被配置为网间互联接入控制设备地址,使得主叫终端与网间互联接入控制设备进行媒体协商并从网间互联接入控制设备获得回铃音。

3.如权利要求1所述的方法,其中,当主叫终端为移动终端、被叫终端为固网终端、且被叫终端有放音需求时,网间互联接入控制设备在所述呼叫响应中添加早期媒体参数且被配置为仅发送类型,所述呼叫响应中的媒体资源的描述参数中的媒体资源地址为被叫IMS域网络设备地址,使得主叫终端与被叫IMS域网络设备进行媒体协商并从被叫IMS域网络设备获得回铃音。

4.如权利要求1所述的方法,还包括:网间互联接入控制设备对回铃音进行管理。

5.一种网间互联接入控制设备,包括:通信单元,用于接收位于主叫IMS域的主叫终端发起的呼叫请求,并将所述呼叫请求发送到位于被叫IMS域的被叫终端,接收被叫终端针对所述呼叫请求返回的呼叫响应,其中携带被叫回铃音响应信息;

检测单元,用于利用增强的功能,检测被叫回铃音响应信息是否符合主叫IMS域的回铃音规则;

处理单元,用于在不符合的情况下,按照所述主叫IMS域的回铃音规则适配所述呼叫响应中回铃音相关的参数,所述回铃音相关的参数包括后向放音标识,后向放音标识包括早期媒体参数和媒体资源的描述参数;

所述通信单元,还用于将处理后的呼叫响应发送给主叫终端,以便主叫终端基于处理后的呼叫响应获得回铃音。

6.如权利要求5所述的设备,其中,所述处理单元,用于当主叫终端为固网终端、且被叫终端为移动终端时,如果被叫终端和被叫网络没有提供回铃音,在所述呼叫响应中添加早期媒体参数和媒体资源的描述参数,且早期媒体参数被配置为仅发送类型,媒体资源的描述参数包括媒体资源地址被配置为网间互联接入控制设备地址,使得主叫终端与网间互联接入控制设备进行媒体协商并从网间互联接入控制设备获得回铃音。

7.如权利要求5所述的设备,其中,所述处理单元,用于当主叫终端为移动终端、被叫终端为固网终端、且被叫终端有放音需求时,在所述呼叫响应中添加早期媒体参数且被配置为仅发送类型,所述呼叫响应中的媒体资源的描述参数中的媒体资源地址为被叫IMS域网络设备地址,使得主叫终端与被叫IMS域网络设备进行媒体协商并从被叫IMS域网络设备获得回铃音。

8.如权利要求5所述的设备,还包括:管理单元,用于对回铃音进行管理;

或者,

播放单元,用于播放回铃音。

9.一种网间互联接入控制设备,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行权利要求1‑4中任一项所述的回铃音播放方法。

10.一种回铃音播放系统,包括:权利要求5‑8任一项所述的网间互联接入控制设备。

11.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1‑4中任一项所述的回铃音播放方法。

说明书 :

回铃音播放方法和系统以及网间互联接入控制设备

技术领域

[0001] 本公开涉及通信领域,特别涉及一种回铃音播放方法和系统以及网间互联接入控制设备。

背景技术

[0002] 回铃音(Ring Back Tone或Call Back Tone)是主叫用户拨打被叫用户电话时,主叫用户听到的铃音。
[0003] 在不同的IMS(IP Multimedia Subsystem,IP多媒体子系统)域中,回铃音的播放规则是有差别的。例如,在固网IMS域中,回铃音一般是由网络侧提供。在VoLTE(Voice over 
Long‑Term Evolution,长期演进语音承载)域中,除了一些特定情况之外,由主叫终端自己
播放回铃音。

发明内容

[0004] 发明人发现,位于不同IMS域的两个用户相互拨打电话时,如果这两个IMS域的回铃音规则不一致,可能会出现回铃音异常的情况,例如,无回铃音,主叫用户未能听到被叫
侧提供的回铃音等。
[0005] 鉴于此,本公开通过增强网间互联接入控制设备的功能,使其能够直接检测和适配回铃音相关的参数,必要时还能够播放回铃音,使得位于回铃音规则不同的IMS域的两个
用户相互拨打电话时主叫用户能够听到正确的回铃音。
[0006] 本公开的一些实施例提出一种回铃音播放方法,包括:
[0007] 网间互联接入控制设备接收位于主叫IMS域的主叫终端发起的呼叫请求,并将所述呼叫请求发送到位于被叫IMS域的被叫终端;
[0008] 网间互联接入控制设备接收被叫终端针对所述呼叫请求返回的呼叫响应,其中携带被叫回铃音响应信息;
[0009] 网间互联接入控制设备检测被叫回铃音响应信息是否符合主叫IMS域的回铃音规则,如果不符合,按照所述主叫IMS域的回铃音规则适配所述呼叫响应中回铃音相关的参
数;
[0010] 网间互联接入控制设备将处理后的呼叫响应发送给主叫终端,以便主叫终端基于处理后的呼叫响应获得回铃音。
[0011] 在一些实施例中,回铃音相关的参数包括后向放音标识,后向放音标识包括早期媒体参数和媒体资源的描述参数。
[0012] 在一些实施例中,当主叫终端为固网终端、且被叫终端为移动终端时,如果被叫终端和被叫网络没有提供回铃音,网间互联接入控制设备在所述呼叫响应中添加早期媒体参
数和媒体资源的描述参数,且早期媒体参数被配置为仅发送类型,媒体资源的描述参数包
括媒体资源地址被配置为网间互联接入控制设备地址,使得主叫终端与网间互联接入控制
设备进行媒体协商并从网间互联接入控制设备获得回铃音。
[0013] 在一些实施例中,当主叫终端为移动终端、被叫终端为固网终端、且被叫终端有放音需求时,网间互联接入控制设备在所述呼叫响应中添加早期媒体参数且被配置为仅发送
类型,所述呼叫响应中的媒体资源的描述参数中的媒体资源地址为被叫IMS域网络设备地
址,使得主叫终端与被叫IMS域网络设备进行媒体协商并从被叫IMS域网络设备获得回铃
音。
[0014] 在一些实施例中,网间互联接入控制设备对回铃音进行管理。
[0015] 本公开的一些实施例提出一种网间互联接入控制设备,包括:
[0016] 通信单元,用于接收位于主叫IMS域的主叫终端发起的呼叫请求,并将所述呼叫请求发送到位于被叫IMS域的被叫终端,接收被叫终端针对所述呼叫请求返回的呼叫响应,其
中携带被叫回铃音响应信息;
[0017] 检测单元,用于检测被叫回铃音响应信息是否符合主叫IMS域的回铃音规则;
[0018] 处理单元,用于在不符合的情况下,按照所述主叫IMS域的回铃音规则适配所述呼叫响应中回铃音相关的参数;
[0019] 所述通信单元,还用于将处理后的呼叫响应发送给主叫终端,以便主叫终端基于处理后的呼叫响应获得回铃音。
[0020] 在一些实施例中,回铃音相关的参数包括后向放音标识,后向放音标识包括早期媒体参数和媒体资源的描述参数。
[0021] 在一些实施例中,所述处理单元,用于当主叫终端为固网终端、且被叫终端为移动终端时,如果被叫终端和被叫网络没有提供回铃音,在所述呼叫响应中添加早期媒体参数
和媒体资源的描述参数,且早期媒体参数被配置为仅发送类型,媒体资源的描述参数包括
媒体资源地址被配置为网间互联接入控制设备地址,使得主叫终端与网间互联接入控制设
备进行媒体协商并从网间互联接入控制设备获得回铃音。
[0022] 在一些实施例中,所述处理单元,用于当主叫终端为移动终端、被叫终端为固网终端、且被叫终端有放音需求时,在所述呼叫响应中添加早期媒体参数且被配置为仅发送类
型,所述呼叫响应中的媒体资源的描述参数中的媒体资源地址为被叫IMS域网络设备地址,
使得主叫终端与被叫IMS域网络设备进行媒体协商并从被叫IMS域网络设备获得回铃音。
[0023] 在一些实施例中,还包括:
[0024] 管理单元,用于对回铃音进行管理;
[0025] 或者,
[0026] 播放单元,用于播放回铃音。
[0027] 本公开的一些实施例提出一种网间互联接入控制设备,包括:
[0028] 存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行任一个实施例中的回铃音播放方法。
[0029] 本公开的一些实施例提出一种回铃音播放系统,包括:任一个实施例中的网间互联接入控制设备。
[0030] 本公开的一些实施例提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现任一个实施例中的回铃音播放方法。

附图说明

[0031] 下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍。根据下面参照附图的详细描述,可以更加清楚地理解本公开,
[0032] 显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0033] 图1为本公开的网络架构示意图。
[0034] 图2为本公开回铃音播放方法一些实施例的流程示意图。
[0035] 图3为本公开回铃音播放方法一些实施例的流程示意图。
[0036] 图4为本公开回铃音播放方法一些实施例的流程示意图。
[0037] 图5为本公开网间互联接入控制设备一些实施例的结构示意图。
[0038] 图6为本公开网间互联接入控制设备一些实施例的结构示意图。
[0039] 图7为本公开回铃音播放系统一些实施例的结构示意图。

具体实施方式

[0040] 下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述。
[0041] 图1为本公开的网络架构示意图。
[0042] 如图1所示,不同的IMS域之间通过网间互联接入控制设备(Interconnect Border Access Controller,I‑BAC)进行互联。主叫终端(或称主叫IMS终端)11通过主叫IMS域12,
并经由网间互联接入控制设备13和被叫IMS域14,与被叫终端(或称被叫IMS终端)15进行通
信。其中,主叫IMS域12和被叫IMS域14例如包括S‑CSCF(Serving Call Session Control 
Function服务呼叫会话控制功能),I‑CSCF(Interrogating CSCF,查询服务呼叫会话控制
功能),P‑CSCF(Proxy Call Session Control Function代理呼叫会话控制功能)等网络设
备。
[0043] 图2为本公开回铃音播放方法一些实施例的流程示意图。
[0044] 如图2所示,该实施例的方法包括:
[0045] 步骤21,网间互联接入控制设备接收位于主叫IMS域的主叫终端发起的呼叫请求,并将所述呼叫请求发送到位于被叫IMS域的被叫终端。
[0046] 呼叫请求由主叫终端发起,经由主叫IMS域、I‑BAC、被叫IMS域到达被叫终端。
[0047] 步骤22,网间互联接入控制设备接收被叫终端针对所述呼叫请求返回的呼叫响应,其中携带被叫回铃音响应信息。
[0048] 被叫终端返回的呼叫响应经由被叫IMS域到达I‑BAC。
[0049] 步骤23,网间互联接入控制设备检测被叫回铃音响应信息是否符合主叫IMS域的回铃音规则,如果不符合,执行步骤24,如果符合,可以转发呼叫响应给主叫终端。
[0050] 步骤24,网间互联接入控制设备按照主叫IMS域的回铃音规则适配呼叫响应中回铃音相关的参数。
[0051] 回铃音相关的参数包括后向放音标识,后向放音标识包括早期媒体(P‑Early‑Media,PEM)参数和媒体资源的描述参数,如SDP(Session Description Protocol,会话描
述协议)参数。
[0052] 步骤25,网间互联接入控制设备将处理后的呼叫响应发送给主叫终端,以便主叫终端基于处理后的呼叫响应获得回铃音。
[0053] 上述实施例,通过增强网间互联接入控制设备的功能,使其能够直接检测和适配回铃音相关的参数,必要时还能够播放回铃音,使得位于回铃音规则不同的IMS域的两个用
户相互拨打电话时主叫用户能够听到正确的回铃音。
[0054] 图3为本公开回铃音播放方法一些实施例的流程示意图。在该实施例中,主叫终端为固网终端,被叫终端为移动终端。
[0055] 如图3所示,该实施例的方法包括:
[0056] 步骤31,主叫终端(固网终端)向被叫终端(移动终端)发起呼叫请求,呼叫请求由主叫终端到达主叫IMS域(固网IMS域)。
[0057] 呼叫请求例如是Invite消息。
[0058] 步骤32,主叫IMS域将呼叫请求发送到I‑BAC。
[0059] 步骤33,I‑BAC将呼叫请求发送到被叫IMS域(移动网IMS域,如VoLTE网络)。
[0060] 步骤34,被叫IMS域将呼叫请求发送到被叫终端。
[0061] 步骤35,被叫终端向被叫IMS域返回呼叫响应,如果被叫侧没有放音需求,此时呼叫响应中未携带PEM参数和SDP参数。
[0062] 呼叫响应例如为18*消息,包括180消息、183消息等。
[0063] 步骤36,被叫IMS域将呼叫响应发送到I‑BAC。
[0064] 步骤37,I‑BAC检测呼叫响应是否携带PEM参数和SDP参数,如果否,在呼叫响应中添加PEM参数和SDP参数,将PEM参数的值配置为send‑only(仅发送类型),SDP参数包括媒体
资源地址被配置为网间互联接入控制设备地址,然后,将呼叫响应发送到主叫IMS域。
[0065] 步骤38,主叫IMS域将呼叫响应发送到主叫终端。
[0066] 步骤39,主叫终端接收呼叫响应,发现PEM参数的值配置为send‑only,利用SDP参数与I‑BAC进行媒体协商。
[0067] 步骤310,媒体协商成功后,I‑BAC基于协商好的媒体资源向主叫终端播放回铃音。放回铃音由I‑BAC经过主叫IMS域到达主叫终端。
[0068] 上述实施例,通过增强网间互联接入控制设备的功能,使其能够直接检测和适配回铃音相关的参数,并能够播放回铃音,使得固网终端拨打移动网终端时固网终端能够听
到回铃音,解决了该业务场景下无回铃音的问题。
[0069] 图4为本公开回铃音播放方法一些实施例的流程示意图。在该实施例中,主叫终端为移动终端,被叫终端为固网终端。
[0070] 如图4所示,该实施例的方法包括:
[0071] 步骤41,主叫终端(移动终端)向被叫终端(固网终端)发起呼叫请求,呼叫请求由主叫终端到达主叫IMS域(移动网IMS域,如VoLTE网络)。
[0072] 呼叫请求例如是Invite消息。
[0073] 步骤42,主叫IMS域将呼叫请求发送到I‑BAC。
[0074] 步骤43,I‑BAC将呼叫请求发送到被叫IMS域(固网IMS域)。
[0075] 步骤44,被叫IMS域将呼叫请求发送到被叫终端。
[0076] 步骤45,被叫终端向被叫IMS域返回呼叫响应,如果被叫终端有放音需求,呼叫响应中携带SDP参数,但可能未携带PEM参数或PEM参数的值不是send‑only(仅发送类型)。
[0077] 呼叫响应例如为18*消息,包括180消息、183消息等。
[0078] 步骤46,被叫IMS域将呼叫响应发送到I‑BAC。
[0079] 步骤47,I‑BAC发现被叫终端有放音需求,但没有携带PEM参数或携带的PEM参数不为send‑only,则需要在呼叫响应中添加PEM参数(如果没有该PEM参数),将PEM参数适配为
send‑only(仅发送类型),然后,将呼叫响应发送到主叫IMS域。
[0080] 步骤48,主叫IMS域将呼叫响应发送到主叫终端。
[0081] 步骤49,主叫终端接收呼叫响应,发现PEM参数的值配置为send‑only,利用SDP参数与被叫IMS域设备进行媒体协商。
[0082] 步骤410,媒体协商成功后,被叫IMS域设备基于协商好的媒体资源向主叫终端播放回铃音。放回铃音由被叫IMS域设备经过主叫IMS域到达主叫终端。
[0083] 上述实施例,通过增强网间互联接入控制设备的功能,使其能够直接检测和适配回铃音相关的参数,使得移动网终端拨打固网终端时,在固网终端有放音需求时,移动网终
端能够听到正确的回铃音,解决了该业务场景下主叫用户有可能听不到被叫侧提供的回铃
音的问题。
[0084] 图5为本公开网间互联接入控制设备一些实施例的结构示意图。
[0085] 如图5所示,网间互联接入控制设备13包括:
[0086] 通信单元51,用于接收位于主叫IMS域的主叫终端发起的呼叫请求,并将所述呼叫请求发送到位于被叫IMS域的被叫终端,接收被叫终端针对所述呼叫请求返回的呼叫响应,
其中携带被叫回铃音响应信息。
[0087] 检测单元52,用于检测被叫回铃音响应信息是否符合主叫IMS域的回铃音规则。
[0088] 处理单元53,用于在不符合的情况下,按照所述主叫IMS域的回铃音规则适配所述呼叫响应中回铃音相关的参数;其中,回铃音相关的参数包括后向放音标识,后向放音标识
包括早期媒体参数和媒体资源的描述参数。
[0089] 所述通信单元51,还用于将处理后的呼叫响应发送给主叫终端,以便主叫终端基于处理后的呼叫响应获得回铃音。
[0090] 在一些实施例中,处理单元53,用于当主叫终端为固网终端、且被叫终端为移动终端时,如果被叫终端和被叫网络没有提供回铃音,在所述呼叫响应中添加早期媒体参数和
媒体资源的描述参数,且早期媒体参数被配置为仅发送类型,媒体资源的描述参数包括媒
体资源地址被配置为网间互联接入控制设备地址,使得主叫终端与网间互联接入控制设备
进行媒体协商并从网间互联接入控制设备获得回铃音。此时,网间互联接入控制设备13还
包括播放单元54,用于播放回铃音。
[0091] 在一些实施例中,处理单元53,用于当主叫终端为移动终端、被叫终端为固网终端、且被叫终端有放音需求时,在所述呼叫响应中添加早期媒体参数且被配置为仅发送类
型,所述呼叫响应中的媒体资源的描述参数中的媒体资源地址为被叫IMS域网络设备地址,
使得主叫终端与被叫IMS域网络设备进行媒体协商并从被叫IMS域网络设备获得回铃音。
[0092] 在一些实施例中,网间互联接入控制设备13还包括:管理单元55,用于对回铃音进行管理,如添加,删除,修改回铃音等。
[0093] 图6为本公开网间互联接入控制设备一些实施例的结构示意图。
[0094] 如图6所示,网间互联接入控制设备13包括:存储器61;以及耦接至存储器的处理器62,处理器62被配置为基于存储在存储器中的指令,执行前述任一个实施例的回铃音播
放方法。
[0095] 其中,存储器61例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如存储有操作系统、应用程序、引导装载程序(Boot Loader)以及其他程序等。
[0096] 图7为本公开回铃音播放系统一些实施例的结构示意图。
[0097] 如图7所示,回铃音播放系统包括:网间互联接入控制设备71,可选地,还可以包括主叫IMS域网络设备72和被叫IMS域网络设备73。主叫IMS域网络设备72用来传送主叫终端
与网间互联接入控制设备71之间的信息。被叫IMS域网络设备73用来传送被叫终端与网间
互联接入控制设备71之间的信息。当主叫终端为移动终端、被叫终端为固网终端时,在媒体
协商成功后,网间互联接入控制设备71还向主叫终端播放回铃音。
[0098] 本领域内的技术人员应当明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的
实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算
机可用非瞬时性存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计
算机程序产品的形式。
[0099] 以上所述仅为本公开的较佳实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。