SlideShare a Scribd company logo
Graham Francis, CEO The SIP School
What SIP is
  SIP issues / Resolution
SIP Trunking craziness
  SBCs and why?
ITSP what’s on offer?
  Advice!
What's up with SIP?
SIP   SIP




      SIP
Sessions
      Initiates
Protocol
Session Initiation Protocol - INVITE
1002                                                                                      1003

   Call 1003                Want to talk?               SIP

                          SIP
                          From: ‘Bob’ <sip:1002@sipbiz.com>
                          To: <sip:1003@sipbiz.com>
       Hold       Video                                                Hold       Video
                          SDP
        1     2    3                                                    1     2    3
                          Audio Codec – G711 or … Audio Codec – G729
        4     5    6                                                    4     5    6
        7     8    9                                                    7     8    9
        *     0    #                                                    *     0    #
Session Initiation Protocol – 200 OK
1002                                                                                      1003

   Call 1003                Want to talk?                SIP
                                                                       1002 OK
                          SIP
                          From: ‘Bob’ <sip:1002@sipbiz.com>
                          To: <sip:1003@sipbiz.com>
       Hold       Video                                                Hold       Video
                          SDP
        1     2    3                                                    1     2    3
                          Audio Codec – G711 or … Audio Codec – G729
        4     5    6                                                    4     5    6
        7     8    9                                                    7     8    9
        *     0    #
                                   SIP      200 OK                      *     0    #

                          SIP
                          From: ‘Bob’ <sip:1002@sipbiz.com>
                          To: <sip:1003@sipbiz.com>
                          SDP
                          Let’s use G711…!
Session Initiation Protocol – ACK
1002                                                                              1003

   CallCall
   On 1003                                  ACK          SIP
                                                               On Call
   with 1003                                                   with 1002
                          SIP
                          From: ‘Bob’ <sip:1002@sipbiz.com>
                          To: <sip:1003@sipbiz.com>
       Hold       Video                                        Hold       Video
                          SDP
        1     2    3                                            1     2    3
                          OK, G711 it is….!
        4     5    6                                            4     5    6
        7     8    9                                            7     8    9
        *     0    #                                            *     0    #




                                    Voice ‘Stream’
Session Initiation Protocol – Video?
1002                                                                                   1003

   On Call                 Support Video?                     SIP
                                                                    On Call
   with 1003              SIP
                                                                    with 1002
                          From: ‘Bob’ <sip:1002@sipbiz.com>
                          To: <sip:1003@sipbiz.com>
       Hold       Video
                          SDP                                       Hold       Video
                          Audio Codec – G711, G729
        1     2    3                                                 1     2    3
                          Video Codec – H.264,H263,H261
        4     5    6                                                 4     5    6
        7     8    9                                                 7     8    9
        *     0    #
                                   SIP        OK                     *     0    #

                          SIP
                          From: ‘Bob’ <sip:1002@sipbiz.com>
                          To: <sip:1003@sipbiz.com>
                          SDP
                          Let’s use G711 and H.264


                               Voice and Video ‘Streams’
Enable UC
What's up with SIP?
Request for Comments ~ RFC
    They’ll love this!



                         Awesome!

 Individual




Working Group
SDP        SIMPLE
INFO

                                      Load
                                    Balancing


P2P
SIP
                                      REFER

   SIP
 Routing
With ENUM

            Overload      RTP for
            Control       SIPREC
The road to compatibility


344
  475       Can
                   May      381
                   Option    144
What's up with SIP?
What's up with SIP?
It’s an Obsession
40% – 80%
   savings
 but not the only benefits!
Lines – You choose
      DDIs – How many?
       Virtual Presences
Disaster Recovery
    Flexible Provisioning
Branch 2 Branch £0?
By 300,000 channels PA




Ofcom Communications Market Report, published in August 2011           Images courtesy of Gamma telecom
2018
PSTN
SESSION
      BORDER
CONTROLLER
Traffic
Bandwidth
Codecs
QoS
NAT
Security
What's up with SIP?
Call Traffic Measurement
What's up with SIP?
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 @ 90Kbps
Video 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?
What's up with SIP?
What's up with SIP?
What's up with SIP?
What's up with SIP?
What's up with SIP?
Let’s leave the video this time




L7 SIP ~ 192.168.1.1               L7 SIP ~ 192.168.1.1
                                            77.128.13.88
