24

Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

Embed Size (px)

Citation preview

Page 1: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

1

Page 2: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

2

The Next Wave of Communications Applications

Dr. Cullen Jennings

Page 3: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

3

What I’m Going to Tell You

 Where the expenses are in deploying a large VoIP or collaboration system

 How the industry has systematically driven some of these costs towards zero

 What parts will be driven to zero next If you are a vendor, this will be either good news or bad news for you

If you are a user, this will be good news for you

Page 4: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

4

Page 5: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

5

Major Expenses

 Endpoints Hardware: LCD, CPU, Memory, Plastics, Power

Software: SIP, CODECs, OS, Security, GUI & Application

 Service Soft Switches, Servers, & Operations

User Support

 PSTN Connectivity  Phone Numbers

Page 6: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

6

Major Expenses

 Endpoints Hardware: LCD, CPU, Memory, Plastics, Power

Software: SIP, CODECs, OS, Security, GUI & Application

Page 7: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

7

Major Expenses

 Service Soft Switches

Servers

Operations

User Support

Page 8: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

8

Major Expenses

 PSTN Connectivity  Phone Numbers

Page 9: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

9

Commoditization of Support

 Support Better software

Worse support builds better users

User based support forums

Page 10: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

10

Support in 2001

Credit for slide to Dr. Moshe Yudkowsky

Page 11: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

11

Support in 2009

Page 12: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

12

Reduced Support via Better Software

Page 13: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

13

Commoditization of Hardware

 Hardware Moore’s law

Adjacent market volume

Page 14: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

14

Commoditization of Software

 Open source OS: Linux

SIP: Vovida.org, resiprocate.org

Security: openssl, libSRTP

GUI: Still a bunch of work but spread over larger volume

CODECs:

Were expensive

Now more expensive due to wideband audio and video

Page 15: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

15

Central Servers & Soft Switches  Distributed Hash Tables (DHT) allowed construction of

large robust distributed data bases most fundamental advance in data structures in 20 years

 Skype led the way Very low operational expense compared to competition

 Simple strategy, move the computing to the edge Reduce cost of servers, data centers, and people to run them

Note this is the opposite of cloud computing

 Vendors working on standardized approach Happening at IETF P2PSIP working group

Alice

Doug

B

C

Page 16: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

16

Phone Numbers

 Artificial scarcity

 Theory: Public ENUM Uses DNS as database so you can point your phone number where you want it to go

 Practice: Infrastructure ENUM Uses DNS as database so the phone company can point your number where they want it to go

 Score: Telcos 1, Internet 0

 Implication: VoIP has all the limitations of the PSTN

 Big Question: How to rescue your phone number from being held hostage?

Page 17: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

17

Phone Numbers

 Theory: Public ENUM Uses DNS as database so you can point your phone number where you want it to go

Page 18: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

18

Phone Numbers

 Practice: Infrastructure ENUM Uses DNS as database so the phone company can point your number where they want it to go

Page 19: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

19

CODECs & GUIs

 Problem: Free software (think Skype, Webex, or Firefox) can’t practically contain CODECs that are not royalty free

 Narrowband Audio iLBC (RFC 3951) reasonable solution

 Wideband: Nothing both standard and good SILK, CELT (Successor to Speex & Ogg Vorbis)

 Video Theora

 Royalty Free CODECS will enable media in HTML Ease the creation of flexible GUI based on web mashups

Page 20: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

20

IETF CODEC BOF

 IETF is considering forming a working group to develop CODECs with goal of being royalty free

 Facing significant opposition from current holders of CODEC patents

 Significant desire to do it from large users of CODECs in internet software clients

 Call to Action: Go tell the IETF the internet needs royalty free CODECs and the IETF is the right standards development organization to do this

Send email to [email protected]

Page 21: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

21

IETF CODEC BOF

Send email to [email protected]

Page 22: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

22

The Future

 The internet will move to royalty free CODECs

 People will steal their phone numbers back

 DHT Technology will become increasingly common

 100% of commercial communications products will incorporate substantial open source

 Do It Yourself Tech support will get better. All other types will get worse

Page 23: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

23

Questions

Page 24: Cullen Jenning's Presentation at Emerging Communication Conference & Awards 2009 Europe

24