Diameter Overload Control Design Team Report DIME WG – IETF88 draft-docdt-dime-ovli-01 Design Team Report.

Slides:



Advertisements
Similar presentations
RSVP-TE Extensions for SRLG Configuration of FA
Advertisements

DOIC Restructuring. Restructuring Purpose Improve readability Separate informative from normative text Isolate loss abatement algorithm behavior into.
Problem Statement and Architecture for Information Exchange Between Interconnected Traffic Engineered Networks draft-farrel-interconnected-te-info-exchange-03.txt.
Draft-ietf-dime-agent-overload- 01.txt. Agenda Extensions to DOIC Questions Review of representative use cases.
Lionel Morand DIME WG IETF 79 Diameter Design Guidelines Thursday, November 11, 2010 Lionel Morand.
DIME #74 Jouni Korhonen draft-ietf-dime-pmip6 draft-ietf-dime-nai-routing.
DOIC Status and Issues IETF #89 1. Summary 36 Issues Opened 6 closed in issue tracker 18 resolved on list 12 open in various stages of resolution 2.
Apr 2, 2002Mårten Trolin1 Previous lecture On the assignment Certificates and key management –Obtaining a certificate –Verifying a certificate –Certificate.
1 Internet Networking Spring 2003 Tutorial 11 Explicit Congestion Notification (RFC 3168)
Team Skill 6 - Building The Right System Part 1: Applying Use Cases (Chapters of the requirements text) CSSE 371 Software Requirements and Specification.
1IETF59 DNSOP WG IPv6 DNS Discovery Issues Jaehoon Paul Jeong ETRI 1st March th IETF – Seoul,
Slide #1IETF 77 – Roll WG – March 2010 ROLL RPL IETF 77 status draft-ietf-roll-rpl Tim Winter Pascal Thubert Design Team.
DMM Framework based on Functional Elements draft-liebsch-dmm-framework-analysis-02 M. Liebsch, P. Seite, G. Karagiannis IETF88, Vancouver DMM WG 08 th.
Diameter End-to-End Security: Keyed Message Digests, Digital Signatures, and Encryption draft-korhonen-dime-e2e-security-00 Jouni Korhonen, Hannes Tschofenig.
Diameter Agent Overload IETF 88 - Vancouver 1. Goal Get consensus from the working group that Agent overload needs to be addressed If so, get guidance.
Request History – Solution Mary Barnes SIP WG Meeting IETF-57 draft-ietf-sip-history-info-00.txt.
March 20, 2006IETF65 PANA WG PANA Specification Updates (draft-ietf-pana-pana-11.txt) Yoshihiro Ohba
Draft-campbell-dime-load- considerations-01 IETF 92 DIME Working Group Meeting Dallas, Texas.
Runtime LMA Assignment Support for Proxy Mobile IPv6 draft-ietf-netext-recirect-03 Jouni Korhonen, Sri Gundavelli, Hidetoshi Yokota, Xiangsong Cui IETF.
Report about the Design Team on "Diameter Routing" (Tina Tsou)
DIME Rechartering Hannes Tschofenig & Dave Frascone.
IETF71 DIME WG RFC3588bis and Extensibility Status Victor Fajardo (draft-ietf-dime-rfc3588bis-10.txt)
DIME WG IETF 82 Dime WG Agenda & Status THURSDAY, November 17, 2011 Jouni Korhonen & Lionel Morand.
DIME WG IETF 84 DIME WG Agenda & Status Tuesday, July 31 st, 2012 Jouni Korhonen, Lionel Morand.
0 NAT/Firewall NSLP IETF 62th – March 2005 draft-ietf-nsis-nslp-natfw-05.txt Martin Stiemerling, Hannes Tschofenig, Cedric Aoun.
Diameter Group Signaling Thursday, November 07 th, 2013 draft-ietf-dime-group-signaling-02 Mark Jones, Marco Liebsch, Lionel Morand IETF 88 Vancouver,
July 27, 2009IETF NEA Meeting1 NEA Working Group IETF 75 Co-chairs: Steve Hanna
July 16, Diameter EAP Application (draft-ietf-aaa-eap-02.txt) on behalf of...
IETF70 DIME WG1 ; ; Diameter Routing Extensions (draft-tsou-dime-base-routing-ext.
Dime WG Status Update IETF#80, 1-April Agenda overview Agenda bashing WG status update Active drafts Recently expired IESG processing Current milestones.
IETF65 DIME WG V. Fajardo, A. McNamee, J. Bournelle and H. Tschofenig Diameter Inter Operability Test Suites (draft-fajardo-dime-interop-test-suite-00.txt)
WG Document Status 192nd IETF TEAS Working Group.
SIP INFO Event Framework (draft-kaplan-sip-info-events-00) Hadriel Kaplan Christer Holmberg 70th IETF, Vancouver, Canada.
ICS 156: Networking Lab Magda El Zarki Professor, ICS UC, Irvine.
IETF66 DIME WG John Loughney, Hannes Tschofenig and Victor Fajardo 3588-bis: Current Issues.
IETF 57 PANA WG PANA Discussion and Open Issues (draft-ietf-pana-pana-01.txt) Dan Forsberg, Yoshihiro Ohba, Basavaraj Patil, Hannes Tschofenig, Alper Yegin.
Diameter Maintenance and Extensions (dime) IETF 68, March 2007, Prague David Frascone, Hannes Tschofenig.
Mobile IPv4 – Diameter Draft Status Tom Hiller Lucent Technologies.
IETF68 DIME WG Open Issues for RFC3588bis Victor Fajardo (draft-ietf-dime-rfc3588bis-02.txt)
PCE 64 th IETF PCE Policy Architecture draft-berger-pce-policy-architecture-00.txt Lou Berger Igor Bryskin Dimitri Papadimitriou.
Diameter Overload DIME WG IETF 87 July, Starting Point DIAMETER_TOO_BUSY provides little guidance on what a Diameter client should do when it receives.
Nov. 9, 2004IETF61 PANA WG PANA Specification Last Call Issues Yoshihiro Ohba, Alper Yegin, Basavaraj Patil, D. Forsberg, Hannes Tschofenig.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt RTSP draft-ietf-mmusic-rfc2396bis-10 Magnus Westerlund Co-auhtors: Henning Schulzrinne, Rob Lanphier,
SIP Events: Changes and Open Issues IETF 50 / SIP Working Group Adam Roach
DOC Use Case Analysis Client to server use cases 1.
Diameter Group Signaling Thursday, August 02 nd, 2013 draft-ietf-diameter-group-signaling-01 Mark Jones, Marco Liebsch, Lionel Morand IETF 87 Berlin, Germany.
Diameter SIP Application
Diameter Group Signaling Thursday, March 6 th, 2014 draft-ietf-diameter-group-signaling-03 Mark Jones, Marco Liebsch, Lionel Morand IETF 89 London, U.K.
DIME WG IETF 84 Diameter Design Guidelines draft-ietf-dime-app-design-guide-15 Tuesday, July 31, 2012 Lionel Morand.
IETF68 DIME WG Diameter Applications Design Guidelines Document (draft-fajardo-dime-app-design-guide-00.txt)
SCVP-28 Tim Polk November 8, Current Status Draft -27 was submitted in June ‘06 –AD requested a revised ID 8/11 –No related discussion on list –Editors.
Diameter General Purpose Session draft-liebsch-dime-diameter-gps-01.txt M. Liebsch, G. Punz IETF79, Beijing Diameter Extensions (DIME) WG 11 th November.
WREC Working Group IETF 49, San Diego Co-Chairs: Mark Nottingham Ian Cooper WREC Working Group.
San Diego, November 2006 IETF 67 th – mip6 WG Goals for AAA-HA interface (draft-ietf-mip6-aaa-ha-goals-03) Gerardo Giaretta Ivano Guardini Elena Demaria.
DOTS Requirements Andrew Mortensen November 2015 IETF 94 1.
ITU Liaison on T-MPLS Stewart Bryant
Proposed solutions to comments on section 7
draft-patel-raszuk-bgp-vector-routing-01
Open issues with PANA Protocol
PANA Discussion and Open Issues (draft-ietf-pana-pana-01.txt)
PANA Issues and Resolutions
Interface extensions YANG & VLAN sub-interface YANG Status update
draft-asveren-dime-cong-02 com ;
IETF80, Prague Diameter Maintenance and Extensions (DIME) WG
Report about the Design Team on "Diameter Routing" ietf
STIR WG IETF-100 PASSPorT Extension for Resource-Priority Authorization (draft-ietf-stir-rph-01) November, 2017 Ray P. Singh, Martin Dolly, Subir Das,
Multi-server Namespace in NFSv4.x Previous and Pending Updates
STIR WG IETF-99 PASSPorT Extension for Resource-Priority Authorization (draft-ietf-stir-rph-00) July, 2017 Ray P. Singh, Martin Dolly, Subir Das, and An.
draft-ietf-p2psip-base-03
MIF DHCPv6 Route Option Update
Presentation transcript:

Diameter Overload Control Design Team Report DIME WG – IETF88 draft-docdt-dime-ovli-01 Design Team Report

Background A design team formed after IETF87 to work on the Diameter Overload Control solution proposal – Jouni Korhonen, (Hannes Tscofenig), Steve Donovan, Ben Campbell, Nirav Salot, Lionel Morand, Susan Shishufeng, Maria Cruz Bartolome, Martin Dolly, Jean-Jacques Trottin, Ulrich Wiehe Mail list archives available Weekly calls One f2f meeting after the 3GPP CT4#62bis Solution wanted/needed for 3GPP Release-12

Main Solution Principles Piggybacking – Can be used on top of existing applications.. – The context of the overload control is determined by the “underlying” application the overload control is piggybacked on. Capability announcement – “Client” announces what it is capable of and “server” does the same.. At least one of the capabilities have to match. Extensibility – New functionality, algorithms, etc can added and registered with IANA.. and then announced as new capabilities.

Main Solution Principles cont’d Default (loss-like) algorithm and traffic abatement – Left for the “client” to figure out based on the Overload Report sent by the “server”. – The report is only a “server” indicated “reduction percentage”. The “endpoint” principle – Overload control is considered as an overlay on top of an arbitrary Diameter deployment. – The overload control information is exchanged two between “endpoints” capable of overload control solution. – Specific “reacting node” and “reporting node” roles, not to tie the solution specifically to “client-server” solution.

Decisions.. The Diameter overload control “baseline solution” is not going to fulfill all requirement document requirements: – Separate documents will be needed for features that did not fit into the base line.. Take the agent overload as an example. Intentional separation between the overload reporting and overload control: – The baseline only solves the reactive reporting part i.e. the “Diameter Overload Indication Conveyance”. – Pro-active overload controlling left for future work. No explicit algorithm identifiers – The algorithms can be deducted from the capability announcements and per capability/feature specific AVPs.

Open Issues and parts under discussion in -01 Several “bigger” open issues – Extensibility and capability announcement details to be nailed down. – Destination-Realm and Destination-Host routed requests details missing. Missing – Basic overload report processing description missing/stale for the reacting and reporting endpoints (e.g. for client/server). Features under discussion – Inserting throttling information into requests. Loads of cleanup for -02 ahead.

Issue: Extensibility and capability announcement Plain feature vector is not really enough – Change the “flag vector” to a grouped AVP. – Need to add timestamp/sequence number to indicate validity of the announced features. Remove the existing “negotiation” part – It is a bidirectional announcement of capabilities. – Obviously at least one of the announced capabilities need to overload for endpoints to be able to perform overload control information conveyance..

Missing: overload report processing Just write it down.. Would “detail” the use of the default algorithm..

Issue: Destination-Realm and -Host routed requests details Proposal sent to the list by Ben.. Review it and tell whether it is acceptable

Proposals under discussion: throttling information into requests A request would contain information that a specific request survived throttling done by the reacting node. Indicates to on path nodes / reporting node that someone is _doing_ traffic abatement.. – Additional knowledge to announced features.. Not decided whether this is needed for the baseline.

Next step.. Ship -02 asap incorporating the resolution for known issues and filling the missing text pieces. – Above changes could also be incorporated to WG adopted -00 revision.. Adopt as a WG I-D ? – We admit -01 is still incomplete but from the design team point of view mature enough to serve as a base for the baseline solution. – We need to get a WG solution document out of the working group fast that our “waiting customer” (3GPP) can proceed with their work.

Comments / Questions?