实现二次拨号的方法、系统、计算机存储介质和电子设备技术方案

技术编号:32830077 阅读:18 留言:0更新日期:2022-03-26 20:40
本公开涉及通信技术领域,涉及一种实现二次拨号的方法及系统、存储介质和电子设备。该方法包括:获取长期演进语音承载VoLTE网络与电路交换CS网络互通二次拨号过程中,往来媒体网关控制功能MGCF的信令消息;基于预设的跨域双音多频规则对信令消息进行检测,预设的跨域双音多频规则用于指示CS网络支持的目标DTMF传输方式和不参与信令消息传输中涉及媒体转换的目标媒体网元;若信令消息与预设的跨域双音多频规则不一致,对信令消息进行纠正,使信令消息符合跨域双音多频规则。通过对往来MGCF的信令消息进行检测和纠错,实现VoLTE网络与CS网络互通过程二次拨号全程仅进行一次媒体转换,提高VoLT E二次拨号的成功率。E二次拨号的成功率。E二次拨号的成功率。

【技术实现步骤摘要】
实现二次拨号的方法、系统、计算机存储介质和电子设备


[0001]本公开涉及通信
,更具体地,涉及一种实现二次拨号的方法,实现二次拨号的系统、计算机存储介质和电子设备。

技术介绍

[0002]很多业务场景下,用户需要通过终端设备按键的方式(即二次拨号),与网络进行交互,如充值、拨打总机后再拨打分机号码、拨打客户中心号码等。DTMF(Dual Tone Multi

Frequency,双音多频)信号是电话系统中电话机与交换机之间的一种用户信令,用户按下终端设备按键就可产生一个DTMF信号。
[0003]相关技术中,二次拨号场景DTMF信号的传输过程中,DTMF信号承载在DTMF报文中,从DTMF报文的净荷不能直接查看信号对应的号码,而从运营维护来看只能在媒体转换设备逐一媒体层面录音进行端到端确认,但由于各转换点涉及不同厂商设备,有的设备厂商甚至还不支持媒体层面录音,这就对确认二次拨号是否真正有效传输带来了极大的困难,并且全程端到端网络中由于媒体转化次数过多容易导致信号损伤,影响二次拨号的真正有效性。
[0004]需要说明的是,在上述
技术介绍
部分专利技术的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0005]本公开的目的在于提供一种实现二次拨号的方法及系统、计算机存储介质和电子设备,以提高VoLTE网络与CS网络互通过程中二次拨号的有效性。
[0006]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0007]根据本公开的一个方面,提供一种实现二次拨号的方法,包括:获取长期演进语音承载VoLTE网络与电路交换CS网络互通二次拨号过程中,往来媒体网关控制功能MGCF的信令消息,所述信令消息的内容至少包括双音多频DTMF信息、编解码信息和会话描述协议SDP媒体信息;基于预设的跨域双音多频规则对所述信令消息进行检测,所述预设的跨域双音多频规则用于指示所述电路交换CS网络支持的目标DTMF传输方式和不参与所述信令消息传输中涉及媒体转换的目标媒体网元;在所述信令消息与所述预设的跨域双音多频规则不一致时,对所述信令消息进行纠正,以使所述信令消息符合所述跨域双音多频规则。
[0008]在本公开的一种示例性实施例中,所述往来媒体网关控制功能MGCF的信令消息至少包括VoLTE IMS网络发送至所述MGCF的第一信令消息、所述CS网络发送至所述MGCF的第二信令消息和所述MGCF发送至所述VoLTE IMS网络的第三信令消息;其中,所述第一信令消息为用户终端始发,并经边界会话控制器PSBC和所述VoLTE IMS网络的网元呼叫会话控制功能S

