PWE3 Protocol Layering PWE3 IETF-52 December 12, 2001 Stewart - - PowerPoint PPT Presentation

pwe3 protocol layering
SMART_READER_LITE
LIVE PREVIEW

PWE3 Protocol Layering PWE3 IETF-52 December 12, 2001 Stewart - - PowerPoint PPT Presentation

PWE3 Protocol Layering PWE3 IETF-52 December 12, 2001 Stewart Bryant <stbryant@cisco.com> Lloyd Wood <lwood@cisco.com> 1 Layering issues Current PWE3 approach is piecemeal with each payload design team proposing a point


slide-1
SLIDE 1

1

PWE3 Protocol Layering

PWE3 IETF-52 December 12, 2001

Stewart Bryant <stbryant@cisco.com> Lloyd Wood <lwood@cisco.com>

slide-2
SLIDE 2

2 Bryant PWE3 Protocol layering

Layering issues

  • Current PWE3 approach is piecemeal with each

payload design team proposing a point solution.

  • Example: Ethernet and Frame-relay, but not Packet

(which could carry both and others besides)

  • Example: TDM services defining specific real-time

support, requiring new packet services to define real- time (ie DVB TS)

  • Example: No definition of requirements for network

layer carrying PWE3, leading to clash between IP and MPLS focused participants.

slide-3
SLIDE 3

3 Bryant PWE3 Protocol layering

Present PWE3 layering approach

Physical MAC/Data-Link IPv4 IPv6 MPLS

GRE/L2TPv3 Inner label

Ethernet HDLC? Frame-relay TDM ATM Sonet ?????

slide-4
SLIDE 4

4 Bryant PWE3 Protocol layering

Protocol Layering Model

+---------------------------+ | Payload | +---------------------------+ | Payload convergence layer | +---------------------------+ | Pseudo-wire common layer | +---------------------------+ | PSN convergence layer | +---------------------------+ | PSN header | +---------------------------+ | MAC/Data-link | +---------------------------+ | Physical | +---------------------------+

These are givens These should be defined

  • nly once with a minimum

difference between payloads This is an area of concern PWE3 area of interest

slide-5
SLIDE 5

5 Bryant PWE3 Protocol layering

PSN Header

Physical MAC/Data-Link IPv4 IPv6 MPLS

PSN header

There is agreement that these are the lower layers

slide-6
SLIDE 6

6 Bryant PWE3 Protocol layering

Physical MAC/Data-Link IPv4 IPv6 MPLS Payload (circuit/cell/packet)

Payload Use of generic payload types reduces number and scope of definitions and give guidance on how to support new types. Carrying payloads unchanged transparently is simpler and leads to greater flexibility.

Payload

slide-7
SLIDE 7

7 Bryant PWE3 Protocol layering

Physical MAC/Data-Link IPv4 IPv6 MPLS Payload (circuit/cell/packet) Bit-type specific Cell-type specific Packet-type specific

Payload Payload convergence Needed to carry “replay context” info. Area of maximum type difference. Goal is minimum number of sub-types.

Payload Framework

slide-8
SLIDE 8

8 Bryant PWE3 Protocol layering

Physical MAC/Data-Link Optional timing /sequencing IPv4 IPv6 MPLS Payload (circuit/cell/packet) Bit type specific Cell type specific Packet type specific

Payload Payload convergence PW common Needed for all generic payload types. Requirements may evolve with time as new payload and PSN characteristics change.

Payload common support

slide-9
SLIDE 9

9 Bryant PWE3 Protocol layering

Physical MAC/Data-Link Multiplexing (ie L2TPv3) Optional timing/sequencing (i.e. RTP) IPv4 IPv6 MPLS Length Fragmentation Payload (circuit/cell/packet) Bit type specific Cell type specific Packet type specific

PSN convergence & PSN header Payload Payload convergence PW common

A proposed protocol layering

Focus of PWE3 - above common multiplexing layer

slide-10
SLIDE 10

10 10 10 Bryant PWE3 Protocol layering

Physical MAC/Data-Link L2TPv3 IPv4 IPv6 MPLS Length Payload (circuit/cell/packet) Cell type specific Inner Label PWE3 Payload encapsulation definition PWE3 MPLS convergence Definition based

  • n draft-martini

PWE3 IP convergence definition Fragmentation Optional RTP/Sequencing Bit type specific Packet type specific

Focus of PWE3 - above a PSN specific multiplexing layer

Alternative layering model

slide-11
SLIDE 11

11 11 11 Bryant PWE3 Protocol layering

Recommendations

  • A layering model be incorporated in the PWE3

framework draft.

  • We move to generic, rather than individual, payload

types.

  • Payloads sent transparently (as received), making

translation for switch support a value-added service.

  • We define operation of PWE3 over IP and MPLS

separately.