VoLTE中继接入SIP联络中心的方法、系统及存储介质技术方案

技术编号:34034761 阅读:19 留言:0更新日期:2022-07-06 12:01
本申请涉及一种VoLTE中继接入SIP联络中心的方法、系统及存储介质,方法包括基于接收到来自VoLTE中继的第一请求,获取负载分配后的IP地址;基于从所述第一请求中解析出预设的类型内容,生成与所述类型内容对应的类型标记,所述类型内容包括视频、音频或图片;基于接收到的与所述第一请求对应的流媒体,根据所述IP地址、所述类型标记以及所述第一请求生成SIP信令;根据所述SIP信令和所述类型内容生成SIP通信请求;将所述SIP通信请求发送至SIP联络中心;本申请具有让传统SIP联络中心实现接入VoLTE语音、视频通话的效果。视频通话的效果。视频通话的效果。

Method, system and storage medium of volte relay accessing SIP contact center

【技术实现步骤摘要】
VoLTE中继接入SIP联络中心的方法、系统及存储介质


[0001]本申请涉及通信的领域,尤其是涉及一种VoLTE中继接入SIP联络中心的方法、系统及存储介质。

技术介绍

[0002]VoLTE是Voice

over

Long

Term

Evolution,即长期演进语音承载的简称,是一个面向手机和数据终端的高制速无线通信标准,是一种基于4G、5G网络的高清语音和视频通话业务,也叫高清电话业务,包括高清语音电话和高清视频电话。VoLTE技术带给用户最直接的感受就是接通等待时间更短,以及更高质量、更自然的语音视频通话效果,随着4G、5G网络的发展,移动网络的速度越来越快,带宽也越来越大,因而开通VoLTE的用户越来越多,VoLTE语音、视频通话可以直接使用手机通话功能,无需要安装APP,对于联络中心而言,通过VoLTE中继的接入,可以提供更好的通话质量,同时能提供传统语音线路不具备的视频接入能力。
[0003]但是在现有的银行使用的内部通信系统中可以支持传统SIP联络中心,还未能使用最新的VoLTE技术,若是直接更换一套使用了VoLTE技术的内部通信系统则会耗费巨大,因此需要一种能够让现有的银行内部传统SIP联络中心接入VoLTE技术的方法。

技术实现思路

