The rapid progress that is achieved in many fields of digital services and applications, led to the vast growth of Asynchronous Transfer Mode (ATM) protocol. This protocol is used to transfer the information at rates reach to Gb/s and to provide the special requirements for these services and applications. Therefore, the usage of error detection and correction techniques is extremely important at transfer of information at high speeds. In this book, a new technique is proposed for error detection and correction. The technique utilizes Berlekamp Massey Algorithm (BMA) in Reed Solomon (RS) decoder to reduce complexity. BMA works with individual coefficient of the polynomial instead of the entire polynomial as a whole to efficiently correction both errors and erasures. We have obtained an optimization in ATM network with Forward Error Correction (FEC) method. FEC corrects the corrupted data rather than retransmitting it again. We have evaluated the performance of proposed technique for random integer, message, and speech signal. The results show that the errors have been detected and corrected successfully.