From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking &...

16
From Voice on the Net From Voice on the Net to Real Time to Real Time Communications Communications Jawad Khaki Jawad Khaki Vice President Vice President Windows Networking & Communications Windows Networking & Communications Microsoft Corporation Microsoft Corporation

Transcript of From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking &...

Page 1: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

From Voice on the Net to From Voice on the Net to Real Time Communications Real Time Communications

Jawad KhakiJawad KhakiVice PresidentVice PresidentWindows Networking & CommunicationsWindows Networking & CommunicationsMicrosoft CorporationMicrosoft Corporation

Page 2: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

Real Time Communications Real Time Communications and the Search for a Killer Appand the Search for a Killer App

We’ve been waiting for VoIP killer We’ve been waiting for VoIP killer app since 1995…app since 1995… We learned it wasn’t just cheap telephonyWe learned it wasn’t just cheap telephony We learned it wasn’t just We learned it wasn’t just

videoconferencing over IP…videoconferencing over IP… Then came presence, buddy lists & Then came presence, buddy lists &

instant messaginginstant messaging Gave control to end usersGave control to end users Brought people closer to one anotherBrought people closer to one another The first real leap in IP-based The first real leap in IP-based

communications industry since email!communications industry since email!

Page 3: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

Real Time Communications Real Time Communications and Web Servicesand Web Services

ServersServers

Web services Web services

User experiences User experiences

DevicesDevices

Page 4: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

Device ProgressDevice Progress

Page 5: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

Smart Devices: All About…Smart Devices: All About… YouYou

Personal preferences and dataPersonal preferences and data

The ExperienceThe Experience Scale UI to match the form factorScale UI to match the form factor Consistent and integrated across multiple Consistent and integrated across multiple

devicesdevices

ConnectivityConnectivity Scale services to match bandwidthScale services to match bandwidth

SoftwareSoftware Programmable and extensible by developersProgrammable and extensible by developers

Page 6: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

The PC’s FutureThe PC’s Future Digital media centerDigital media center New user interfaceNew user interface

ReadingReading HandwritingHandwriting SpeechSpeech

An active personal assistant An active personal assistant Brings me information I needBrings me information I need Blocks information I don’t need Blocks information I don’t need

A form of personal expressionA form of personal expression Rich interpersonal communicationsRich interpersonal communications

Page 7: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

Connected EverywhereConnected Everywhere Networking explosionNetworking explosion

Personal computersPersonal computers Smart devicesSmart devices BroadbandBroadband

Mobility & no new wiresMobility & no new wires Wireless Networks Wireless Networks Home NetworksHome Networks Personal area networksPersonal area networks

Page 8: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

SIP – A Disruptive IngredientSIP – A Disruptive Ingredient Not an evolution from Q.931, H.323 Not an evolution from Q.931, H.323

or MGCPor MGCP But works well with legacy systemsBut works well with legacy systems Supports Web services modelSupports Web services model

Incremental addition of voice, video, IM, …Incremental addition of voice, video, IM, … Enables new powerful peer-to-peer Enables new powerful peer-to-peer

applicationsapplications

Re-defines telephony and creates new Re-defines telephony and creates new opportunities foropportunities for

Real Time CommunicationsReal Time Communications

Page 9: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

SIP support for WindowsSIP support for Windows

Page 10: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

SIP support for WindowsSIP support for Windows

Standards-based Standards-based interoperabilityinteroperability

Both client and serverBoth client and server Available to any applicationAvailable to any application Goal: make standards-based Goal: make standards-based

RTC mainstreamRTC mainstream

Design Preview: June 2001Design Preview: June 2001

Page 11: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

Reuters to offer new financial Reuters to offer new financial industry servicesindustry services

Page 12: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

The RTC OpportunityThe RTC Opportunity

Deliver the real promise of Deliver the real promise of IP-based communications IP-based communications More than just voiceMore than just voice Build services with IP Build services with IP

connectivity in mindconnectivity in mind Empower the end userEmpower the end user Re-think the business model Re-think the business model Make it mainstreamMake it mainstream

Page 13: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

RTC ChallengesRTC Challenges

Waiting for the new infrastructure Waiting for the new infrastructure to get deployedto get deployed

Using PSTN tools and Using PSTN tools and programming model to create new programming model to create new servicesservices

Applying the telephony business Applying the telephony business model to RTCmodel to RTC

Ignoring NATs and firewallsIgnoring NATs and firewalls

Page 14: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

SummarySummary Great user experience: Great user experience:

Smart devices + Web services + great Smart devices + Web services + great software software

PC: still the most important smart device PC: still the most important smart device Disruptive technology emerging: SIPDisruptive technology emerging: SIP Microsoft investing in SIPMicrosoft investing in SIP Committed to work with you to make it Committed to work with you to make it

happen for customershappen for customers

Page 15: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.

For More InformationFor More Information Microsoft boothMicrosoft booth Design preview (June 2001)Design preview (June 2001) Microsoft .NET siteMicrosoft .NET site

http://www.microsoft.com/net/http://www.microsoft.com/net/

Windows XPWindows XP http://microsoft.com/windowsxphttp://microsoft.com/windowsxp

Windows Telecom AllianceWindows Telecom Alliance http://www.microsoft.com/isn/windowsTAhttp://www.microsoft.com/isn/windowsTA

Page 16: From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.