Top Banner
SI-501 Mini-Talk, Ann Arbor, MI February 9 th , 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February 9 th , 2005 Ben Teitelbaum <[email protected] > http://people.internet2.edu/~ben/
30

SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

Mar 27, 2015

Download

Documents

James Cook
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Internet2's Voice and Integrated Communications Initiatives

SI-501 Mini-TalkAnn Arbor, MI

February 9th, 2005

Ben Teitelbaum <[email protected]>http://people.internet2.edu/~ben/

Page 2: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Voice● Not just a crusty relic● Voice is the dominant real-time

communications medium among homo sapiens– Text is the dominant non-real time meduim– A big chunk of the human brain is dedicated to

processing visual input, but that's for other stuff (e.g. avoiding cliffs/trees, identifying faces, stalking prey)

● Per-capita use/expenditure continues to rise● A “killer app" for the last ~100 years and for

foreseeable future

Page 3: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

VoIP● Not just a cost-saving hack ● Open industry standards and the Internet are

revolutionizing telecom– New industry structures– New architectures, services, and applications– No longer a binary choice between PBX and

Centrex● Trends

– Decentralized control– À la carte system components and services– Greater empowerment of campuses and

enterprises– Greater empowerment of end users

Page 4: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

● Many, many ways to do better...– Fidelity– Privacy– Addressing– Mobility

Post-POTS Voice

– Survivability– Integration with IM, video,

etc.– Presence– I911

* Drawings by Louis Teitelbaum (age 6)

Page 5: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Dude, Where're My Customers?● Voice was once revenue-generating; no

longer● Users have adopted consumer services to

meet personal / profession needs– Cellular– Consumer IM&P (e.g. AIM, YIM, MSN)– Consumer VoIP (e.g. Skype, FWD)

● How can universities develop services to:– Recapture these customers?– Enhance the campus life experience?– Facilitate collaborative research?– Improve productivity?

Page 6: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Internet2

ITSP

...

Internet2 Infrastructure (campus, gigaPoP, RON, Abilene)

PBX / TDM Voice Switch

Internet Telephony Service Provider (ITSP)

Campus

SIP Proxy + Phones

IP – TDM Voice Gateway

*.edu

Key (for upcoming pretty pictures)1/2

Page 7: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

TDM Voice Traffic

Packet Voice Traffic

PRI / CAS Voice Trunks

Key (for upcoming pretty pictures)2/2

Signaling

Page 8: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Internet2

Campus VoIP Today

b.edua.edu

... ...

LEC/IXC LEC/IXC

PSTN

Page 9: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Internet2

Campus VoIP Today

b.edua.edu

... ...

ITSPLEC/IXC LEC/IXC

PSTN

Page 10: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Internet2

Campus VoIP Today

b.edua.edu

... ...

ITSPLEC/IXC LEC/IXC

PSTN

Page 11: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Internet2

Campus VoIP 2020*

b.edu

...

a.edu

...

* Don't hold me to this!

Page 12: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Internet2

Campus VoIP 2020

FeatureServer

LDAP

DirectoryServices

PresenceServer

FeatureServer

LDAP

DirectoryServices

PresenceServer

b.edu

...

a.edu

...

Page 13: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Internet2

Campus VoIP 2020

FeatureServer

LDAP

DirectoryServices

PresenceServer

FeatureServer

LDAP

DirectoryServices

PresenceServer

ASPFeatureServer

b.edu

...

a.edu

...

Page 14: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Internet2

Campus VoIP 2020

FeatureServer

LDAP

DirectoryServices

PresenceServer

FeatureServer

LDAP

DirectoryServices

PresenceServer

ASPFeatureServer

ITSP

b.edu

...

a.edu

...

PSTN

Page 15: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Internet2

Campus VoIP 2020

FeatureServer

LDAP

DirectoryServices

PresenceServer

FeatureServer

LDAP

DirectoryServices

PresenceServer

ASPFeatureServer

ITSPITSP

b.edu

...

a.edu

...

PSTN

Page 16: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Internet2

Campus VoIP 2020

FeatureServer

LDAP

DirectoryServices

PresenceServer

FeatureServer

LDAP

DirectoryServices

PresenceServer

ASPFeatureServer

ITSPITSP

c.com

...Internet

b.edu

...

a.edu

...

PSTN

Page 17: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

How to Get There From Here?● Difficult environment to innovate

– Tight budgets– Carrism (i.e. IT is not strategic)– Fear, uncertainty, and doubt over industry

directions, regulatory environment, etc.● In the long-run, there will be little role

for centralize service providers● Need to develop new campus

communications service models and core connective middleware infrastructure

Page 18: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Connective Middleware

