SlideShare a Scribd company logo
1 of 52
OPEN UNIFIED
                                                          COMMUNICATION
                                                                 ACCORDING TO           EDVINA

Building SIP platforms
that scales into the future




Kamailio/SER 10 years
Berlin Sept 2, 2011


           Olle E. Johansson * oej@edvina.net * Twitter oej
                   Copyright Edvina AB, Sollentuna, Sweden 2011. All rights reserved.
OPEN UNIFIED
                                                                     COMMUNICATION
                                                                      ACCORDING TO   EDVINA




  Where are we?




                   A status report.

Copyright Edvina AB, Sollentuna, Sweden 2011. All rights reserved.
IP telephony is nothing
                                                    new any more.




    Open Source VoIP is
      commonplace
                             ...and nothing new, really.


In 2009, Asterisk turned 10. In 2011 Kamailio/SER turned 10.
                 Many years of guerilla work.
Open Communication
   with SIP wins.



No one invests in any other VoIP protocol any more.

                              Ā© Copyright Edvina AB, Sollentuna, Sweden 2011. All rights reserved.
Everyone talks about
Uniļ¬ed Communication
    But who knows what it is and
     where the wind is blowing...




                       Ā© Copyright Edvina AB, Sollentuna, Sweden 2011. All rights reserved.
Current servers have
enough CPU power.
A standard HP DL380 server can handle 10.000
   concurrent calls. Thatā€™s more than enough.
The network is the
     computer. Finally.

Thin clients and network computing is renamed
                      to
            ā€CLOUD COMPUTINGā€
Telcos are moving
  down the stack.
   The old dinosaurs are ļ¬ghting to
             stay in service control.
Case studies
Open Uniļ¬ed Communication is reality. Today.
OUC for callcenters
                    ā€¢ Customer with existing call center
                            software adopting it to Asterisk
                    ā€¢ From 50 to 500 agents
                    ā€¢ From 50 to 1.500 concurrent calls
                    ā€¢ Immediate failover if server or application
                            crashes
                    ā€¢ Delivered as a service (cloud) or as an
                            application
Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
...for the public sector
        ā€¢       Universitys in Portugal and Norway
        ā€¢       One seat 15.000 phones
        ā€¢       Portugal installation - 500 servers, 100.000
                phone lines.
        ā€¢       Scalable SIP networks with Kamailio and
                Asterisk
        ā€¢       Interfacing to legacy PBXs over ISDN for
                migration
        ā€¢       Many additions contributed to FreePBX and
                Asterisk
        ā€¢       Portuguese project with partners IT Center &
                WaveCom

Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
...for a
                                               regional body
                                     ā€¢ Replacing 15 pbxs with 5000 phones
                                      ā€¢ Schools, hospitals, dentists, daycare,
                                                   ofļ¬ces
                                     ā€¢ Adding distributed presence to Asterisk
                                             (assisted by Kamailio)
                                     ā€¢ Project with Edvina partner
                                             TeleKompetanse in Oslo


Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
...and for Service
                                          providers
                    ā€¢ Kamailio in the core
                    ā€¢ Asterisk for feature services and PSTN
                            handling
                    ā€¢ Scalable platforms for 1.000-1.000.000
                            phones
                    ā€¢ Many users in this sector
                    ā€¢ Many additions contributed to the Asterisk
                            SIP channels over the years
Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
Whatā€™s pushing
 us forward?
#1 : The Internet.

ā€¢ The Internet is truly always available
ā€¢ The networks are getting better
ā€¢ IP Telephony over 3g works today
ā€¢ 4g will get there in 10 years time. HD video
  anyone?
#2: Open Standards
   making it possible
ā€¢ The TCP/IP protocol suite
ā€¢ SIP
ā€¢ XMPP
ā€¢ Unicode
ā€¢ Freely available codecs
#3: Open Source
ā€¢ FreeSwitch, Asterisk, Kamailio, SIP-router,
  ejabberd, Linux, FreeBSD, Adhearsion
ā€¢ The application stack is available without
  license fees (I wonā€™t say for free)
ā€¢ Quick adaption to your business possible,
  you have the source and an open market
  available
ā€¢ Innovation is pushing these platforms
  forward
#4:Voice interfaces
 ā€¢ Speech recognition and synthesis
 ā€¢ Natural interfaces for services
 ā€¢ Price/channel has gone down
#5: Commodity
         hardware



ā€¢ Standard PC servers can run 10.000
  audio channels - over 5.000 calls.
  Today.
ā€¢ Investment/call is going down
#6: APIā€™s
ā€¢ Programmer interfaces to telephony are
  freely available
ā€¢ Lowers cost of implementation
ā€¢ Asterisk AGI/AMI, Adhearsion, FreeSwitch
  libraries, Kamailio MI, LUA and Python
ā€¢ Service providers should run these
 ā€¢   You donā€™t need your own PBX to add voice to your apps!
#7: Uniļ¬ed, federated
                      identity and
                     authorization

oej@edvina.net             LDAP


                          OpenID


                          SAML 2.0


                           Oauth
#8: New codecs, built
  for IP networks


ā€¢   OPUS!
!#9. Security
         requirements
ā€¢ Sadly, too few customers require security
ā€¢ We might have to follow Gemeinshaft 4
  philosophy:
  We know better even if the
  customers donā€™t
So where are we going?
      ...today and tomorrow...
A new generation of
          customers
ā€¢   Telephony for the old
    generation is replaced by IM
    & Presence on the cell phone
    for the new generation

ā€¢   Powered by social networks ,
    mobile apps and IM systems

ā€¢   Multimedia on top of this is
    emerging
Presence and
                                                    location will
                                                  drive everything.

                                                                                                                        SIP and XMPP
                                                                                                                    are important parts of
                                                                                                                         this puzzle

Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
Cellphone
         location


      Set-top-box
                                                   Presence and
    Bot providers                                   location will
     The Car Bot
                                                  drive everything.
     Safety alarms
                                                                                                                        SIP and XMPP
                                                                                                                    are important parts of
    Answer-my-                                                                                                           this puzzle
   mother-service
Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
Without the Internet
                         you are on an
                        isolated island.
                                                                                                      So how do we get
                                                                                                        away from it?

Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
Why are we building
                           with PSTN focus?
                                      SIP                                                                  SIP


                                  SIP                              PSTN                                             SIP



                                             SIP                                                     SIP



                                                   Isolated islands of SIP!
Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
Put the Internet where
                         it belongs
                 PSTN
                                                                                                                           PSTN

                                      SIP                                                                  SIP




    PSTN
                                  SIP                                 @                                             SIP      PSTN



                                             SIP                                                     SIP

          PSTN                                                                                                            PSTN

    One Uniļ¬ed Communications Network, one cloud service
