Extrapolate Motion (Continue Motion)

Hello!

I have a networking setup for my game. I was wondering - the players jerk around because their ping is not always 0. In other words the connection is slow because the connections are going across the world, and not all the data sends make it for some reason. Anyway, they jerk around. I was wondering if there was some way for, when the player doesn’t have any data, to extrapolate it’s motion, as halo does. Get the motion its moving on and “guess” where the player is probably going due to their motion.

Sounds complicated but does anybody know?

Thanks,
Christian