CHECKPOINT/CLEARIDLE Overarching Goal Mobile clients need to provide a smooth responsive user experience Draft Goals … Reduce the cost of providing quasi-real-time.

Slides:



Advertisements
Similar presentations
Lemonade and Mobile e- mail Stéphane H. Maes – Lemonade Intermediate meeting Vancouver, BC October 2004.
Advertisements

Interprocess Communication CH4. HW: Reading messages: User Agent (the user’s mail reading program) is either a client of the local file server or a client.
Draft-lemonade-imap-submit-01.txt “Forward without Download” Allow IMAP client to include previously- received message (or parts) in or as new message.
11 CONFIGURING AND MANAGING SHARED FOLDER SECURITY Chapter 8.
Automated Capacity Planning and Support for Enterprise Applications Dharmesh Thakkar School of Computing, Queen’s University, Canada.
Oracle Beehive Vivek Pavle Orabyte LLC Orabyte.
Chapter 16 AAA. AAA Components  AAA server –Authenticates users accessing a device or network –Authorizes user to perform specific activities –Performs.
Introduction to UTORexchange For IT support providers.
«Fly Carrier» agent software Optimization of data transmission over IP satellite networks.
September 18, 2002 Introduction to Windows 2000 Server Components Ryan Larson David Greer.
Backup Local Online For secure offsite storage of your , and making it available from any computer or smart phone. Backup accessed with.
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
A form of communication in which electronic messages are created and transferred between two or more devices connected to a network.
A. Dworak BE-CO-IN, CERN. Agenda 228th June 2012  Sum up of the previous report  Middleware prototyping  Transport  Serialization  Design concepts.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Four Configuring Outlook and Outlook Web Access.
Webmail. Agenda Why use webmail? Why use webmail? What is webmail What is webmail – basic » system MDA MDA MTA MTA MUA MUA »Protocol SMTP SMTP.
BY SAGAR SINHA SAPTARSHI BAKSHI SARTHAK JAIN SHAILZA CHAUDHARY
Troubleshooting Replication and Geodata Services
ASP.NET 2.0 Chapter 5 Advanced Web Controls. ASP.NET 2.0, Third Edition2 Objectives.
Recovery-Oriented Computing User Study Training Materials October 2003.
Chapter Nine The Session Layer. Objectives We’ll see how a new session is created, maintained, and dismantled. The process of logon authentication will.
Maintaining a Mirrored Database Tips and Tricks by Paul G. Hiles.
Extending Vista The PowerLinks WebServices SDK John Hallett Senior Product Manager WebCT, Inc
Data Synchronization Dani Beaubien
P-IMAP Draft Overview (
Retrieving Relevant Reports from a Customer Engagement Repository Dharmesh Thakkar Zhen Ming Jiang Ahmed E. Hassan School of Computing, Queen’s University,
Scalable Systems Software Center Resource Management and Accounting Working Group Face-to-Face Meeting October 10-11, 2002.
and its Protocols Hina Patel TCM
05/19/2003 Christiane Schmidt 1 IMAP internet message access protocol.
Module 9: Preparing to Administer a Server. Overview Introduction to Administering a Server Configuring Remote Desktop to Administer a Server Managing.
June 10, 2004IETF 59,5 - Richardson, TX, USA1 lemonade Interim 59,5 Eric Burger Glenn Parsons
(Business) Process Centric Exchanges
Lemonade Requirements for Server to Client Notifications draft-ietf-lemonade-server-to-client-notifications-00.txt S. H. Maes C. Wilson Lemonade Intermediate.
® IGEL Technology Many functions. One device. 1 MultiScreen Agent, January 2008 IGEL MultiScreen Agent Unveil the full potential of multiscreen Thin Clients.
P-IMAP Draft Overview (
Davos® Telecom Server All-In-One Solution (IVR,ACD,Billing) Architecture> Voice servers, database, disk array, redundancy, administration.
© 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.
Module 4: Managing Recipients. Overview Introduction to Exchange Recipients Creating, Deleting, and Modifying Users and Contacts Managing Mailboxes Managing.
IS 4506 Establishing Microsoft SMTP Service.  Overview Introduction to Microsoft SMTP Service SMTP Service features SMTP administration interface SMTP.
1 © 2003, Cisco Systems, Inc. All rights reserved. Proprietary and Confidential Unity Connection 7.0(1) Messaging Redundancy TOI July 2008 Jane Rygg
«Fly Carrier» agent software Optimization of data transmission over IP satellite networks.
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
Team 7: Sunoco Hotdog Eye Home Mid-Semester Presentation Hong, Keetaek Baek, Jinwook Lee, David.
Outlook How to connect to a mobile device. 1. On the “Home” screen go to settings 2. Go to Mail, Contact’s, and Calendars 3. Select “Account” associated.
Topics Ahead …. What would the WG produce? Charter description of what we do Things we don’t do.
Quick Reconnect IETF #61, Lemonade. Overview Minimize resynchronization time to prevent long client locks on mobile terminals. Minimize bandwidth consumption.
Post Office Protocol.
System Design for Home Automaton. Design Goals Performance Criteria – Server prioritizes client requests to provide quick response time to critical requests.
November 7 & 9, 2005IETF 64 - Vancouver, BC1 Lemonade IETF 64 Eric Burger Glenn Parsons
IETF 65 – Lemonade – March 20, Lemonade Status Updates for IETF’65: Our Assigned drafts for Mar 20, 2006 WG session (*)
Module 4: Managing Access to Resources. Overview Overview of Managing Access to Resources Managing Access to Shared Folders Managing Access to Files and.
Draft-lemonade-imap-submit-00.txt “Forward without Download” Allow IMAP client to include previously- received message (or parts) in or as new message.
VIRTUAL SERVERS Chapter 7. 2 OVERVIEW Exchange Server 2003 virtual servers Virtual servers in a clustering environment Creating additional virtual servers.
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,
Configuring the User and Computer Environment Using Group Policy Lesson 8.
Network Programming 10- SMTP-POP3
Module 9: Preparing to Administer a Server
Module 4: Managing Access to Resources
Topics Ahead …. What would the WG produce?
draft-lemonade-imap-submit-01.txt “Forward without Download”
IMAP CONVERT Alexey Melnikov Stéphane Maes Ray Cromwell
IETF-59 P-IMAP Draft Overview ( Stéphane H. Maes – Jean.
AGENT OS.
Lemonade Requirements for Server to Client Notifications
© NTT Communications 2018 All Rights Reserved
Networking and Security
Old Dominion University Center for Learning and Teaching Mobile Application.
Module 9: Preparing to Administer a Server
The Transport Layer Chapter 6.
Presentation transcript:

CHECKPOINT/CLEARIDLE Overarching Goal Mobile clients need to provide a smooth responsive user experience Draft Goals … Reduce the cost of providing quasi-real-time reception of server state change Minimize client costs for full synchronization Reduce the frequency of full syncs Minimize the number of changes needed to existing protocols to accomplish goals Obviates the following RECONNECT Draft-ietf-lemonade-server-to-client-notifications

CHECKPOINT/CLEARIDLE The current drafts do not provide a clear description on how these two would be used together to accomplish the stated goals. The full set of goals are accomplished by using both How the two play together could be part of a the lemonade profile CHECKPOINT Defines the vehicle for delivery CLEARIDLE Defines the Response set delivered

CHECKPOINT Extends IDLE to provide … Acknowledged Delivery of IMAP Responses Re-establishment of IDLE session Re-synchronization avoidance Designed to avoid missed events Disconnections tolerated via Account based queuing Currently only involuntary disconnections Defines a two session access scenario for IMAP client Both sessions are mutually aware One session receives events Second session processes events UID “Exported” between sessions using IMAPURL

CHECKPOINT Highly Connected or “Lightly” Connected Highly Connected Reduces cost of connection Provides for smoother reception of events “Lightly” Connected supported IDLE Context is a way of scoping both … Queue life Queue is self cleaning –Several default scenarios all result in purged queues Responses with new syntax

CLEARIDLE Provides a unambiguous set of unsolicited responses to be received during an IDLE executed in the Authenticated State IMAPURL is used to identify folders and UIDs Covers all state change needed to avoid a full synchronization at reconnection All Folders While in Authenticated state all folders are monitored Folder state Delete, Create and Rename events are communicated via unsolicited LIST responses Mail State Full BODYSTRUCTURE Expunges

Draft Combination Mobile Mail Experience Improved by … 1. User perceived smoothing of mail reception 2. Focusing on what mail is of interest to user CHECKPOINT/CLEARIDLE achieves first goal MSGFILTER achieves seconds goal