Improvement and Simulation of an Autonomous Time Synchronization Algorithm for a Layered Satellite Constellation. (12th December 2013)