Presentation is loading. Please wait.

Presentation is loading. Please wait.

www.dynamicsoft.com Fall VON Developers’ Conference – 09/13/00 SIP Update IMPS – Instant Messaging and Presence Using SIP Steve Donovan Architect.

Similar presentations


Presentation on theme: "www.dynamicsoft.com Fall VON Developers’ Conference – 09/13/00 SIP Update IMPS – Instant Messaging and Presence Using SIP Steve Donovan Architect."— Presentation transcript:

1

2 Fall VON Developers’ Conference – 09/13/00 SIP Update IMPS – Instant Messaging and Presence Using SIP Steve Donovan Architect

3 Fall VON Developers’ Conference – 09/13/00 SIP Update Why Standardize IMPP Wouldn’t It Be Nice If I Could Send an IM to Users of Joe’s IM Service, Yahoo, MSN, AOL and Every Other IM Service Provider From a Single Client Application? Wouldn’t It Be Nice If I Could Put a Single Presence Identity on My Business Card That Would Work for All of My Customers? Wouldn’t It Be Nice to Have the Same Level of Innovation Using IMPP As We Have With Web Services?

4 Fall VON Developers’ Conference – 09/13/00 SIP Update Why SIP for IMPP Converged Services Service logic for screening, forwarding and other services apply directly to voice, video, IM and presence. Existing SIP implementations can easily be extended to support presence and instant messaging. Reduces Service Provider Operational Overhead Through Resource sharing Reduced operational costs Reduced Equipment costs Reduced Training costs Presence is a Natural Extension to SIP Communications Registration is really publication of presence information SIP’s location server is the basis of a Presence Server MIME support means SIP can easily carry presence data and IM text

5 Fall VON Developers’ Conference – 09/13/00 SIP Update IMPS Architecture Presence Server (Optional) Presence Clients Proxy Server(s) (Optional)

6 Fall VON Developers’ Conference – 09/13/00 SIP Update Aspects of IMPP Publication Bob tells his server (service provider) his status Bob’s service provider can supply Bob’s status even when he is offline Bob is not online but can be reached at Subscription - “I Want to Know when Bob Is Online” Authorization - Server asks Bob if I am authorized to know Bob’s status Notification - Bob is now online Messaging - “Hi Bob!”

7 Fall VON Developers’ Conference – 09/13/00 SIP Update Subscription – Server Based Notification Presence Server Subscribe From: To: Contact: Proxy Server(s) Alice Where’s Bob? Accepted Accepted 1 - Subscribe 2 - Subscribe Note: Bob has not yet authorized Alice Alice wants to know Bob’s status

8 Fall VON Developers’ Conference – 09/13/00 SIP Update Publication – Server Based Notification Presence Server Proxy Server(s) Alice Bob OK OK REGISTER sip:dynamicsoft.com From: To: Contact: ---- Contact: “I’m online” 2 - REGISTER 1 - REGISTER Bob publishes his status with his presence server

9 Fall VON Developers’ Conference – 09/13/00 SIP Update Authorization – Server Based Notification Presence Server Proxy Server(s) Alice Bob OK OK QAUTH From: To: 1 - QAUTH 2 - QAUTH The presence server asks Bob if Alice is authorized to see his status. Bob says yes.

10 Fall VON Developers’ Conference – 09/13/00 SIP Update Notification – Server Based Notification Presence Server Proxy Server(s) Alice Bob NOTIFY From: To: Contact: “I’m online” 2 - NOTIFY OK OK1 - NOTIFY The presence server notifies Alice of Bob’s status

11 Fall VON Developers’ Conference – 09/13/00 SIP Update Messaging Presence Server Proxy Server(s) Alice Bob OK MESSAGE From: To: “Hi Bob!” 2 - Message1 - Message OK

12 Fall VON Developers’ Conference – 09/13/00 SIP Update IMPS Internet Drafts SIP Extensions for Presence SIP Extensions for Instant Messaging SIP Extensions for Presence Authorization

13 Fall VON Developers’ Conference – 09/13/00 SIP Update IMPS Internet Drafts A Data Format for Presence Using XML A Lightweight Presence Information Format (LPIDF) An XML Format for Presence Buddy Lists An XML Format for Watcher Information

14 Fall VON Developers’ Conference – 09/13/00 SIP Update Other Related IETF Documents A Common Profile for Instant Messaging (CPIM) A Framework for Moving IMPP Forward Event Notification in SIP SIP Caller Preferences and Callee Capabilities

15 Fall VON Developers’ Conference – 09/13/00 SIP Update About dynamicsoft Industry Leader in Internet Voice-IP Infrastructure Software Leaders of Standards work Co-Author of Session Initiation Protocol Chairs, IETF SIP Working Group Chair, IETF IPTEL Working Group Contributing authors to many IETF documents for VoIP SIP Forum Board of Directors International SoftSwitch Consortium Software Solutions Include Embeddable SIP User Agents in Java and C++ Proxy and Location Servers Application Server

16 Fall VON Developers’ Conference – 09/13/00 SIP Update Next-Generation Services can be Deployed Using dynamicsoft Products dynamicsoft SIP User Agent The engine of next generation communication appliances and clients dynamicsoft SIP Proxy Server The intelligent router of next generation communication messages dynamicsoft SIP Location Server Makes users known to the network and each other dynamicsoft Application Server The heart of next generation service creation and deployment

17 Fall VON Developers’ Conference – 09/13/00 SIP Update Information Resource Steve Donovan


Download ppt "www.dynamicsoft.com Fall VON Developers’ Conference – 09/13/00 SIP Update IMPS – Instant Messaging and Presence Using SIP Steve Donovan Architect."

Similar presentations


Ads by Google