通信设备批量检测的控制方法及系统的制作方法

文档序号:7869359阅读:141来源:国知局
专利名称:通信设备批量检测的控制方法及系统的制作方法
技术领域
本发明涉及通信设备技术,特别涉及通信设备批量检测的技术。
背景技术
信息化的今天是通信设备取得巨大发展的结果,通信设备的普及给通信设备研制厂商及生产商带来了机会。通信设备需求量日益增加,生产厂商对于设备硬件质量的检测方法就成为了大家研究的对象,适应于量产,需要对检测的有效性、成本、效率综合考虑,且需要兼顾设备的多样化。生产检测针对的是生产工艺或者材料批次存在的缺陷,这不同于研发过程中针对设计原理的测试,并且对于成本和效率的敏感程度也不同。不同的生产厂商,鉴于批量规模的不同、设备类型的不同,采用的检测方法也不同,目前主流的就如下三种方案方案一借助专业测试仪,对设备成品接口进行测试,内部的单元电路人工模拟其实际使用进行测试。这种测试方法对于接口的测试力度大,测试条件较为严格,但存在成本投入高、人工参与过多,效率低,尤其是不能适应多样化的产品线,测试结果的记录方式比较原始、被动,自动化程度不高,测试数据不便于传递。方案二 生产过程中引入在线测试,比如ICT、JTAG等,成品未进行测试。测试自动化程度高、效率高,但对于设备功能性的测试有所欠缺,测试有效性存在缺陷,由于是半成品,测试结果的记录不能与设备一一对应。方案三自制辅助测试设备并配合自研的软件系统完成对设备的测试。灵活性较前面两种方式有所提高,但成本仍然过高,对产品多样化的适应能力仍然较弱,设备内部的单元电路覆盖有限,测试结果的记录自动化程度低。纵观上面几种测试方案,方案一适用于产品线较为单一,产量不是很大的工厂;方案二适用于产量可观、产品线丰富、生产条件稳定可靠的企业;方案三适用于生产条件比较有保障、产量不大,产品线不是很丰富的工厂。综上现有的方案中,还有待改进的地方1、测试效率进一步提升,降低测试成本。2、测试项更细化,尽量覆盖所有的单元电路。3、测试数据保存更自动、更详尽、可查阅。4、测试方案能适应产品的多样化。

发明内容
本发明的目的就是克服目前通信设备生产时测试结果记录不准确或需要人为参与的缺点,提供一种通信设备批量检测的控制方法及系统。本发明解决其技术问题,采用的技术方案是,通信设备批量检测的控制方法,其特征在于,包括以下步骤步骤1、被测设备启动,其上的测试管理模块运行,测试控制台向准备测试的所有被测设备的测试管理模块发送启动测试报文;
步骤2、被测设备的测试管理模块接收到启动测试报文后,生成身份信息报文并发送给测试控制台;步骤3、测试控制台接收到身份信息报文,为每一个被测设备生成相应的测试界面,并发送初始化请求报文到被测设备端进行初始化,在接收到被测设备的初始化处理响应报文后,开始测试。更进一步的,所述方法还包括如下步骤步骤4、测试控制台分别向各被测设备的测试管理模块发送请求及控制报文;步骤5、被测设备的测试管理模块根据接收到请求及控制报文进行相应处理,得到请求及控制处理响应报文,并反馈给测试控制台;步骤6、测试控制台对接收到请求及控制处理响应报文进行统计及记录,判断是否测试完成,若是则提示测试完成,停止测试,若不是则返回步骤4 ;步骤7、测试过程中,若测试出错,则被测设备的测试管理模块直接生成出错报文并发送给测试控制台;步骤8、测试控制台对接收到的出错报文进行统计及记录。具体的,所述身份信息报文包括报文协议版本号、报文类型、公司标志、产品类型、设备ID及身份信息报文实体内容。