Ā© Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
IPv6 is the new glue

                                     No NAT. Enough network addresses to build
                                            anything you need. Go and have fun.
                                       Discover the new oppurtunities with IPv6!




Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
OPEN UNIFIED
COMMUNICATION
 ACCORDING TO   EDVINA




      The road ahead:
        10 bullet points
         to remember!
OPEN UNIFIED
                      COMMUNICATION
                           ACCORDING TO             EDVINA




                   1. Use Open Network
                         Protocols

                                                       TCP/IP * SIP * XMPP
Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
OPEN UNIFIED
                      COMMUNICATION
                           ACCORDING TO             EDVINA




                                        2. Open Source

                                          COOPERATIVE SOFTWARE
Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
@
                    OPEN UNIFIED
                      COMMUNICATION
                           ACCORDING TO             EDVINA




                                               3. Uniļ¬cation

                                       One address that rule them all!
Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
OPEN UNIFIED
                      COMMUNICATION
                           ACCORDING TO             EDVINA




                4. Integrity and Security

                   BUILDING TRUST FOR NEW SOLUTIONS
Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
OPEN UNIFIED
                      COMMUNICATION
                           ACCORDING TO             EDVINA




                                                  5. Climate
                                                  Friendliness

                                 VIDEO * SYSTEM MANAGEMENT
Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
OPEN UNIFIED
                      COMMUNICATION
                           ACCORDING TO             EDVINA




                   6. Social Responsibility
                                                          Building and connecting to
                                                           a network for everyone.




                           OPEN SOURCE = AVAILABILITY FOR THE 3RD WORLD

Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
OPEN UNIFIED
                      COMMUNICATION
                           ACCORDING TO             EDVINA




                             7. Everything is and
                             should be building
                                    blocks
                                    EVERYTHING SHOULD HAVE AN AN OPEN API

Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
OPEN UNIFIED
                      COMMUNICATION
                           ACCORDING TO             EDVINA




                                      8. Keep an open
                                          network

                                                                     IPv6 NOW
Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
OPEN UNIFIED
                      COMMUNICATION
                           ACCORDING TO             EDVINA




                                   9. Underestimate
                                       yourself

                               You just donā€™t know about the future
Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
OPEN UNIFIED
                      COMMUNICATION
                           ACCORDING TO             EDVINA




                   10. Get a new mindset

        The new telephony platform is not about telephony.
Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
SIP evolution



                                                                                                          Number of endpoints
                                                                                                           or pages of RFCs?



Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
Where did we loose
                              the grip?
                    ā€¢ SIP is now equal to PSTN over IP.
                    ā€¢ That wasnā€™t the idea, at least not for me.
                    ā€¢ Itā€™s rather boring.
                    ā€¢ We need to move beyond PSTN
                            over IP.


Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
Remember?

          ā€¢ freeworlddialup.com (dead)
          ā€¢ iptel.org free service (still running)
          ā€¢ IAXtel (dead)
Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
Do we have enough
                             power to change?
                                        ā€¢ Can we break the one site-syndrom?
                                        ā€¢ Can we build an open and secure
                                                federation?
                                        ā€¢ Letā€™s discuss this in the breaks and tonight.

Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
Where is the IETF
                    ā€¢ Seems like the inventors of SIP are now
                            working with RTCweb, trying to ļ¬x their
                            errors
                    ā€¢ SIP seems to be dominated by PSTN
                            people
                    ā€¢ We need to do something about this,
                            the gap between implementations
                            and IETFs work is far too wide.

Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
Kamailioā€™s role in
                                      my world
                   ā€¢       Kamailio - sip-router - ser - operates the base for
                           the platform I am describing here

                   ā€¢       Me and my partners have over 600 proxys running
                           in enterprises and public sector

                   ā€¢       For me, itā€™s been rock solid with no security issues.
                           ( Quite boring from a hacking point of view ;-)



                   ā€¢       It ļ¬ts right in - security, IPv6, presence, multimedia
                           calls and more

                   ā€¢ Thank you, Team SIP-router!
Copyright 2008, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
OPEN UNIFIED
                       COMMUNICATION
                            ACCORDING TO             EDVINA




                ...And please remember
                at least two things from
                    this presentation:

Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
IPv6 needs to be on
                   your agenda.

                                 Cloud services not running on IPv6 will not be
                                    fully reachable from anywhere and anytime
                                      if itā€™s not connected to the IPv6 Internet.




Ā© Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
OUC != pstn-over-IP
Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
OPEN UNIFIED
                      COMMUNICATION
                            ACCORDING TO            EDVINA




           Open Uniļ¬ed Communication
          Connecting Internet Users in real time.




Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net Edvina AB, Sollentuna, Sweden 2010. All rights reserved.
                                                                                                      Ā© Copyright

More Related Content

What's hot

Multitech's VOIP Solution
Multitech's VOIP SolutionMultitech's VOIP Solution
Multitech's VOIP SolutionMultiTech Systems
Ā 
Above Net Brief Overview
Above Net Brief OverviewAbove Net Brief Overview
Above Net Brief Overviewligon10
Ā 
FairPoint Communications Corporate Overview 2013
FairPoint Communications Corporate Overview 2013FairPoint Communications Corporate Overview 2013
FairPoint Communications Corporate Overview 2013FairPointCommunications
Ā 
Is The Television The Next Two Way Communication Tool March3
Is The Television The Next Two Way Communication Tool March3Is The Television The Next Two Way Communication Tool March3
Is The Television The Next Two Way Communication Tool March3John Gallagher
Ā 
Introduction to IP Telephony
Introduction to IP TelephonyIntroduction to IP Telephony
Introduction to IP TelephonyVideoguy
Ā 
SIP for the Enterprise
SIP for the Enterprise SIP for the Enterprise
SIP for the Enterprise XO Communications
Ā 
Meeting The Needs for Connected TV Generation
Meeting The Needs for Connected TV GenerationMeeting The Needs for Connected TV Generation
Meeting The Needs for Connected TV GenerationPramasaleh H. Utomo
Ā 
BNS: Monitising The Hotel Room
BNS: Monitising The Hotel RoomBNS: Monitising The Hotel Room
BNS: Monitising The Hotel Roomankegill
Ā 
NTT DoCoMo: Mobile BeeTV Service - Connected Life Experiences on the Move
NTT DoCoMo: Mobile BeeTV Service - Connected Life Experiences on the MoveNTT DoCoMo: Mobile BeeTV Service - Connected Life Experiences on the Move
NTT DoCoMo: Mobile BeeTV Service - Connected Life Experiences on the MoveCisco Service Provider
Ā 
05 Voice / Video
05 Voice / Video 05 Voice / Video
05 Voice / Video Videoguy
Ā 
Customer Presentation Ip Office R5
Customer Presentation   Ip Office R5Customer Presentation   Ip Office R5
Customer Presentation Ip Office R5Bennet Communications
Ā 
Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100
Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100
Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100Rentaphonesystem.com.au
Ā 
Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100
Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100
Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100Rentaphonesystem.com.au
Ā 
Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)mashiur
Ā 

What's hot (14)

Multitech's VOIP Solution
Multitech's VOIP SolutionMultitech's VOIP Solution
Multitech's VOIP Solution
Ā 
Above Net Brief Overview
Above Net Brief OverviewAbove Net Brief Overview
Above Net Brief Overview
Ā 
FairPoint Communications Corporate Overview 2013
FairPoint Communications Corporate Overview 2013FairPoint Communications Corporate Overview 2013
FairPoint Communications Corporate Overview 2013
Ā 
Is The Television The Next Two Way Communication Tool March3
Is The Television The Next Two Way Communication Tool March3Is The Television The Next Two Way Communication Tool March3
Is The Television The Next Two Way Communication Tool March3
Ā 
Introduction to IP Telephony
Introduction to IP TelephonyIntroduction to IP Telephony
Introduction to IP Telephony
Ā 
SIP for the Enterprise
SIP for the Enterprise SIP for the Enterprise
SIP for the Enterprise
Ā 
Meeting The Needs for Connected TV Generation
Meeting The Needs for Connected TV GenerationMeeting The Needs for Connected TV Generation
Meeting The Needs for Connected TV Generation
Ā 
BNS: Monitising The Hotel Room
BNS: Monitising The Hotel RoomBNS: Monitising The Hotel Room
BNS: Monitising The Hotel Room
Ā 
NTT DoCoMo: Mobile BeeTV Service - Connected Life Experiences on the Move
NTT DoCoMo: Mobile BeeTV Service - Connected Life Experiences on the MoveNTT DoCoMo: Mobile BeeTV Service - Connected Life Experiences on the Move
NTT DoCoMo: Mobile BeeTV Service - Connected Life Experiences on the Move
Ā 
05 Voice / Video
05 Voice / Video 05 Voice / Video
05 Voice / Video
Ā 
Customer Presentation Ip Office R5
Customer Presentation   Ip Office R5Customer Presentation   Ip Office R5
Customer Presentation Ip Office R5
Ā 
Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100
Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100
Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100
Ā 
Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100
Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100
Ip and vo ip phone system benefits nec sv9100 phone system_nec univerge sv9100
Ā 
Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)
Ā 

Viewers also liked

Innovation academy2014 2015
Innovation academy2014 2015Innovation academy2014 2015
Innovation academy2014 2015Corey Topf
Ā 
Vocabulary tuesdayswithmorrie
Vocabulary tuesdayswithmorrieVocabulary tuesdayswithmorrie
Vocabulary tuesdayswithmorrieCorey Topf
Ā 
0910 Q2 Medialab Kickoff
0910 Q2 Medialab Kickoff0910 Q2 Medialab Kickoff
0910 Q2 Medialab KickoffHans Kemp
Ā 
Se mig, se mig, se mig.
Se mig, se mig, se mig.Se mig, se mig, se mig.
Se mig, se mig, se mig.Johan Ronnestam
Ā 
Multimedia on line, il contesto progettuale
Multimedia on line, il contesto progettualeMultimedia on line, il contesto progettuale
Multimedia on line, il contesto progettualeClaudio Celeghin
Ā 
1011Q1 Design For Mobile Les 2 - wireless, context en postures
1011Q1 Design For Mobile Les 2 - wireless, context en postures1011Q1 Design For Mobile Les 2 - wireless, context en postures
1011Q1 Design For Mobile Les 2 - wireless, context en posturesHans Kemp
Ā 
La Tua Europa - Camera di Commercio di Udine
La Tua Europa - Camera di Commercio di UdineLa Tua Europa - Camera di Commercio di Udine
La Tua Europa - Camera di Commercio di UdineClaudio Celeghin
Ā 
0708 IAD1 Q4 Hoorcollege 1
0708 IAD1 Q4 Hoorcollege 10708 IAD1 Q4 Hoorcollege 1
0708 IAD1 Q4 Hoorcollege 1Hans Kemp
Ā 
Framtidens kommunikationslandskap fƶr kommunikatƶrer
Framtidens kommunikationslandskap fƶr kommunikatƶrerFramtidens kommunikationslandskap fƶr kommunikatƶrer
Framtidens kommunikationslandskap fƶr kommunikatƶrerJohan Ronnestam
Ā 
Vocabulary fo aandbias
Vocabulary fo aandbiasVocabulary fo aandbias
Vocabulary fo aandbiasCorey Topf
Ā 
Ia presentation2014 2015-parentsgrade9
Ia presentation2014 2015-parentsgrade9Ia presentation2014 2015-parentsgrade9
Ia presentation2014 2015-parentsgrade9Corey Topf
Ā 
SAT Vocabulary
SAT VocabularySAT Vocabulary
SAT VocabularyCorey Topf
Ā 
Ouderavond Groningen Maart 2011
Ouderavond Groningen Maart 2011Ouderavond Groningen Maart 2011
Ouderavond Groningen Maart 2011inespee
Ā 
Iad1 0708Q2 Hoorcollege 1 Structuur, Flow En Navigatie
Iad1 0708Q2 Hoorcollege 1   Structuur, Flow En NavigatieIad1 0708Q2 Hoorcollege 1   Structuur, Flow En Navigatie
Iad1 0708Q2 Hoorcollege 1 Structuur, Flow En NavigatieHans Kemp
Ā 
Iad2 Cmd2 C Kwartaalopdracht 0910 Q1
Iad2 Cmd2 C Kwartaalopdracht 0910 Q1Iad2 Cmd2 C Kwartaalopdracht 0910 Q1
Iad2 Cmd2 C Kwartaalopdracht 0910 Q1Hans Kemp
Ā 
Greek educational system
Greek educational systemGreek educational system
Greek educational systemGeorge Bekiaridis
Ā 
Refactoring Metadata:
Refactoring Metadata:Refactoring Metadata:
Refactoring Metadata:Baden Hughes
Ā 

Viewers also liked (20)

Innovation academy2014 2015
Innovation academy2014 2015Innovation academy2014 2015
Innovation academy2014 2015
Ā 
Vocabulary tuesdayswithmorrie
Vocabulary tuesdayswithmorrieVocabulary tuesdayswithmorrie
Vocabulary tuesdayswithmorrie
Ā 
Migrants in greece
Migrants in greeceMigrants in greece
Migrants in greece
Ā 
0910 Q2 Medialab Kickoff
0910 Q2 Medialab Kickoff0910 Q2 Medialab Kickoff
0910 Q2 Medialab Kickoff
Ā 
Unit 2
Unit 2Unit 2
Unit 2
Ā 
Se mig, se mig, se mig.
Se mig, se mig, se mig.Se mig, se mig, se mig.
Se mig, se mig, se mig.
Ā 
Multimedia on line, il contesto progettuale
Multimedia on line, il contesto progettualeMultimedia on line, il contesto progettuale
Multimedia on line, il contesto progettuale
Ā 
1011Q1 Design For Mobile Les 2 - wireless, context en postures
1011Q1 Design For Mobile Les 2 - wireless, context en postures1011Q1 Design For Mobile Les 2 - wireless, context en postures
1011Q1 Design For Mobile Les 2 - wireless, context en postures
Ā 
La Tua Europa - Camera di Commercio di Udine
La Tua Europa - Camera di Commercio di UdineLa Tua Europa - Camera di Commercio di Udine
La Tua Europa - Camera di Commercio di Udine
Ā 
0708 IAD1 Q4 Hoorcollege 1
0708 IAD1 Q4 Hoorcollege 10708 IAD1 Q4 Hoorcollege 1
0708 IAD1 Q4 Hoorcollege 1
Ā 
Framtidens kommunikationslandskap fƶr kommunikatƶrer
Framtidens kommunikationslandskap fƶr kommunikatƶrerFramtidens kommunikationslandskap fƶr kommunikatƶrer
Framtidens kommunikationslandskap fƶr kommunikatƶrer
Ā 
Vocabulary fo aandbias
Vocabulary fo aandbiasVocabulary fo aandbias
Vocabulary fo aandbias
Ā 
Ia presentation2014 2015-parentsgrade9
Ia presentation2014 2015-parentsgrade9Ia presentation2014 2015-parentsgrade9
Ia presentation2014 2015-parentsgrade9
Ā 
Actividad 3
Actividad 3Actividad 3
Actividad 3
Ā 
SAT Vocabulary
SAT VocabularySAT Vocabulary
SAT Vocabulary
Ā 
Ouderavond Groningen Maart 2011
Ouderavond Groningen Maart 2011Ouderavond Groningen Maart 2011
Ouderavond Groningen Maart 2011
Ā 
Iad1 0708Q2 Hoorcollege 1 Structuur, Flow En Navigatie
Iad1 0708Q2 Hoorcollege 1   Structuur, Flow En NavigatieIad1 0708Q2 Hoorcollege 1   Structuur, Flow En Navigatie
Iad1 0708Q2 Hoorcollege 1 Structuur, Flow En Navigatie
Ā 
Iad2 Cmd2 C Kwartaalopdracht 0910 Q1
Iad2 Cmd2 C Kwartaalopdracht 0910 Q1Iad2 Cmd2 C Kwartaalopdracht 0910 Q1
Iad2 Cmd2 C Kwartaalopdracht 0910 Q1
Ā 
Greek educational system
Greek educational systemGreek educational system
Greek educational system
Ā 
Refactoring Metadata:
Refactoring Metadata:Refactoring Metadata:
Refactoring Metadata:
Ā 

Similar to Building future SIP platforms

Sip & IPv6 - time for action!
Sip & IPv6 - time for action!Sip & IPv6 - time for action!
Sip & IPv6 - time for action!Olle E Johansson
Ā 
Reboot the Open Realtime Revolution - #MoreCrypto (Fall 2014)
Reboot the Open Realtime Revolution - #MoreCrypto (Fall 2014)Reboot the Open Realtime Revolution - #MoreCrypto (Fall 2014)
Reboot the Open Realtime Revolution - #MoreCrypto (Fall 2014)Olle E Johansson
Ā 
Kamailio World 2016: Update your SIP!
Kamailio World 2016: Update your SIP!Kamailio World 2016: Update your SIP!
Kamailio World 2016: Update your SIP!Olle E Johansson
Ā 
Time to get serious about realtime communication
Time to get serious about realtime communicationTime to get serious about realtime communication
Time to get serious about realtime communicationOlle E Johansson
Ā 
10-4-1 : The Open Communication Revolution agenda
10-4-1 : The Open Communication Revolution agenda10-4-1 : The Open Communication Revolution agenda
10-4-1 : The Open Communication Revolution agendaPaloSanto Solutions
Ā 
Open Source Telephony Disruptive Solutions
Open Source Telephony Disruptive SolutionsOpen Source Telephony Disruptive Solutions
Open Source Telephony Disruptive SolutionsMarco Mouta
Ā 
Automation of Glass fiber Deployments in The Netherlands
Automation of Glass fiber Deployments in The NetherlandsAutomation of Glass fiber Deployments in The Netherlands
Automation of Glass fiber Deployments in The NetherlandsKiran Solipuram. DEP, CFHP
Ā 
Pinana : Old proposal for distributed SIP states in Asterisk
Pinana : Old proposal for distributed SIP states in AsteriskPinana : Old proposal for distributed SIP states in Asterisk
Pinana : Old proposal for distributed SIP states in AsteriskOlle E Johansson
Ā 
OCEAN\'S - Corporate Presentation
OCEAN\'S - Corporate PresentationOCEAN\'S - Corporate Presentation
OCEAN\'S - Corporate PresentationJose E. Puente
Ā 
SIP2012: Es hora de reiniciar la PBX!
SIP2012: Es hora de reiniciar la PBX!SIP2012: Es hora de reiniciar la PBX!
SIP2012: Es hora de reiniciar la PBX!OpenDireito
Ā 
voip2day 2012 - Sip2012 Ā”es hora de reiniciar la pbx! olle e johansson
voip2day 2012 - Sip2012  Ā”es hora de reiniciar la pbx!   olle e johanssonvoip2day 2012 - Sip2012  Ā”es hora de reiniciar la pbx!   olle e johansson
voip2day 2012 - Sip2012 Ā”es hora de reiniciar la pbx! olle e johanssonVOIP2DAY
Ā 
The secret of TCP/IP and how it affects your PBX
The secret of TCP/IP and how it affects your PBXThe secret of TCP/IP and how it affects your PBX
The secret of TCP/IP and how it affects your PBXOlle E Johansson
Ā 
How can Android Apps for Enterprise Customers generate Business?
How can Android Apps for Enterprise Customers generate Business?How can Android Apps for Enterprise Customers generate Business?
How can Android Apps for Enterprise Customers generate Business?Peter Decker
Ā 
Aarnet Acu Briefing 040711
Aarnet Acu Briefing 040711Aarnet Acu Briefing 040711
Aarnet Acu Briefing 040711James Sankar
Ā 
VoIP and the Telcos - Is there a life after death?
VoIP and the Telcos - Is there a life after death?VoIP and the Telcos - Is there a life after death?
VoIP and the Telcos - Is there a life after death?webhostingguy
Ā 
Zyxelprofile 12726604635001-phpapp01
Zyxelprofile 12726604635001-phpapp01Zyxelprofile 12726604635001-phpapp01
Zyxelprofile 12726604635001-phpapp01Zyxel Communications
Ā 
Updated: Design beyond the glowing rectangle (Polish IA Summit 2011)
Updated: Design beyond the glowing rectangle (Polish IA Summit 2011)Updated: Design beyond the glowing rectangle (Polish IA Summit 2011)
Updated: Design beyond the glowing rectangle (Polish IA Summit 2011)Claire Rowland
Ā 
Fjord @ the Polish IA summit
Fjord @ the Polish IA summitFjord @ the Polish IA summit
Fjord @ the Polish IA summitFjord
Ā 
WolffartTamasCV_2017_jan_en
WolffartTamasCV_2017_jan_enWolffartTamasCV_2017_jan_en
WolffartTamasCV_2017_jan_enTam Wolffart
Ā 

Similar to Building future SIP platforms (20)

Sip & IPv6 - time for action!
Sip & IPv6 - time for action!Sip & IPv6 - time for action!
Sip & IPv6 - time for action!
Ā 
Reboot the Open Realtime Revolution - #MoreCrypto (Fall 2014)
Reboot the Open Realtime Revolution - #MoreCrypto (Fall 2014)Reboot the Open Realtime Revolution - #MoreCrypto (Fall 2014)
Reboot the Open Realtime Revolution - #MoreCrypto (Fall 2014)
Ā 
Kamailio World 2016: Update your SIP!
Kamailio World 2016: Update your SIP!Kamailio World 2016: Update your SIP!
Kamailio World 2016: Update your SIP!
Ā 
Time to get serious about realtime communication
Time to get serious about realtime communicationTime to get serious about realtime communication
Time to get serious about realtime communication
Ā 
10-4-1 : The Open Communication Revolution agenda
10-4-1 : The Open Communication Revolution agenda10-4-1 : The Open Communication Revolution agenda
10-4-1 : The Open Communication Revolution agenda
Ā 
ZyXEL Introduction
ZyXEL IntroductionZyXEL Introduction
ZyXEL Introduction
Ā 
Open Source Telephony Disruptive Solutions
Open Source Telephony Disruptive SolutionsOpen Source Telephony Disruptive Solutions
Open Source Telephony Disruptive Solutions
Ā 
Automation of Glass fiber Deployments in The Netherlands
Automation of Glass fiber Deployments in The NetherlandsAutomation of Glass fiber Deployments in The Netherlands
Automation of Glass fiber Deployments in The Netherlands
Ā 
Pinana : Old proposal for distributed SIP states in Asterisk
Pinana : Old proposal for distributed SIP states in AsteriskPinana : Old proposal for distributed SIP states in Asterisk
Pinana : Old proposal for distributed SIP states in Asterisk
Ā 
OCEAN\'S - Corporate Presentation
OCEAN\'S - Corporate PresentationOCEAN\'S - Corporate Presentation
OCEAN\'S - Corporate Presentation
Ā 
SIP2012: Es hora de reiniciar la PBX!
SIP2012: Es hora de reiniciar la PBX!SIP2012: Es hora de reiniciar la PBX!
SIP2012: Es hora de reiniciar la PBX!
Ā 
voip2day 2012 - Sip2012 Ā”es hora de reiniciar la pbx! olle e johansson
voip2day 2012 - Sip2012  Ā”es hora de reiniciar la pbx!   olle e johanssonvoip2day 2012 - Sip2012  Ā”es hora de reiniciar la pbx!   olle e johansson
voip2day 2012 - Sip2012 Ā”es hora de reiniciar la pbx! olle e johansson
Ā 
The secret of TCP/IP and how it affects your PBX
The secret of TCP/IP and how it affects your PBXThe secret of TCP/IP and how it affects your PBX
The secret of TCP/IP and how it affects your PBX
Ā 
How can Android Apps for Enterprise Customers generate Business?
How can Android Apps for Enterprise Customers generate Business?How can Android Apps for Enterprise Customers generate Business?
How can Android Apps for Enterprise Customers generate Business?
Ā 
Aarnet Acu Briefing 040711
Aarnet Acu Briefing 040711Aarnet Acu Briefing 040711
Aarnet Acu Briefing 040711
Ā 
VoIP and the Telcos - Is there a life after death?
VoIP and the Telcos - Is there a life after death?VoIP and the Telcos - Is there a life after death?
VoIP and the Telcos - Is there a life after death?
Ā 
Zyxelprofile 12726604635001-phpapp01
Zyxelprofile 12726604635001-phpapp01Zyxelprofile 12726604635001-phpapp01
Zyxelprofile 12726604635001-phpapp01
Ā 
Updated: Design beyond the glowing rectangle (Polish IA Summit 2011)
Updated: Design beyond the glowing rectangle (Polish IA Summit 2011)Updated: Design beyond the glowing rectangle (Polish IA Summit 2011)
Updated: Design beyond the glowing rectangle (Polish IA Summit 2011)
Ā 
Fjord @ the Polish IA summit
Fjord @ the Polish IA summitFjord @ the Polish IA summit
Fjord @ the Polish IA summit
Ā 
WolffartTamasCV_2017_jan_en
WolffartTamasCV_2017_jan_enWolffartTamasCV_2017_jan_en
WolffartTamasCV_2017_jan_en
Ā 

More from Olle E Johansson

Cybernode.se: Securing the software supply chain (CRA)
Cybernode.se: Securing the software supply chain (CRA)Cybernode.se: Securing the software supply chain (CRA)
Cybernode.se: Securing the software supply chain (CRA)Olle E Johansson
Ā 
CRA - overview of vulnerability handling
CRA - overview of vulnerability handlingCRA - overview of vulnerability handling
CRA - overview of vulnerability handlingOlle E Johansson
Ā 
Introduction to the proposed EU cyber resilience act (CRA)
Introduction to the proposed EU cyber resilience act (CRA)Introduction to the proposed EU cyber resilience act (CRA)
Introduction to the proposed EU cyber resilience act (CRA)Olle E Johansson
Ā 
The birth and death of PSTN
The birth and death of PSTNThe birth and death of PSTN
The birth and death of PSTNOlle E Johansson
Ā 
WebRTC and Janus intro for FOSS Stockholm January 2019
WebRTC and Janus intro for FOSS Stockholm January 2019WebRTC and Janus intro for FOSS Stockholm January 2019
WebRTC and Janus intro for FOSS Stockholm January 2019Olle E Johansson
Ā 
Kamailio World 2018: Having fun with new stuff
Kamailio World 2018: Having fun with new stuffKamailio World 2018: Having fun with new stuff
Kamailio World 2018: Having fun with new stuffOlle E Johansson
Ā 
Realtime communication over a dual stack network
Realtime communication over a dual stack networkRealtime communication over a dual stack network
Realtime communication over a dual stack networkOlle E Johansson
Ā 
The Realtime Story - part 2
The Realtime Story - part 2The Realtime Story - part 2
The Realtime Story - part 2Olle E Johansson
Ā 
Sip2016 - a talk at VOIP2DAY 2016
Sip2016 - a talk at VOIP2DAY 2016Sip2016 - a talk at VOIP2DAY 2016
Sip2016 - a talk at VOIP2DAY 2016Olle E Johansson
Ā 
Sips must die, die, die - about TLS usage in the SIP protocol
Sips must die, die, die - about TLS usage in the SIP protocolSips must die, die, die - about TLS usage in the SIP protocol
Sips must die, die, die - about TLS usage in the SIP protocolOlle E Johansson
Ā 
SIP :: Half outbound (random notes)
SIP :: Half outbound (random notes)SIP :: Half outbound (random notes)
SIP :: Half outbound (random notes)Olle E Johansson
Ā 
SIP & TLS - Security in a peer to peer world
SIP & TLS - Security in a peer to peer worldSIP & TLS - Security in a peer to peer world
SIP & TLS - Security in a peer to peer worldOlle E Johansson
Ā 
Tio tester av TLS - Transport Layer Security (TLS-O-MATIC.COM)
Tio tester av TLS - Transport Layer Security (TLS-O-MATIC.COM)Tio tester av TLS - Transport Layer Security (TLS-O-MATIC.COM)
Tio tester av TLS - Transport Layer Security (TLS-O-MATIC.COM)Olle E Johansson
Ā 
2015 update: SIP and IPv6 issues - staying Happy in SIP
2015 update: SIP and IPv6 issues - staying Happy in SIP2015 update: SIP and IPv6 issues - staying Happy in SIP
2015 update: SIP and IPv6 issues - staying Happy in SIPOlle E Johansson
Ā 
TCP/IP Geeks Stockholm :: Introduction to IPv6
TCP/IP Geeks Stockholm :: Introduction to IPv6TCP/IP Geeks Stockholm :: Introduction to IPv6
TCP/IP Geeks Stockholm :: Introduction to IPv6Olle E Johansson
Ā 
Why is Kamailio so different? An introduction.
Why is Kamailio so different? An introduction.Why is Kamailio so different? An introduction.
Why is Kamailio so different? An introduction.Olle E Johansson
Ā 
RFC 7435 - Opportunistic security - Some protection most of the time
RFC 7435 - Opportunistic security - Some protection most of the timeRFC 7435 - Opportunistic security - Some protection most of the time
RFC 7435 - Opportunistic security - Some protection most of the timeOlle E Johansson
Ā 
SIP and DNS - federation, failover, load balancing and more
SIP and DNS - federation, failover, load balancing and moreSIP and DNS - federation, failover, load balancing and more
SIP and DNS - federation, failover, load balancing and moreOlle E Johansson
Ā 

More from Olle E Johansson (20)

Cybernode.se: Securing the software supply chain (CRA)
Cybernode.se: Securing the software supply chain (CRA)Cybernode.se: Securing the software supply chain (CRA)
Cybernode.se: Securing the software supply chain (CRA)
Ā 
CRA - overview of vulnerability handling
CRA - overview of vulnerability handlingCRA - overview of vulnerability handling
CRA - overview of vulnerability handling
Ā 
Introduction to the proposed EU cyber resilience act (CRA)
Introduction to the proposed EU cyber resilience act (CRA)Introduction to the proposed EU cyber resilience act (CRA)
Introduction to the proposed EU cyber resilience act (CRA)
Ā 
The birth and death of PSTN
The birth and death of PSTNThe birth and death of PSTN
The birth and death of PSTN
Ā 
WebRTC and Janus intro for FOSS Stockholm January 2019
WebRTC and Janus intro for FOSS Stockholm January 2019WebRTC and Janus intro for FOSS Stockholm January 2019
WebRTC and Janus intro for FOSS Stockholm January 2019
Ā 
Kamailio World 2018: Having fun with new stuff
Kamailio World 2018: Having fun with new stuffKamailio World 2018: Having fun with new stuff
Kamailio World 2018: Having fun with new stuff
Ā 
Kamailio on air
Kamailio on airKamailio on air
Kamailio on air
Ā 
Webrtc overview
Webrtc overviewWebrtc overview
Webrtc overview
Ā 
Realtime communication over a dual stack network
Realtime communication over a dual stack networkRealtime communication over a dual stack network
Realtime communication over a dual stack network
Ā 
The Realtime Story - part 2
The Realtime Story - part 2The Realtime Story - part 2
The Realtime Story - part 2
Ā 
Sip2016 - a talk at VOIP2DAY 2016
Sip2016 - a talk at VOIP2DAY 2016Sip2016 - a talk at VOIP2DAY 2016
Sip2016 - a talk at VOIP2DAY 2016
Ā 
Sips must die, die, die - about TLS usage in the SIP protocol
Sips must die, die, die - about TLS usage in the SIP protocolSips must die, die, die - about TLS usage in the SIP protocol
Sips must die, die, die - about TLS usage in the SIP protocol
Ā 
SIP :: Half outbound (random notes)
SIP :: Half outbound (random notes)SIP :: Half outbound (random notes)
SIP :: Half outbound (random notes)
Ā 
SIP & TLS - Security in a peer to peer world
SIP & TLS - Security in a peer to peer worldSIP & TLS - Security in a peer to peer world
SIP & TLS - Security in a peer to peer world
Ā 
Tio tester av TLS - Transport Layer Security (TLS-O-MATIC.COM)
Tio tester av TLS - Transport Layer Security (TLS-O-MATIC.COM)Tio tester av TLS - Transport Layer Security (TLS-O-MATIC.COM)
Tio tester av TLS - Transport Layer Security (TLS-O-MATIC.COM)
Ā 
2015 update: SIP and IPv6 issues - staying Happy in SIP
2015 update: SIP and IPv6 issues - staying Happy in SIP2015 update: SIP and IPv6 issues - staying Happy in SIP
2015 update: SIP and IPv6 issues - staying Happy in SIP
Ā 
TCP/IP Geeks Stockholm :: Introduction to IPv6
TCP/IP Geeks Stockholm :: Introduction to IPv6TCP/IP Geeks Stockholm :: Introduction to IPv6
TCP/IP Geeks Stockholm :: Introduction to IPv6
Ā 
Why is Kamailio so different? An introduction.
Why is Kamailio so different? An introduction.Why is Kamailio so different? An introduction.
Why is Kamailio so different? An introduction.
Ā 
RFC 7435 - Opportunistic security - Some protection most of the time
RFC 7435 - Opportunistic security - Some protection most of the timeRFC 7435 - Opportunistic security - Some protection most of the time
RFC 7435 - Opportunistic security - Some protection most of the time
Ā 
SIP and DNS - federation, failover, load balancing and more
SIP and DNS - federation, failover, load balancing and moreSIP and DNS - federation, failover, load balancing and more
SIP and DNS - federation, failover, load balancing and more
Ā 

Recently uploaded

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
Ā 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
Ā 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
Ā 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
Ā 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
Ā 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
Ā 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
Ā 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
Ā 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
Ā 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
Ā 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
Ā 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
Ā 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĆŗjo
Ā 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
Ā 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
Ā 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
Ā 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
Ā 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
Ā 
Finology Group ā€“ Insurtech Innovation Award 2024
Finology Group ā€“ Insurtech Innovation Award 2024Finology Group ā€“ Insurtech Innovation Award 2024
Finology Group ā€“ Insurtech Innovation Award 2024The Digital Insurer
Ā 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Ā 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Ā 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Ā 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Ā 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Ā 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Ā 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Ā 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Ā 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Ā 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Ā 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Ā 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Ā 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Ā 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Ā 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Ā 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Ā 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Ā 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Ā 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Ā 
Finology Group ā€“ Insurtech Innovation Award 2024
Finology Group ā€“ Insurtech Innovation Award 2024Finology Group ā€“ Insurtech Innovation Award 2024
Finology Group ā€“ Insurtech Innovation Award 2024
Ā 

Building future SIP platforms

  • 1. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA Building SIP platforms that scales into the future Kamailio/SER 10 years Berlin Sept 2, 2011 Olle E. Johansson * oej@edvina.net * Twitter oej Copyright Edvina AB, Sollentuna, Sweden 2011. All rights reserved.
  • 2. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA Where are we? A status report. Copyright Edvina AB, Sollentuna, Sweden 2011. All rights reserved.
  • 3. IP telephony is nothing new any more. Open Source VoIP is commonplace ...and nothing new, really. In 2009, Asterisk turned 10. In 2011 Kamailio/SER turned 10. Many years of guerilla work.
  • 4. Open Communication with SIP wins. No one invests in any other VoIP protocol any more. Ā© Copyright Edvina AB, Sollentuna, Sweden 2011. All rights reserved.
  • 5. Everyone talks about Uniļ¬ed Communication But who knows what it is and where the wind is blowing... Ā© Copyright Edvina AB, Sollentuna, Sweden 2011. All rights reserved.
  • 6. Current servers have enough CPU power. A standard HP DL380 server can handle 10.000 concurrent calls. Thatā€™s more than enough.
  • 7. The network is the computer. Finally. Thin clients and network computing is renamed to ā€CLOUD COMPUTINGā€
  • 8. Telcos are moving down the stack. The old dinosaurs are ļ¬ghting to stay in service control.
  • 9. Case studies Open Uniļ¬ed Communication is reality. Today.
  • 10. OUC for callcenters ā€¢ Customer with existing call center software adopting it to Asterisk ā€¢ From 50 to 500 agents ā€¢ From 50 to 1.500 concurrent calls ā€¢ Immediate failover if server or application crashes ā€¢ Delivered as a service (cloud) or as an application Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 11. ...for the public sector ā€¢ Universitys in Portugal and Norway ā€¢ One seat 15.000 phones ā€¢ Portugal installation - 500 servers, 100.000 phone lines. ā€¢ Scalable SIP networks with Kamailio and Asterisk ā€¢ Interfacing to legacy PBXs over ISDN for migration ā€¢ Many additions contributed to FreePBX and Asterisk ā€¢ Portuguese project with partners IT Center & WaveCom Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 12. ...for a regional body ā€¢ Replacing 15 pbxs with 5000 phones ā€¢ Schools, hospitals, dentists, daycare, ofļ¬ces ā€¢ Adding distributed presence to Asterisk (assisted by Kamailio) ā€¢ Project with Edvina partner TeleKompetanse in Oslo Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 13. ...and for Service providers ā€¢ Kamailio in the core ā€¢ Asterisk for feature services and PSTN handling ā€¢ Scalable platforms for 1.000-1.000.000 phones ā€¢ Many users in this sector ā€¢ Many additions contributed to the Asterisk SIP channels over the years Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 15. #1 : The Internet. ā€¢ The Internet is truly always available ā€¢ The networks are getting better ā€¢ IP Telephony over 3g works today ā€¢ 4g will get there in 10 years time. HD video anyone?
  • 16. #2: Open Standards making it possible ā€¢ The TCP/IP protocol suite ā€¢ SIP ā€¢ XMPP ā€¢ Unicode ā€¢ Freely available codecs
  • 17. #3: Open Source ā€¢ FreeSwitch, Asterisk, Kamailio, SIP-router, ejabberd, Linux, FreeBSD, Adhearsion ā€¢ The application stack is available without license fees (I wonā€™t say for free) ā€¢ Quick adaption to your business possible, you have the source and an open market available ā€¢ Innovation is pushing these platforms forward
  • 18. #4:Voice interfaces ā€¢ Speech recognition and synthesis ā€¢ Natural interfaces for services ā€¢ Price/channel has gone down
  • 19. #5: Commodity hardware ā€¢ Standard PC servers can run 10.000 audio channels - over 5.000 calls. Today. ā€¢ Investment/call is going down
  • 20. #6: APIā€™s ā€¢ Programmer interfaces to telephony are freely available ā€¢ Lowers cost of implementation ā€¢ Asterisk AGI/AMI, Adhearsion, FreeSwitch libraries, Kamailio MI, LUA and Python ā€¢ Service providers should run these ā€¢ You donā€™t need your own PBX to add voice to your apps!
  • 21. #7: Uniļ¬ed, federated identity and authorization oej@edvina.net LDAP OpenID SAML 2.0 Oauth
  • 22. #8: New codecs, built for IP networks ā€¢ OPUS!
  • 23. !#9. Security requirements ā€¢ Sadly, too few customers require security ā€¢ We might have to follow Gemeinshaft 4 philosophy: We know better even if the customers donā€™t
  • 24. So where are we going? ...today and tomorrow...
  • 25. A new generation of customers ā€¢ Telephony for the old generation is replaced by IM & Presence on the cell phone for the new generation ā€¢ Powered by social networks , mobile apps and IM systems ā€¢ Multimedia on top of this is emerging
  • 26. Presence and location will drive everything. SIP and XMPP are important parts of this puzzle Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 27. Cellphone location Set-top-box Presence and Bot providers location will The Car Bot drive everything. Safety alarms SIP and XMPP are important parts of Answer-my- this puzzle mother-service Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 28. Without the Internet you are on an isolated island. So how do we get away from it? Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 29. Why are we building with PSTN focus? SIP SIP SIP PSTN SIP SIP SIP Isolated islands of SIP! Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 30. Put the Internet where it belongs PSTN PSTN SIP SIP PSTN SIP @ SIP PSTN SIP SIP PSTN PSTN One Uniļ¬ed Communications Network, one cloud service Ā© Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 31. IPv6 is the new glue No NAT. Enough network addresses to build anything you need. Go and have fun. Discover the new oppurtunities with IPv6! Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 32. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA The road ahead: 10 bullet points to remember!
  • 33. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA 1. Use Open Network Protocols TCP/IP * SIP * XMPP Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 34. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA 2. Open Source COOPERATIVE SOFTWARE Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 35. @ OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA 3. Uniļ¬cation One address that rule them all! Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 36. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA 4. Integrity and Security BUILDING TRUST FOR NEW SOLUTIONS Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 37. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA 5. Climate Friendliness VIDEO * SYSTEM MANAGEMENT Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 38. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA 6. Social Responsibility Building and connecting to a network for everyone. OPEN SOURCE = AVAILABILITY FOR THE 3RD WORLD Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 39. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA 7. Everything is and should be building blocks EVERYTHING SHOULD HAVE AN AN OPEN API Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 40. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA 8. Keep an open network IPv6 NOW Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 41. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA 9. Underestimate yourself You just donā€™t know about the future Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 42. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA 10. Get a new mindset The new telephony platform is not about telephony. Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 43. SIP evolution Number of endpoints or pages of RFCs? Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 44. Where did we loose the grip? ā€¢ SIP is now equal to PSTN over IP. ā€¢ That wasnā€™t the idea, at least not for me. ā€¢ Itā€™s rather boring. ā€¢ We need to move beyond PSTN over IP. Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 45. Remember? ā€¢ freeworlddialup.com (dead) ā€¢ iptel.org free service (still running) ā€¢ IAXtel (dead) Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 46. Do we have enough power to change? ā€¢ Can we break the one site-syndrom? ā€¢ Can we build an open and secure federation? ā€¢ Letā€™s discuss this in the breaks and tonight. Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 47. Where is the IETF ā€¢ Seems like the inventors of SIP are now working with RTCweb, trying to ļ¬x their errors ā€¢ SIP seems to be dominated by PSTN people ā€¢ We need to do something about this, the gap between implementations and IETFs work is far too wide. Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 48. Kamailioā€™s role in my world ā€¢ Kamailio - sip-router - ser - operates the base for the platform I am describing here ā€¢ Me and my partners have over 600 proxys running in enterprises and public sector ā€¢ For me, itā€™s been rock solid with no security issues. ( Quite boring from a hacking point of view ;-) ā€¢ It ļ¬ts right in - security, IPv6, presence, multimedia calls and more ā€¢ Thank you, Team SIP-router! Copyright 2008, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 49. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA ...And please remember at least two things from this presentation: Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 50. IPv6 needs to be on your agenda. Cloud services not running on IPv6 will not be fully reachable from anywhere and anytime if itā€™s not connected to the IPv6 Internet. Ā© Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 51. OUC != pstn-over-IP Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net
  • 52. OPEN UNIFIED COMMUNICATION ACCORDING TO EDVINA Open Uniļ¬ed Communication Connecting Internet Users in real time. Ā© Copyright 2011, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. info@edvina.net Edvina AB, Sollentuna, Sweden 2010. All rights reserved. Ā© Copyright

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n