[发明专利]基于专用媒体网关控制协议的网关自动化测试系统及方法有效
申请号: | 201810427514.3 | 申请日: | 2018-05-07 |
公开(公告)号: | CN108770011B | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 安战超;张胜 | 申请(专利权)人: | 数据通信科学技术研究所;兴唐通信科技有限公司 |
主分类号: | H04W24/08 | 分类号: | H04W24/08;H04W12/06;H04L1/16 |
代理公司: | 北京天达知识产权代理事务所(普通合伙) 11386 | 代理人: | 龚颐雯;张春 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 专用 媒体 网关 控制 协议 自动化 测试 系统 方法 | ||
1.一种基于媒体网关控制协议的网关自动化测试系统,其特征在于,包括消息接收分发模块、呼叫管理模块、主叫状态机和语音数据处理模块;
所述消息接收分发模块监听通信接口,接收媒体互通网关发送的消息,分析消息类型,根据消息类型进行消息分发;
所述呼叫管理模块接收所述消息接收分发模块送来的与呼叫相关的消息,输出控制信息到主叫状态机,控制主叫状态机的状态;
所述主叫状态机接收所述呼叫管理模块的控制信息,根据主叫用户的请求,发送状态信息到所述网关和语音数据处理模块通话,进行呼叫状态的控制,对媒体互通网关进行自动化测试;
所述语音数据处理模块根据主叫状态机的状态信息,通过媒体互通网关实现用户之间的通话。
2.根据权利要求1所述的网关自动化测试系统,其特征在于,所述主叫状态机根据控制信息,创建、维护或销毁呼叫状态。
3.根据权利要求2所述的网关自动化测试系统,其特征在于,所述主叫状态机在发起呼叫时,发送接通话路控制到所述网关,发送启动主被叫UDP收发线程指令到所述语音数据处理模块;在结束呼叫或者测试过程中出现异常时,发送释放媒体资源控制到所述网关,发送关闭主被叫UDP收发线程到所述语音数据处理模块。
4.根据权利要求1所述的网关自动化测试系统,其特征在于,所述语音数据处理模块包括发送模块和接收模块,所述发送模块将接收的通话数据包发送给所述网关;所述接收模块接收所述网关发来的通话数据包。
5.根据权利要求1所述的网关自动化测试系统,其特征在于,还包括注册功能模块和鉴权业务模块;
所述注册功能模块接收所述消息接收分发模块送来的与注册业务相关的消息,实现媒体互通网关网络媒体资源的注册;
所述鉴权业务模块接收所述消息接收分发模块送来的与鉴权业务相关的消息,实现媒体互通网关对不同类型网络的鉴权。
6.一种媒体网关的通话功能自动化测试方法,其特征在于,包括以下步骤:
步骤S1、通话功能自动化测试开始,呼叫管理模块创建并初始化主叫状态机的状态;
步骤S2、主叫状态机向网关申请媒体资源,等待确认状态信息;
步骤S3、网关发送确认状态信息,主叫状态机确认媒体资源申请成功后,接通话路,启动主被叫UDP收发线程;
步骤S4、主被叫双方进行通话,主叫状态机维持通话状态;
步骤S5、通话结束后,主叫状态机释放媒体资源。
7.根据权利要求6所述的通话功能自动化测试方法,其特征在于,步骤S2中,主叫状态机向网关发送申请媒体资源请求消息,同时跳转到媒体资源申请状态,等待媒体互通网关处理单元回复的ACK消息。
8.根据权利要求6所述的通话功能自动化测试方法,其特征在于,步骤S3中包括:
1)网关回复媒体资源请求消息的ACK消息之后,消息接收分发模块收到ACK消息并解析消息格式,根据消息类型转发到呼叫管理模块,呼叫管理模块将该消息转发到所述主叫状态机;
2)主叫状态机收到ACK消息后发送控制消息通知媒体互通网关的主被叫号码,并跳转到等待确认状态;
3)所述媒体互通网关收到主被叫号码后,回复确认消息到消息收发模块,消息收发模块解析确认消息成功,发送到呼叫管理模块,呼叫管理模块将该消息转发到主叫状态机;
4)主叫状态机确认媒体资源申请成功后,接通话路,启动主被叫UDP收发线程。
9.根据权利要求8所述的通话功能自动化测试方法,其特征在于,
如果3)中消息收发模块解析确认消息不成功,输出消息到呼叫管理模块提示消息解析失败,主叫状态机释放话路并回到初始化状态。
10.根据权利要求6所述的通话功能自动化测试方法,其特征在于,
通话结束后自动触发挂断流程,呼叫管理模块通知主叫状态机挂断话路,主叫状态机发送释放媒体资源消息,并跳转到等待结束确认状态,网关回复ACK消息后,通话结束,并且释放相关话路资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数据通信科学技术研究所;兴唐通信科技有限公司,未经数据通信科学技术研究所;兴唐通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810427514.3/1.html,转载请声明来源钻瓜专利网。