进一步的,所述身份信息报文实体内容包括身份信息报文头、该报文实体大小、产品检验ID、最大槽位数、主备卡切换标志、主控卡插槽号、从卡插槽号、主控卡ID、版本信息长度及版本信息。具体的,所述请求及控制报文与请求及控制处理响应报文格式相同。再进一步的,所述请求及控制报文和/或请求及控制处理响应报文包括报文协议版本号、PDU类型、请求ID、出错状态、子类型、公司标志、产品类型、被测设备ID和请求及控制报文实体。具体的,所述请求及控制报文实体包括请求及控制报文头、该报文实体大小、被测试设备中被测试模块位置编号、被测试模块ID、测试项数量、测试项中端口编号及测试项ID0再进一步的,所述请求及控制报文实体还包括测试参数及测试数据结果信息。具体的,所述请求及控制报文中,请求及控制报文实体需要填充请求及控制报文头、该报文实体大小、被测试设备中被测试模块位置编号、被测试模块ID及测试项数量。再进一步的,所述请求及控制处理响应报文中,请求及控制报文实体至少需要填充对应的请求及控制报文中未填充部分。通信设备批量检测的控制系统,包括至少一个被测设备,其特征在于,还包括测试控制台,每一个被测设备上都具有测试管理模块,所述测试管理模块与控制模块连接,所述测试控制台用于接收测试管理模块发送来的各种报文,并对其进行统计记录,且向测试管理模块发送启动测试报文和请求及控制报文;所述测试管理模块用于在接收到启动测试报文后向测试控制台发送身份信息报文,接收测试控制台发送来的请求及控制报文,反馈相应的请求及控制处理响应报文,在被测设备测试过程中,若测试出错,则向测试控制台发送出错报文。具体的,所述测试控制台为具有控制模块的计算机。
本发明的有益效果是,在本发明方案中,通过上述通信设备批量检测的控制方法及系统,可以对被测设备统一测试,并对测试结果进行统计及记录,方便测试人员分析,提高测试效率。


