Time & Clock Flashcards

1
Q

What is Offset (context in error for time)

A

Time difference between respective microticks of two clocks, measured in the number of microticks of the reference clock z.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is accuracy (context in error for time)

A

offset of clock k with respect to reference clock z

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Network Time Protocol (NTP) Summary

A
  • Standard for clock synchronisation in variable-latency networks
  • Synchonisation to within a few milliseconds of UTC (usually within tens of milliseconds)
  • Server-client architecture
  • Structured in strata
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Sources for Latency (4)

A
  • Speed of signal traveling across a medium
  • Conversion time in the transceivers
  • Quality of the network router switches and interfaces
  • Software/driver/firmware stack to send/receive a network packet
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Precision Time Protocol (PTP) Schema

A
  • T1…’s timestamp of the Sync transmission
  • T′1…’s timestamp of the Sync reception
  • T2…’s timestamp of the Delay_Req transmission
  • T′2…’s timestamp of the Delay_Req reception
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The master send the Sync message without its timestamp. Why does it send the Follow_Up message containing the timestamp of the Sync message and not only the Sync message?

A

Generic hardware and software stacks that implement PTP don’t have the ability to add a precise timestamp to a message. Therefore, the Follow_Up message is sent by the master to convey the captured timestamp of transmitted Sync message

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How do we define which clock becomes the master

A

We compare announce messages to determine which clock is the most accurate using the best master clock algorithm (BMCA)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How does the BMCA work?

A

We compare their properties in the following order to determine the best master clock
- Priority1
- Class
- Accuaracy
- Variance
- Priority2
- Identity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How do we define which clock becomes the master?

A

We compare announce messages to determine which clock is the most accurate using the best master clock algorithm (BMCA)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly