语音呼叫连续性业务中的媒体协商方法、系统及atcf的制作方法

文档序号:9567112阅读:782来源:国知局
语音呼叫连续性业务中的媒体协商方法、系统及atcf的制作方法
【技术领域】
[0001]本发明涉及,尤其涉及语音呼叫连续性(VCC, Voice Call Continuity)业务中的媒体协商方法、系统及接入转移控制功能(ATCF, Access Transfer ControlFunct1nality)。
【背景技术】
[0002]单一无线语音呼叫连续(SRVCC,Single Rad1 Voice Call Continuity)方案是第三代合作伙伴计划(3GPP,3rd Generat1n Partnership Project)提出的一种基于长期演进语音(VoLTE, Voice over Long Term Evolut1n)业务的连续性方案,主要是为了解决当单射频用户设备(UE, User Equipment)在长期演进(LTE, Long Term Evolut1n)/传统的长期演进(Pre-LTE)网络和第二代(2G, Second Generat1n) /第三代(3G, 3rdGenerat1n)电路交换(CS,Circuit Switch)网络之间移动时,如何保证语音呼叫连续性的问题,即保证单射频UE在IP多媒体子系统aMS,IP Multimedia Subsystem)控制的IP电话(V0IP,Voice over IP)语音和CS域语音之间的平滑切换。LTE网络建设初期,其覆盖范围有限,当用户在使用LTE网络进行语音通话过程中,移动到LTE信号较弱,但GSM EDGE无线接入网(Global System for Mobile communicat1ns Enhanced Data Rate for GSMEvolut1n rad1 access network,简称为GERAN)/全球移动通信系统无线接入网(UTRAN,Universal Mobile Telecommunicat1n System Rad1 Access Network)网络信号覆盖较好的区域时,为了保证VCC,需要将话路由LTE网络切换到GERAN/UTRAN。
[0003]增强的单一无线语音呼叫连续性(eSRVCC,enhanced Single Rad1 Voice CallContinuity)技术中的VoLTE语音呼叫,解决了 4G网络升级过程中语音平滑演进问题,提高了切换速度,同时为VoLTE呼叫提供了端到端的语音质量保证。这里,eSRVCC技术是在3GPP R10中定义的。eSRVCC技术相对3GPP R8中的SRVCC技术,有效缩短了语音切换的媒体时延,改善了用户体验。eSRVCC与SRVCC技术方案的区别在于:前者在IMS中新增了一对功能实体:接入转移控制功能(ATCF,Access Transfer Control Funct1nality)和接入转移网关(ATGW, Access Transfer Gateway),分别作为VoIP呼叫在控制平面和用户平面的锚定点。
[0004]在3GPP TS24.292、3GPP TS23.237 和 3GPP TS24.237 等规范中已经有使用 ATCF实现分组交换(PS,Packet Switched)和CS之间切换的信令和流程。但是,现有技术中存在以下问题:
[0005]当使用eSRVCC技术时,会话切换较快,但会话的媒体协商,按现有流程,由于ATCF与ATGW信令交互流程信令较多,时延明显比采用SRVCC技术的时延长。

【发明内容】

