In many wireless communication systems, the data packet or frame start with the preamble called training symbol or reference symbol. This training symbol is designed to have some specific pattern. In this research work the frame used has training symbol in the beginning before data symbols. We are proposing new pattern for training symbol which consists of all identical samples and a new algorithm for timing error estimation. Timing metric of proposed algorithm shows a peak at the end of training symbol. The peak is detected for estimation of timing error. Performance analysis of proposed algorithm is presented in terms of detection error probability, mean error and standard deviation of estimation. BER graph is also presented for 4QAM and 16 QAM. The results are shown for AWGN channel and Rayleigh channel.