17
VoIP over MPLS & Voice Services over MPLS Jim McEachern [email protected]

VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

VoIP over MPLS &

Voice Services over MPLSJim McEachern

[email protected]

Page 2: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

2

Voice Services over MPLS Standards

IETFRFC 3032 (MPLS)draft-ietf-pwe3-requirements-08.txtdraft-ietf-pwe3-arch-07.txt

MPLS and Frame Relay AllianceMPLS Forum 1.0MPLS / Frame Relay Alliance 5.0.0

ITU-TY.1411 (2003)Y.1414 (2004)

Page 3: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

3

ITU-T: Voice Services over MPLS Objectives

Align with other standards for MPLS interworkingIETF PWE3ITU-T MPLS Network Interworking (Y.1411)MPLS and Frame Relay Alliance

Efficient interworking with VoIP

Efficient interworking with deployed ATM networks

Efficient transport

Family of Protocols SpecifiedFamily of Protocols Specified

Page 4: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

4

MPLS Network Interworking – Functional Grouping

Payload

Common Interworking Indicators (4 octets)*

Interworking label (4 octets)*

MPLS transport label (4 octets)

Common Format for MPLS Network InterworkingCommon Format for MPLS Network Interworking

Page 5: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

5

The Pseudo Wire IETF

PayloadEncapsulation

PW DemultiplexerPSN Convergence

PSNData-linkPhysical

Pseudo Wire “Stack”

PSN Convergence Maps the Payload in a format acceptable by the Packet Switched Network Often Referred to as a TunnelMay be Null

PW DemuxAllows Multiple PW over a single PSN Tunnel

Encapsulation Carries extra information that is not within the payload itself. May be Null

PayloadThis is a packet typically at the Network or Data link layer Examples Ethernet, Frame Relay, ATM, SONET Payload, IP

Pseudo Wire

Page 6: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

6

VS-MPLS Network Interworking

Rec Y.1414 specifies three solutions“Voice over IP over MPLS”

alignment with VoIPstandard VoIP transported over MPLS

“Voice over MPLS using AAL type 2 SSCS for narrowband services”

simplified interworking with ATMATM SSCS PDUs transported over MPLS

“Voice over MPLS using MPLS Forum IA 1.0”transport efficiencyalso based on ATM SSCS PDU

Page 7: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

7

Network Interworking

FooFoo MPLS

Native Service

Foo

Encapsulation of any service in MPLSEncapsulation of any service in MPLS

Page 8: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

8

VS - MPLS Reference Architecture

LSP = Label Switched Path

MPLS

End System 1

End System 2 VS

IWF

MPLS

IWFVoice

services

Voice services MPLS network

MPLS VS

VS = Voice Services

LSR = Label Switched Router

Voice services

Voice services

Page 9: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

9

VS - MPLS Reference Architecture

LSP = Label Switched Path

MPLS

End System 1

End System 2 VS

IWF

MPLS

IWFVoice

services

Voice services MPLS network

MPLS VS

VS = Voice Services

LSR = Label Switched Router

Voice services

Voice services PE CE

Page 10: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

10

VS-MPLS Deployment: Enterprise

MPLScore network

LSR LSR

LER

LER

LER

Site A

CorporateHQ

Site B

Page 11: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

11

VS-MPLS Deployment: Carrier

ATM Network

ATM Network

Enterprise

ATM Network

Existing Carrier ATM network

Page 12: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

12

ATM Network

VS-MPLS Deployment: Carrier

ATM Network

ATM Network

Enterprise

MPLScore network

LSR

LSR

LERLER

… transitions to MPLS

Page 13: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

13

VS-MPLS Deployment: Carrier

ATM Network

MPLScore network

LSR

LSR

LERLERATM

Network

Enterprise

… and to VoIP

Page 14: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

14

VS-MPLS Deployment: VoIP

time

“trunk”size

Tandem NetworkTandem Network

CO consolidationCO consolidation

Fiber OpticsFiber OpticsSwitch unbundling (H.248)Switch unbundling (H.248)

Voice over PacketVoice over Packet

Voice over IPVoice over IP

SIP deploymentSIP deployment

SIP is making the concept of large “trunk groups” irrelevant…Voice over IP over MPLS

Page 15: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

15

VS-MPLS Deployment: VoIP

MPLScore network

LSR LSR

LER

LER

LER

LER

Smaller access GWs …brings VoIP closer to the customer …and aligns well with the Voice over IP over MPLS standard.

Page 16: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

16

VS-MPLS Deployment: VoIP

MPLScore network

LSR LSR

LER

LER

LER

LER

SIP

SIP SIP

deployment of SIP phones will accelerate trend

SIP

SIP

SIP

Page 17: VoIP over MPLS Voice Services over MPLS - Unicampgiga/mpls2004/AM6_McEachern.pdf · 6 VS-MPLS Network Interworking Rec Y.1414 specifies three solutions “Voice over IP over MPLS”

17

Conclusions

Voice Services over MPLS network interworking standards complete

Consistency between standards organizations

Family of protocols to satisfy requirementsinterworking with deployed ATMenterprise networksalignment with VoIP & SIP

VoIP over MPLS will become increasingly important