一种驻留时间标定交换机驻留时间误差测试装置制造方法及图纸

技术编号:13372294 阅读:92 留言:0更新日期:2016-07-19 21:54
本发明专利技术公开了一种驻留时间标定交换机驻留时间误差测试装置,包括主控CPU和与主控CPU连接的PCIE模块, PCIE模块与MAC模块连接,MAC模块的发送端与发送报文前导码检测触发模块连接,MAC模块的接收端与接收报文前导码检测触发模块连接,发送报文前导码检测触发模块通过发送报文时间标记模块与数据储存单元连接,接收报文前导码检测触发模块通过接收报文时间标记模块与匹配模块连接,发送报文时间标记模块和接收报文时间标记模块均与本地时间模块连接,数据储存单元与匹配模块连接,匹配模块与PCIE模块连接。本发明专利技术的结构简单,只需一台装置即可完成驻留时间的测试,接线简单,使用方便。

【技术实现步骤摘要】
201610181758

【技术保护点】
一种驻留时间标定交换机驻留时间误差测试装置,其特征在于,还包括:主控CPU,用于将发送报文通过PCIE模块传输给MAC模块,用于通过PCIE模块接收MAC模块传输的接收报文,发送数据包封装在发送报文内,接收数据包封装在接收报文内;MAC模块,用于将发送报文转换为发送网络包并通过MAC模块的发送端向外发送,用于通过MAC模块的接收端收取接收网络包并转换为接收报文;发送报文前导码检测触发模块,用于根据前导码检测到MAC模块的发送端有发送网络包发送时,生成一个与发送网络包中的发送数据包的内容对应的标示码,还生成与传输发送数据包的MAC模块的编号对应的发送端口信息,将与发送数据包对应的标示码和发送端口信息发送给发送报文时间标记模块;发送报文时间标记模块,用于根据本地时间模块的时间生成发送数据包对应的发送时间戳,将与发送数据包对应的标示码、发送端口信息和发送时间戳发送到数据储存单元进行储存;接收报文前导码检测触发模块,用于根据前导码检测到MAC模块的接收端有接收网络包接收时,生成一个与接收网络包中的接收数据包的内容对应的标示码,还生成与传输接收数据包的MAC模块的编号对应的接收端口信息,将与接收数据包对应的标示码和接收端口信息发送给接收报文时间标记模块;接收报文时间标记模块,用于根据本地时间模块的时间生成接收数据包对应的接收时间戳,将与接收数据包对应的标示码、接收端口信息和接收时间戳发送到匹配模块;匹配模块,用于在数据储存单元中读取与接收数据包的标示码相同的发送数据包的标识码,并根据发送数据包的标示码获得对应的发送端口信息和发送时间戳,并将标示码以及该标识码对应的发送时间戳、接收时间戳、发送端口信息和接收端口信息通过PCIE模块发给主控CPU;主控 CPU计算同一标识码对应的发送时间戳、接收时间戳的时间差。...

【技术特征摘要】
1.一种驻留时间标定交换机驻留时间误差测试装置,其特征在于,还包括:
主控CPU,用于将发送报文通过PCIE模块传输给MAC模块,用于通过PCIE模块接收MAC模块传输的接收报文,发送数据包封装在发送报文内,接收数据包封装在接收报文内;
MAC模块,用于将发送报文转换为发送网络包并通过MAC模块的发送端向外发送,用于通过MAC模块的接收端收取接收网络包并转换为接收报文;
发送报文前导码检测触发模块,用于根据前导码检测到MAC模块的发送端有发送网络包发送时,生成一个与发送网络包中的发送数据包的内容对应的标示码,还生成与传输发送数据包的MAC模块的编号对应的发送端口信息,将与发送数据包对应的标示码和发送端口信息发送给发送报文时间标记模块;
发送报文时间标记模块,用于根据本地时间模块的时间生成发送数据包对应的发送时间戳,将与发送数据包对应的标示码、发送端口信息和发送时间戳发送到数据储存单元进行储存;
接收报文前导码检测触发模块,用于根据前导码检测到MAC模块的接收端有接收网络包接收时,生成一个与接收网络包中的接收数据包的内容对应的标示码,还生成与传输接收数据包的MAC模块的编号对应的接收端口信息,将与接收数据包对应的标示码和接收端口信息发送给接收报文时间标记模块;
接收报文时间标记模块,用于根据本地时间模块的时间生成接收数据包对应的接收时间戳,将与接收数据包对应的标示码、接收端口信息和接收时间戳发送到匹配模块;
匹配模块,用...

【专利技术属性】
技术研发人员:蔡明肖齐陈裕云周小兵周铀毛鹏杨威周迪彭淑明吴珂程文星孙扬姚文昊刘宇潘舒婷黄祎俊周盛徐波钱洁宗征宇杨经超
申请(专利权)人:国网江西省电力公司检修分公司国家电网公司武汉凯默电气有限公司
类型:发明
国别省市:江西;36

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

1