Design and Implementation of Two Rate Three Color Marker Based on FPGA

As a network QoS technique, two rate three color marker(trTCM) has been widely used in the implementation of traffic policing, traffic shaping and port rate limiting. The implementation of the trTCM is usually based on software,whichis simple and easy to be configured. However,the software trTCM has low marking precision and it cannot be easily scaled tosupport high- speednetwork traffic. We propose a novel method to design and implement thetrTCM based on FPGA. Thekey configuration parameters of the trTCMare optimized based on thethoroughly theoretical analysis.The experimental results show that the average mark accuracyof the designedtrTCMis as high as99.9734%withacceptable fewer hardware resources. Index Terms-Two rate three color marker; QoS; FPGA

[1]  Chong Li,et al.  A multi-service Token Bucket Algorithm for MAC QoS system in HFC access network , 2008, 2008 8th IEEE International Conference on Computer and Information Technology.

[2]  Zhigang Sun,et al.  Design and implementation of high-speed token bucket based on FPGA , 2010, The 2nd International Conference on Information Science and Engineering.

[3]  Roch Guérin,et al.  A Single Rate Three Color Marker , 1999, RFC.