Abstract
As the development of network technologies, the difference between packet networks and circuit networks is much vaguer. Earlier networks are mostly circuit-switched based and are designed for circuit-switched applications, like voice and video. For now, the service of IP packet has played more and more important role than before. The OAM functions on the circuit-switched network are not enough in the packet-switched networks. In order to maintain the same network quality, new network architectures are required. ITU-T proposed MPLS network and defined the MPLS OAM basic requirement in Y.1710. Furthermore, in Y.1711 it pointed out four kinds of OAM functions, CV (connectivity verification), FFD (fast failure detection), BDI (backward defect indication) and FDI (forward defect indication) to monitor the current network status and transmit the defect information to the upstream and downstream routers for remedies, such as rerouting or switching to backup path. In addition, we defined two extra OAM functions, Activation /Deactivation and Performance Management. The first one that provides a remote control capability is able to set the OAM configuration easily. The second one is for performance purpose. This function provides a feedback mechanism of the traffic conditions regarding to throughput, delay, jitter, and packet error rate. From those collected data, the router could avoid defects in near future by analyzing and predicting the network traffic. In this thesis, we proposed an OAM architecture with enhanced performance management functionalities for MPLS networks. This work is capable of maintaining 32 LSP links in 4Gbps MPLS networks and the targeted operating frequency is 125MHz. This design is implemented using 0.18um CMOS technology.