【技术实现步骤摘要】
VoIP通信网元的故障检测方法及其系统
[0001]本专利技术涉及基于因特网(IP)的通信技术,具体地涉及一种VoIP通信网元的故障检测方法及其故障检测系统。
技术介绍
[0002]图1是现有技术的VoIP通信网元故障检测系统的一个示意图。
[0003]如图1所示,在现有技术中,业务管理控制服务器10发出呼叫,通过呼叫服务器20将呼叫发送到协议网关30,协议网关30将呼叫发送到VoIP网元40并且协议网关30进行健康监测。
[0004]其中,业务管理控制服务器10用于实现内部业务相关,例如,通过业务设定,确定这通呼叫使用什么线路,通过哪个呼叫服务器发起呼叫。呼叫服务器20主要实现VoIP电话的发起、接收、挂断等处理。协议网关30是指处理SIP信令的SIP代理服务器,例如opensips和kamailio,用于处理SIP信令的控制、路由转发等功能。
[0005]在图1所示的VoIP通信网元故障检测系统中,通过定期向对端发送OPTIONS请求,对端接收到OPTIONS之后,返回200,协议网关收到200, ...
【技术保护点】
【技术特征摘要】
1.一种VoIP通信网元的故障检测系统,其特征在于,具备:业务管理控制服务器、呼叫服务器、协议网关、VoIP网元以及微服务网关,所述业务管理控制服务器用于实现VoIP电话业务的管理和控制,所述呼叫服务器用于实现VoIP电话的呼叫处理,所述协议网关用于实现VoIP电话的路由处理,其中,所述微服务网关用于对所述VoIP 网元进行健康检测并且用于将健康检测结果通知所述业务管理控制服务器。2.如权利要求1所述的VoIP通信网元的故障检测系统,其特征在于,所述微服务网关分别与所述业务管理控制服务器、所述协议网关、所述VoIP网元通信连接。3.如权利要求1所述的VoIP通信网元的故障检测系统,其特征在于,所述微服务网关具备:健康检测模块,用于对所述VoIP 网元进行健康检测;以及结果监控模块,用于监控所述健康检测模块的健康检测结果并且将所述通知所述业务管理控制服务器。4.如权利要求3所述的VoIP通信网元的故障检测系统,其特征在于,在所述健康检测模块中部署consul以实现健康检测。5.如权利要求4所述的VoIP通信网元的故障检测系统,其特征在于,所述健康检测为以下的任意一种方式:script、http、tcp、udp、gRPC。6.如权利要求3所述的VoIP通信网元的故障检测系统,其特征在于,在所述结果监控模块中部署consul
‑
template以实时监控所述健康检测模块的健康检测结果并且将所述健康检测结果通知所述业务管理控制服务器。7.如权利要求6所述的VoIP通信网...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。