[发明专利]一种面向高阶路由器芯片的嵌入式功能自测试方法及装置有效
| 申请号: | 201910862946.1 | 申请日: | 2019-09-12 |
| 公开(公告)号: | CN110912765B | 公开(公告)日: | 2021-08-10 |
| 发明(设计)人: | 黄国华;姚玉良;施得君;陈伟建;宋新亮;虞美兰 | 申请(专利权)人: | 无锡江南计算技术研究所 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/721;H04L12/773 |
| 代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 裴金华 |
| 地址: | 214100 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 面向 路由器 芯片 嵌入式 功能 测试 方法 装置 | ||
1.一种面向高阶路由器芯片的嵌入式功能自测试方法,其特征在于,包括:
生成自测试包的控制信息,根据所述控制信息生成自测试包;所述控制信息的生成方式包括:
管理写,按照规定的数据格式填写;
内部自动生成,按照特定模式生成;
通过源路由器芯片的网络管理端口发送自测试包至网络上;
所述自测试包根据设定的路径信息或者目标信息在网络上传输;若为源路由包,根据包中携带的路径信息,测试包在芯片各个端口中进行转发,通过设置源路由路径信息,让测试包经过多个端口,并最后落到管理端口;生成多个源路由测试包,每个测试包遍历部分路径,以遍历所有端口间的路径;测试包落到目标路由器芯片的网络管理端口后,检查芯片内部是否报错、测试包是否完备,确认芯片功能是否正确;若为目标路由测试包,与源路由包不同的是,根据测试包中的目标信息,设置每个端口的对应路由表条目,使得测试包在芯片内部在多个端口间进行转发;
通过目标路由器芯片的网络管理端口接收所述自测试包,并对自测试包进行合法性和完备性检;所述目标路由器可以是所述源路由器,所述源路由器的芯片的端口两两互连。
2.一种面向高阶路由器芯片的嵌入式功能自测试装置,其特征在于,设于路由器芯片的网络管理端口,包括:
自测试包组包模块,用于生成自测试包,并将自测试包发送至网络上;自测试包组包模块生成测试包并上网之后,若为源路由包,根据包中携带的路径信息,测试包在芯片各个端口中进行转发,通过设置源路由路径信息,让测试包经过多个端口,并最后落到管理端口;生成多个源路由测试包,每个测试包遍历部分路径,以遍历所有端口间的路径;测试包落到目标路由器芯片的网络管理端口后,检查芯片内部是否报错、测试包是否完备,确认芯片功能是否正确;若为目标路由测试包,与源路由包不同的是,根据测试包中的目标信息,设置每个端口的对应路由表条目,使得测试包在芯片内部在多个端口间进行转发;
自测试包接收检测模块,用于接收自测试包,并对自测试包进行合法性和完备性检查;
自测试缓冲模块,用于存放生成自测试包的控制信息;
读写控制模块,用于控制所述自测试缓冲模块的读写;
自测试数据生成模块,用于按照特定模式生成所述控制信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡江南计算技术研究所,未经无锡江南计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910862946.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电路基板用电连接器以及电路基板用电连接器安装体
- 下一篇:紫外线处理装置