[0004]为了让现有的银行内部传统SIP联络中心能够接入VoLTE技术,本申请提供一种VoLTE中继接入SIP联络中心的方法、系统及存储介质。
[0005]第一方面,本申请提供一种VoLTE中继接入SIP联络中心的方法,采用如下的技术方案:一种VoLTE中继接入SIP联络中心的方法,包括如下步骤:基于接收到来自VoLTE中继的第一请求,获取负载后的IP地址;基于从所述第一请求中解析出预设的类型内容,生成与所述类型内容对应的类型标记,所述类型内容包括视频、音频或图片;基于接收到的与所述第一请求对应的流媒体,根据所述IP地址、所述类型标记以及所述第一请求生成SIP信令;根据所述SIP信令和所述类型内容生成SIP通信请求;将所述SIP通信请求发送至SIP联络中心。
[0006]通过采用上述技术方案,先根据VoLTE中继发来的第一请求,获取负载后的IP地址,再从第一请求中解析出预设的类型内容,再对类型内容重新打上类型标记,利于让后续的SIP联络中心能够识别出流媒体中的类型内容,将根据新生成的SIP信令与流媒体生成的SIP通信请求发送至SIP联络中心,使得内网中的SIP联络中心能够通过SIP通信请求识别出VoLTE中继发送过来的流媒体,让传统SIP联络中心实现VoLTE语音、视频通话。
[0007]作为优选,所述接收到来自VoLTE中继的第一请求的步骤中,还包括:
监听外网网卡;所述外网网卡的代理服务器接收到所述第一请求后,识别NAT;所述外网网卡的媒体服务器接收所述流媒体。
[0008]通过采用上述技术方案,对外网网卡进行监听,当内含第一请求或者流媒体的数据包到达外网网卡时,能够自动识别NAT,从而利于修改第一请求中的IP地址,让后续的SIP联络中心能够获取到正确的IP地址,使得媒体流可以抵达正确IP地址对应的终端。
[0009]作为优选,所述获取需要负载的IP地址的步骤中,还包括如下步骤:接收到所述第一请求后,获取当前节点上的资源使用数据;基于所述资源使用数据计算出最大剩余可用资源,输出所述最大剩余可用资源对应的IP地址;其中,若所述最大剩余可用资源有多个,则随机输出其中一个所述最大剩余可用资源对应的IP地址。
[0010]通过采用上述技术方案,可以快速地找到需要负载的IP地址,提高内网对外网的响应速度。
[0011]作为优选,所述基于从所述第一请求中解析出预设的类型内容,生成与所述类型内容对应的类型标记的步骤中,还包括:提取所述第一请求中的邀请消息;根据所述邀请消息中的内容识别出所述第一请求对应媒体流的类型内容;根据所述类型内容从预设的标记目标中匹配出类型标记。
[0012]通过采用上述技术方案,根据邀请信息中的内容对流媒体的内容进行标记,无需直接识别流媒体,提高了算法的处理速度。
[0013]作为优选,所述接收到来自VoLTE中继的第一请求之前的步骤中,还包括:获取发出所述第一请求的主叫方输入的交互节点;基于所述主叫方于所述交互节点中输入信息,从所述输入信息中解析出预设的目标指令;根据所述目标指令,接入所述主叫方并等待所述第一请求或来自所述第一请求的邀请消息;基于接收到所述邀请消息,将所述主叫方接至所述IP地址对应的被叫方。
[0014]通过采用上述技术方案,主叫方通过拨打VoLTE中继提供的进线号码,可以选择视频语音进入到SIP联络中心,目标指令可以主叫方被引导而选择的呼叫模式,能够技术与呼叫模式选择对应的被叫方,在内网中接入VoLTE中继。
[0015]作为优选,所述根据所述IP地址、所述类型标记以及所述第一请求生成SIP信令的步骤中,还包括:获取发出所述第一请求的主叫方所支持的编解码器列表;对所述SIP信令中的SDP和所述编解码器列表内的参数进行匹配比较;按照SDP中提供的编码顺序,协商出与所述主叫方匹配的编码方式;基于协商后需要转码的结果对所述流媒体进行转码。
[0016]通过采用上述技术方案,在生成SIP信令的过程中进行转码的操作,若是主叫方与被叫方均支持同样的媒体格式,则不需要做转码,若是不支持同样的媒体格式,则需要做转码。
[0017]作为优选,方法还包括如下步骤:基于对所述SIP通信请求的语音应答解释过程,识别所述类型标记;根据所述类型标记从所述SIP通信请求识别出所述流媒体,并根据所述类型标记对应的播放方法播放所述流媒体;其中,播放的步骤包括播放视频或者播放图片与音频。
[0018]通过采用上述技术方案,可以使用类型标记将视频类型分为纯视频与图片及语音两种类型,纯视频可以直接识别并播放,从而实现视频IVR的效果;图片+语音的类型则是一种合成模式,即由独立的图片与独立的音频组合达到视频效果。
[0019]作为优选,方法还包括如下步骤:所述播放图片与语音的步骤前,在所述类型标记中设定所述图片的预设时长、所述音频的预设频次以及播放媒体的预设轨道;所述播放图片与语音时,则按照预设的轨道展现所述图片至所述预设时长以及播放所述音频达所述预设频次。
[0020]通过采用上述技术方案,可以在类型标记中设定图片展示的时长以及音频播放的频次,当识别到该类型标记时,就会展现固定时长的图片以及循环播放音频的次数,最终达到动态调配图片与音频的组合效果。
[0021]第二方面,本申请提供一种VoLTE中继接入SIP联络中心的系统,采用如下的技术方案:一种VoLTE中继接入SIP联络中心的系统,系统运行有上述任意一种VoLTE中继接入SIP联络中心的方法的计算机程序。
[0022]第三方面,本申请提供一种计算机存储介质,采用如下的技术方案:一种计算机存储介质本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种VoLTE中继接入SIP联络中心的方法,其特征在于:包括如下步骤:基于接收到来自VoLTE中继(1)的第一请求,获取负载分配后的IP地址;基于从所述第一请求中解析出预设的类型内容,生成与所述类型内容对应的类型标记,所述类型内容包括视频、音频或图片;基于接收到的与所述第一请求对应的流媒体,根据所述IP地址、所述类型标记以及所述第一请求生成SIP信令;根据所述SIP信令和所述类型内容生成SIP通信请求;将所述SIP通信请求发送至SIP联络中心。2.根据权利要求1所述的一种VoLTE中继接入SIP联络中心的方法,其特征在于:所述接收到来自VoLTE中继(1)的第一请求的步骤中,还包括:监听外网网卡;所述外网网卡的代理服务器接收到所述第一请求后,识别NAT;所述外网网卡的媒体服务器接收所述流媒体。3.根据权利要求1所述的一种VoLTE中继接入SIP联络中心的方法,其特征在于:所述获取负载后的IP地址的步骤中,还包括如下步骤:接收到所述第一请求后,获取当前节点上的资源使用数据;基于所述资源使用数据计算出最大剩余可用资源,输出所述最大剩余可用资源对应的IP地址;其中,若所述最大剩余可用资源有多个,则随机输出其中一个所述最大剩余可用资源对应的IP地址。4.根据权利要求1所述的一种VoLTE中继接入SIP联络中心的方法,其特征在于:所述基于从所述第一请求中解析出预设的类型内容,生成与所述类型内容对应的类型标记的步骤中,还包括:提取所述第一请求中的邀请消息;根据所述邀请消息中的内容识别出所述第一请求对应媒体流的类型内容;根据所述类型内容从预设的标记目标中匹配出类型标记。5.根据权利要求1所述的一种VoLTE中继接入SIP联络中心的方法,其特征在于:所述接收到来自VoLTE中继(1)的第一请求之前的步骤中,还包括:获取发出所述第一请求的主叫方输入的交互节点;基于所述主叫方于所述...

【专利技术属性】
技术研发人员:彭勇张进财
申请(专利权)人:上海井星信息科技有限公司
类型:发明
国别省市:

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

1