10-4-1 : the open communication revolution agenda

70
© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved. The Open Communication Revolution 10 4 1 @oej

Upload: elastix

Post on 17-Jul-2015

78 views

Category:

Technology


0 download

TRANSCRIPT

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

The Open Communication Revolution

1041

@oej

Once upon a time…

1999December 5th

Mark Spencer created Asterisk.

15 years ago this year.

2002

And the protocol wars began.

2004

VON 2004 SAN JOSE, USA

Astricon 2004 Atlanta!

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

ASTERISK VONAGEWANNABEES

KILL THETELCO OPEN SOURCE

A different time. 10 years ago.

We need to move forward, make new mistakes.

2014

Where are we?

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

Where are we?Open Source is accepted

in business and for personal use (Android!)

Open Source telephony is used by carriers and enterprises

world wide.

SIP is taking over from ISDN. Everywhere.

We are no longer the cool guerilla. We’re just doing normal business.

2014Examples from the life of an Open Source contributor.

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

EXECUTIVE SUMMARY

KAMAILIOSIP NETWORKS

LYNC CERTIFICATION OF ASTERISK

IETF WORK ON IPv6, DANE AND SIP

ASTERISK IMPROVEMENTS

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

INTENOASTERISK EMBEDDED

IN BROADBAND ROUTER

HOME TELEPHONY AND SMALL BUSINESS PBX

CARE PHONES/ALARMS

REMOTE HOLD, DNS SRV AND OTHER ASTERISK IMPROVEMENTS

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

BRESSNER Technology

ASTERISK EMBEDDED IN ISDN GATEWAY

LYNC CERTIFICATION

SMALL BUSINESS PBX

COMFORT NOICE/SILENCE SUPPRESSION IN ASTERISK

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

CARRIERS: Lync trunks

ASTERISK FOR LYNC

RTCP/RTP IMPROVEMENTS

PRACK

CAUSE CODE HANDLING, PACKET REORDERING

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

CARRIERS(Just SIP, not Lync)

SCALABLE SIP PLATFORMS

TLS/SRTP TRIALS

KAMAILIO EVERYWHERE

TRAINING, ARCHITECTURE, INSTALLATION, TESTS

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

CALL CENTERSSCALABLE SIP

PLATFORMS

ASTERISK AT CORE

RTP/RTCP IMPORTANT

MEDIA IN FOCUS

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

SWEDISH PUBLIC RADIO

KAMAILIO SIP NETWORK

HIGH AUDIO QUALITY

RADIO BROADCAST

EBU STANDARD

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

IETF & The SIP Forum

SIP IPv6 DUAL STACK

SIP CERTIFICATES IN DNSSEC - DANE

WEBRTC

STUN/DANE

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

ASTERISK IMPROVEMENTS

CAUSE CODE HANDLING

COMFORT NOICE/SILENCE SUPPRESSION

REMOTE HOLD

RTCP CALL QUALITY RECORDS

DNS SRV DONE RIGHT

PRACK SUPPORT

DTMF DURATION

PACKET REORDERING

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

WHERE?IN MY PRIVATE VERSION OF ASTERISK AND ON DIGIUM’S

SVN SERVER.

NOT IN THE ASTERISK OFFICIAL CODE BASE.

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

WILL I STILL BUILD LIKE THIS TWO YEARS FROM NOW?

KAMAILIO

ASTERISK

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

WHERE DOES WEBRTC FIT IN?

I DON’T THINK WE ARE EVEN CLOSE TO UNDERSTAND THAT.

BIG CHANGES TAKETEN YEARS

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

Where we are going

SIP

RECORDING

WEBRTC SERVICE ???

MEDIA BACKBONE

MIXER TRANSCODING

EFFECTS

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

This part is missing

RECORDING

MEDIA BACKBONE

MIXER TRANSCODING

EFFECTS

Project X

What about NOW?

INTERNETCOMMUNICATION OTT

BECOMETHE TELCO OPEN SOURCE!

