Sie sind auf Seite 1von 15

IEEE-1588v2 Profile

Silvana Rodrigues
Silvana.rodrigues@zarlink.com
[Page 2]
IEEE-1588

IEEE-1588 Standard for a Precision lock S!nc"ronization


Protocol for #et$orked %easurement and ontrol S!stems
&efines a Precision 'ime Protocol (P'P) designed to s!nc"ronize
real-time clocks in a distri*uted s!stem
Intended for +ocal ,rea #et$orks using multicast
communications (including Et"ernet)
IEEE-1588 designed to $ork $it"in a *uilding or factor!
Intended t!-icall! for industrial automation and test and
measurement s!stems (e.g. s!nc"ronized -rinting
-resses)
'argeted accurac! of microsecond to su*-microsecond
,--roved in Se-tem*er .//. and -u*lis"ed #ovem*er .//.
,vaila*le from t"e IEEE-1588 $e* site
"tt-011ieee1588.nist.gov1
[Page 3]
IEEE-1588 Version 2

'"e P,R (Pro2ect ,ut"orization Re3uest) $as a--roved in %arc"


.//5
Resolution of kno$n errors
onformance en"ancements
En"ancements to address ne$ a--lications (including telecom)

4ersion . of t"e standard includes ke! features for 'elecom


S"ort 5rame and "ig"er message rates
6nicast in addition to %ulticast
5ault 'olerant locks
,llo$s different met"ods for %aster clock selection

P1588 version . draft - letter *allot 7ul! .//8

+etter *allot comments resolution is com-leted

IEEE-1588 standard is e9-ected to *e com-leted :1 .//8

'elecom -rofile(s) need to *e develo-ed


[Page 4]
Profiles in Version 2

&efinition of -rofile0 The set of allowed PTP features applicable


to a device.

'"e -ur-ose of a P'P -rofile is to allo$ organizations to


s-ecif! s-ecific selections of attri*ute values and o-tional
features of P'P t"at; $"en using t"e same trans-ort -rotocol;
inter-$orks and ac"ieve a -erformance t"at meets t"e
re3uirements of a -articular a--lication.

Profile is a set of re3uired o-tions; -ro"i*ited o-tions; and


t"e ranges and defaults of configura*le attri*utes
[Page 5]
Profiles in Version 2 contd

,n IEEE-1588 -rofile ma! *e develo-ed *! e9ternal


organizations including0
a) , recognized standards organization $it" 2urisdiction over
t"e industr!; e.g. IE; IEEE; IE'5; ,#SI; I'6; or<
*) ,n industr! trade association or ot"er similar organization
recognized $it"in t"e industr! as "aving standards aut"orit!
for t"e industr!<
c) =t"er organizations as a--ro-riate
[Page 6]
Profiles in Version 2 contd

, P'P -rofile s"ould define


>est master clock algorit"m (>%,) o-tions
onfiguration management o-tions
Pat" dela! measurement o-tion (dela! re3uest-res-onse or -eer
dela!)
Range and default values of all configura*le attri*utes and data
set mem*ers
'rans-ort mec"anisms re3uired; -ermitted; or -ro"i*ited
#ode t!-es re3uired; -ermitted; or -ro"i*ited
=-tions re3uired; -ermitted; or -ro"i*ited
[Page 7]
Profiles in Version 2 contd

, P'P -rofile s"all e9tend t"e standard onl! *!0


'+4 mec"anism
=-tional >%,
=-tional management mec"anism
It is -ermitted to create an im-lementation *ased on a 6nicast
model -roviding t"at t"e *e"avior of t"e -rotocol is -reserved
(P'P is $ritten *ased on t"e multicast model)

'$o default -rofiles are -rovided in ,nne9 7 of 1588v.


&ela! Re3uest-Res-onse &efault P'P -rofile
Peer-to-Peer &efault P'P -rofile
A few examples
[Page ]
Dela !e"#est$!esponse %ec&anism

?&ela!@Re3 messages s"all *e transmitted as multicast


e9ce-t if0
'"e o-tional 6nicast -rovisions of lause 1A are used
S-ecified ot"er$ise *! a -rofileB

?5or a--lications t"at distri*ute onl! fre3uenc! and do not


re3uire t"e measurement of t"e -at" dela!s; an alternate P'P
-rofile ma! s-ecif! t"at t"e -at" dela! mec"anisms of 11.C
and 11.D need not *e im-lemented or activated.B
[Page !"]
'est %aster (loc) *election

4. >est %aster lock (>%) algorit"m is similar to t"e 41


>% algorit"m
>ut; t"ere are differences
e.g. 4. uses ,nnounce message; 41 uses s!nc messages

4. allo$s a P'P -rofile to s-ecif! an alternate >% algorit"m


'"ere are clear re3uirements in 4. t"at need to *e met for
alternate >% algorit"m
[Page !!]
*ome fields !eserved for Profiles

#et$ork Protocol enumeration


4alues 5///-555& are reserved P'P -rofiles

P'P clock lass


4alues from A8-1..; 1CC-18/ and .1A-.C. are reserved for P'P
-rofiles

lock ,ccurac! enumeration


4alues 8/-5& are reserved P'P -rofiles

'ime Source enumeration


4alues 5/-5E are reserved P'P -rofiles

5lag 5ields
Profiles at International
+elecomm#nication ,nion
I+,-+
[Page !3]
*t#d -ro#p 15 .#estion 1/

,lcatel-+ucent -resented a -ro-osal to develo- 'elecom


Profile(s) at t"e last meeting

Eig"lig"ts of t"e discussion a*out Profile


S!nc"ronization re3uirements for a s-ecific a--lication
6nderstand t"e re3uirements for t"e a--lication and t"en address
t"em t"roug" a s-ecific -rofile t"at $ill meet t"ose re3uirements
Size of t"e net$ork; load of t"e net$ork and variation of loads
&ifferent -rofiles to address time and fre3uenc! a--lications
%ost likel! several different -rofiles $ill *e needed
Performance is different for time and fre3uenc!
[Page !4]
*t#d -ro#p 15 .#estion 1/ contd

Eig"lig"ts of t"e discussion a*out Profile (contFd)


IEEE-1588 #et$ork
&oes it include 'rans-arent locksG
&oes it include >oundar! clocks
&oes it include onl! non-1588 >ridges1RoutersG
S!nc"ronous Et"ernet com*ined $it" IEEE-1588
lear vie$ of t"e arc"itecture
an $e ac"ieve t"e desired -erformance in a certain
arc"itectureG
%aster clock
Eo$ man! do $e need; $"ere in t"e net$orkG
[Page !5]

'"ank Hou

Das könnte Ihnen auch gefallen