L3 IP ~ 192.168.1.1                L3 IP ~ 77.128.13.88




      L7 SIP ~ 192.168.1.1
               77.128.13.88
      L3 IP ~ 77.128.13.88
What's up with SIP?
What?
                               ITSP
                              Network
Your PBX

                   REGISTER             SIP Registrar

              Client X
             10 Trunks
           Authentication
               G.711
           Authorization
             Call Rates
           Encryption
            Voice – YES
             • Signalling
             Video -Traffic
             • Voice  NO
SESSION
      BORDER
CONTROLLER
ITSP
                                           Network
        Your PBX

                               REGISTER              SIP Registrar

                                 Secured

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




SIP Signaling

Media
So, do you have
this device that
will do it all
for you?
Does the Provider
tell you that
you don’t
need one?
ITSP
                        Network
                                    ITSP
                                   ‘inner’
  Client 1
                                  Network

                                                   SIP Registrar




Client 2




             Client 3

                                        Client 4
What's up with SIP?
PSTN
                                 ITSP Offerings

Can we have our ‘old’ numbers please?
We need some more DDI’s



              PBX




                                  Router          That’s us 
                                                  Nocourse!
                                                  Of problem


 Can I have a ‘London’ number?




                                                  PSTN
PSTN
                                   ITSP Offerings

We need more lines more our marketing push!
                         Thwarted
               PBX


                                        SHA / TLS / SRTP

                                    Router                  I’ll do that!


  I can do that via our Web Interface




                                                           PSTN
Ask ITSP Interop Qs
 Ask PBX vendors
RFC Compliance?
Rental Price per
Trunk/Channel/Session
 Unlimited Trunks for a
 fee / month
Call charges
Interesting but
                                         we’re not done
%                                        yet!


50
40
30                                ITSP
20                                SBC
10                                PBX
0
     2011 2012 2013

     18% had no problems at all
I         Our Trunks
 Must                       are fine, it’s
check..         hope
                            not us!
     Our SBC
                 Our PBX
     is good!
                 is good!
NEW ONE PLEASE
SIP   SSCA®
      SIP School Certified
      Associate




SIP   SSMP™
      SIP Sales and Marketing
      Professional
What's up with SIP?
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).
What's up with SIP?
SRTP

                Signaling
 Real Time         JS
Media engine                       SIP
Voice / Video
                             Gateway
    Data
                                         Internet
                       Internet
                 PC World
                Web server
What's up with SIP?
FINAL SIP IS EVERYWHERE?
              Even here!
discount Code ~ UC2013

graham@thesipschool.com

www.thesipschool.com

More Related Content

PPT
For slideshareitexp oeast2013
PDF
OLA Conf 2002 - OLA in SoC Design Environment - slides
PDF
VoIP: Attacks & Countermeasures in the Corporate World
PDF
Unify Your Unified Communications Australia
PPT
Presentation For Unified Comms Expo 2009
PDF
The ssca® sip training program course outline
PDF
Microsoft Lync & Acme Packet Session Management Solutions
PPTX
Internet Engineering Task Force
For slideshareitexp oeast2013
OLA Conf 2002 - OLA in SoC Design Environment - slides
VoIP: Attacks & Countermeasures in the Corporate World
Unify Your Unified Communications Australia
Presentation For Unified Comms Expo 2009
The ssca® sip training program course outline
Microsoft Lync & Acme Packet Session Management Solutions
Internet Engineering Task Force

Viewers also liked (17)

PDF
Accelerate Microsoft Lync Deployments with Session Border Controllers
PPTX
Bos365 April 2015
PPTX
One Voice For Hosted Services
PDF
Securing UC Borders with Acme Packet
PPTX
Bridge communications presentation
PPT
Session Delivery Networks for the Enterprise
PPTX
Unified Communications.com presentation
PDF
Audio codes one voice for lync
PDF
Concurrency presentation
PPTX
Spotlight On Enterprise SBCs
PPTX
Audio codes presentation
PDF
Concurrency presentation
PDF
Simplifying and enabling rcs service delivery
PDF
Office 365 PBX Replacement Comparison Guide
PDF
Concurrency Security Summit presentation
PDF
The AudioCodes SBC Family
PPT
SIP Trunking Case Study (Medtronic) Part 2
Accelerate Microsoft Lync Deployments with Session Border Controllers
Bos365 April 2015
One Voice For Hosted Services
Securing UC Borders with Acme Packet
Bridge communications presentation
Session Delivery Networks for the Enterprise
Unified Communications.com presentation
Audio codes one voice for lync
Concurrency presentation
Spotlight On Enterprise SBCs
Audio codes presentation
Concurrency presentation
Simplifying and enabling rcs service delivery
Office 365 PBX Replacement Comparison Guide
Concurrency Security Summit presentation
The AudioCodes SBC Family
SIP Trunking Case Study (Medtronic) Part 2
Ad

Similar to What's up with SIP? (20)

PDF
Matrix setu ata vs linksys spa3102
PDF
Widyatama.lecture.applied networking.iv-week-09-voip
PPTX
VoIP - seminar at IASRI, New Delhi
PPT
Gaurav kumar VOIP MMMEC
PDF
Matrix setu ata vs_linksys_pap2_t
PDF
6293213 sip-presentation
PPT
Si pp introduction_2
PDF
Sip call flows all cases ccmigration
PDF
Indroduction to SIP
PDF
Ejemplos SIP RFC 3261
PDF
Voip basics
PDF
Voip basics
PPT
Introduction To SIP
PDF
Cisco Unified Video Conferencing Configuration
PPTX
VoIP – vulnerabilities and attacks
PPTX
Voice Quality Metrics in VoIP
XLS
Telecom SS7 basic
PPT
1 Vo Ip Overview
PPT
1 VoIP Overview[1]
Matrix setu ata vs linksys spa3102
Widyatama.lecture.applied networking.iv-week-09-voip
VoIP - seminar at IASRI, New Delhi
Gaurav kumar VOIP MMMEC
Matrix setu ata vs_linksys_pap2_t
6293213 sip-presentation
Si pp introduction_2
Sip call flows all cases ccmigration
Indroduction to SIP
Ejemplos SIP RFC 3261
Voip basics
Voip basics
Introduction To SIP
Cisco Unified Video Conferencing Configuration
VoIP – vulnerabilities and attacks
Voice Quality Metrics in VoIP
Telecom SS7 basic
1 Vo Ip Overview
1 VoIP Overview[1]
Ad

Recently uploaded (20)

PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Computing-Curriculum for Schools in Ghana
PPTX
Lesson notes of climatology university.
PDF
Sports Quiz easy sports quiz sports quiz
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Pre independence Education in Inndia.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Pharma ospi slides which help in ospi learning
PPTX
master seminar digital applications in india
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Cell Types and Its function , kingdom of life
PPTX
GDM (1) (1).pptx small presentation for students
Final Presentation General Medicine 03-08-2024.pptx
Microbial disease of the cardiovascular and lymphatic systems
Computing-Curriculum for Schools in Ghana
Lesson notes of climatology university.
Sports Quiz easy sports quiz sports quiz
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Pre independence Education in Inndia.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
Pharma ospi slides which help in ospi learning
master seminar digital applications in india
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
O7-L3 Supply Chain Operations - ICLT Program
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Supply Chain Operations Speaking Notes -ICLT Program
Microbial diseases, their pathogenesis and prophylaxis
Cell Types and Its function , kingdom of life
GDM (1) (1).pptx small presentation for students