[0006]为解决现有存在的技术问题,本发明实施例提供一种VCC业务中的媒体协商方法、系统及ATCF。
[0007]本发明实施例提供了一种VCC业务中的媒体协商方法,包括:
[0008]收到的第一呼叫会话控制功能(CSCF, Call Sess1n Control Funct1n)发送的修改媒体请求中携带提议(offer)媒体时,保存所述offer媒体,且不指示ATGW更新媒体;
[0009]收到的第二 CSCF发送的修改媒体响应中携带应答(answer)媒体时,指示所述ATGW进行媒体更新。
[0010]上述方案中,收到所述第二 CSCF发送的修改媒体响应时,所述方法还包括:
[0011]选择所述offer媒体和所述answer媒体使用相同的编解码方式。
[0012]上述方案中,收到所述二 CSCF发送的修改媒体响应时,所述方法还包括:
[0013]确定所述offer媒体与所述answer媒体无交集;
[0014]相应地,所述指示所述ATGW进行媒体更新包括:
[0015]指示所述ATGW启用转码。
[0016]上述方案中,所述修改媒体请求为更新(update)请求消息、或重新邀请(reinvite)请求消息、或会话切换请求;相应地,所述修改媒体响应为2000K响应消息;或者,
[0017]所述修改媒体请求为2000K响应消息;相应地,所述修改媒体响应为ACK响应消肩、Ο
[0018]上述方案中,收到所述第一 CSCF发送的修改媒体请求之前,所述方法还包括:
[0019]保存对应的会话和所述ATGW的锚定媒体。
[0020]相应地,收到所述第二 CSCF发送的修改媒体响应之前,所述方法还包括:
[0021]将所述offer媒体与保存的对应的ATGW的锚定媒体进行组装,得到组装后的媒体,并将组装后的媒体发送给所述第二 CSCF。
[0022]上述方案中,所述将所述offer媒体与保存的对应的ATGW的锚定媒体进行组装,包括:
[0023]将所述offer媒体的IP地址和端口(port)替换为相应ATGW锚定媒体的IP地址和port,并补充ATGW支持且所述offer媒体中没有的编解码能力。
[0024]上述方案中,所述方法还包括:
[0025]当收到所述第二 CSCF发送的媒体协商失败的响应消息时,不指示所述ATGW进行媒体更新,并向所述第一 CSCF转发收到的媒体协商失败的响应消息。
[0026]本发明实施例还提供了一种ATCF,包括:第一指示模块及第二指示模块;其中,
[0027]所述第一指示模块,用于收到的第一 CSCF发送的修改媒体请求中携带offer媒体时,保存所述offer媒体,且不指示ATGW更新媒体;
[0028]所述第二指示模块,用于收到的第二 CSCF发送的修改媒体响应中携带answer媒体时,指示所述ATGW进行媒体更新。
[0029]上述方案中,所述第二指示模块,还用于收到所述第二 CSCF发送的修改媒体响应时,选择所述offer媒体和所述answer媒体使用相同的编解码方式。
[0030]上述方案中,所述第二指示模块,还用于确定所述offer媒体与所述answer媒体无交集;相应地,所述指示所述ATGW进行媒体更新包括:
[0031 ] 指示所述ATGW启用转码。
[0032]上述方案中,所述ATCF还包括存储模块,用于保存对应的会话和所述ATGW的锚定媒体;
[0033]所述第二指示模块,还用于收到所述第二 CSCF发送的修改媒体响应之前,将所述offer媒体与保存的对应的ATGW的锚定媒体进行组装,得到组装后的媒体,并将组装后的媒体发送给所述第二 CSCF。
[0034]上述方案中,所述第二指示模块,还用于当收到所述第二 CSCF发送的媒体协商失败的响应消息时,不指示所述ATGW进行媒体更新,并向所述第一 CSCF转发收到的媒体协商失败的响应消息。
[0035]本发明实施例又提供了一种VCC业务中的媒体协商系统,其特征在于,所述系统包括第一 CSCF、ATCF、第二 CSCF 及 ATGW ;其中,
[0036]所述第一 CSCF,用于向所述ATCF发送修改媒体请求;
[0037]所述ATCF,用于接收所述第一 CSCF发送的修改媒体请求,且收到的所述第一 CSCF发送的修改媒体请求中携带offer媒体时,保存所述offer媒体,并不指示所述ATGW更新媒体;还用于接收所述第二 CSCF发送的修改媒体响应,并在收到的所述第二 CSCF发送的修改媒体响应中携带answer媒体时,指示所述ATGW进行媒体更新;
[0038]所述第二 CSCF,用于向所述ATCF发送修改媒体响应;
[0039]所述ATGW,用于收到所述ATCF的指示后,进行媒体更新。
[0040]上述方案中,所述ATCF,还用于收到所述第二 CSCF发送的修改媒体响应时,选择所述offer媒体和所述answer媒体使用相同的编解码方式。
[0041]上述方案中,所述ATCF,还用于确定所述offer媒体与所述answer媒体无交集;相应地,所述指示所述ATGW进行媒体更新包括:
[0042]指示所述ATGW启用转码。
[0043]上述方案中,所述ATCF,还用于收到所述第一 CSCF发送的修改媒体请求之前,保存对应的会话和所述ATGW的锚定媒体,以进行媒体协商与修改。
[0044]上述方案中,所述ATCF,还用于收到所述第二 CSCF发送的修改媒体响应之前,将所述offer媒体与保存的对应的ATGW的锚定媒体进行组装,得到组装后的媒体,并将组装后的媒体发送给所述第二 CSCF ;
[0045]相应地,所述第二 CSCF,还用于接收所述ATCF发送的组装后的媒体。
[0046]上述方案中,所述第二 CSCF,还用于向所述ATCF发送媒体协商失败的响应消息;
[0047]所述ATCF,还用于当收到所述第二 CSCF发送的媒体协商失败的响应消息时,不指示所述ATGW进行媒体更新,并向所述第一 CSCF转发收到的媒体协商失败的响应消息;
[0048]所述第一 CSCF,还用于接收所述ATCF转发的媒体协商失败的响应消息。本发明实施例提供的VCC业务中的媒体协商方法、系统及ATCF,收到的修改媒体请求中携带offer媒体时,保存所述offer媒体,且不指示ATGW更新媒体;收到的修改媒体响应中携带answer媒体时,指示ATGW进行媒体更新;也就是说,仅在收到媒体协商的answer媒体时,才通知AGTW更新媒体,如此,能解决在媒体协商过程中已锚定媒体的ATCF多次与ATGW交互导致媒体协商时延明显的问题,也就是说,采用本发明实施例的方案,由于仅在收到媒体协商的answer媒体时,才通知AGTW更新媒体,这样能使媒体协商流程中ATCF与ATGW的信令减少一半,使媒体协商速度大大提高,即有效地降低了时延。
【附图说明】
[0049]在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
[0050]图1为本发明实施例一 VCC业务中的媒体协商方法流程示意图;
[0051 ] 图2为本发明实施例二媒体协商的方法流程示意图;
[0052]图3为本发明实施例媒体协商前的媒体通道连接情况示意图;
[0053]图4为本发明实施例媒体协商后的媒体通道连接情况示意图;
[0054]图5为本发明实施例三媒体协商的方法流程示意图;
[0055]图6为本发明实施例四媒体协商的方法流程示意图;
[0056]图7为本发明实施例五媒体协商的方法流程示意图;
[0057]图8为本发明实施例六媒体协商的方法流程示意图;
[0058]图9为本发明实施例ATCF结构示意图;
[0059]图10为本发明实施例VCC业务中的媒体协商系统结构示意图。
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1