Everything is IP. Bypassing carriers over IP.

Push the telco down the stack. Get a quick start.

WINNERS

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

API

HTTPS

SIP RTP

XMPP HTTP

LOOSERS.

YOU. The user. The customer.

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

BRAND NAMES

PRIVATEPROTOCOLS

ISOLATED ISLANDS

VENTURECAPITAL

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

Not moving SIP forward.Where are you???

RFC 3261

A BROKEN OLD NETWORK

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

IPV4 NAT

CARRIER GRADE NAT NETWORKINGKNOWLEDGE

THE MOST IMPORTANT PROBLEM…

LOSS OFCUSTOMER TRUST.

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

We can work on all of that.

Open Source can move fast and is a community

effort. A shared resource.

(Unless there are too much bureaucracy in the way. Which can happen to

Open Source projects too.)

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

BENEFITS OFOPEN SOURCE

LOWER COSTS FOR EVERYONE

FASTER ADAPTION TO CUSTOMER NEEDS.

SECURITY COMES NATURALLY

COMPETITIVE MARKETPLACE

© Copyright 2010, Edvina AB, Sollentuna, Sweden. All rights reserved. Approved distribution only. [email protected]

Open Source will take you there.

• Low cost per customer

• Innovation, security and (sometimes) stability

• Open Standards and Interoperability

Open.

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

Open.SYSTEMS PROTOCOLS

NETWORKS SOURCE

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

Internet

INTEROPERABILITY.Internet

INTEROPERABILITY.What every network

engineer gets paid to work with.

But too many forget…

INTEROPERABILITY.

Take it back. You have earned it.

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

1041

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

10

2005-2012: 10 to-do list items

OPEN SOURCE

SECURITY

IPv6

ENVIRONMENT

FEDERATE

INTEROPERABILITY

OVERLOAD.

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

4 2013: FOUR THINGS

SECURITY

IPv6

FEDERATE

OPUS!

LET’S FOCUS ON ONE THING.1

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

Ready?

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

The Internet is under attack.#moreCrypto

OPPURTUNISTIC SECURITY.

A BASE LAYER OF INTEGRITY. NOT FULL SECURITY, BUT

BETTER THAN NOTHING.

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

BUILD TRUST.

SECURITY BY DEFAULT.BUILD GOOD STUFF.

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

LET’S GET EVERYONE ABOARD.

2015 is the year of realtime security.

OPENSIPS

ELASTIX

FREEPBX

KAMAILIO

YATE

OPENBTS

FREESWITCH

ASTERISK

BLINK

SYLKSERVER

JSSIP

BARESIP

PROVIDER:CE

???? EKIGAEKIGA

RESIPROCATEPJSIP

EDVx

REPRO

ZOIPER

OP^2

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

TODO-LIST FOR 2015

SECURE ALL COMMUNICATION BY DEFAULT1

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

WHAT THIS MEANS FOR SIP CALLS

USE TLS ALWAYS. TEST IF IT IS OPEN AND USE IT.

INVITE WITH SRTP. IF IT FAILS, OPTIONALLY FALL BACK.

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

We are leaving the commercial CA

DANESIPUsing DNSsec to verify TLS certificates.

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

WHEN BUYING SIP TRUNKS

REQUIRE TLS. REQUIRE SRTP.

REQUIRE DNS. REQUIRE IPv6.

© Copyright 2014 Edvina AB, Sollentuna, Sweden. All rights reserved.

Different needs. Different solutions.SECURE CALLS:

TLS AUTHENTICATION/CRYPTO DTLS SRTP KEY EXCHANGE

YOU DO NOT WANT TO LOOSE

THE TRUST OF YOUR USERS AND CUSTOMERS.

WE CAN IMPROVE SECURITY FOR ALL CALLS, REGARDLESS OF DEFAULT CONFIGURATION.

When do we start?

Now.Here.

In Realtime.

in SIP, XMPP, RTP. WEBRTC and other realtime platforms.

#morecrypto

Thank you.