发明名称 |
一种软硬件协同验证用于交换机的流量监测器 |
摘要 |
本发明公开了一种基于软硬件协同,用于交换机的流量监测器。其中本发明提供的方法包括:基于可编程器件和软件平台,采用Verilog HDL硬件描述语言编写RTL级代码进行模块化设计和采用C语言编写软件对测试平台的工作方式和数据产生方式配置。其中硬件模块包括:用于根据吞吐率计算的各个端口的帧数据量采集模块;用于从存储器中读取帧数据、帧信息的读取控制模块;用于检测帧数据的正确性的数据检测模块;用于计算帧延时的各个帧的延时信息的提取和计算模块。该设计能根据软件的相关配置,实现监测数据采集,实现延时统计并上传至软件进行处理,实现吞吐率计算并上传至软件进行统计。能够方便地对交换机及交换机类似设备进行验证和性能评估。 |
申请公布号 |
CN106453152A |
申请公布日期 |
2017.02.22 |
申请号 |
CN201510494211.X |
申请日期 |
2015.08.13 |
申请人 |
李昀义 |
发明人 |
李昀义 |
分类号 |
H04L12/931(2013.01)I;H04L12/911(2013.01)I;H04L12/801(2013.01)I |
主分类号 |
H04L12/931(2013.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种基于软硬件协同验证用于交换机的流量监测器,其特征在于包括以下具体步骤:基于可编程器件和微处理器,采用Verilog HDL硬件描述语言和C语言编写设计的相关代码,通过软件产生配置信息,硬件产生具体的数据和数据信息后通过硬件进行数据采集和分析,并将结果上传至微处理器或者上位机PC上进行分析,所述部分的功能包括:对读写如交换机的数据量信息进行采集;对数据的正确性进行分析;对时间戳的提取和延时的计算;对获取信息的上传至微处理器进行精确分析。 |
地址 |
610054 四川省成都市电子科技大学沙河校区211楼503室 |