1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential XCAP Usage for Publishing Presence Information draft-isomaki-simple-xcap-publish-usage-00.

Slides:



Advertisements
Similar presentations
On-Demand Access Authorization for SIP Event Subscriptions D. Trossen, H. Schulzrinne.
Advertisements

SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
SIMPLE Open Issues Jonathan Rosenberg dynamicsoft IETF 52.
Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
XCAP Tutorial Jonathan Rosenberg.
Vishal K. Singh, Henning Schulzrinne
Yunling Wang VoIP Security COMS 4995 Nov 24, 2008 XCAP The Extensible Markup Language (XML) Configuration Access Protocol (XCAP)
SIMPLE Presence Traffic Optimization and Server Scalability Vishal Kumar Singh Henning Schulzrinne Markus Isomaki Piotr Boni IETF 67, San Diego.
#1 IETF58 / SIMPLE WG Ad-hoc Resource Lists using SUBSCRIBE draft-levin-simple-adhoc-list-00.txt by Orit Levin 58 th IETF Meeting SIMPLE.
XML Configuration Access Protocol (XCAP) Jonathan Rosenberg dynamicsoft.
1 Presence-specific dictionary for Sigcomp draft-garcia-simple-presence-dictionary-02.txt 68 th IETF Prague, Check Republic SIPPING WG 21/22-March-2007.
3GPP Presence Requirements Requirements for Presence Service based on 3GPP specifications and wireless environment characteristics draft-kiss-simple-presence-wireless-
Sharmistha Chatterjee 82349D 82349D Helsinki University of Technology Instant Messaging and Presence with SIP.
March 2004SIMPLE - IETF 59 (Seoul)1 Rich presence: RPID, CIPID, future-presence draft-ietf-simple-rpid draft-ietf-simple-cipid draft-ietf-simple-future.
SIP for Instant Messaging and Presence Leveraging Extensions (SIMPLE) Reporter : Allen.
1 Presence Architecture and Flow Diagrams Date-1 st Nov 2005.
Presence Vishal Kumar Singh and Henning Schulzrinne Feb 10, 2006.
Long-term Archive Service Requirements draft-ietf-ltans-reqs-00.txt.
IETF 68 – SIMPLE WG SIMPLE Problem Statement draft-ietf-simple-interdomain-scaling-analysis-00 Avshalom Houri – IBM Tim Rang - Microsoft Edwin Aoki – AOL.
RPIDS - Rich Presence Information Data Format for Presence Based on the Session Initiation Protocol (SIP) Henning Schulzrinne (ed.) Vijay Gurbani Krisztian.
Presence and IM using sip
Composing Presence Information Henning Schulzrinne Ron Shacham Wolfgang Kellerer Srisakul Thakolsri (ID-schulzrinne-simple-composition-02) IETF 66 SIMPLE.
Name of Presentation Red Hat Presenter Mobicents SIP Presence Service: XDM Server Creating XCAP Application Usages Eduardo Martins.
XCAP Open Issues May 2004 Interim Jonathan Rosenberg dynamicsoft.
Data Manipulation Jonathan Rosenberg dynamicsoft.
1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential Issues with HTTP Authentication for SIP Hisham Khartabil SIP WG IETF 59, Seoul.
XCAP Jonathan Rosenberg dynamicsoft. Changes in Main Spec Removed POST usage Clarified the meaning of PUT for inserts vs. modifies Added AUID grammar.
SIP and MMS Jonathan Rosenberg Chief Scientist. SIP What Is It? European Technology for Enhanced Messaging Specified by 3GPP, WAP Forum Different.
SIMPLE Drafts Jonathan Rosenberg dynamicsoft. Presence List Changes Terminology change Presence List Information Data Format –Provides version, full/partial.
XCAP Jonathan Rosenberg dynamicsoft. Agenda XCAP Main spec changes XCAP Main spec open issues XCAP Package changes XCAP Package Open Issues Authorization.
IETF 69 SIPPING WG Meeting Mohammad Vakil Microsoft An Extension to Session Initiation Protocol (SIP) Events for Pausing and Resuming.
Delivering Services to Residential Appliances by Utilizing Remote Resource Awareness Andreas Häber, PhD Research Fellow University.
SIP PUBLISH draft-ietf-simple-publish-01 Aki Niemi
1 © NOKIA SIP 2003 Conference / / Markus Isomäki SIP-based Presence and Messaging Services in Wireless Networks Markus Isomäki Nokia.
IETF 67 – SIMPLE WG SIMPLE Problem Statement Draft-rang-simple-problem-statement-01 Tim Rang - Microsoft Avshalom Houri – IBM Edwin Aoki – AOL.
Abierman-netconf-mar07 1 NETCONF WG 68 th IETF Prague, CZ March 19, 2007.
1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential Conveying Policy URI in Call-info purpose Hisham Khartabil Aki Niemi SIP WG.
SDP Simple Capability Negotiation (SDP Simcap) draft-andreasen-mmusic-sdp-simcap-reqts-00.txt draft-andreasen-mmusic-sdp-simcap-01.txt 50th IETF - March.
OMA Presence 1.0 Presence attribute, composition issues Krisztián Kiss
SIP PUBLISH Method Jonathan Rosenberg dynamicsoft.
File Transfer Services in the Context of SIP Based Communication Markus Isomäki draft-isomaki-sipping-file-transfer-00.
- 1 -P. Kyzivatdraft-sipping-gruu-reg-event-00 Reg Event Package Extensions draft-sipping-gruu-reg-event-00 IETF64 Nov-2005.
SIP file directory draft-garcia-sipping-file-sharing-framework-00.txt draft-garcia-sipping-file-event-package-00.txt draft-garcia-sipping-file-desc-pidf-00.txt.
1 A mechanism for file directory with SIP draft-garcia-sipping-resource-sharing-framework-01.txt draft-garcia-sipping-resource-event-package-01.txt draft-garcia-sipping-resource-desc-pidf-00.txt.
1 CPCP Hisham Khartabil XCON WG IETF 59, Seoul
SIP Events: Changes and Open Issues IETF 50 / SIP Working Group Adam Roach
SIMPLE Working Group IETF 59 Chairs Hisham Khartabil Robert Sparks.
Partial Notifications IETF 56 SIMPLE WG draft-lonnfors-simple-presinfo-deliv-reqs-00 draft-lonnfors-simple-partial-notify-00 Mikko Lönnfors
SIPPING Drafts Jonathan Rosenberg dynamicsoft. Conferencing Package Issues Only one – scope Depends on broader work in conferencing May include –Participant.
OMA Instant Messaging Rel 1.0 Requirements with Possible Relevance to IETF Markus Isomäki OMA Issues BoF IETF #62.
SIP PUBLISH draft-ietf-simple-publish-01 Aki Niemi
Name of Presentation Red Hat Presenter RED HAT Developer conference Brno 2009 Mobicents/JBCP Pavel Slegr.
Company LOGO OMA Presence SIMPLE. What is OMA? The Open Mobile Alliance (OMA) is a standards body which develops open standards for the mobile phone industry.
Ad-hoc Resource Lists using SUBSCRIBE
Jonathan Rosenberg dynamicsoft
Session-Independent Policies draft-ietf-sipping-session-indep-policy-02 Volker Hilt Jonathan Rosenberg Gonzalo.
IETF 61 Hisham Khartabil Robert Sparks
Resource List Server (RLS)
SIP Configuration Issues: IETF 57, SIPPING
Markus Isomäki Eva Leppänen
IETF 61 Hisham Khartabil Robert Sparks
iSIP: iTIP over SIP and Using iCalendar with SIP
Henning Schulzrinne Dept. of Computer Science Columbia University
Composing Presence Information
Jonathan Rosenberg dynamicsoft
SIMPLE Presence Traffic Optimization and Server Scalability
SIP Session Policies Volker Hilt
Henning Schulzrinne Columbia University
RPIDS - Rich Presence Information Data Format for Presence Based on the Session Initiation Protocol (SIP) Henning Schulzrinne (ed.) Vijay Gurbani Krisztian.
BINDing URIs to SIP AORs
Presentation transcript:

