TR069测试中的消息处理方法和系统技术方案

技术编号:11203978 阅读:130 留言:0更新日期:2015-03-26 12:03
本发明专利技术提供了一种TR069测试中的消息处理方法和系统。所述方法包括:通过用户节点向代理节点发起请求消息;由所述代理节点分发所述请求消息;接收所述分发的请求消息,处理得到相应的处理结果,并将所述处理结果回传至所述代理节点中;通过所述代理节点将所述处理结果返回给所述用户节点,并显示。所述系统包括:用户节点,用于向代理节点发起请求消息;代理节点,用于分发所述请求消息;执行装置,用于接收所述分发的请求消息,处理得到相应的处理结果,并将所述处理结果回传至所述代理节点中;所述代理节点还用于将所述处理结果返回给所述用户节点,并显示。采用本发明专利技术能消除网络通讯瓶颈,提高并发处理能力。

【技术实现步骤摘要】

本专利技术涉及通信技术,特别是涉及一种TR096测试中的消息处理方法和系统。
技术介绍
随着各种用户端设备的发展和广泛使用,针对各种用户端设备进行TR069测试的需要也越来越多,常常同一时间有多个客户端针对同一用户端设备进行参数配置,也常常在同一时间多个客户端针对不同用户端设备进行参数配置,其中,所进行的参数配置都遵循着TR069通讯协议,产生的数据处理等计算均由终端主机完成,所有的客户端都与终端主机相连接。然而,在这一TR069的测试过程中终端主机拥有非常高的性能,但是由于所有的客户端均连接至终端主机上,所有的计算均由终端主机完成,因此,将存在着网络通讯的瓶颈,无法提高其并发处理的能力。
技术实现思路
基于此,有必要针对由于所有的客户端均连接至终端主机上,且所有的计算均由终端主机完成而造成的网络通讯瓶颈,无法提高其并发处理能力的技术问题,提供一种能消除网络通讯瓶颈,提高并发处理能力的TR069测试中的消息处理方法。此外,还有必要提供一种能消除网络通讯瓶颈,提高并发处理能力的TR069测试中的消息处理系统。一种TR069测试中的消息处理方法,包括如下步骤:通过用户节点向代理节点发起请求消息;由所述代理节点分发所述请求消息;接收所述分发的请求消息,处理得到相应的处理结果,并将所述处理结果回传至所述代理节点中;通过所述代理节点将所述处理结果返回给所述用户节点,并显示。在其中一个实施例中,所述请求消息为查询请求消息;所述由所述代理节点分发所述请求消息的步骤包括:将接收到的查询请求消息添加至所述用户节点对应的查询消息队列;从所述查询消息队列提取查询请求消息,通过所述代理节点和自动配置节点之间的连接将所述查询请求消息发送至自动配置节点。在其中一个实施例中,所述请求消息为RPC请求消息,所述由所述代理节点分发所述请求消息的步骤包括:将接收到的RPC请求消息添加至请求消息队列;从所述请求消息队列提取RPC请求消息,发起所述代理节点和自动配置节点之间的连接,将所述RPC请求消息发送至自动配置节点,并阻塞等待相应处理结果。在其中一个实施例中,所述接收所述分发的请求消息,处理得到相应的处理结果,并将所述处理结果回传至所述代理节点中的步骤包括:验证所述RPC请求消息的合法性,判断所述RPC请求消息是否被接受,若否,则生成RPC执行失败消息,并返回给所述代理节点,若是,则通过所述自动配置节点和被测设备之间的连接通道进行RPC交互,并生成相应的处理结果;发送所述处理结果至所述代理节点中。在其中一个实施例中,所述请求消息为工单请求消息,所述由所述代理节点分发所述请求消息的步骤包括:通过所述代理节点生成工单预约消息,将所述工单预约消息发送至自动配置节点中以进行工单预约,判断所述预约是否成功,若是,则生成工单执行消息,并将所述工单执行消息添加至请求消息队列;从所述请求消息队列提取所述工单执行消息,并将所述工单执行消息发送至自动配置节点。在其中一个实施例中,所述接收所述分发的请求消息,处理得到相应的处理结果,并将所述处理结果回传至所述代理节点中的步骤包括:通过所述自动配置节点处理所述工单执行消息,生成响应所述工单执行消息的接受工单执行消息;通过所述代理节点根据所述接受工单执行消息生成工单任务消息,并发送至工单执行节点;由所述工单执行节点根据所述工单任务消息向所述代理节点下发所述工单任务消息对应的工单RPC请求消息;通过所述自动配置节点接收代理节点发送的工单RPC请求消息,以通过所述自动配置节点完成工单RPC请求消息的处理,并返回处理结果;所述工单执行节点通过所述代理节点接收到的处理结果检测到所述工单任务消息所对应的工单已经执行完毕,并生成工单处理结果,将所述工单处理结果发送至所述代理节点。一种TR069测试中的消息处理系统,包括:用户节点,用于向代理节点发起请求消息;代理节点,用于分发所述请求消息;执行装置,用于接收所述分发的请求消息,处理得到相应的处理结果,并将所述处理结果回传至所述代理节点中;所述代理节点还用于将所述处理结果返回给所述用户节点,并显示。在其中一个实施例中,所述请求消息为查询请求消息,所述执行装置为自动配置节点;所述代理节点包括:查询消息添加模块,用于将接收到的查询请求消息添加至所述用户节点对应的查询消息队列;查询消息传递模块,用于从所述请求消息队列提取查询请求消息,通过所述代理节点和自动配置节点之间的连接将所述查询请求消息发送至自动配置节点。在其中一个实施例中,所述请求消息为RPC请求消息,所述执行装置为自动配置节点,所述代理节点包括:RPC请求添加模块,用于将接收到的RPC请求消息添加至请求消息队列;RPC请求传递模块,用于从所述请求消息队列提取RPC请求消息,发起所述代理节点和自动配置节点之间的连接,将所述RPC请求消息发送至自动配置节点,并阻塞等待相应处理结果。在其中一个实施例中,所述自动配置节点包括:合法性验证模块,用于验证所述RPC请求消息的合法性,判断所述RPC请求消息是否被接受,若否,则通知验证失败处理模块,若是,则通知交互模块;所述验证失败处理模块用于生成RPC执行消息,并返回给所述代理节点;所述交互模块用于通过所述自动配置节点和被测设备之间的连接通道进行RPC交互,并生成相应的处理结果;结果发送模块,用于发送所述处理结果至所述代理节点中。在其中一个实施例中,所述请求消息为工单请求消息,所述代理节点包括:工单预约模块,用于生成工单预约消息,将所述工单预约消息发送至自动配置节点以进行工单预约,判断所述预约是否成功,若是,则通知执行消息添加模块;所述执行消息添加模块用于生成工单执行消息,并将所述工单执行消息添加至请求消息队列;执行消息传递模块,用于从所述请求消息队列提取所述工单执行消息,并将所述工单执行消息发送至自动配置节点。在其中一个实施例中,执行装置包括自动配置节点和工单执行节点;所述自动配置节点包括响应模块和请求处理模块,所述工单执行节点包括消息下发模块和检测模块;所述响应模块用于处理所述工单执行消息,生成响应所述工单执行消息的接受工单执行消息;所述代理节点还用于根据所述接受工单执行消息生成工单任务消息,并发送至所述工单执行节点;所述消息下发模块用于根据所述本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201310426049.html" title="TR069测试中的消息处理方法和系统原文来自X技术">TR069测试中的消息处理方法和系统</a>

