[发明专利]对设备进行测试的方法及装置有效
| 申请号: | 201010131991.9 | 申请日: | 2010-03-23 |
| 公开(公告)号: | CN101841437A | 公开(公告)日: | 2010-09-22 |
| 发明(设计)人: | 翁征跃;黄天强 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26 |
| 代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;焦丽 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 设备 进行 测试 方法 装置 | ||
1.一种对设备进行测试的装置,其特征在于,所述装置设置在所述设备的内部,所述装置包括:
自发包模块,用于根据预先配置的测试数据包的配置信息生成测试数据包,将所述测试数据包通过所述设备内部的业务通道传输给包校验模块;
包校验模块,用于根据预先配置的测试数据包的验证信息,对接收到的测试数据包进行校验,将校验出错的测试数据包进行保存,统计出现错误的测试数据包的总数和/或错误类型信息,根据统计的信息得到所述设备的自测试结果。
2.根据权利要求1所述的对设备进行测试的装置,其特征在于,所述的自发包模块包括:
配置模块,用于接收测试数据包的配置信息,将所述配置信息中用于生成测试数据包的信息传输给包生成模块,将所述配置信息中的测试数据包的发送速率信息传输给包速率控制模块。
包生成模块,用于根据所述配置模块传输过来的用于生成测试数据包的信息,生成相应的测试数据包,并将该测试数据包传输给包速率控制模块;
包速率控制模块,用于根据所述配置模块传输过来的测试数据包的发送速率信息,对所述包生成模块传输过来的测试数据包进行速率限制,使测试数据包的速率与配置的发送速率相同,将进行了速率限制后的测试数据包传输给包调度输出模块;
包调度输出模块,用于将所述包速率控制模块传输过来的各种类型的测试数据包按照设定的调度算法传输到一个输出端口,通过该输出端口将测试数据包输出给所述设备中的业务通道,通过该业务通道将测试数据包传输给包校验模块。
3.根据权利要求2所述的对设备进行测试的装置,其特征在于,所述的用于生成测试数据包的信息包括:测试数据包的包长、包头格式和长度、发包个数、净荷类型、格式和数据信息。
4.根据权利要求1或2或3所述的对设备进行测试的装置,其特征在于,所述的包校验模块具体包括:配置模块、分发模块、校验模块和捕获模块,其中,
配置模块,用于接收测试数据包的验证信息,将所述验证信息传输给校验模块;
分发模块,用于接收通过所述设备的业务通道传输过来的各种类型的测试数据包,将各种类型的测试数据包进行分类后,传输给校验模块;
校验模块,用于根据所述配置模块传输过来的所述测试数据包的验证信息,对所述分发模块传输过来的测试数据包进行校验,当校验出错后,向所述配置模块发送错误指示信息,将出错的测试数据包传输给捕获模块;
捕获模块,用于接收和保存校验模块传输过来的出错的测试数据包;
所述的配置模块,还用于根据所述校验模块发送过来的错误指示信息,统计错误和正确的测试数据包的总数和/或统计所述捕获模块中保存的出错的测试数据包的错误类型,根据所述统计信息获取所述设备的自测试结果。
5.根据权利要求4所述的对设备进行测试的装置,其特征在于,所述的校验模块具体包括:
包头校验模块,用于根据所述配置模块传输过来的所述验证信息中的测试数据包的正确的包头格式和长度,对测试数据包的包头内容进行校验,当校验出错后,向配置模块发送错误指示信息,将出错的测试数据包传输给捕获模块;
净荷校验模块,用于根据所述配置模块传输过来的所述验证信息中的测试数据包的正确的净荷类型、格式和数据信息,对测试数据包的净荷内容进行校验,当校验出错后,向配置模块发送错误指示信息,将出错的测试数据包传输给捕获模块。
6.根据权利要求1至3中任一项所述的对设备进行测试的装置,其特征在于,所述的设备为芯片,所述业务通道由芯片内部的调度模块和业务模块组成,用于在芯片内部传输业务数据。
7.一种对设备进行测试的方法,其特征在于,包括:
根据预先配置的测试数据包的配置信息在所述设备内部生成测试数据包,将所述测试数据包通过所述设备内部的业务通道进行传输;
根据预先配置的测试数据包的验证信息,在所述设备内部对所述业务通道输出的测试数据包进行校验;
将校验出错的测试数据包进行保存,统计出现错误的测试数据包的总数和/或错误类型信息,根据统计的信息得到所述设备的自测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010131991.9/1.html,转载请声明来源钻瓜专利网。