1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential XCAP Usage for Publishing Presence Information draft-isomaki-simple-xcap-publish-usage-00 Markus Isomäki Eva Leppänen

2 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential Motivation SIP PUBLISH allows a particular PUA to publish its view of the presentity, separate from other views published by other PUAs It is not possible for other PUAs to fetch this information The data published using SIP PUBLISH is always associated with an expiration time Infinite expiration time has issues with state cleanup etc. There is a need to be able to publish PUA/device independent data about the presentity Parts of this data change very infrequently It must be possible to fetch and update this data from any device Examples of this kind of data Presentity’s homepage Presentity’s address Note ”I’m on holiday without any connectivity for the next 3 weeks”

3 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential Why XCAP? Using XCAP seems like an obvious solution XCAP allows manipulation of XML-based data on a server Multi-client support Partial updates Presence data is XML-based SIMPLE Presence applications already use XCAP to manipulate lists and presence authorization policies This was also consensus on SIMPLE WG mailing list publishing discussion and during SIMPLE WG session at IETF #57

4 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential What the Draft Specifies Actually, there is very little to specify AUID ”presence-publish” PIDF XML schema and its extensions (RPID, CIPID, Prescaps, …) No computed data or additional constraints Basic XCAP/HTTP PUT, GET, DELETE operations take care of the rest

5 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential Co-Existence with SIP PUAs | Event State | | Presence |<-- SIP SUBSCRIBE | Compositor Agent |--> SIP NOTIFY | | | (PA) | | | ^ | XCAP server | | | | | ^ | SIP Publish | | XCAP Publish | | | | PUA | | PUA | | XCAP presence-publish | | | | | | clients |

6 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential Open Issues How to publish content which is ”external” to PIDF? Images, logos etc. Proposal: Upload external content via HTTP Insert the HTTP URI to PIDF document Allow the Presence Agent to include this content into NOTIFY as a separate MIME part, replacing the HTTP URI with the corresponding CID URI PA can as well leave the HTTP URI unmodified, if the URI is accessible by the watchers

7 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential Next Steps Adopt this as WG draft Submit a new version shortly Improve the motivation section Make recommendations when to use SIP PUBLISH and when XCAP Improve the language in general