What's up with SIP?

Post on 22-Nov-2014

723 views 4 download

description

Presented at UCexpo 2013 If you download then please tell people where they came from - The SIP School :)

Transcript of What's up with SIP?

What’s up with SIP?

Graham Francis, CEO The SIP School

What SIP isSIP issues / Resolution

SIP Trunking crazinessSBCs and why?

ITSP what’s on offer?Advice!

SIPSIP

SIP

ProtocolInitiates

Sessions

Session Initiation Protocol - INVITE

64 5

97 8

#* 0

Video

31 2

Hold

64 5

97 8

#* 0

Video

31 2

Hold

Call 1003SIPWant to talk?

SIPFrom: ‘Bob’ <sip:1002@sipbiz.com>To: <sip:1003@sipbiz.com>SDPAudio Codec – G711 or … Audio Codec – G729

10031002

Session Initiation Protocol – 200 OK

64 5

97 8

#* 0

Video

31 2

Hold

64 5

97 8

#* 0

Video

31 2

Hold

SIP 200 OK

Call 1003 1002 OKSIP

SIPFrom: ‘Bob’ <sip:1002@sipbiz.com>To: <sip:1003@sipbiz.com>SDPAudio Codec – G711 or … Audio Codec – G729

SIPFrom: ‘Bob’ <sip:1002@sipbiz.com>To: <sip:1003@sipbiz.com>SDPLet’s use G711…!

Want to talk?10031002

Session Initiation Protocol – ACK

64 5

97 8

#* 0

Video

31 2

Hold

64 5

97 8

#* 0

Video

31 2

Hold

On Callwith 1002

SIPACKSIPFrom: ‘Bob’ <sip:1002@sipbiz.com>To: <sip:1003@sipbiz.com>SDPOK, G711 it is….!

Call 1003On Callwith 1003

Voice ‘Stream’

10031002

Session Initiation Protocol – Video?

SIP OK64 5

97 8

#* 0

Video

31 2

Hold

On Callwith 1003

64 5

97 8

#* 0

Video

31 2

Hold

On Callwith 1002

SIPSupport Video?SIPFrom: ‘Bob’ <sip:1002@sipbiz.com>To: <sip:1003@sipbiz.com>SDPAudio Codec – G711, G729Video Codec – H.264,H263,H261

SIPFrom: ‘Bob’ <sip:1002@sipbiz.com>To: <sip:1003@sipbiz.com>SDPLet’s use G711 and H.264

Voice and Video ‘Streams’

10031002

Enable UC

VideoVoiceIM PresenceCall Rec

Trunking UC

RFCs ?

Request for Comments ~ RFC

Individual

Working Group

They’ll love this!

Awesome!

3261

INFOSDP SIMPLE

REFER

Load Balancing

OverloadControl

P2PSIP

RTP forSIPREC

SIP Routing

With ENUM

The road to compatibility

OptionCan

MayShould344

475 381144

3261

Trunks

It’s an Obsession

SIP

40% – 80%savings

but not the only benefits!

Lines – You chooseDDIs – How many?

Branch 2 Branch £0?

Virtual PresencesDisaster Recovery

Flexible Provisioning

Ofcom Communications Market Report, published in August 2011 Images courtesy of Gamma telecom

By 300,000 channels PA

PSTN2018

CONTROLLER

BORDERSESSION

TrafficBandwidthCodecsQoSNATSecurity

Call Traffic Measurement

http://www.erlang.com/calculator/

G.722.1

G.729 / 8KbpsG.711 / 64Kbps

G.722.2 (AMR-WB)G.722 SILK

HD Voice?Opus

Measure = 10 Trunks please

Voice = G.711 @ 90Kbps

Pipe = 10 x 90Kbps = 900Kbps

If using a 2Meg link

That’s ~ 44% for VoIP and the rest for Data – Fully loaded…..!

Measure = 10 Trunks please

Voice G.711 @ 90KbpsVideo H.264 approx. 250Kbps (min)

Pipe = 10 x 340Kbps = 3.4Mbps

If using a 2Meg link, oops!

ITSP Supply this line?

Degradation

Multiple lines needed?

Cable, Ethernet?

QoS

VoIPVoIP

VoIP

VoIP

VoIP

VoIPVoIP

VoIPVoIP

VoIP

VoIP

VoIP

VoIPVoIP

NAT

L7 SIP ~ 192.168.1.1L3 IP ~ 192.168.1.1

L7 SIP ~ 192.168.1.1L3 IP ~ 77.128.13.88

L7 SIP ~ 192.168.1.1L3 IP ~ 77.128.13.88

L7 SIP ~ 77.128.13.88

???

L7 SIP ~ 77.128.13.88L3 IP ~ 77.128.13.88

Let’s leave the video this time

Security

ITSPNetworkYour PBX

SIP Registrar

AuthenticationAuthorizationEncryption

• Signalling• Voice Traffic

REGISTER

What?

Client X10 Trunks

G.711Call Rates

Voice – YESVideo - NO

CONTROLLER

BORDERSESSION

ITSPNetworkYour PBX

SIP Registrar

G.711 G.729G.711 to G.729

Manage QoS settingsRemote user Support

Media

SIP Signaling

REGISTER

Implement PoliciesRegister to the ITSPCodec conversionSecure the SIP and Voice

Encrypted

Secured

So, do you have this device that will do it all for you?

Does the Provider tell you that you don’t need one?

ITSPNetwork

Client 1

SIP Registrar

ITSP‘inner’

Network

Client 2

Client 3

Client 4

ITSP?

PBX

Router

PSTN

Number ProvisioningNumber PortabilityEmergency ServicesSupport Staff / Contract or SLA?

We need some more DDI’s

Can I have a ‘London’ number?

No problem

Can we have our ‘old’ numbers please?

Of course!

911/999 Emergency!

That’s us

PSTN

ITSP Offerings

PSTN

PSTN

ITSP Offerings

PBX

Router

Network InfrastructureChoice of CodecsSecure ConnectionFlexibility in Provisioning

G.711 / G.729?

SHA / TLS / SRTP

ThwartedWe need more lines more our marketing push!

I can do that via our Web Interface

I’ll do that!

Ask ITSP Interop QsAsk PBX vendors

RFC Compliance?

Rental Price per Trunk/Channel/Session

Call charges

Unlimited Trunks for a fee / month

Interesting but we’re not done yet!

2011 2012 20130

10

20

30

40

ITSPSBCPBX

%

18% had no problems at all

Our Trunks are fine, it’s not us!

I hope

Must check..

Our SBC is good! Our PBX

is good!

NEW ONE PLEASE

SIP SSMP™SIP Sales and Marketing Professional

SIPSSCA®SIP School Certified Associate

The Telecommunications Industry Association (TIA), the leader in advocacy,

standards development, business development and intelligence for the

information and communications technology industry, has officially endorsed ‘The SIP School’ as the provider of choice

for training and certification for Session Initiation Protocol (SIP).

Real TimeMedia engineVoice / Video

DataInternet

InternetPC World

Web server

SIPGateway

SignalingJS

SRTP

FINAL SIP IS EVERYWHERE?Even here!

Thank you!

www.thesipschool.com

graham@thesipschool.com

discount Code ~ UC2013