IETF80, Prague Diameter Maintenance and Extensions (DIME) WG

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

Diameter Bulk Signaling draft-liebsch-dime-diameter-bulksig-00.txt M. Liebsch, G. Punz IETF81, Quebec Diameter Maintenance and Extensions (DIME) WG 28.
RSVP-TE Extensions for SRLG Configuration of FA
1 68th IETF, Prague, March 2007 Graceful Shutdown in MPLS Traffic Engineering Networks draft-ietf-ccamp-mpls-graceful-shutdown-02.txt Zafar Ali
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.
IPv4-Embedded IPv6 Multicast Address draft-ietf-mboned-64-multicast-address-format IETF 84 Vancouver 1.
Draft-campbell-dime-load- considerations-01 IETF 92 DIME Working Group Meeting Dallas, Texas.
Quality of Service Option for Proxy Mobile IPv6 draft-ietf-netext-pmip6-qos-00.txt S. Gundavelli, J. Korhonen, M. Liebsch, P. Seite, H. Yokota IETF84,
Rfc7180bis: Further TRILL Clarifications, Corrections, and Updates Donald Eastlake Mingui Zhang, Radia Perlman, Ayan Banerjee, Anoop Ghanwani, Sujay Gupta.
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.
Diameter Group Signaling Tuesday, July 31 st, 2012 draft-ietf-diameter-group-signaling-00 Mark Jones, Marco Liebsch IETF 84 Vancouver, Canada.
Diameter Group Signaling Thursday, November 07 th, 2013 draft-ietf-dime-group-signaling-02 Mark Jones, Marco Liebsch, Lionel Morand IETF 88 Vancouver,
Jun Li DHCP Option for Access Network Information draft-lijun-dhc-clf-nass-option-01.
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.
Exposing Source IP Address Type Requirements with DHCPv6 D. Moses, A. Yegin draft-moses-dmm-dhcp-ondemand-mobility-00.
IETF67 DIME WG Towards the specification of a Diameter Resource Control Application Dong Sun IETF 67, San Diego, Nov 2006 draft-sun-dime-diameter-resource-control-requirements-00.txt.
1 IETF66/TSVWG: RSVP Extensions for Emergency draft-lefaucheur-emergency-rsvp-02.txt RSVP Extensions for Emergency Services Francois Le Faucheur -
Diameter Overload Control Design Team Report DIME WG – IETF88 draft-docdt-dime-ovli-01 Design Team Report.
IETF66 DIME WG John Loughney, Hannes Tschofenig and Victor Fajardo 3588-bis: Current Issues.
1/7 Clarification of Privacy Mechanism for SIP draft-munakata-sipping-privacy-clarified-00 Mayumi Munakata (NTT) Shida Schubert (NTT) IETF67 SIPPING 1.
Diameter Maintenance and Extensions (dime) IETF 68, March 2007, Prague David Frascone, Hannes Tschofenig.
IETF68 DIME WG Open Issues for RFC3588bis Victor Fajardo (draft-ietf-dime-rfc3588bis-02.txt)
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.
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 Group Signaling draft-jones-diameter-group-signaling-00 Mark Jones Taipei, Taiwan November 2011.
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.
S. Ali, K. Cartwright, D. Guyton, A. Mayrhofer, J-F. Mulé Data for Reachability of Inter/tra-NetworK SIP (drinks) DRINKS WG draft-mule-drinks-proto-02.
Draft-carpenter-v6ops-label-balance-02 Brian Carpenter Sheng Jiang (Speaker) Willy Tarreau March 2012 IPv6 Flow Label for Server Load Balancing - update.
IETF68 DIME WG Diameter Applications Design Guidelines Document (draft-fajardo-dime-app-design-guide-00.txt)
Diameter General Purpose Session draft-liebsch-dime-diameter-gps-01.txt M. Liebsch, G. Punz IETF79, Beijing Diameter Extensions (DIME) WG 11 th November.
Distributed Mobility Management (DMM) WG DMM Work Item: Forwarding Path & Signaling Management (FPSM) draft-ietf-dmm-fpc-cpdp-03.txt M. Liebsch, S. Matsushima,
PMIPv6 multicast handover optimization by the Subscription Information Acquisition through the LMA (SIAL) Luis M. Contreras Telefónica I+D Carlos J. Bernardos.
Pre-authentication Problem Statement (draft-ohba-hokeyp-preauth-ps-00
End-to-middle Security in SIP
Open issues with PANA Protocol
RADEXT WG RADIUS Attribute Guidelines
PANA Discussion and Open Issues (draft-ietf-pana-pana-01.txt)
and answer command CCF Friday, April 5th 2016
PANA Issues and Resolutions
MPLS-TP Survivability Framework
Report about the Design Team on "Diameter Routing" ietf
Topic #1 & #5 “All that has to do with header formats”
S. Gundavelli, J. Korhonen, M. Liebsch, P. Seite, H. Yokota,
RADEXT WG RADIUS Attribute Guidelines draft-weber-radius-attr-guidelines-01.txt Greg Weber November 8th, 2005 v1 IETF-64, Vancouver.
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-03.txt IETF67 - Prague - Mar’07 Dimitri.
Distributed Mobility Management (DMM) WG DMM Work Item: Forwarding Path & Signaling Management (FPSM) draft-ietf-dmm-fpc-cpdp-01.txt IETF93, Prague.
Signaling RSVP-TE P2MP LSPs in an Inter-domain Environment draft-ali-mpls-inter-domain-p2mp-rsvp-te-lsp-01.txt Zafar Ali, Cisco Systems.
Migration-Issues-xx Where it’s been and might be going
draft-ipdvb-sec-01.txt ULE Security Requirements
NSIS Operation Over IP Tunnels draft-shen-nsis-tunnel-01.txt
ECN Experimentation draft-black-ecn-experimentation
Charles Shen, Henning Schulzrinne, Arata Koike
Distributed Mobility Management Working Group
IETF-100, MPTCP WG, November 2017
draft-ietf-p2psip-base-03
3GPP and SIP-AAA requirements
PAA-2-EP protocol PANA wg - IETF 58 Minneapolis
Handling YANG Revisions – Discussion Kickoff
PW Control Word Stitching
How OAM Identified in Overlay Protocols draft-mirsky-rtgwg-oam-identify Greg Mirsky IETF-104 March 2019, Prague.
Qin Wu Zhen Cao Yang Shi Baohong He
IETF-104 (Prague) DHC WG Next steps
Diameter ABFAB Application
M. Boucadair, J. Touch, P. Levis and R. Penno
Presentation transcript:

IETF80, Prague Diameter Maintenance and Extensions (DIME) WG Diameter General Purpose Session draft-liebsch-dime-diameter-gps-01.txt M. Liebsch, G. Punz IETF80, Prague Diameter Maintenance and Extensions (DIME) WG 01st April 2011

History Initial version presented at IETF78 in Maastricht Updated version presented at IETF79 in Beijing First revision addresses comments and adds more details as well as clarifications GP Session concept Context Grouping Analysis Approaches

Idea behind the GP Session (2/2) Diameter Hdr Session-ID AVPs GP Session-ID Users AVPs apply to single user AVPs apply to group of users - Group-ID - List of individual Session-IDs - Grouped AVP Multi-user context / Bulk signaling Maintain standard format, but adopt new interpretation Single-user context (RFC3588)

Coding options for bulk signaling (in the order of efficiency) Group-ID identifies multiple users, list of attributes/values applies to all users of the group List of Session-IDs identifies a group of users, list of attributes/values applies to all users of the group List of Session-IDs identifies multiple users, each Session-ID has an individual list of AVPs associated Diameter Hdr GP Session-ID AVP 1 Group-ID AVP 2 AVP N Session-ID 1 Session-ID K AVP 1.1 AVP K.1 AVP 1.2 AVP 1.N AVP K.2 AVP K.N

Valuable & Positive Feedback More use cases and enlarged scope GP Session has value, but represents a new application Platform for specification: DIME or alternative group Good idea, but overloading only 3GPP habit New messages as alternative GP Session has clear rules, but other SDOs (TISPAN) just ignore the Session ID Enlarge the scope of the idea to address also signaling without Session ID Focus on grouping for bulk signaling

What‘s Next? Proposal to split the current draft (1) Diameter GPS Target 2 separate documents Approach meets all comments (1) Diameter GPS Focus on the use of a shared Session ID Extension to Diameter base or New Application May come with other functions Query, State Restoration, ... (2) Coding Options for bulk signaling Enables use with other Diameter signaling No limitation to Session ID based messages

What‘s Next? Interest in working on this? Thanks for all comments !

Appendix

Idea behind the GP Session (1/2) Eshablish a dedicated session (and Session-ID) to signal multi-user context (bulk signaling)  GP Session Clarification: GP Session-ID does not identify a group of users! GP Session-ID.. .. allows the re-use of available commands (e.g. STR), which mandate a single Session-ID AVP, to signal attribues/values applying to multiple users RFC3588: Single Session-ID AVP at fixed location (after Diameter header) identifies the user where subsequent attribute/values apply to .. indicates that attributes/values apply to a group of users or all users! .. avoids specification of new command codes and formats for bulk signaling

Again: Use cases Bulk signaling, e.g. Bulk Session Termination using STR Bulk policy enforcement Recovery from total/partial Diameter node failure client server Resp (multiple users, context1, context2,... contextN) PCEF Req(multiple users, context1, context2, ...contextN) Policy Enforcement data traffic Server states restoration Group policy enforcement Req(multiple users [failed_server_id])

Stepwise realization of the extended session concept Specify GP Session extension Deployment-specific guidelines for bulk signaling Bulk-signaling operation and extensions specified in Applications Deployment by using RFC4006+ and RFC4005+ Deployment-specific guidelines and specification (e.g. By 3GPP) Credit Control RFC4006 NASREQ RFC4005 Credit Control RFC4006+ Bulk Ext. Bulk Ext. NASREQ RFC4005+ GPS GPS Diameter Base RFC3588 Diameter Base RFC3588