The development of network applications makes the access network traffic complex and diverse.Fine control of access network data traffic has become an urgent need for service operators and managers.Based on the requirement analysis in Ethernet Passive Optical Network(EPON)traffic identification system
a hardware architecture based on Field Programmable Gate Array(FPGA)is presented.The key design scheme of matching engine module is introduced in detail.The test results show that the prototype system can identify the first 64 bytes fixed fields of 10Gbit/s EPON line data frame in line speed without introducing significant latency.It also completes the matching of Ethernet network data and control
and provides effective support for the back-end analysis system for further data parsing.