【技术保护点】
一种TR069测试中的消息处理方法,包括如下步骤:通过用户节点向代理节点发起请求消息;由所述代理节点分发所述请求消息;接收所述分发的请求消息,处理得到相应的处理结果,并将所述处理结果回传至所述代理节点中;通过所述代理节点将所述处理结果返回给所述用户节点,并显示。

【技术特征摘要】
1.一种TR069测试中的消息处理方法,包括如下步骤:
通过用户节点向代理节点发起请求消息;
由所述代理节点分发所述请求消息;
接收所述分发的请求消息,处理得到相应的处理结果,并将所述处理结果
回传至所述代理节点中;
通过所述代理节点将所述处理结果返回给所述用户节点,并显示。
2.根据权利要求1所述的方法,其特征在于,所述请求消息为查询请求消
息;所述由所述代理节点分发所述请求消息的步骤包括:
将接收到的查询请求消息添加至所述用户节点对应的查询消息队列;
从所述查询消息队列提取查询请求消息,通过所述代理节点和自动配置节
点之间的连接将所述查询请求消息发送至自动配置节点。
3.根据权利要求1所述的方法,其特征在于,所述请求消息为RPC请求消
息,所述由所述代理节点分发所述请求消息的步骤包括:
将接收到的RPC请求消息添加至请求消息队列;
从所述请求消息队列提取RPC请求消息,发起所述代理节点和自动配置节
点之间的连接,将所述RPC请求消息发送至自动配置节点,并阻塞等待相应处
理结果。
4.根据权利要求3所述的方法,其特征在于,所述接收所述分发的请求消
息,处理得到相应的处理结果,并将所述处理结果回传至所述代理节点中的步
骤包括:
验证所述RPC请求消息的合法性,判断所述RPC请求消息是否被接受,若
否,则生成RPC执行失败消息,并返回给所述代理节点,若是,则
通过所述自动配置节点和被测设备之间的连接通道进行RPC交互,并生成
相应的处理结果;
发送所述处理结果至所述代理节点中。
5.根据权利要求1所述的方法,其特征在于,所述请求消息为工单请求消
息,所述由所述代理节点分发所述请求消息的步骤包括:
通过所述代理节点生成工单预约消息,将所述工单预约消息发送至自动配
置节点中以进行工单预约,判断所述预约是否成功,若是,则
生成工单执行消息,并将所述工单执行消息添加至请求消息队列;
从所述请求消息队列提取所述工单执行消息,并将所述工单执行消息发送
至自动配置节点。
6.根据权利要求5所述的方法,其特征在于,所述接收所述分发的请求消
息,处理得到相应的处理结果,并将所述处理结果回传至所述代理节点中的步
骤包括:
通过所述自动配置节点处理所述工单执行消息,生成响应所述工单执行消
息的接受工单执行消息;
通过所述代理节点根据所述接受工单执行消息生成工单任务消息,并发送
至工单执行节点;
由所述工单执行节点根据所述工单任务消息向所述代理节点下发所述工单
任务消息对应的工单RPC请求消息;
通过所述自动配置节点接收代理节点发送的工单RPC请求消息,以通过所
述自动配置节点完成工单RPC请求消息的处理,并返回处理结果;
所述工单执行节点通过所述代理节点接收到的处理结果检测到所述工单任
务消息所对应的工单已经执行完毕,并生成工单处理结果,将所述工单处理结
果发送至所述代理节点。
7.一种TR069测试中的消息处理系统,其特征在于,包括:
用户节点,用于向代理节点发起请求消息;
代理节点,用于分发...

【专利技术属性】
技术研发人员:阳志明聂伟峰王俊田显兰
申请(专利权)人:深圳市共进电子股份有限公司
类型:发明
国别省市:广东;44

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

1