Quick Reconnect IETF #61, Lemonade. Overview Minimize resynchronization time to prevent long client locks on mobile terminals. Minimize bandwidth consumption.

Slides:



Advertisements
Similar presentations
Authentication Applications The Kerberos Protocol Standard
Advertisements

Welcome to the Award Winning Easiest to Use & Most Advanced View, Manage, and Control Security, Access Control, Video, Energy & Lighting Systems, & Critical.
Chapter 7 Introduction to Procedures. So far, all programs written in such way that all subtasks are integrated in one single large program. There is.
CS 450 Module R4. R4 Overview Due on March 11 th along with R3. R4 is a small yet critical part of the MPX system. In this module, you will add the functionality.
TDPS Wireless v Enhancements E1 - Multi load E2 - Driver time scheduler.
1 TCP - Part I Relates to Lab 5. First module on TCP which covers packet format, data transfer, and connection management.
Module 6: Configuring Windows XP Professional to Operate in a Microsoft Network.
Draft-lemonade-imap-submit-01.txt “Forward without Download” Allow IMAP client to include previously- received message (or parts) in or as new message.
Lesson 17: Configuring Security Policies
Packet Leashes: Defense Against Wormhole Attacks Authors: Yih-Chun Hu (CMU), Adrian Perrig (CMU), David Johnson (Rice)
Attacking Session Management Juliette Lessing
Internet Networking Spring 2002 Tutorial 11 T/TCP (TCP extension for Transactions)
Chapter 13 Mobile IP. Outline  ADDRESSING  AGENTS  THREE PHASES  AGENT DISCOVERY  REGISTRATION  DATA TRANSFER  INEFFICIENCY IN MOBILE IP.
1 of 3 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
IPv6 Mobility David Bush. Correspondent Node Operation DEF: Correspondent node is any node that is trying to communicate with a mobile node. This node.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Pro Exchange SPAM Filter An Exchange 2000 based spam filtering solution.
11 WORKING WITH COMPUTER ACCOUNTS Chapter 8. Chapter 8: WORKING WITH COMPUTER ACCOUNTS2 CHAPTER OVERVIEW Describe the process of adding a computer to.
Ad Hoc Wireless Routing COS 461: Computer Networks
Chapter 5 File and Printer Services
Hands-On Microsoft Windows Server Security Enhancements in Windows Server 2008 Windows Server 2008 was created to emphasize security –Reduced attack.
WaveMaker Visual AJAX Studio 4.0 Training Authentication.
Managing User Accounts. Module 2 – Creating and Managing Users ♦ Overview ► One should log into a Linux system with a valid user name and password granted.
P-IMAP Draft Overview (
MINT Working Group Jan 9-10 at Harris FBC Melbourne, FL.
August 1, 2008IETF 72 - Dublin, Ireland1 Revising QRESYNC (RFC 5162) Timo Sirainen Alexey Melnikov.
05/19/2003 Christiane Schmidt 1 IMAP internet message access protocol.
Hokey IETF 81 Quebec1 EAP Extensions for EAP Re- authentication Protocol draft-ietf-hokey-rfc5296bis-04 Qin Wu Zhen Cao Yang Shi Baohong He.
TCP1 Transmission Control Protocol (TCP). TCP2 Outline Transmission Control Protocol.
QuickBooks, Hosted by Reckon Online – Linking with your client Presented by Cole Atkinson.
Session Objectives • Login to PeopleSoft Test Framework(PTF)
December 6, 2007IETF 70 - Vancouver, Canada1 Lemonade Interop event in Munich.
Jun Li DHCP Option for Access Network Information draft-lijun-dhc-clf-nass-option-01.
Cookies & Session Web Technology
200 pt 300 pt 400 pt 500 pt 100 pt 200 pt 300 pt 400 pt 500 pt 100 pt 200pt 300 pt 400 pt 500 pt 100 pt 200 pt 300 pt 400 pt 500 pt 100 pt 200 pt 300 pt.
P-IMAP Draft Overview (
Overview Managing a DHCP Database Monitoring DHCP
Chapter 10 Chapter 10: Managing the Distributed File System, Disk Quotas, and Software Installation.
MORG BOF IETF 72, Dublin July 30th, 2008 Chairs: Alexey Melnikov Randall Gellens Mailing List: Jabber:
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
Strong Authentication to any Application Using SecureLogin and NMAS TM Scott Kiester and John Jolly Software Engineer Novell, Inc.
IETF 69 SIPPING WG Meeting Mohammad Vakil Microsoft An Extension to Session Initiation Protocol (SIP) Events for Pausing and Resuming.
Delta Encoding for HTTP/1.1 Sloutsky Alexander Fink Dmitry Supervised by Lavy Libman.
1 Bandwidth Profile Negotiation over AAA Farid Adrangi, Paul Congdon, Chuck Black, Avi Lior, Farooq Bari draft-adrangi-radius-bandwidth-capability-01.txt.
Module 4: Managing Access to Resources. Overview Overview of Managing Access to Resources Managing Access to Shared Folders Managing Access to Files and.
Chapter 13Introduction to Oracle9i: SQL1 Chapter 13 User Creation and Management.
CHECKPOINT/CLEARIDLE Overarching Goal Mobile clients need to provide a smooth responsive user experience Draft Goals … Reduce the cost of providing quasi-real-time.
Oracle 11g: SQL Chapter 7 User Creation and Management.
Module 12: Configuring Windows XP Professional for Mobile Computing.
Cookies in Servlet A cookie is a small piece of information that is persisted between the multiple client requests. A cookie has a name, a single value,
CHAPTER Windows Server Management. Chapter Objectives Give an overview of the Server Manager Provide details of accessing the Server Manager Explain the.
Introduction to AFS IMSA Intersession 2003 Managing AFS Services Brian Sebby, IMSA ‘96 Copyright 2003 by Brian Sebby, Copies of these slides.
Draft-lemonade-imap-submit-00.txt “Forward without Download” Allow IMAP client to include previously- received message (or parts) in or as new message.
Module 5: Managing Content. Overview Publishing Content Executing Reports Creating Cached Instances Creating Snapshots and Report History Creating Subscriptions.
IETF68 DIME WG Diameter Applications Design Guidelines Document (draft-fajardo-dime-app-design-guide-00.txt)
What’s New in Fireware v WatchGuard Training.
1 Cryptography CSS 329 Lecture 12: Kerberos. 2 Lecture Outline Kerberos - Overview - V4 - V5.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED ADMINISTRATION.
How to develop a VoIP softphone in C# that enables SIP Instant Messaging (IM) This presentation describes how to create a softphone in C# that allows you.
How to develop a VoIP softphone in C# by using OZEKI VoIP SIP SDK This presentation demonstrates the first steps concerning to how to develop a fully-functional.
Do-more Technical Training
Module 4: Managing Access to Resources
draft-lemonade-imap-submit-01.txt “Forward without Download”
Data Validation and Protecting Workbook
IETF-59 P-IMAP Draft Overview ( Stéphane H. Maes – Jean.
Web Caching? Web Caching:.
draft-ietf-geopriv-lbyr-requirements-02 status update
Lesson 16-Windows NT Security Issues
OPS235 Lab4: Investigations 5 – 9
Introduction to Computer Networks
Presentation transcript:

Quick Reconnect IETF #61, Lemonade

Overview Minimize resynchronization time to prevent long client locks on mobile terminals. Minimize bandwidth consumption on resource restricted networks (cell). Increase usability of mobile terminals in unstable and resource constricted network environments.

Modified Extensions LOGIN –New Optional NEWSID/SID parameter –Allows the creation of a resumable session. –SID resumes previously created session. AUTHENTICATE –New Optional NEWSID/SID parameter –Allows the creation of a resumable session. –SID resumes previously created session. –Issue with ability to jam unsolicited responses in before the OK response. LOGOUT –New OPTIONAL PRESERVE parameter. –Tells the server not to drop the SID on LOGOUT. EXPUNGED response –Reports list of UIDs which have been permanently removed from the folder.

The SID Parameter The new SID parameter is added to LOGIN and AUTHENTICATE to indicate the resumption of an old session. There are four arguments: –Session Identifier (REQUIRED) –UIDVALIDITY (OPTIONAL) –Last Mod Sequence (OPTIONAL) –Known UIDs (OPTIONAL)

SID processing sequence SID UDIVALIDITY Last Mod Seq UIDs Is SID Valid? UIDVALIDITY Matches? Mod Seq Given? UIDs List? No Flags or Expunges sent. Client will synchronize manually. NEWSID No Flags for list of UIDs & expunged messages Flags for all messages since last mod seq & expunged messages Yes No NOTE: Still open issue.

Issues Server side state cache –Does the server need to store state for a session? –Can the client give enough information on reconnect to tell the server what to do? Number of Sessions per user (account) –Currently MINIMUM set to 5 (randomly selected number). –Can MAXIMUM be set to infinity? Timeout –What is the min/max value? –Should the server advertise max? CONDSTORE –Add separate extension to allow the reporting of expunged messages on SELECT.