Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
W
White Rabbit Standardization
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
White Rabbit Standardization
Commits
916c4fd8
Commit
916c4fd8
authored
Apr 29, 2011
by
Maciej Lipinski
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
wrspec: small changes
parent
323a9c76
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
6047 additions
and
75135 deletions
+6047
-75135
ptpFSM.ps
src/fig/ptpFSM.ps
+6032
-75120
wrspec.tex
src/wrspec.tex
+15
-15
wrspec.v2.pdf
wrspec.v2.pdf
+0
-0
No files found.
src/fig/ptpFSM.ps
View file @
916c4fd8
This diff is collapsed.
Click to expand it.
src/wrspec.tex
View file @
916c4fd8
...
...
@@ -227,7 +227,7 @@ the offset and the delay between the nodes exchanging the messages. \textit{Foll
and
\textit
{
Delay
\_
Resp Messages
}
are used to send timestamps between Master
and Slave (in the case of a two-step clock).
\textit
{
Management
Messages
}
are used only for configuration and
\textit
{
Signaling
Messages
}
are used only for configuration and
administrative purposes. They are not essential for PTP synchronization.
The flow of events in the PTP delay request-response (two-step clock) mechanism is the following
...
...
@@ -460,20 +460,20 @@ as depicted in Figure~\ref{fig:wrptpMSGs} and described below (simplified overvi
\item
The WR Master periodically sends WR Announce messages with a custom suffix.
\item
The WR Slave receives several Announce message(s), recognizes the WR Announce message and uses
the modified BMC algorithm to establish its place in the WR network hierarchy.
\item
The WR Slave starts the WR Link Setup by sending the SLAVE
\_
PRESENT WR
Management
message.
\item
The WR Master sends the LOCK WR
Management
message to request the WR Slave to start
\item
The WR Slave starts the WR Link Setup by sending the SLAVE
\_
PRESENT WR
Signaling
message.
\item
The WR Master sends the LOCK WR
Signaling
message to request the WR Slave to start
syntonization.
\item
The WR Slave sends the LOCKED WR
Management
message as soon as the syntonization process is
\item
The WR Slave sends the LOCKED WR
Signaling
message as soon as the syntonization process is
finished (notification from the hardware).
\item
The WR Master sends the CALIBRATE WR
Management
message to request calibration of its
\item
The WR Master sends the CALIBRATE WR
Signaling
message to request calibration of its
reception fixed delay.
\item
The WR Master sends the CALIBRATED WR
Management
message as soon as the calibration is
\item
The WR Master sends the CALIBRATED WR
Signaling
message as soon as the calibration is
finished (notification from hardware).
\item
The WR Slave sends the CALIBRATE WR
Management
message to request calibration of its
\item
The WR Slave sends the CALIBRATE WR
Signaling
message to request calibration of its
reception fixed delay.
\item
The WR Slave sends the CALIBRATED WR
Management
message as soon as the calibration is
\item
The WR Slave sends the CALIBRATED WR
Signaling
message as soon as the calibration is
finished (notification from hardware).
\item
The WR Master sends the WR
\_
MODE
\_
ON WR
Management
message to indicate completion of the WR
\item
The WR Master sends the WR
\_
MODE
\_
ON WR
Signaling
message to indicate completion of the WR
Link Setup process.
\item
The WR Master periodically sends a Sync message (timestamped on transmission,
$
t
_
1
$
) followed
by a Follow
\_
UP message which carries
$
t
_
1
$
.
...
...
@@ -1228,26 +1228,26 @@ WR\_LINK\_ON & The value of \textit{wrMode} is set to TRUE and the \texti
\item
[WR LINK SETUP REQUIRED DECISION]
(abrv. D
\_
WR
\_
SETUP
\_
REQ) Event indicating that a WR
Link Setup is required and that the WR FSM should be executed starting at the
\textit
{
PRESENT
}
state, see section~
\ref
{
sec:wrSlaveFSMstart
}
.
\item
[LOCK MESSAGE]
(abrv. M
\_
LOCK) WR
$
LOCK
$
Management
message
\item
[LOCK MESSAGE]
(abrv. M
\_
LOCK) WR
$
LOCK
$
Signaling
message
which triggers frequency locking over the physical layer.
\item
[LOCKED HARDWARE EVENT]
(abrv. HW
\_
LOCKED) Indication from the hardware
that frequency locking has been completed successfully.
\item
[LOCKED MESSAGE]
(abrv. M
\_
LOCKED) WR
$
LOCKED
$
Management
\item
[LOCKED MESSAGE]
(abrv. M
\_
LOCKED) WR
$
LOCKED
$
Signaling
message which notifies the WR Master that frequency locking has been completed
successfully by the WR Slave.
\item
[CALIBRATE MESSAGE]
(abrv. M
\_
CALIBRATE) WR
$
CALIBRATE
$
Management
\item
[CALIBRATE MESSAGE]
(abrv. M
\_
CALIBRATE) WR
$
CALIBRATE
$
Signaling
message. It requests the recipient to enter the
\textit
{
RESP
\_
CALIB
\_
REQ
}
state, indicates whether sending of the calibration pattern is
required and provides calibration parameters.
\item
[CALIBRATED HARDWARE EVENT]
(abrv. HW
\_
CALIBRATE) Notification from the
hardware indicating that calibration has been completed successfully.
\item
[CALIBRATED MESSAGE]
(abrv. M
\_
CALIBRATED) WR
\text
{
CALIBRATED
}
Management
message. It indicates that the node is calibrated. If the
\textit
{
CALIBRATED
}
Signaling
message. It indicates that the node is calibrated. If the
\textit
{
CALIBRATED
}
message is received when the calibration pattern is being sent by the recipient,
sending of the pattern shall be disabled. The message carries information about fixed delays
of the sending node.
\item
[WR MODE ON]
(abrv. M
\_
WR
\_
MODE
\_
ON) WR
\textit
{
WR
\_
MODE
\_
ON
}
Management
message. It indicates that the WR Master finished successfully the WR Link Setup
Signaling
message. It indicates that the WR Master finished successfully the WR Link Setup
and set the
\text
{
wrMode
}
flag to TRUE. It requests the WR Slave to set the
\text
{
wrMode
}
flag
to TRUE.
\item
[RETRY $n_{name}$]
The White Rabbit state
...
...
@@ -1447,7 +1447,7 @@ distributed across the link without preceding measurement.
\newpage
\section
{
Typical flow of WR
Management
message exchange
}
\section
{
Typical flow of WR
Signaling
message exchange
}
\label
{
ap:wr
_
lsu
_
flow
}
\begin{figure}
[ht!]
\centering
...
...
wrspec.v2.pdf
0 → 100644
View file @
916c4fd8
File added
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment