[发明专利]协议栈测试系统及方法有效
| 申请号: | 201811148465.6 | 申请日: | 2018-09-29 | 
| 公开(公告)号: | CN109379248B | 公开(公告)日: | 2020-12-25 | 
| 发明(设计)人: | 廖昌冰 | 申请(专利权)人: | 上海金卓科技有限公司 | 
| 主分类号: | H04L12/26 | 分类号: | H04L12/26 | 
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 | 
| 地址: | 201203 上海市浦东新区中国(上*** | 国省代码: | 上海;31 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 协议 测试 系统 方法 | ||
1.一种协议栈测试系统,其特征在于,包括:测试底板和至少两个网络节点;
所述测试底板设置有可编程器件,所述可编程器件通过测试底板分别与各所述网络节点相连;
所述可编程器件用于:获取网络拓扑结构;根据网络拓扑结构,连接和/或断开至少两个网络节点之间的数据通道;
至少两个所述网络节点用于:读取对应的数据通道的数据,其中,读取到的数据用于进行数据业务测试;
其中,所述数据通道为物理同相/正交数据通道。
2.根据权利要求1所述的系统,其特征在于,所述测试底板和所述网络节点分别设置有相匹配的连接口,并通过相匹配的连接口相连。
3.根据权利要求1所述的系统,其特征在于,所述测试底板包括:与网络节点对应的寄存器;
所述可编程器件用于将第一网络节点的发送信号叠加至第二网络节点对应的寄存器,并将第二网络节点的发送信号叠加至第一网络节点对应的寄存器,以连接第一网络节点和第二网络节点之间的数据通道;和/或,
所述可编程器件用于在第二网络节点对应的寄存器中删除第一网络节点的发送信号,并在第一网络节点对应的寄存器中删除第二网络节点发送的信号,以断开第一网络节点和第二网络节点之间的数据通道。
4.根据权利要求1所述的系统,其特征在于,所述测试底板的数量为至少两个;
所述至少两个测试底板通过连接口相连或者通过总线相连。
5.根据权利要求1所述的系统,其特征在于,还包括:控制设备;
所述控制设备与测试底板连接,用于向所述测试底板下发网络拓扑结构控制指令;
可编程器件用于根据所述网络拓扑结构控制指令,确定网络拓扑结构。
6.根据权利要求1-5任一项所述的系统,其特征在于,还包括测试设备;
所述测试设备与网络节点相连,用于对网络节点读取到的数据进行数据业务测试。
7.一种协议栈测试方法,应用于可编程器件,其特征在于,包括:
获取网络拓扑结构;
根据网络拓扑结构,连接和/或断开至少两个网络节点之间的数据通道,以供至少两个所述网络节点读取对应的数据通道的数据,其中,读取到的数据用于进行数据业务测试;
其中,所述数据通道为物理同相/正交数据通道;可编程器件通过测试底板分别与各网络节点相连。
8.根据权利要求7所述的方法,其特征在于,所述根据网络拓扑结构连接和/或断开至少两个网络节点之间的数据通道,包括:
将第一网络节点的发送信号叠加至第二网络节点对应的寄存器,并将第二网络节点的发送信号叠加至第一网络节点对应的寄存器,以连接第一网络节点和第二网络节点之间的数据通道;和/或,
在第二网络节点对应的寄存器中删除第一网络节点的发送信号,并在第一网络节点对应的寄存器中删除第二网络节点发送的信号,以断开第一网络节点和第二网络节点之间的数据通道。
9.根据权利要求7所述的方法,其特征在于,所述获取网络拓扑结构,包括:
根据控制设备下发的网络拓扑结构控制指令,确定网络拓扑结构。
10.根据权利要求7-9任一项所述的方法,其特征在于,获取网络拓扑结构之前,还包括:
提供各网络节点对应的寄存器以及提供与各网络节点之间的数据通道。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海金卓科技有限公司,未经上海金卓科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811148465.6/1.html,转载请声明来源钻瓜专利网。





