SMS dit: Ocean parameter adaptive time synchronization algorithm for ocean sensor network