CSCF透传至所述MGCF。
[0009]在本公开的一种示例性实施例中,所述目标DTMF传输方式至少包括所述CS网络支
持的目标语音编解码类型和目标DTMF媒体流采样频率;所述在所述信令消息与所述预设的跨域双音多频规则不一致时,对所述信令消息进行纠正,以使所述信令消息符合所述跨域双音多频规则,包括:若所述第一信令消息携带的语音编解码类型和DTMF媒体流采样频率中,存在与所述目标语音编解码类型和目标DTMF媒体流采样频率不一致的多余语音编解码类型和多余DTMF媒体流采样频率,则删除所述第一信令消息中的所述多余语音编解码类型和多余DTMF媒体流采样频率。
[0010]在本公开的一种示例性实施例中,在所述基于预设的跨域双音多频规则对所述信令消息进行检测之前,还包括:确定所述预设的跨域双音多频规则,至少包括:预先配置所述CS网络所控第一目标媒体网元和所述MGCF所控第二目标媒体网元的媒体网元地址信息并存储。可以理解,此处所述“第一”、“第二”仅作为标记使用,并不对其对象的数量限制。
[0011]在本公开的一种示例性实施例中,所述在所述信令消息与所述预设的跨域双音多频规则不一致时,对所述信令消息进行纠正,以使所述信令消息符合所述跨域双音多频规则,包括:若所述第二信令消息中包含所述第一目标媒体网元的第一媒体地址信息,则对所述第二信令消息对应的会话描述协议SDP进行纠正,以指示所述第一目标媒体网元不参与所述第二信令消息的传输;其中,所述第二信令消息为所述MGCF接收来自所述CS网络的最后一个包含媒体地址信息的响应信息。
[0012]在本公开的一种示例性实施例中,所述在所述信令消息与所述预设的跨域双音多频规则不一致时,对所述信令消息进行纠正,以使所述信令消息符合所述跨域双音多频规则,包括:若所述第三信令消息中包含所述第二目标媒体网元的第二媒体网元地址信息,则对所述第三信令消息对应的会话描述协议SDP进行纠正,以指示所述第二目标媒体网元不参与所述第三信令消息的传输。
[0013]在本公开的一种示例性实施例中,在所述基于预设的跨域双音多频规则对所述信令消息进行检测之前,所述方法还包括:根据往来所述VoLTE IMS网络与所述MGCF和往来所述MGCF与所述CS网络的信令消息中的via头域中branch中的前七个字符,以及所述信令消息对应的时间信息和呼叫标识,将往来所述MGCF的信令消息关联为同一会话对象,并以一个会话对象对应的信令消息为一条记录进行保存。
[0014]根据本公开的一个方面,提供一种实现二次拨号的系统,包括:信令监测模块,用于获取长期演进语音承载VoLTE网络与电路交换CS网络互通二次拨号过程中,往来媒体网关控制功能MGCF的信令消息,所述信令消息的内容至少包括双音多频DTMF信息、编解码信息和会话描述协议SDP媒体信息;纠错模块,用于基于预设的跨域双音多频规则对所述信令消息进行检测,所述预设的跨域双音多频规则用于指示所述电路交换CS网络支持的目标DTMF传输方式和不参与所述信令消息传输中涉及媒体转换的目标媒体网元;通信模块,用于在所述信令消息与所述预设的跨域双音多频规则不一致时,对所述信令消息进行纠正,以使所述信令消息符合所述跨域双音多频规则。
[0015]根据本公开的一个方面,提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的实现二次拨号的方法。
[0016]根据本公开的一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的实现二次拨号的方法。
[0017]本公开的示例性实施例中的实现二次拨号的方法,获取VoLTE网络与CS网络互通二次拨号过程中,往来MGCF的信令消息,该信令消息的内容至少包括双音多频DTMF信息、编解码信息和会话描述协议SDP媒体信息;基于预设的跨域双音多频规则对信令消息进行检测,该预设的跨域双音多频规则用于指示电路交换CS网络支持的目标DTMF传输方式和不参与信令消息传输中涉及媒体转换的目标媒体网元;在信令消息与预设的跨域双音多频规则不一致时,对信令消息进行纠正,以使信令消息符合跨域双音多本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实现二次拨号的方法,其特征在于,包括:获取长期演进语音承载VoLTE网络与电路交换CS网络互通二次拨号过程中,往来媒体网关控制功能MGCF的信令消息,所述信令消息的内容至少包括双音多频DTMF信息、编解码信息和会话描述协议SDP媒体信息;基于预设的跨域双音多频规则对所述信令消息进行检测,所述预设的跨域双音多频规则用于指示所述电路交换CS网络支持的目标DTMF传输方式和不参与所述信令消息传输中涉及媒体转换的目标媒体网元;在所述信令消息与所述预设的跨域双音多频规则不一致时,对所述信令消息进行纠正,以使所述信令消息符合所述跨域双音多频规则。2.根据权利要求1所述的方法,其特征在于,所述往来媒体网关控制功能MGCF的信令消息至少包括VoLTE IP多媒体子系统网络VoLTE IMS网络发送至所述MGCF的第一信令消息、所述CS网络发送至所述MGCF的第二信令消息和所述MGCF发送至所述VoLTE IMS网络的第三信令消息;其中,所述第一信令消息为用户终端始发,并经边界会话控制器PSBC和所述VoLTE IMS网络的网元呼叫会话控制功能S

CSCF透传至所述MGCF。3.根据权利要求2所述的方法,其特征在于,所述目标DTMF传输方式至少包括所述CS网络支持的目标语音编解码类型和目标DTMF媒体流采样频率;所述在所述信令消息与所述预设的跨域双音多频规则不一致时,对所述信令消息进行纠正,以使所述信令消息符合所述跨域双音多频规则,包括:若所述第一信令消息携带的语音编解码类型和DTMF媒体流采样频率中,存在与所述目标语音编解码类型和目标DTMF媒体流采样频率不一致的多余语音编解码类型和多余DTMF媒体流采样频率,则删除所述第一信令消息中的所述多余语音编解码类型和多余DTMF媒体流采样频率。4.根据权利要求2所述的方法,其特征在于,在所述基于预设的跨域双音多频规则对所述信令消息进行检测之前,还包括:确定所述预设的跨域双音多频规则,至少包括:预先配置所述CS网络所控第一目标媒体网元和所述MGCF所控第二目标媒体网元的媒体网元地址信息并存储。5.根据权利要求4所述的方法,其特征在于,所述在所述信令消息与所述预设的跨域双音多频规则不一致时,对所述信令消息进行纠正,以使所述信令消息符合所述跨域双音多频规则,包括:若所述第二...

【专利技术属性】
技术研发人员:陆振锋熊蔚王新新
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利