图1是本发明实施例通信设备批量检测的控制系统的结构示意图。图2是本发明实施例的通信设备批量检测的控制方法流程图。图3是本另一实施例的通信设备批量检测的控制方法流程图。
具体实施例方式下面结合实施例及附图,详细描述本发明的技术方案。本发明的通信设备批量检测的控制系统的结构示意图如图1。本发明的通信设备批量检测的控制系统,包括至少一个被测设备,还包括测试控制台,每一个被测设备上都具有测试管理模块,所述测试管理模块与控制模块连接,所述测试控制台用于接收测试管理模块发送来的各种报文,并对其进行统计记录,且向测试管理模块发送启动测试报文和请求及控制报文;所述测试管理模块用于在接收到启动测试报文后向测试控制台发送身份信息报文,接收测试控制台发送来的请求及控制报文,反馈相应的请求及控制处理响应报文,在被测设备测试过程中,若测试出错,则向测试控制台发送出错报文。参 见图1所示,是本发明实施例的通信设备批量检测的控制方法,包括如下步骤步骤101、被测设备启动,其上的测试管理模块运行,测试控制台向准备测试的所有被测设备的测试管理模块发送启动测试报文;步骤102、被测设备的测试管理模块接收到启动测试报文后,生成身份信息报文并发送给测试控制台;步骤103、测试控制台接收到身份信息报文,为每一个被测设备生成相应的测试界面,并发送初始化请求报文到被测设备端进行初始化,在接收到被测设备的初始化处理响应报文后,开始测试。图2是本另一实施例的通信设备批量检测的控制方法流程图。步骤201、被测设备启动,其上的测试管理模块运行,测试控制台向准备测试的所有被测设备的测试管理模块发送启动测试报文;步骤202、被测设备的测试管理模块接收到启动测试报文后,生成身份信息报文并发送给测试控制台;步骤203、测试控制台接收到身份信息报文,为每一个被测设备生成相应的测试界面,并发送初始化请求报文到被测设备端进行初始化,在接收到被测设备的初始化处理响应报文后,开始测试;步骤204、测试控制台分别向各被测设备的测试管理模块发送请求及控制报文;步骤205、被测设备的测试管理模块根据接收到请求及控制报文进行相应处理,得到请求及控制处理响应报文,并反馈给测试控制台;步骤206、测试控制台对接收到请求及控制处理响应报文进行统计及记录,判断是否测试完成,若是则提示测试完成,停止测试,若不是则返回步骤204 ;
步骤207、测试过程中,若测试出错,则被测设备的测试管理模块直接生成出错报文并发送给测试控制台;步骤208、测试控制台对接收到的出错报文进行统计及记录。实施例本发明实施例中,通信设备批量检测的控制系统的结构示意图如图1所示。本发明的通信设备批量检测的控制系统,包括至少一个被测设备,还包括测试控制台,每一个被测设备上都具有测试管理模块,所述测试管理模块与控制模块连接,所述测试控制台用于接收测试管理模块发送来的各种报文,并对其进行统计记录,且向测试管理模块发送启动测试报文和请求及控制报文(属于请求报文);所述测试管理模块用于在接收到启动测试报文后向测试控制台发送身份信息报文(属于注册报文),接收测试控制台发送来的请求及控制报文,反馈相应的请求及控制处理响应报文(属于响应报文),在被测设备测试过程中,若测试出错,则向测试控制台发送出错报文(属于错误报文),测试控制台可以为具有控制模块的计算机。由于其应用环境的特殊性,并不需要考虑与其他厂商设备兼容的问题,所以该通信设备批量检测的控制系统中报文交互协议、类型都是自主定义的,尤其是测试控制台和被测设备测试管理模块之间的交互。下面详细描述其实现方法测试控制台和测试管理模块之间的报文格式定义为4种报文类型,PDU为4字节,如表I所示表I报文类型
权利要求
1.通信设备批量检测的控制方法,其特征在于,包括以下步骤步骤1、被测设备启动,其上的测试管理模块运行,测试控制台向准备测试的所有被测设备的测试管理模块发送启动测试报文;步骤2、被测设备的测试管理模块接收到启动测试报文后,生成身份信息报文并发送给测试控制台;步骤3、测试控制台接收到身份信息报文,为每一个被测设备生成相应的测试界面,并发送初始化请求报文到被测设备端进行初始化,在接收到被测设备的初始化处理响应报文后,开始测试。
2.如权利要求1所述的通信设备批量检测的控制方法,其特征在于,该方法还包括以下步骤步骤4、测试控制台分别向各被测设备的测试管理模块发送请求及控制报文;步骤5、被测设备的测试管理模块根据接收到请求及控制报文进行相应处理,得到请求及控制处理响应报文,并反馈给测试控制台;步骤6、测试控制台对接收到请求及控制处理响应报文进行统计及记录,判断是否测试完成,若是则提示测试完成,停止测试,若不是则返回步骤4 ;步骤7、测试过程中,若测试出错,则被测设备的测试管理模块直接生成出错报文并发送给测试控制台;步骤8、测试控制台对接收到的出错报文进行统计及记录。
3.如权利要求1所述的通信设备批量检测的控制方法,其特征在于,所述身份信息报文包括报文协议版本号、报文类型、公司标志、产品类型、设备ID及身份信息报文实体内容。
4.如权利要求3所述的通信设备批量检测的控制方法,其特征在于,所述身份信息报文实体内容包括身份信息报文头、该报文实体大小、产品检验ID、最大槽位数、主备卡切换标志、主控卡插槽号、从卡插槽号、主控卡ID、版本信息长度及版本信息。
5.如权利要求2所述的通信设备批量检测的控制方法,其特征在于,所述请求及控制报文与请求及控制处理响应报文格式相同。
6.如权利要求2或5所述的通信设备批量检测的控制方法,其特征在于,所述请求及控制报文和/或请求及控制处理响应报文包括报文协议版本号、报文类型、请求ID、出错状态、子类型、公司标志、产品类型、被测设备ID和请求及控制报文实体。
7.如权利要求6所述的通信设备批量检测的控制方法,其特征在于,所述请求及控制报文实体包括请求及控制报文头、该报文实体大小、被测试设备中被测试模块位置编号、被测试模块ID、测试项数量、测试项中端口编号及测试项ID。
8.如权利要求6所述的通信设备批量检测的控制方法,其特征在于,所述请求及控制报文实体还包括测试参数及测试数据结果信息。
9.通信设备批量检测的控制系统,实施权利要求1-8所述的方法,包括至少一个被测设备,其特征在于,还包括测试控制台,每一个被测设备上都具有测试管理模块,所述测试管理模块与控制模块连接,所述测试控制台,用于接收测试管理模块发送来的各种报文,并对其进行统计记录,且向测试管理模块发送启动测试报文和请求及控制报文;所述测试管理模块,用于在接收到启动测试报文后向测试控制台发送身份信息报文, 接收测试控制台发送来的请求及控制报文,反馈相应的请求及控制处理响应报文,在被测设备测试过程中,若测试出错,则向测试控制台发送出错报文。
10.如权利要求8所述的通信设备批量检测的控制系统,其特征在于,所述测试控制台为计算机。
全文摘要
本发明涉及通信设备技术。本发明解决了现有通信设备生产时测试结果记录不准确或需要人为参与的问题,提供了一种通信设备批量检测的控制方法及系统,其技术方案可概括为首先被测设备启动,其上的测试管理模块运行,测试控制台向准备测试的所有被测设备的测试管理模块发送启动测试报文,然后被测设备的测试管理模块接收到启动测试报文后,生成身份信息报文并发送给测试控制台,在测试控制台接收到身份信息报文后,为每一个被测设备生成相应的测试界面,并发送初始化请求报文到被测设备端进行初始化,在接收到被测设备的初始化处理响应报文后,开始测试。本发明的有益效果是提高测试效率,适用于通信设备批量检测系统。
文档编号H04L12/26GK103036742SQ20121055510
公开日2013年4月10日 申请日期2012年12月19日 优先权日2012年12月19日
发明者李晓娟 申请人:迈普通信技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1