high-performance, end-to-end IP transit

BobAlice

UserCampusUser Internet2/GigaPoP/ASPCampusHost Host

Network-LayerConnectivity

Applications

APIsCodecs

APIsCodecs

Signaling Signaling

Connective Middleware

Call FilteringAuth N/Z

Call FilteringAuth N/Z

IdentityPresence

Call Routing

IdentityPresence

Call Routing

Damping Middleware

Rich PresenceServices Calendaring

Location

... ...Calendaring

Location

Dire

ctor

ies D

irectories

Sig

nalin

g SignalingCampus-to-Campus

Trust / Policy / Encryption

P2P mediaand

Trust / Policy / Encryption

...or... ...or...AuxiliaryServices Gatewaying

Bridging

Messaging...

GatewayingBridging

Messaging...

GatewayingBridging

Messaging...

Page 19: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

SIP.edu Working Group● Web Site

– http://voip.internet2.edu/SIP.edu/● Chair

– Dennis Baron, MIT{email, sip}: [email protected]

Page 20: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

SIPProxyDNS

SIP-PBXGateway PBX

INVITE(sip:[email protected])

INVITE(sip:[email protected])

DNS SRV query sip.udp.bigu.edu

telephoneNumberwhere mail=”bob”

PRI / CAS

bigu.edu

CampusDirectory Bob's Phone

sip.udp.bigu.edu IN SRV ...

SIP.edu Architecture (today)

IP Voice

TDM Voice

SIP User Agent

Page 21: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

DNS

INVITE (sip:[email protected])DNS SRV query

sip.udp.bigu.edu

bigu.edu

SIP User Agent

locationDB

If Bob has registered, ring his SIP UAs; Else, call his extension through the PBX.

REGISTER(Contact: 207.75.164.131)

INVITE (sip:[email protected])

SIPProxy

Bob's SIP Phones

SIP.edu Architecture (real soon)

SIPRegistrar

IP Voice, Video, IM, ...

Page 22: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

SIP.edu Growth

Page 23: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Presence and Integrated Communications ● Working Group Web Site

– http://pic.internet2.edu/● Chair

– Jeremy George, Yale{email, sip}: [email protected]

Page 24: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Presence● Presence

– “Notification of events that facilitate communication” (Henning Schulzrinne)

● “On-line”, “Away”, “Idle”, “On phone”, “Out to lunch”, ...

– Back to the future?● Remember: finger, write, who?● Presence restores the sense of community that

existed on timesharing systems– Forward to the future!

● New standards for interoperability and scalability● User-centric control of presence publication● Richer state semantics and automatic triggers

Page 25: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Rich Presence Trials● Using Internet2 meetings to prototype

advanced campus services – Advanced WiFi infrastructure (location service)– Advanced middleware infrastructure

(SIP/SIMPLE presence agent / location server)– Advanced real time communications services

● Highly-participatory– Enthusiastic attendees – Distributed trial-dev team

● Columbia IRT Lab, HP Labs Cambridge, University of Pennsylvania, Ford Motor Company, Microsoft, ...

Page 26: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Rich Presence Enabled Clients

• WaveThree and Columbia clients (Session, SIPC)• Others welcome! (client requirements doc on web)

Page 27: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

NG911 Project● Internet 911

– 911 has been a thorn in the side of VoIP– Technically, not a hard problem

● NG911– NTIA-funded project to IP-enable PSAPs

● Not only solve VoIP 911, but do better!– Higher resilience– Faster call setup– Testability

● Based on IETF GEOPRIV work

• Multimedia support• Open standards and COTS• Cheaper

Page 28: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Emerging IETF/NENA I3 Architecture

GPS

40.86N 73.98ECN=us A1=NJ A2=Bergen

INVITE sips:sos@

DHCP

outboundproxy server

provided by local ISP? 40.86N 73.98E: Leonia, NJ fire dept.

leonia.nj.us.sos.arpaPOLY 40.85 73.97 40.86 73.99NAPTR … [email protected]

* This slide complements of Henning Schulzrinne, Xiaotao Wu, & the CINEMA crew (Columbia University)

Location-based call routing: UA knows its location

Page 29: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

Conclusion● Voice must be seen as stragetic● VoIP will be much more than POTS

replacement● Several Internet2 initiatives are helping

campuses develop the infrastructure and technology for next-generation campus communications services

Page 30: SI-501 Mini-Talk, Ann Arbor, MI February 9 th, 2005 Internet2's Voice and Integrated Communications Initiatives SI-501 Mini-Talk Ann Arbor, MI February.

SI-501 Mini-Talk, Ann Arbor, MI February 9th, 2005

FIN