9 November 2006IETF 671 SEARCH-WITHIN No major changes Fix nits, references, formatting, non- ASCII characters, boilerplate WGLC Underway.

Slides:



Advertisements
Similar presentations
Adapted Multimedia Internet KEYing (AMIKEY): An extension of Multimedia Internet KEYing (MIKEY) Methods for Generic LLN Environments draft-alexander-roll-mikey-lln-key-mgmt-01.txt.
Advertisements

Web Services Architecture An interoperability architecture for the World Wide Service Network.
A component- and message-based architectural style for GUI software
Server Upgrade From UW to Cyrus. What is an IMAP Server? Provides access to your mail messages stored on the mail server Requires authentication.
CS490T Advanced Tablet Platform Applications Network Programming Evolution.
Universal Plug and Play (UPnP) Presented by: Kamal Kamal Kamal Kamal Mohammad Atieh Mohammad Atieh.
Internet Standards Based Mobile Messaging March, 2003.
TCP Sockets Reliable Communication. TCP As mentioned before, TCP sits on top of other layers (IP, hardware) and implements Reliability In-order delivery.
Notification Protocol in MMS June 2001 Erez Reinschmidt, Rami Neudorfer 3GPP TSG-T2 SWG3#7 Braunschweig, Germany June, 2001 T2M
© 2012 Cisco and/or its affiliates. All rights reserved. CDN-4698 Cisco Public Collaboration Enabled Business Transformation (CEBT) Integration Platform.
CIS679: RTP and RTCP r Review of Last Lecture r Streaming from Web Server r RTP and RTCP.
Computer Measurement Group, India Reliable and Scalable Data Streaming in Multi-Hop Architecture Sudhir Sangra, BMC Software Lalit.
IT 424 Networks2 IT 424 Networks2 Ack.: Slides are adapted from the slides of the book: “Computer Networking” – J. Kurose, K. Ross Chapter 2: Application.
Chapter 7 Low-Level Protocols
CS/EE 145A Reliable Transmission over Unreliable Channel Netlab.caltech.edu/course.
P-IMAP Draft Overview (
9-10 March 2005IETF 62 - Minneapolis, MN, USA1 Lemonade IETF 62 Eric Burger Glenn Parsons
August 1, 2008IETF 72 - Dublin, Ireland1 Revising QRESYNC (RFC 5162) Timo Sirainen Alexey Melnikov.
Lemonade Requirements for Server to Client Notifications
Introduction GOALS:  To improve the Quality of Service (QoS) for the JBI platform and endpoints  E.g., latency, fault tolerance, scalability, graceful.
June 10, 2004IETF 59,5 - Richardson, TX, USA1 lemonade Interim 59,5 Eric Burger Glenn Parsons
(Business) Process Centric Exchanges
December 6, 2007IETF 70 - Vancouver, Canada1 Lemonade Interop event in Munich.
OMA Mobile liaison Considers the OMA Mobile Requirements as input from the mobile community in terms of requirements for mobile features.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice HP Library Encryption - LTO4 Key.
Lemonade Requirements for Server to Client Notifications draft-ietf-lemonade-server-to-client-notifications-00.txt S. H. Maes C. Wilson Lemonade Intermediate.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
What's new in the World IMAP/LEMONADE/SIEVE (no DKIM or EAI) Alexey Melnikov.
4BP1 Electronic & Computer Engineering Paul Gildea th Year Interim Project Presentation.
P-IMAP Draft Overview (
Integrating Digital Libraries by CORBA, XML and Servlet Integrating Digital Libraries by CORBA, XML and Servlet Wing Hang Cheung, Michael R. Lyu and Kam.
SIEVE Mail Filtering WG IETF 69, Chicago WG Chairs: Cyrus Daboo, Alexey Melnikov Mailing List: Jabber:
ICN and DTN NetInf over BP using BPQ Elwyn Davies Folly Consulting Ltd/Trinity College Dublin or
© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
TCP Sockets Reliable Communication. TCP As mentioned before, TCP sits on top of other layers (IP, hardware) and implements Reliability In-order delivery.
1 Miscellaneous Capabilities for IP Network Infrastructure IETF 64 Vancouver, BC, Canada November 2005.
CS 3830 Day 9 Introduction 1-1. Announcements r Quiz #2 this Friday r Demo prog1 and prog2 together starting this Wednesday 2: Application Layer 2.
Slide 1 IETF LEMONADE Greg Vaudreuil (630)
IMAP Extension: Status-Counters ( draft-neystadt-imap- status-counters-01.txt ) John Neystadt Alexey Melnikov Ari Erev November 21, 2002 IETF-55 Update.
21 November 2002IETF 55 - Atlanta, GA, USA1 lemonade Eric Burger Glenn Parsons
Protocol for I2RS I2RS WG IETF #89 London, UK Dean Bogdanovic v0.1.
IETF 69 SIPPING WG Meeting Mohammad Vakil Microsoft An Extension to Session Initiation Protocol (SIP) Events for Pausing and Resuming.
Sieve Mail Filtering Language WG (sieve) SIEVE Alexey Melnikov Cyrus Daboo.
1 Lemonade Status Updates of assigned drafts (*) for IETF’65.5 in Ottawa May 31, 2006 / June 1, 2006 WG sessions (*) Other updates are to be presented.
November 10, 2004IETF 61 - Washington DC, USA1 Lemonade Part 2 Eric Burger Glenn Parsons
© 2007 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
REST By: Vishwanath Vineet.
M2M Study Item 3GPP2 Orlett W. Pearson May | 3GPP2 M2M Study Item | May GPP2 M2M This study will include the following study targets: 
Topics Ahead …. What would the WG produce? Charter description of what we do Things we don’t do.
Chapter 16: Distributed Applications Business Data Communications, 4e.
November 20, 2002IETF 55 - Atlanta1 VPIM Voice Profile for Internet Mail Mailing list: To subscribe: send.
IPS Infrastructure Technological Overview of Work Done.
IETF 70 – SIMPLE WG SIMPLE Problem Statement draft-ietf-simple-interdomain-scaling-analysis-03 Avshalom Houri – IBM Tim Rang, Sriram Parameswar - Microsoft.
Slide 1 IETF LEMONADE Greg Vaudreuil (630)
Lemonade IETF 70 Eric Burger Glenn Parsons
SIP Events: Changes and Open Issues IETF 50 / SIP Working Group Adam Roach
Company LOGO Network Management Architecture By Dr. Shadi Masadeh 1.
IETF 65 – Lemonade – March 20, Lemonade Status Updates for IETF’65: Our Assigned drafts for Mar 20, 2006 WG session (*)
Lemonade IETF 67 Eric Burger Glenn Parsons (In Æther)
User Application Control (Keypress Events) SIPPING WG - IETF 53 Robert Fairlie-Cuninghame, Bert Culpepper, Jean-François Mulé.
Towards Lemonade Profile Version 2 August 3, 2005 IETF 63 - Lemonade 1 Lemonade New Drafts Towards Version 2 of Lemonade Profile Stéphane H. Maes,
Goals: WGLC draft-ietf-lemonade-goals-04 Kue Wong
The Internet of Things ... Babel
Jonathan Rosenberg dynamicsoft
Topics Ahead …. What would the WG produce?
IMAP CONVERT Alexey Melnikov Stéphane Maes Ray Cromwell
IETF-59 P-IMAP Draft Overview ( Stéphane H. Maes – Jean.
Lecture 4: RPC Remote Procedure Call Coulouris et al: Chapter 5
lemonade Eric Burger Glenn Parsons November 10, 2003
Policy enforcement and filtering for geospatial information
Presentation transcript:

9 November 2006IETF 671 SEARCH-WITHIN No major changes Fix nits, references, formatting, non- ASCII characters, boilerplate WGLC Underway

9 November 2006IETF 672 CONVERT Reworded Abstract, Introduction, and other sections based on suggestions from Randy and Alexey BINARY on client no longer a MUST Fixed nits: boilerplate, references, non- ASCII, et al

9 November 2006IETF 673 Open CONVERT issues Returning multiple status codes for multiple conversions in a single FETCH METADATA entries/params for transcoding may be simplified (suggested by Randy I think)

9 November 2006IETF 674 VFOLDER Issues Multiple backing mailboxes Visible to legacy clients? Implementation complexity: new UIDs assigned to messages which go in/out of view. Expensive?

9 November 2006IETF 675 Notifications: Some Desirable Properties Server initiated (push) Support in-band and out-of-band transmission Can be tied to filter/narrow search criteria Notification filters may be named, discovered, and managed by clients Minimally support new message notifications Notification payload can contain enough info to determine which filter triggered the event Tolerant of delay and loss, Graceful degradation

9 November 2006IETF 676 Notifications Today: Many related drafts Lemonade Notifications, S2C & S2S CONTEXT IDLE VFOLDER MSG-EVENTS SIEVE NOTIFY, et al. (and related…SNAP, etc)

9 November 2006IETF 677 Desire: Simplicity and Unification Would be nice: –if in-band and out-of-band supported unified event model (msg-events) –In-band and out-of-band had unified filter criteria Or, if no single filter language, then at least feature parity –In-band and out-of-band channels coherent (don’t send notifications on one channel if already sent on other) –Notification (esp out-of-band) actually helps client sync more efficiently, saves bandwidth, etc –Is overall architecture general purpose and conforms to IAB goals of unified notification?

9 November 2006IETF 678 Notifications: Other Desires Out-of-band is secure and spoof proof Throttling notifications (client controlled?) Notification filtering/routing (send new message events via out-of-band, but not others) Out-of-band transport/network agnostic (IETF only describes payload and interface to notification server, not how to encode payload on SMS, UDP, etc) Scales well for IMAP server.

9 November 2006IETF 679 Notifications: Where we are View Filters –CONTEXT (IMAP search syntax) –VFOLDER (IMAP search syntax) –SIEVE (on deposit?) Event/Notification Filters –SIEVE (on NF side) –CONTEXT NOTIFY –P-IMAP simple “prefs” model (using METADATA)

9 November 2006IETF 6710 Notifications: Where We Are Event Model (msg-events) Server-2-Server (notifications-protocol) Payload (xemn, xmpp message?)

9 November 2006IETF 6711 Notifications: Other Issues Addressing –Does the IMAP server generate a notification payload and address it to a device OR –Do devices setup named notification/event “filters” and devices can then “subscribe” to them? –Latter case, IMAP server doesn’t need to know how to address device directly, just publish payload to named channel –Former case, IMAP server may need to specify “device id” to in payload/s2s protocol.

9 November 2006IETF 6712 Notifications: Issues Provisioning –Client may need to discover address of notification gateway (e.g. jabber server) Security –IAB and Lemonade goals strongly desire support for end-to-end security –But some operator networks rely on “secure/trusted” nature of carrier itself –Lots of work/problems for specifying how gateways to do this, e.g. with SMS.