Abstract: Cooperative communication systems can effectively increase channel capacity and combat fading. Effective cooperation requires synchronization impairments such as multiple timing offsets and multiple carrier frequency offsets to be accurately estimated and mitigated. This paper seeks to address the joint estimation of synchronization impairments in multi-relay decode-and-forward (DF) cooperative networks. Firstly, a simple yet effective estimation method based on the devised training signals is presented for achieving synchronization. Then, an iterative algorithm is further derived in order to improve the performance associated with the estimation of synchronization impairments. Our proposed algorithm converts the difficult multiple parameter estimation problem into more tractable sub-problems of estimating many individual impairments pairs for the independent relays. Simulations indicate that, the proposed estimator can asymptotically achieve the mean square error (MSE) for the perfectly timing or frequency synchronized case.