What's up with SIP?

  • 1. Graham Francis, CEO The SIP School
  • 2. What SIP is SIP issues / Resolution SIP Trunking craziness SBCs and why? ITSP what’s on offer? Advice!
  • 4. SIP SIP SIP
  • 5. Sessions Initiates Protocol
  • 6. Session Initiation Protocol - INVITE 1002 1003 Call 1003 Want to talk? SIP SIP From: ‘Bob’ <sip:1002@sipbiz.com> To: <sip:1003@sipbiz.com> Hold Video Hold Video SDP 1 2 3 1 2 3 Audio Codec – G711 or … Audio Codec – G729 4 5 6 4 5 6 7 8 9 7 8 9 * 0 # * 0 #
  • 7. Session Initiation Protocol – 200 OK 1002 1003 Call 1003 Want to talk? SIP 1002 OK SIP From: ‘Bob’ <sip:1002@sipbiz.com> To: <sip:1003@sipbiz.com> Hold Video Hold Video SDP 1 2 3 1 2 3 Audio Codec – G711 or … Audio Codec – G729 4 5 6 4 5 6 7 8 9 7 8 9 * 0 # SIP 200 OK * 0 # SIP From: ‘Bob’ <sip:1002@sipbiz.com> To: <sip:1003@sipbiz.com> SDP Let’s use G711…!
  • 8. Session Initiation Protocol – ACK 1002 1003 CallCall On 1003 ACK SIP On Call with 1003 with 1002 SIP From: ‘Bob’ <sip:1002@sipbiz.com> To: <sip:1003@sipbiz.com> Hold Video Hold Video SDP 1 2 3 1 2 3 OK, G711 it is….! 4 5 6 4 5 6 7 8 9 7 8 9 * 0 # * 0 # Voice ‘Stream’
  • 9. Session Initiation Protocol – Video? 1002 1003 On Call Support Video? SIP On Call with 1003 SIP with 1002 From: ‘Bob’ <sip:1002@sipbiz.com> To: <sip:1003@sipbiz.com> Hold Video SDP Hold Video Audio Codec – G711, G729 1 2 3 1 2 3 Video Codec – H.264,H263,H261 4 5 6 4 5 6 7 8 9 7 8 9 * 0 # SIP OK * 0 # SIP From: ‘Bob’ <sip:1002@sipbiz.com> To: <sip:1003@sipbiz.com> SDP Let’s use G711 and H.264 Voice and Video ‘Streams’
  • 12. Request for Comments ~ RFC They’ll love this! Awesome! Individual Working Group
  • 13. SDP SIMPLE INFO Load Balancing P2P SIP REFER SIP Routing With ENUM Overload RTP for Control SIPREC
  • 14. The road to compatibility 344 475 Can May 381 Option 144
  • 18. 40% – 80% savings but not the only benefits!
  • 19. Lines – You choose DDIs – How many? Virtual Presences Disaster Recovery Flexible Provisioning Branch 2 Branch £0?
  • 20. By 300,000 channels PA Ofcom Communications Market Report, published in August 2011 Images courtesy of Gamma telecom
  • 22. SESSION BORDER CONTROLLER
  • 27. 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…..!
  • 28. Measure = 10 Trunks please Voice G.711 @ 90Kbps Video H.264 approx. 250Kbps (min) Pipe = 10 x 340Kbps = 3.4Mbps If using a 2Meg link, oops!
  • 29. ITSP Supply this line? Degradation Multiple lines needed? Cable, Ethernet?
  • 35. Let’s leave the video this time L7 SIP ~ 192.168.1.1 L7 SIP ~ 192.168.1.1 77.128.13.88 L3 IP ~ 192.168.1.1 L3 IP ~ 77.128.13.88 L7 SIP ~ 192.168.1.1 77.128.13.88 L3 IP ~ 77.128.13.88
  • 37. What? ITSP Network Your PBX REGISTER SIP Registrar Client X 10 Trunks Authentication G.711 Authorization Call Rates Encryption Voice – YES • Signalling Video -Traffic • Voice NO
  • 38. SESSION BORDER CONTROLLER
  • 39. ITSP Network Your PBX REGISTER SIP Registrar Secured G.711 G.711 to G.729 G.729 SIP Signaling Media
  • 40. So, do you have this device that will do it all for you?
  • 41. Does the Provider tell you that you don’t need one?
  • 42. ITSP Network ITSP ‘inner’ Client 1 Network SIP Registrar Client 2 Client 3 Client 4
  • 44. PSTN ITSP Offerings Can we have our ‘old’ numbers please? We need some more DDI’s PBX Router That’s us  Nocourse! Of problem Can I have a ‘London’ number? PSTN
  • 45. PSTN ITSP Offerings We need more lines more our marketing push! Thwarted PBX SHA / TLS / SRTP Router I’ll do that! I can do that via our Web Interface PSTN
  • 46. Ask ITSP Interop Qs Ask PBX vendors RFC Compliance?
  • 47. Rental Price per Trunk/Channel/Session Unlimited Trunks for a fee / month Call charges
  • 48. Interesting but we’re not done % yet! 50 40 30 ITSP 20 SBC 10 PBX 0 2011 2012 2013 18% had no problems at all
  • 49. I Our Trunks Must are fine, it’s check.. hope not us! Our SBC Our PBX is good! is good!
  • 51. SIP SSCA® SIP School Certified Associate SIP SSMP™ SIP Sales and Marketing Professional
  • 53. 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).
  • 55. SRTP Signaling Real Time JS Media engine SIP Voice / Video Gateway Data Internet Internet PC World Web server
  • 57. FINAL SIP IS EVERYWHERE? Even here!
  • 58. discount Code ~ UC2013 graham@thesipschool.com www.thesipschool.com