This paper introduces the design of the data path for a kind of Metro-Ethernet switching system based on network processor. In the system the unique EVC connection is implemented besides of the basic Ethernet frame forwarding. The architecture of the system
task structures
the associated data structures and the logical flow charts of data processing are presented. Also
we point out the basic methods and steps to develop the applications based on network processor. This Metro-Ethernet switching system can provides point-to-point and multi-point connections.