System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于IMS系统视频通话智能切换方法、系统和可读介质技术方案_技高网

一种基于IMS系统视频通话智能切换方法、系统和可读介质技术方案

技术编号:44472714 阅读:0 留言:0更新日期:2025-03-04 17:42
本发明专利技术属于视频通话领域,涉及一种基于IMS系统视频通话智能切换方法、系统和可读介质,包括:在进行视频通话过程中,实时检测各媒体处理服务器的硬件状态;判断硬件状态是否超过阈值或者视频通话质量是否下降;若硬件状态超过阈值或视频通话质量下降时,通过智能切换策略从负载均衡集群中选择一个健康的媒体处理节点;结束原媒体处理节点上的回话,在新媒体处理节点重新建立一个新媒体流;将原媒体处理节点上的会话信息迁移到新媒体处理节点上,在新媒体处理节点上恢复原节点的会话状态,从而实现视频通话智能切换。其通过实时监测媒体处理服务器的状态,在检测到问题时智能选择健康的服务节点来接续视频通话,确保视频通话的连续性和稳定性。

【技术实现步骤摘要】

本专利技术涉及一种基于ims系统视频通话智能切换方法、系统和可读介质,属于视频通话。


技术介绍

1、随着通信技术的发展,ip多媒体子系统(ims,ip multimedia subsystem)作为一种先进的网络架构,旨在为用户提供高质量的多媒体服务。ims系统不仅支持语音通话,还支持视频通话、即时消息等多种多媒体应用。

2、在现有核电、机场行业基于ims的多媒体通信系统实际应用中,往往需要大规模部署,在此情况下ims系统面临着诸多挑战。其中,视频通话中的故障检测与恢复成为了一个关键问题,在不考虑专用网络状况条件下,当某一媒体处理服务器负载过高或者硬件故障等情况时,会导致视频通话出现卡顿甚至中断的情况。可能会导致视频通话的卡顿甚至中断,严重影响用户体验。

3、为了应对上述挑战,负载均衡技术被广泛应用于ims系统中,通过在多个服务器之间分配请求来优化资源使用,提高系统的可用性和响应速度。但是,传统的负载均衡策略往往只能在服务器层面进行调度,无法针对视频通话中的具体问题进行精细化管理。


技术实现思路

1、针对上述问题,本专利技术的目的是提供一种基于ims系统视频通话智能切换方法、系统和可读介质,以解决视频通话出现卡顿甚至中断的问题,通过实时监测媒体处理服务器的状态,并在检测到问题时智能选择健康的服务节点来接续视频通话,确保视频通话的连续性和稳定性。

2、为实现上述目的,本专利技术提出了以下技术方案:一种基于ims系统视频通话智能切换方法,包括以下步骤:在进行视频通话过程中,实时检测各媒体处理服务器的硬件状态;判断所述硬件状态是否超过阈值或者视频通话质量是否下降;若硬件状态超过阈值或视频通话质量下降时,通过智能切换策略从负载均衡集群中选择一个健康的媒体处理节点;结束原媒体处理节点上的回话,在新媒体处理节点重新建立一个新媒体流;将原媒体处理节点上的会话信息迁移到新媒体处理节点上,在新媒体处理节点上恢复原节点的会话状态,从而实现视频通话智能切换。

3、进一步,所述硬件状态包括cpu使用率、内存占用和磁盘空间的性能参数;所述视频通话质量包括视频的延迟和丢包率。

4、进一步,所述硬件状态的阈值为cpu使用率阈值为80%,内存使用率阈值为80%,磁盘空间使用率阈值为85%;所述视频通话质量下降的判断标准为:延迟超过100ms,丢包率超过1%。

5、进一步,所述智能切换策略包括:按照优先级切换,选择负载低的节点;按照顺序切换,按照预先配置的节点列表,当某一节点出现问题时,按照顺序尝试其他节点;随机切换,随机切换到一个硬件状态未超过阈值且视频通话质量未下降的节点上。

6、进一步,若硬件状态超过阈值或视频通话质量下降时,ims核心网元通过发送sipbye消息结束原媒体处理节点上的会话,并通过sip invite请求建立与新媒体处理节点的会话,通过媒体流预缓冲技术降低会话从原媒体处理节点切换到新媒体处理节点的时间。

7、进一步,所述会话信息包括视频流、音频流及相关控制信息;所述会话状态包括已有的视频缓冲区和音频缓冲区。

8、进一步,记录每次原媒体处理节点切换到新媒体处理节点的日志信息,根据所述日志数据进行性能分析,通过性能分析优化切换策略和阈值设定,根据实际运行情况动态调整智能切换策略。

9、进一步,所述日志信息包括切换时间、原因和结果。

