IM Delivery and Read Reports Hisham Khartabil

Slides:



Advertisements
Similar presentations
SIP-T Status Update Jon Peterson Level(3) Communications 49 th IETF.
Advertisements

SIP(Session Initiation Protocol) - SIP Messages
SIP Session-ID draft-kaplan-sip-session-id-02 Hadriel Kaplan.
1 © 2001, Cisco Systems, Inc. All rights reserved. © 2004, Cisco Systems, Inc. All rights reserved. Location Conveyance in SIP draft-ietf-sipping-location-requirements-02.
Advanced IM Capabilities Hisham Khartabil. draft-rosenberg-simple- messaging-requirements- 01.txt Found on jdrosen.net or softarmor.com (in the morge)
Internet Peer-to-Peer Application Infrastructure Darren New Invisible Worlds, Inc.
SIP, Presence and Instant Messaging
Presence, Security and Privacy. VON The Current Environment Many Faces of Security Authentication Verify someone is who they.
Presence and IM as SIP Services Jonathan Rosenberg Chief Scientist.
VoN Developers Conference -- July 2000 Introduction to IMPP Jonathan Rosenberg Chief Scientist.
SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
IMPP Update: SIP. Spring PIM 2001 IMPP Update SIMPLE Group SIMPLE = SIP for Instant Messaging Leveraging Extensions BoF Session Held.
Fall IM 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
SIMPLE Open Issues Jonathan Rosenberg dynamicsoft IETF 52.
IM May 24, 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
VON Europe /19/00 SIP and the Future of VON Protocols SIP and the Future of VON Protocols: Presence and IM Jonathan Rosenberg.
Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
LMP Behavior Negotiation CCAMP WG, IETF 76th, Hiroshima, Japan draft-li-ccamp-lmp-behavior-negotiation-00.txt Dan Li
IPP Notification Subscriptions Event Notification.
Delivery Methods forIPP Event Notifications 1 Internet Printing Protocol (IPP) Delivery Methods for IPP Event Notifications.
1 IETF 45 - IPP WG July 14, 1999 Agenda –Update on project status –Remaining work within the current charter IPP Notifications IPP Implementer's Guide.
July 13, 2006SIPPING WG IETF 66Slide # 1 ETSI TISPAN call completion services (draft-poetzl-sipping-call-completion-00) Roland
Early Media Authorization Under what conditions should negotiated media flow prior to 200 OK (INVITE)? Richard Ejzak.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Message Session Relay Protocol (MSRP) Jonathan Rosenberg Cisco Fellow.
4.01 Targeted s. Considerations for Effective E- mail Marketing Content of message Content of message Recipients of message Recipients of message.
Session Initiation Protocol (SIP) Aarti Gupta. Agenda Why do we need SIP ? The protocol Instant Messaging using SIP Internet Telephony with SIP Additional.
Fall VON Developers’ Conference – 09/13/00 SIP Update IMPS – Instant Messaging and Presence Using SIP Steve Donovan Architect.
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
Topics Acronyms in Action SOAP 6 November 2008 CIS 340.
Draft-lemonade-imap-submit-01.txt “Forward without Download” Allow IMAP client to include previously- received message (or parts) in or as new message.
Instant Message Delivery Notification (IMDN) for Common Presence and Instant Messaging (CPIM) Messages draft-burger-sipping-imdn-02.
Application Layer Pertemuan 25 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Chapter 6: Distributed Applications Business Data Communications, 5e.
Simple Mail Transfer Protocol
4 August 2005draft-burger-simple-imdn-011 Instant Message Delivery Notification (IMDN) for Presence and Instant Messaging (CPIM) Messages draft-burger-simple-imdn-01.
Security using Encryption Security Features Message Origin Authentication - verifying that the sender is who he or she says they are Content Integrity.
Chapter 7: Internet-Based Applications Business Data Communications, 6e.
Slide 1 Conferencing with MSRP draft-niemi-simple-chat-02.txt Miguel Garcia, Aki Niemi IETF March-2005.
1 © NOKIA 1999 FILENAMs.PPT/ DATE / NN SIP Service Architecture Markus Isomäki Nokia Research Center.
Improving the Routing Efficiency of SIP Instant Message SIP 即時傳訊之繞送效能研究 adviser : Quincy Wu speaker : Wenping Zhang date :
Presented By Team Netgeeks SIP Session Initiation Protocol.
1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential Issues with HTTP Authentication for SIP Hisham Khartabil SIP WG IETF 59, Seoul.
Cryptographic Hash Functions and Protocol Analysis
July 2007 (IETF 69)IETF - SIPPING1 Replace Instant Message in SIP draft-ren-sipping-replace-instant-message-00 Da Qi Ren Qian Sun Linyi Tian IETF 69, Chicago.
SIP and MMS Jonathan Rosenberg Chief Scientist. SIP What Is It? European Technology for Enhanced Messaging Specified by 3GPP, WAP Forum Different.
July 2007 (IETF 69)IETF - SIPPING1 Replace Instant Message in SIP draft-ren-sipping-replace-instant-message-00 Da Qi Ren, Qian Sun and Linyi Tian IETF.
Mobile Communication MMS. Mobile Communication The MM7 interface enables interactions between Value Added Service applications and an MMSC. The technical.
SIP Connection Reuse Efficiency Rohan Mahy—Airespace
SAML for SIP Hannes Tschofenig, Jon Peterson, James Polk, Douglas Sicker, Marcus Tegnander.
Extending the Session Initiation Protocol (SIP) Reason Header for Applications draft-mohali-sipcore-reason-extension-application-00 draft-mohali-sipcore-reason-extension-application-00.
Chapter 16: Distributed Applications Business Data Communications, 4e.
MSRP & Relays Ben Campbell Cullen Jennings Rohan Mahy.
End-to-middle Security in SIP draft-ono-sipping-end2middle-security-04 Kumiko Ono IETF62.
MSRP Again! draft-ietf-simple-message- session-09.
SIMPLE Working Group IETF 59 Chairs Hisham Khartabil Robert Sparks.
OMA Instant Messaging Rel 1.0 Requirements with Possible Relevance to IETF Markus Isomäki OMA Issues BoF IETF #62.
SIP Overload Control draft-hilt-sipping-overload-00 Volker Hilt Daryl Malas Indra Widjaja
Draft-lemonade-imap-submit-00.txt “Forward without Download” Allow IMAP client to include previously- received message (or parts) in or as new message.
MSRP (The Message Session Relay Protocol) 姓名:張文萍 日期: 2007/04/02.
Log into WAWF, DoD single face to industry for submitting invoices, as normal.
Ad-hoc Resource Lists using SUBSCRIBE
End-to-middle Security in SIP
IETF 61 Hisham Khartabil Robert Sparks
Kumiko Ono End-to-middle Security in SIP draft-ietf-sipping-e2m-sec-reqs-04 draft-ono-sipping-end2middle-security-03 Kumiko Ono.
SIP Configuration Issues: IETF 57, SIPPING
draft-ietf-simple-message-session-09
IETF 61 Hisham Khartabil Robert Sparks
Chapter 6: Distributed Applications
William Stallings Data and Computer Communications
Conferencing with MSRP
Presentation transcript:

IM Delivery and Read Reports Hisham Khartabil

Requirements draft-rosenberg-simple-messaging-requirements-01 It MUST be possible for the sender of an IM to request a delivery notification. It MUST be possible for the delivery notification to be sent at an arbitrary time in the future. The delivery notification MUST be capable of indicating that the message was delivered to the intended target. The delivery notification MUST be capable of indicating whether the message was delivered successfully, or whether, when it was delivered, the recipient generated an error. The delivery notification MUST indicate the time of message delivery. The delivery notification MUST indicate the specific message which was delivered. When an IM is sent to a group, there MUST be delivery notifications generated about the delivery of the IM to each group participant. MUST support recursive groups.

Solution Example 1 UA1UA2Proxy MESSAGE 200 Ok MESSAGE 200 Ok

Solution Example 2 UA1UA2IM Server MESSAGE 481 Ok 200 Ok MESSAGE 200 Ok

Examples IM MESSAGE... Content-type: Message/CPIM From: Alice To: Bob Message-ID: 34jk324j Receipt-Request: positive-delivery, negative-delivery Content-type: text/plain Content-length: 12 Hello World Report MESSAGE... Content-type: Message/CPIM From: Bob To: Alice Content-type: message/status-report Content-Disposition: confirm Content-length:... 34jk324j delivery 200 The message was successfully Delivered

Issues Content-Disposition header in the report. Should it be on SIP/MSRP level or message/cpim?

Way Forward No need to discuss technical issues yet Is the WG interested in solving such problem?