I did a search in our forum, and found something useful.
http://www.gabrielgambetta.com/fpm1.html
https://developer.valvesoftware.com/wiki/Latency_Compensating_Methods_in_Client/Server_In-game_Protocol_Design_and_Optimization