ip interconnect

11
IP interconnect Henning Schulzrinne March 2012

Upload: darena

Post on 13-Feb-2016

39 views

Category:

Documents


0 download

DESCRIPTION

IP interconnect. Henning Schulzrinne March 2012. Overview. Layers & interconnection What do we need to connect? Architectures. Protocol roles. RTP (+ RTCP) media (audio) transport same for audio & video SIP session setup and control used in IMS and PacketCable , as well as by Vonage - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IP interconnect

IP interconnectHenning Schulzrinne

March 2012

Page 2: IP interconnect

OverviewLayers & interconnectionWhat do we need to connect?Architectures

Page 3: IP interconnect

Protocol rolesRTP (+ RTCP)

media (audio) transport same for audio & video

SIP session setup and controlused in IMS and PacketCable, as well as by Vonage

used by Skype for PSTN interconnectcontains SDP (session description)

negotiates codecs same for audio & video

Page 4: IP interconnect

SIP message format4

SDP

INVITE sip:[email protected] SIP/2.0

Via: SIP/2.0/UDP here.com:5060From: Alice <sip:[email protected]>To: Bob <tel:12024181544>Call-ID: [email protected]: 1 INVITESubject: just testingContact: sip:[email protected]: application/sdpContent-Length: 147

v=0o=alice 2890844526 2890844526 IN IP4 here.coms=Session SDPc=IN IP4 100.101.102.103t=0 0m=audio 49172 RTP/AVP 0a=rtpmap:0 PCMU/8000

SIP/2.0 200 OK

Via: SIP/2.0/UDP here.com:5060From: Alice <sip:[email protected]>To: Bob <tel:120241815144>Call-ID: [email protected]: 1 INVITESubject: just testingContact: sip:[email protected]: application/sdpContent-Length: 134

v=0o=bob 2890844527 2890844527 IN IP4 there.coms=Session SDPc=IN IP4 110.111.112.113t=0 0m=audio 3456 RTP/AVP 0a=rtpmap:0 PCMU/8000m

essa

ge b

ody

head

er fi

elds

requ

est l

ine

request response

Page 5: IP interconnect

Review: VoIP stack

PHY(fiber)

MAC(Ethernet)

L2.5(MPLS)

L3(IP)

UDP

SIP

RTP

codec

PHY(fiber)

MAC(Ethernet)

L2.5(MPLS)

L3(IP)

PHY(fiber)

MAC(Ethernet)

L2.5(MPLS)

L3(IP)

UDP

SIP

RTP

codec

PHY(fiber)

MAC(Ethernet)

L2.5(MPLS)

L3(IP)

UDP

SIP

RTP

codec

Comcast Level3 IntelePeerXconnect

Page 6: IP interconnect

Components & standardsE.164 phone number IP address (+ carrier)

ENUM: uses DNSnew IETF effort (TERQ)

RTP exchangewhat codecs?

SIP exchange features and assumptions

Page 7: IP interconnect

Physical architecture 1: Internet

Internet

no POIno circuits

Vonage69.59.253.143

E.164 -> IP Comcast66.179.53.44

AT&T216.77.188.73

+1 202 418 1544 voip.att.net

Page 8: IP interconnect

Physical architecture 2: POIsPOIscircuits or POPs

Vonage69.59.253.143

E.164 -> IP

Comcast66.179.53.44

AT&T216.77.188.73

+1 202 418 1544 voip.att.net

POI SF

POI Miami

MPLS circuitor part of carrier network

Page 9: IP interconnect

Carrier hotels

111 8th Avenue in Manhattan

Page 10: IP interconnect

Big IXPsAshburn, VAAtlantaBostonChicagoDallasKansas CityLos AngelesNew YorkPalo AltoSan JoseSeattleTampaVienna, VA

Page 11: IP interconnect

The cost of transportCogent: 4.51

$/Mb/s/month (2010) 1.4 c / GB

Voice (G.711)64 kb/s nominal one-way200 kb/s with protocol

headers, duplex= 0.0015 GB/min= 0.0021 c/min