1588 over MPLS Update

13
1588 over MPLS Update draft-ietf-tictoc-1588overMPLS- 02 IETF 84 (Vancouver), July 2012 Shahram Davari

description

1588 over MPLS Update. draft-ietf-tictoc-1588overMPLS-02 IETF 84 (Vancouver), July 2012 Shahram Davari. Requirements. Transport 1588 messages over MPLS network Support Master, Slave, Boundary Clock and Transparent Clock at LER Support Transparent clock at LSR - PowerPoint PPT Presentation

Transcript of 1588 over MPLS Update

Page 1: 1588 over MPLS Update

1588 over MPLSUpdate

draft-ietf-tictoc-1588overMPLS-02

IETF 84 (Vancouver), July 2012Shahram Davari

Page 2: 1588 over MPLS Update

Requirements

• Transport 1588 messages over MPLS network• Support Master, Slave, Boundary Clock and

Transparent Clock at LER• Support Transparent clock at LSR• Backward compatible with non-1588-Capable

LSRs

2

Page 3: 1588 over MPLS Update

Master Clock at LER

PTP-LSP

LER LERLSR1 LSR2 LSR3

Master Clock

LSP Label

IP header

UDP header

PTP Message

(A)

LSP Label

PW Label

CW

PTP Message

(B)

Ethernet Header

3

Page 4: 1588 over MPLS Update

Slave Clock at LER

PTP-LSP

LER LERLSR1 LSR2 LSR3

Slave Clock

LSP Label

IP header

UDP header

PTP Message

(A)

LSP Label

PW Label

CW

PTP Message

(B)

Ethernet Header

4

Page 5: 1588 over MPLS Update

Boundary Clock at LER

PTP-LSP

LER LERLSR1 LSR2 LSR3

LSP Label

IP header

UDP header

PTP Message

(A)

LSP Label

PW Label

CW

PTP Message

(B)

Ethernet Header

Master Clock

Slave Clock

Boundary Clock

IP header

UDP header

PTP Message

PTP Message

Ethernet Header

(A) (B)

5

Page 6: 1588 over MPLS Update

Transparent Clock at LER

PTP-LSP

LER LERLSR1 LSR2 LSR3

LSP Label

IP header

UDP header

PTP Message

(A)

LSP Label

PW Label

CW

PTP Message

(B)

Ethernet Header

IP header

UDP header

PTP Message

PTP Message

Ethernet Header

Update Correction Field

Measure TransitDelay

(A) (B)

6

Page 7: 1588 over MPLS Update

Transparent Clock (TC) at LSR

PTP-LSP

LER LERLSR1 LSR2 LSR3

LSP Label

IP header

UDP header

PTP Message

(A)

LSP Label

PW Label

CW

PTP Message

(B)

Ethernet Header

Measure TransitDelay

Update Correction Field

LSP Label

IP header

UDP header

PTP Message

(A)

LSP Label

PW Label

CW

PTP Message

(B)

Ethernet Header

7

Page 8: 1588 over MPLS Update

Backward Compatibility

PTP-LSP

LER LERLSR1 LSR2 LSR3

TransparentClock

TransparentClock

1588-CapableLSR

Non-1588-CapableLSR

1588-CapableLSR

Ingress LER Must be 1588-Capable

1588-CapableLER

8

Page 9: 1588 over MPLS Update

Current Solution draft-02 • Use standard Encapsulation– IP/MPLS or PW

• Use Dedicated LSPs/PWs to carry 1588– To detect 1588 messages without DPI

• PTP LSP/PW is signaled– RSVP-TE extension– LDP, BGP PW signaling extension (FFS)

• Routers advertise their 1588-capability– OSPF, IS-IS extension

9

Page 10: 1588 over MPLS Update

Proposed Enhancements to draft-03 • Draft-03 to only describe data plane behavior• Separate drafts needed for each of the

Routing and Control Plane protocol enhancements

• Make the solution more generic solution– Support PTP, NTP, Special Shim, etc.

• Support Time-stamping and Correction Field update

10

Page 11: 1588 over MPLS Update

Proposed Enhancements to draft-03 • Signal the following in OSPF, ISIS– 1588 capability per-port

• Signal the following via LDP, BGP, RSVP-TE– Offset to the Timing message– Timing message type (PTP, NTP, Special Timing

Shim, etc)– Action Type (TS or CF update)

11

Page 12: 1588 over MPLS Update

Status

• Draf-00 published Jan 2011• Draft-02 published Oct 2012• Draft-03 was written but not officially released– Plan is to release draft-03 after Vancouver

meeting based on feedback from affected WGs

12

Page 13: 1588 over MPLS Update

Next Step

• Require review and comments from:– TICTOC WG– MPLS WG– PWE3 WG– OSPF WG– ISIS WG

• Publish draft-03

13