Experimental Steps
Please use landscape mode for this experiment, if you are using a mobile, but rotating the screen. For details on simulation controls, see Procedure.
-
Select a Scenario:
- Choose a scenario from the dropdown menu to simulate different network configurations.
- The scenarios range from local networks to globally distributed networks with varying levels of noise and asymmetry.
-
Adjust Parameters and Observe Effects:
- Use the control form to modify the following parameters individually and observe their effects on synchronization. The provided figure will help visualize the changes.
-
Network Trip Time:
- Increase/decrease "Round trip time" to simulate longer or shorter network trip times.
-
Network Asymmetry:
- Adjust "Round trip time asymmetry variation" to introduce unequal delays in the forward and return paths.
-
Network Trip Variation:
- Change "Round trip time variation" to simulate varying network jitter.
-
Client Offset:
- Set different values for "Initial time offset of the client" to observe the impact of initial clock differences.
-
Client Drift Rate:
- Modify "Drift rate of the client" to simulate clock drift in the client.
-
Client Sync Interval and Period:
- Adjust "Synchronization interval" and "Synchronization period" to control the synchronization frequency and duration.
-
Server Response Delay:
- Change "Delay at server before responding to a request" to simulate server response delays.