10、本专利技术还公开了一种基于ims系统视频通话智能切换系统,采用上述任一项所述的基于ims系统视频通话智能切换方法,包括:负载均衡服务器和存储服务器;所述负载均衡服务器包括若干ims核心网元和若干ims媒体与应用网元,ims核心网元和一个ims媒体与应用网元连接,用于建立用户之间的视频通话,并在硬件状态超过阈值或视频通话质量下降时,通过智能切换策略连接另一个健康的ims媒体与应用网元;所述ims媒体与应用网元用于传输会话信息,所述ims媒体与应用网元中设置监控模块,用于在进行视频通话过程中,实时检测各媒体处理服务器的硬件状态;所述存储服务器包括ims用户数据存储网元,用于记录每次原媒体处理节点切换到新媒体处理节点的日志信息。

11、本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行以实现上述任一项所述的基于ims系统视频通话智能切换方法。

12、本专利技术的技术方案至少具有如下技术效果或优点:本专利技术解决了视频通话出现卡顿甚至中断的问题,通过实时监测媒体处理服务器的状态,并在检测到问题时智能选择健康的服务节点来接续视频通话,有效解决了由于单点硬件媒体处理服务器导致的视频卡顿问题,提高了视频通话的连续性和稳定性,改善了用户的通话体验。

本文档来自技高网...

【技术保护点】

1.一种基于IMS系统视频通话智能切换方法,其特征在于,包括以下步骤:

2.如权利要求1所述的基于IMS系统视频通话智能切换方法,其特征在于,所述硬件状态包括CPU使用率、内存占用和磁盘空间的性能参数;所述视频通话质量包括视频的延迟和丢包率。

3.如权利要求2所述的基于IMS系统视频通话智能切换方法,其特征在于,所述硬件状态的阈值为CPU使用率阈值为80%,内存使用率阈值为80%,磁盘空间使用率阈值为85%;所述视频通话质量下降的判断标准为:延迟超过100ms,丢包率超过1%。

4.如权利要求1所述的基于IMS系统视频通话智能切换方法,其特征在于,所述智能切换策略包括:

5.如权利要求1所述的基于IMS系统视频通话智能切换方法,其特征在于,若硬件状态超过阈值或视频通话质量下降时,IMS核心网元通过发送SIP BYE消息结束原媒体处理节点上的会话,并通过SIP INVITE请求建立与新媒体处理节点的会话,通过媒体流预缓冲技术降低会话从原媒体处理节点切换到新媒体处理节点的时间。

6.如权利要求1所述的基于IMS系统视频通话智能切换方法,其特征在于,所述会话信息包括视频流、音频流及相关控制信息;所述会话状态包括已有的视频缓冲区和音频缓冲区。

7.如权利要求1所述的基于IMS系统视频通话智能切换方法,其特征在于,记录每次原媒体处理节点切换到新媒体处理节点的日志信息,根据所述日志数据进行性能分析,通过性能分析优化切换策略和阈值设定,根据实际运行情况动态调整智能切换策略。

8.如权利要求1所述的基于IMS系统视频通话智能切换方法,其特征在于,所述日志信息包括切换时间、原因和结果。

9.一种基于IMS系统视频通话智能切换系统,其特征在于,采用如权利要求1-8任一项所述的基于IMS系统视频通话智能切换方法,包括:负载均衡服务器和存储服务器;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行以实现如权利要求1-8任一项所述的基于IMS系统视频通话智能切换方法。

...

【技术特征摘要】

1.一种基于ims系统视频通话智能切换方法,其特征在于,包括以下步骤:

2.如权利要求1所述的基于ims系统视频通话智能切换方法,其特征在于,所述硬件状态包括cpu使用率、内存占用和磁盘空间的性能参数;所述视频通话质量包括视频的延迟和丢包率。

3.如权利要求2所述的基于ims系统视频通话智能切换方法,其特征在于,所述硬件状态的阈值为cpu使用率阈值为80%,内存使用率阈值为80%,磁盘空间使用率阈值为85%;所述视频通话质量下降的判断标准为:延迟超过100ms,丢包率超过1%。

4.如权利要求1所述的基于ims系统视频通话智能切换方法,其特征在于,所述智能切换策略包括:

5.如权利要求1所述的基于ims系统视频通话智能切换方法,其特征在于,若硬件状态超过阈值或视频通话质量下降时,ims核心网元通过发送sip bye消息结束原媒体处理节点上的会话,并通过sip invite请求建立与新媒体处理节点的会话,通过媒体流预缓冲技术降低会话从原媒体处理节点切换到新媒体处...

【专利技术属性】
技术研发人员:李鑫王佩荣魏楠唐峰苏东方王文权鲁浩然柴建峰李金金韦任张昊李洪宇
申请(专利权)人:北京挪拉斯坦特芬通信设备有限公司
类型:发明
国别省市:

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

1