摘要
用于模拟用户流量的测试数据生成技术是网络测试仪研究的主要内容之一。网络测试仪生成的测试业务流,应尽量接近真实的网络流量。为了更好地模拟真实网络中多业务流混合的网络流量,利用WDRR算法的原理,设计了一种网络业务流生成调度电路。该调度电路使调度后生成的业务流在保证高速输出数据的同时,更趋近于实际网络中的业务流。使用Xilinx的xc6vlx130t FPGA实现该调度电路,仿真结果表明,该调度电路高速灵活,混合性强,实时性好,消耗硬件资源较少。
The generating technology of test data used to simulate user traffic now becomes one of the main contents in the research of network tester.The test services flow generated by network tester should be as close as possible to the real Internet traffic.In order to simulate network traffic of multi-traffic flow in real network better,the scheduling circuit of network-traffic generation based on the principle of WDRR algorithm is proposed and designed.The scheduling circuit enables the traffic generated after scheduling to be even closer to the traffic flow in the actual network while guaranteeing high-speed output data.This scheduling circuit is implemented by using Xilinx's xc6vlx130t FPGA.Simulation result indicates that this scheduling circuit has the characteristics of high speed,flexibility,strong mixing,good real-time performance and less hardware-resource consumption.
出处
《通信技术》
2017年第10期2379-2384,共6页
Communications Technology