DIME Working Group M

Embed Size (px)

Citation preview

  • 7/30/2019 DIME Working Group M

    1/856

    DIME Working Group M.LiebschInternet-DraftG. PunzIntended status: Standards Track

    NECExpires: December 31, 2010 June29, 2010

    Diameter General Purpose Session

    draft-liebsch-dime-diameter-gps-00.txt

    Abstract

    The Diameter protocol has specified and relies on the use ofper-user

    sessions, which are established between a Diameter client andserver

    during a user's authentication and authorization procedure.

    Thisdocument proposes an extension to the Diameter session

    concept toestablish a general purpose Diameter session for signaling

    thecontext of multiple users, such as for group handling or

    applicationstate restoration.

    Status of this Memo

    This Internet-Draft is submitted to IETF in full conformancewith the

    provisions of BCP 78 and BCP 79.

    Internet-Drafts are working documents of the InternetEngineering

    Task Force (IETF), its areas, and its working groups. Notethat

    http://tools.ietf.org/html/bcp78http://tools.ietf.org/html/bcp79http://tools.ietf.org/html/bcp79http://tools.ietf.org/html/bcp78
  • 7/30/2019 DIME Working Group M

    2/856

    other groups may also distribute working documents asInternet-

    Drafts.

    Internet-Drafts are draft documents valid for a maximum of

    six monthsand may be updated, replaced, or obsoleted by other documentsat any

    time. It is inappropriate to use Internet-Drafts asreference

    material or to cite them other than as "work in progress."

    The list of current Internet-Drafts can be accessed athttp://www.ietf.org/ietf/1id-abstracts.txt.

    The list of Internet-Draft Shadow Directories can be accessedat

    http://www.ietf.org/shadow.html.

    This Internet-Draft will expire on December 31, 2010.

    Copyright Notice

    Copyright (c) 2010 IETF Trust and the persons identified asthe

    document authors. All rights reserved.

    This document is subject to BCP 78 and the IETF Trust's Legal

    Liebsch & Punz Expires December 31, 2010[Page 1]

    http://www.ietf.org/ietf/1id-abstracts.txthttp://www.ietf.org/shadow.htmlhttp://tools.ietf.org/html/bcp78http://tools.ietf.org/html/bcp78http://www.ietf.org/shadow.htmlhttp://www.ietf.org/ietf/1id-abstracts.txt
  • 7/30/2019 DIME Working Group M

    3/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-2http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-2
  • 7/30/2019 DIME Working Group M

    4/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    5/856

  • 7/30/2019 DIME Working Group M

    6/856

  • 7/30/2019 DIME Working Group M

    7/856

    Provisions Relating to IETF Documents

  • 7/30/2019 DIME Working Group M

    8/856

    (http://trustee.ietf.org/license-info) in effect on the dateof

    http://trustee.ietf.org/license-infohttp://trustee.ietf.org/license-info
  • 7/30/2019 DIME Working Group M

    9/856

    publication of this document. Please review these documents

  • 7/30/2019 DIME Working Group M

    10/856

    carefully, as they describe your rights and restrictions withrespect

  • 7/30/2019 DIME Working Group M

    11/856

    to this document. Code Components extracted from thisdocument must

  • 7/30/2019 DIME Working Group M

    12/856

    include Simplified BSD License text as described in Section4.e of

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4
  • 7/30/2019 DIME Working Group M

    13/856

    the Trust Legal Provisions and are provided without warrantyas

  • 7/30/2019 DIME Working Group M

    14/856

    described in the BSD License.

  • 7/30/2019 DIME Working Group M

    15/856

  • 7/30/2019 DIME Working Group M

    16/856

  • 7/30/2019 DIME Working Group M

    17/856

    Table of Contents

  • 7/30/2019 DIME Working Group M

    18/856

  • 7/30/2019 DIME Working Group M

    19/856

    1. Introduction . . . . . . . . . . . . . . . . . . . . . .. . . 3

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-1http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-3http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-3http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-1
  • 7/30/2019 DIME Working Group M

    20/856

    2. Conventions and Terminology . . . . . . . . . . . . . .. . . 4

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-2http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-4http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-4http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-2
  • 7/30/2019 DIME Working Group M

    21/856

    3. Use Cases . . . . . . . . . . . . . . . . . . . . . . .. . . 5

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-5http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-5http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3
  • 7/30/2019 DIME Working Group M

    22/856

    3.1. PCRF Failure and Restoration . . . . . . . . . . . .. . . 5

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3.1http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-5http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-5http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3.1
  • 7/30/2019 DIME Working Group M

    23/856

    3.2. Optimization for Mass Handling . . . . . . . . . . .. . . 6

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3.2http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-6http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-6http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3.2
  • 7/30/2019 DIME Working Group M

    24/856

    3.3. Policy enforcement to subscriber groups . . . . . .. . . 7

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3.3http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-7http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-7http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3.3
  • 7/30/2019 DIME Working Group M

    25/856

    4. Protocol Extension . . . . . . . . . . . . . . . . . . .. . . 9

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-9http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-9http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4
  • 7/30/2019 DIME Working Group M

    26/856

    4.1. Enhancement to the Diameter Session Concept . . . .. . . 9

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4.1http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-9http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-9http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4.1
  • 7/30/2019 DIME Working Group M

    27/856

    4.2. Setting up the General Purpose Session . . . . . . .. . . 10

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4.2http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-10http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-10http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4.2
  • 7/30/2019 DIME Working Group M

    28/856

    5. Message Extensions . . . . . . . . . . . . . . . . . . .. . . 12

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-5http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-12http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-12http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-5
  • 7/30/2019 DIME Working Group M

    29/856

    6. Security Considerations . . . . . . . . . . . . . . . .. . . 13

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-6http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-13http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-13http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-6
  • 7/30/2019 DIME Working Group M

    30/856

    7. IANA Considerations . . . . . . . . . . . . . . . . . .. . . 14

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-7http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-14http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-14http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-7
  • 7/30/2019 DIME Working Group M

    31/856

    8. References . . . . . . . . . . . . . . . . . . . . . . .. . . 15

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-8http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-15http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-15http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-8
  • 7/30/2019 DIME Working Group M

    32/856

    8.1. Normative References . . . . . . . . . . . . . . . .. . . 15

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-8.1http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-15http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-15http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-8.1
  • 7/30/2019 DIME Working Group M

    33/856

    8.2. Informative References . . . . . . . . . . . . . . .. . . 15

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-8.2http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-15http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-15http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-8.2
  • 7/30/2019 DIME Working Group M

    34/856

    Authors' Addresses . . . . . . . . . . . . . . . . . . . . .. . . 16

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-16http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-16
  • 7/30/2019 DIME Working Group M

    35/856

  • 7/30/2019 DIME Working Group M

    36/856

  • 7/30/2019 DIME Working Group M

    37/856

  • 7/30/2019 DIME Working Group M

    38/856

  • 7/30/2019 DIME Working Group M

    39/856

  • 7/30/2019 DIME Working Group M

    40/856

  • 7/30/2019 DIME Working Group M

    41/856

  • 7/30/2019 DIME Working Group M

    42/856

  • 7/30/2019 DIME Working Group M

    43/856

  • 7/30/2019 DIME Working Group M

    44/856

  • 7/30/2019 DIME Working Group M

    45/856

  • 7/30/2019 DIME Working Group M

    46/856

  • 7/30/2019 DIME Working Group M

    47/856

  • 7/30/2019 DIME Working Group M

    48/856

  • 7/30/2019 DIME Working Group M

    49/856

  • 7/30/2019 DIME Working Group M

    50/856

  • 7/30/2019 DIME Working Group M

    51/856

  • 7/30/2019 DIME Working Group M

    52/856

  • 7/30/2019 DIME Working Group M

    53/856

  • 7/30/2019 DIME Working Group M

    54/856

  • 7/30/2019 DIME Working Group M

    55/856

  • 7/30/2019 DIME Working Group M

    56/856

  • 7/30/2019 DIME Working Group M

    57/856

  • 7/30/2019 DIME Working Group M

    58/856

    Liebsch & Punz Expires December 31, 2010[Page 2]

  • 7/30/2019 DIME Working Group M

    59/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-3http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-3
  • 7/30/2019 DIME Working Group M

    60/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    61/856

  • 7/30/2019 DIME Working Group M

    62/856

  • 7/30/2019 DIME Working Group M

    63/856

    1. Introduction

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-1http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-1
  • 7/30/2019 DIME Working Group M

    64/856

  • 7/30/2019 DIME Working Group M

    65/856

  • 7/30/2019 DIME Working Group M

    66/856

    Diameter [RFC3588] has received wide acceptance in largescale

    http://tools.ietf.org/html/rfc3588http://tools.ietf.org/html/rfc3588
  • 7/30/2019 DIME Working Group M

    67/856

    networking, e.g. in the 3rd Generation Partnership Project's(3GPP)

  • 7/30/2019 DIME Working Group M

    68/856

    Evolved Packet Core (EPC) network architecture [3GPP-EPC],based on

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#ref-3GPP-EPChttp://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#ref-3GPP-EPC
  • 7/30/2019 DIME Working Group M

    69/856

    applications like Network Access Server [RFC4005] and Credit-Control

    http://tools.ietf.org/html/rfc4005http://tools.ietf.org/html/rfc4005
  • 7/30/2019 DIME Working Group M

    70/856

    [RFC4006]. Such deployments also depend on application level

    http://tools.ietf.org/html/rfc4006http://tools.ietf.org/html/rfc4006
  • 7/30/2019 DIME Working Group M

    71/856

    defined, interoperable resilience schemes. It has beennoticed that

  • 7/30/2019 DIME Working Group M

    72/856

    these could potentially be extended beyond the originalDiameter

  • 7/30/2019 DIME Working Group M

    73/856

    session model by the concept of bulk handling. In thismanner the

  • 7/30/2019 DIME Working Group M

    74/856

    efficiency of signaling can be enhanced significantly.

  • 7/30/2019 DIME Working Group M

    75/856

  • 7/30/2019 DIME Working Group M

    76/856

    Another potential use case within 3GPP consists inoptimization for

  • 7/30/2019 DIME Working Group M

    77/856

    mass handling, (mass activation/de-activation, massregistration

  • 7/30/2019 DIME Working Group M

    78/856

    update). Similarly, there are also mobility relatedscenarios where

  • 7/30/2019 DIME Working Group M

    79/856

    Diameter clients want to communicate with servers withoutreference

  • 7/30/2019 DIME Working Group M

    80/856

    to individual user sessions. One example is the enforcementof a

  • 7/30/2019 DIME Working Group M

    81/856

    policy to all or a group of users.

  • 7/30/2019 DIME Working Group M

    82/856

  • 7/30/2019 DIME Working Group M

    83/856

    This document describes exemplary use cases of a more general

  • 7/30/2019 DIME Working Group M

    84/856

    Diameter signaling (i.e. independent from individual DiameterUser

  • 7/30/2019 DIME Working Group M

    85/856

    Sessions) in Section 3. In Section 4 the document defines an

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3
  • 7/30/2019 DIME Working Group M

    86/856

    extension to the Diameter base protocol for such signalingusing a

  • 7/30/2019 DIME Working Group M

    87/856

    General Purpose (GP) Diameter session. The proposedextension to

  • 7/30/2019 DIME Working Group M

    88/856

    Diameter enables signaling volume reduction for variousspecific use

  • 7/30/2019 DIME Working Group M

    89/856

    cases.

  • 7/30/2019 DIME Working Group M

    90/856

  • 7/30/2019 DIME Working Group M

    91/856

  • 7/30/2019 DIME Working Group M

    92/856

  • 7/30/2019 DIME Working Group M

    93/856

  • 7/30/2019 DIME Working Group M

    94/856

  • 7/30/2019 DIME Working Group M

    95/856

  • 7/30/2019 DIME Working Group M

    96/856

  • 7/30/2019 DIME Working Group M

    97/856

  • 7/30/2019 DIME Working Group M

    98/856

  • 7/30/2019 DIME Working Group M

    99/856

  • 7/30/2019 DIME Working Group M

    100/856

  • 7/30/2019 DIME Working Group M

    101/856

  • 7/30/2019 DIME Working Group M

    102/856

  • 7/30/2019 DIME Working Group M

    103/856

  • 7/30/2019 DIME Working Group M

    104/856

  • 7/30/2019 DIME Working Group M

    105/856

  • 7/30/2019 DIME Working Group M

    106/856

  • 7/30/2019 DIME Working Group M

    107/856

  • 7/30/2019 DIME Working Group M

    108/856

  • 7/30/2019 DIME Working Group M

    109/856

  • 7/30/2019 DIME Working Group M

    110/856

  • 7/30/2019 DIME Working Group M

    111/856

  • 7/30/2019 DIME Working Group M

    112/856

  • 7/30/2019 DIME Working Group M

    113/856

  • 7/30/2019 DIME Working Group M

    114/856

  • 7/30/2019 DIME Working Group M

    115/856

    Liebsch & Punz Expires December 31, 2010[Page 3]

  • 7/30/2019 DIME Working Group M

    116/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-4http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-4
  • 7/30/2019 DIME Working Group M

    117/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    118/856

  • 7/30/2019 DIME Working Group M

    119/856

  • 7/30/2019 DIME Working Group M

    120/856

    2. Conventions and Terminology

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-2http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-2
  • 7/30/2019 DIME Working Group M

    121/856

  • 7/30/2019 DIME Working Group M

    122/856

  • 7/30/2019 DIME Working Group M

    123/856

    The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALLNOT",

  • 7/30/2019 DIME Working Group M

    124/856

    "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL"in this

  • 7/30/2019 DIME Working Group M

    125/856

    document are to be interpreted as described in [RFC2119].

    http://tools.ietf.org/html/rfc2119http://tools.ietf.org/html/rfc2119
  • 7/30/2019 DIME Working Group M

    126/856

  • 7/30/2019 DIME Working Group M

    127/856

    This document uses the terminology of [RFC3588]. Thefollowing

    http://tools.ietf.org/html/rfc3588http://tools.ietf.org/html/rfc3588
  • 7/30/2019 DIME Working Group M

    128/856

    additional terms are used in the context of this draft:

  • 7/30/2019 DIME Working Group M

    129/856

  • 7/30/2019 DIME Working Group M

    130/856

    o GP Session: General Purpose Session -- Diameter sessionbetween a

  • 7/30/2019 DIME Working Group M

    131/856

    Diameter client and server which is not related to anindividual

  • 7/30/2019 DIME Working Group M

    132/856

    user, but can be used to signal multi-user or DiameterApplication

  • 7/30/2019 DIME Working Group M

    133/856

    specific context.

  • 7/30/2019 DIME Working Group M

    134/856

  • 7/30/2019 DIME Working Group M

    135/856

  • 7/30/2019 DIME Working Group M

    136/856

  • 7/30/2019 DIME Working Group M

    137/856

  • 7/30/2019 DIME Working Group M

    138/856

  • 7/30/2019 DIME Working Group M

    139/856

  • 7/30/2019 DIME Working Group M

    140/856

  • 7/30/2019 DIME Working Group M

    141/856

  • 7/30/2019 DIME Working Group M

    142/856

  • 7/30/2019 DIME Working Group M

    143/856

  • 7/30/2019 DIME Working Group M

    144/856

  • 7/30/2019 DIME Working Group M

    145/856

  • 7/30/2019 DIME Working Group M

    146/856

  • 7/30/2019 DIME Working Group M

    147/856

  • 7/30/2019 DIME Working Group M

    148/856

  • 7/30/2019 DIME Working Group M

    149/856

  • 7/30/2019 DIME Working Group M

    150/856

  • 7/30/2019 DIME Working Group M

    151/856

  • 7/30/2019 DIME Working Group M

    152/856

  • 7/30/2019 DIME Working Group M

    153/856

  • 7/30/2019 DIME Working Group M

    154/856

  • 7/30/2019 DIME Working Group M

    155/856

  • 7/30/2019 DIME Working Group M

    156/856

  • 7/30/2019 DIME Working Group M

    157/856

  • 7/30/2019 DIME Working Group M

    158/856

  • 7/30/2019 DIME Working Group M

    159/856

  • 7/30/2019 DIME Working Group M

    160/856

  • 7/30/2019 DIME Working Group M

    161/856

  • 7/30/2019 DIME Working Group M

    162/856

  • 7/30/2019 DIME Working Group M

    163/856

  • 7/30/2019 DIME Working Group M

    164/856

  • 7/30/2019 DIME Working Group M

    165/856

  • 7/30/2019 DIME Working Group M

    166/856

  • 7/30/2019 DIME Working Group M

    167/856

  • 7/30/2019 DIME Working Group M

    168/856

  • 7/30/2019 DIME Working Group M

    169/856

  • 7/30/2019 DIME Working Group M

    170/856

  • 7/30/2019 DIME Working Group M

    171/856

  • 7/30/2019 DIME Working Group M

    172/856

    Liebsch & Punz Expires December 31, 2010[Page 4]

  • 7/30/2019 DIME Working Group M

    173/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-5http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-5
  • 7/30/2019 DIME Working Group M

    174/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    175/856

  • 7/30/2019 DIME Working Group M

    176/856

  • 7/30/2019 DIME Working Group M

    177/856

    3. Use Cases

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3
  • 7/30/2019 DIME Working Group M

    178/856

  • 7/30/2019 DIME Working Group M

    179/856

  • 7/30/2019 DIME Working Group M

    180/856

    This section describes some use cases where Diametersignaling

  • 7/30/2019 DIME Working Group M

    181/856

    between a client and a server can benefit from a generalpurpose

  • 7/30/2019 DIME Working Group M

    182/856

    Diameter session. The use cases about Diameter noderestoration and

  • 7/30/2019 DIME Working Group M

    183/856

    mass handling are relevant in current 3GPP work and reflectthe need

  • 7/30/2019 DIME Working Group M

    184/856

    for more efficient Diameter signaling.

  • 7/30/2019 DIME Working Group M

    185/856

  • 7/30/2019 DIME Working Group M

    186/856

    3.1. PCRF Failure and Restoration

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3.1http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3.1
  • 7/30/2019 DIME Working Group M

    187/856

  • 7/30/2019 DIME Working Group M

    188/856

  • 7/30/2019 DIME Working Group M

    189/856

    A use case encountered in 3GPP's network architecture is thePolicy

  • 7/30/2019 DIME Working Group M

    190/856

    and Charging Rules Function (PCRF) failure and restoration

  • 7/30/2019 DIME Working Group M

    191/856

    [3GPP-PCRFFR]. The PCRF is a control function interactingvia

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#ref-3GPP-PCRFFRhttp://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#ref-3GPP-PCRFFR
  • 7/30/2019 DIME Working Group M

    192/856

    Diameter with BBERF (Bearer Binding and Event ReportingFunction) and

  • 7/30/2019 DIME Working Group M

    193/856

    PCEF (Policy Enforcement Function) in the bearer plane, aswell as AF

  • 7/30/2019 DIME Working Group M

    194/856

    (Application Function) in the application plane; a simplified

  • 7/30/2019 DIME Working Group M

    195/856

    functional view is given in Figure 1. The PCRF appears as acentral

  • 7/30/2019 DIME Working Group M

    196/856

    entity, keeping and coordinating states per mobile terminal;it is a

  • 7/30/2019 DIME Working Group M

    197/856

    Diameter server, whereas BBERF, PCEF and AF are Diameterclients.

  • 7/30/2019 DIME Working Group M

    198/856

    Note that in real network deployments all functions would bepresent

  • 7/30/2019 DIME Working Group M

    199/856

    in multiple instances (e.g. geographically distributed andincluding

  • 7/30/2019 DIME Working Group M

    200/856

    load balancing).

  • 7/30/2019 DIME Working Group M

    201/856

  • 7/30/2019 DIME Working Group M

    202/856

  • 7/30/2019 DIME Working Group M

    203/856

  • 7/30/2019 DIME Working Group M

    204/856

    +----+

  • 7/30/2019 DIME Working Group M

    205/856

    | AF |Application

  • 7/30/2019 DIME Working Group M

    206/856

    +----+Plane

  • 7/30/2019 DIME Working Group M

    207/856

    |

  • 7/30/2019 DIME Working Group M

    208/856

    |....Diameter

  • 7/30/2019 DIME Working Group M

    209/856

    +=======+ |

  • 7/30/2019 DIME Working Group M

    210/856

    | PCRF |-----+Control

  • 7/30/2019 DIME Working Group M

    211/856

    +=======+Plane

  • 7/30/2019 DIME Working Group M

    212/856

    Diameter.../ \....Diameter

  • 7/30/2019 DIME Working Group M

    213/856

    / \

  • 7/30/2019 DIME Working Group M

    214/856

    Mobile / \

  • 7/30/2019 DIME Working Group M

    215/856

    Terminal/ +-------+ +-------+

  • 7/30/2019 DIME Working Group M

    216/856

    User PacketData NW

  • 7/30/2019 DIME Working Group M

    217/856

    +-------+ +-------+

  • 7/30/2019 DIME Working Group M

    218/856

    (Gateway) (Gateway)Bearer Plane

  • 7/30/2019 DIME Working Group M

    219/856

  • 7/30/2019 DIME Working Group M

    220/856

  • 7/30/2019 DIME Working Group M

    221/856

    Figure 1: Usage scenario of Diameter bulk signaling forPCRF

  • 7/30/2019 DIME Working Group M

    222/856

    restoration

  • 7/30/2019 DIME Working Group M

    223/856

  • 7/30/2019 DIME Working Group M

    224/856

    User sessions in the bearer plane are controlled by PCRFsessions,

  • 7/30/2019 DIME Working Group M

    225/856

    e.g. regarding Quality of Service, packet filters andcharging

  • 7/30/2019 DIME Working Group M

    226/856

    parameters.

  • 7/30/2019 DIME Working Group M

    227/856

  • 7/30/2019 DIME Working Group M

    228/856

  • 7/30/2019 DIME Working Group M

    229/856

  • 7/30/2019 DIME Working Group M

    230/856

    Liebsch & Punz Expires December 31, 2010[Page 5]

  • 7/30/2019 DIME Working Group M

    231/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-6http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-6
  • 7/30/2019 DIME Working Group M

    232/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    233/856

  • 7/30/2019 DIME Working Group M

    234/856

  • 7/30/2019 DIME Working Group M

    235/856

    Although a PCRF can certainly be implemented as a highlyresilient

  • 7/30/2019 DIME Working Group M

    236/856

    node in itself, there is also the desire to provideresilience by

  • 7/30/2019 DIME Working Group M

    237/856

    network based means. In case of failure of one particularPCRF node

  • 7/30/2019 DIME Working Group M

    238/856

    this could mean that PCRF session state has to be restored oneither

  • 7/30/2019 DIME Working Group M

    239/856

    the same PCRF node (after recovery), or on other, alternativePCRF

  • 7/30/2019 DIME Working Group M

    240/856

    nodes (during the downtime of the failed PCRF). Preferablythis

  • 7/30/2019 DIME Working Group M

    241/856

    restoration procedure is performed in a bulk mode, e.g. forhundreds

  • 7/30/2019 DIME Working Group M

    242/856

    or thousands of user sessions. After detecting the failureof a

  • 7/30/2019 DIME Working Group M

    243/856

    PCRF, clients will have to send PCRF session stateinformation of

  • 7/30/2019 DIME Working Group M

    244/856

    affected sessions to the alternative PCRF (the target for

  • 7/30/2019 DIME Working Group M

    245/856

    restoration). Obviously this signaling must be independentof any

  • 7/30/2019 DIME Working Group M

    246/856

    user sessions being currently handled on a target PCRF.Details

  • 7/30/2019 DIME Working Group M

    247/856

    about the restoration procedure are out of scope of thisdocument,

  • 7/30/2019 DIME Working Group M

    248/856

    but are currently under study in 3GPP [3GPP-PCRFFR].

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#ref-3GPP-PCRFFRhttp://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#ref-3GPP-PCRFFR
  • 7/30/2019 DIME Working Group M

    249/856

  • 7/30/2019 DIME Working Group M

    250/856

    3.2. Optimization for Mass Handling

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3.2http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3.2
  • 7/30/2019 DIME Working Group M

    251/856

  • 7/30/2019 DIME Working Group M

    252/856

  • 7/30/2019 DIME Working Group M

    253/856

    One typical case (again for the EPC architecture [3GPP-EPC])is

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#ref-3GPP-EPChttp://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#ref-3GPP-EPC
  • 7/30/2019 DIME Working Group M

    254/856

    depicted in Figure 2; the Mobility Management Entity (MME)

  • 7/30/2019 DIME Working Group M

    255/856

    communicates with Home Subscription Server (HSS) via Diameterfor the

  • 7/30/2019 DIME Working Group M

    256/856

    purpose of performing location registration anddownload/update of

  • 7/30/2019 DIME Working Group M

    257/856

    subscription information.

  • 7/30/2019 DIME Working Group M

    258/856

  • 7/30/2019 DIME Working Group M

    259/856

  • 7/30/2019 DIME Working Group M

    260/856

    +=========+

  • 7/30/2019 DIME Working Group M

    261/856

    | HSS | UpdateLocation

  • 7/30/2019 DIME Working Group M

    262/856

    +=========+ Request

  • 7/30/2019 DIME Working Group M

    263/856

    | ^

  • 7/30/2019 DIME Working Group M

    264/856

    |...Diameter | |

  • 7/30/2019 DIME Working Group M

    265/856

    +-------+ | (S6a interface) | |

  • 7/30/2019 DIME Working Group M

    266/856

    Mobile / radio \ +------+ | |

  • 7/30/2019 DIME Working Group M

    267/856

    Terminal/ --| access |---- | MME | v

  • 7/30/2019 DIME Working Group M

    268/856

    User \ network / +------+ UpdateLocation

  • 7/30/2019 DIME Working Group M

    269/856

    +-------+Response

  • 7/30/2019 DIME Working Group M

    270/856

  • 7/30/2019 DIME Working Group M

    271/856

  • 7/30/2019 DIME Working Group M

    272/856

    Figure 2: Usage scenario of Diameter bulk signaling for masshandling

  • 7/30/2019 DIME Working Group M

    273/856

    optimizations in EPC

  • 7/30/2019 DIME Working Group M

    274/856

  • 7/30/2019 DIME Working Group M

    275/856

    Especially for machine-type applications, external triggersmay lead

  • 7/30/2019 DIME Working Group M

    276/856

    to a massive amount of attachments, or recurring applicationsmay

  • 7/30/2019 DIME Working Group M

    277/856

    exhibit (almost) synchronized behavior, leading to massiveamount of

  • 7/30/2019 DIME Working Group M

    278/856

    registration updates. Both may (and most likely do, see[3GPP-EPC])

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#ref-3GPP-EPChttp://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#ref-3GPP-EPC
  • 7/30/2019 DIME Working Group M

    279/856

    require Diameter signaling exchanges between MME and HSS(Update

  • 7/30/2019 DIME Working Group M

    280/856

    Location Request/Response pairs, as part of the S6aapplication

  • 7/30/2019 DIME Working Group M

    281/856

    realized on top of Diameter). HSS is here in the role of aDiameter

  • 7/30/2019 DIME Working Group M

    282/856

    server, and MME acts as Diameter client. More details can befound

  • 7/30/2019 DIME Working Group M

    283/856

    in [3GPP-DIAM].

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#ref-3GPP-DIAMhttp://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#ref-3GPP-DIAM
  • 7/30/2019 DIME Working Group M

    284/856

  • 7/30/2019 DIME Working Group M

    285/856

  • 7/30/2019 DIME Working Group M

    286/856

  • 7/30/2019 DIME Working Group M

    287/856

    Liebsch & Punz Expires December 31, 2010[Page 6]

  • 7/30/2019 DIME Working Group M

    288/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-7http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-7
  • 7/30/2019 DIME Working Group M

    289/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    290/856

  • 7/30/2019 DIME Working Group M

    291/856

  • 7/30/2019 DIME Working Group M

    292/856

    3.3. Policy enforcement to subscriber groups

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3.3http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-3.3
  • 7/30/2019 DIME Working Group M

    293/856

  • 7/30/2019 DIME Working Group M

    294/856

  • 7/30/2019 DIME Working Group M

    295/856

    A further use case for the GP Session is the signaling ofgroup

  • 7/30/2019 DIME Working Group M

    296/856

    related context. As example, a Policy Control entity maycomprise a

  • 7/30/2019 DIME Working Group M

    297/856

    Diameter server function, whereas a Diameter client is co-located

  • 7/30/2019 DIME Working Group M

    298/856

    with the entity implementing the Policy Enforcement engine.The

  • 7/30/2019 DIME Working Group M

    299/856

    Diameter client and server may have individual user sessionsset up,

  • 7/30/2019 DIME Working Group M

    300/856

    but could consider grouping of multiple users andidentification of

  • 7/30/2019 DIME Working Group M

    301/856

    groups according to a group key. Instead of applying thesame policy

  • 7/30/2019 DIME Working Group M

    302/856

    to individual users one after the other by means ofsequential

  • 7/30/2019 DIME Working Group M

    303/856

    handshakes, the Diameter server may use the GP Session and aRAR/RAA

  • 7/30/2019 DIME Working Group M

    304/856

    handshake to enforce the policy to a group of users. Figure3

  • 7/30/2019 DIME Working Group M

    305/856

    depicts policy enforcement to a group of users by means of aGP

  • 7/30/2019 DIME Working Group M

    306/856

    Session.

  • 7/30/2019 DIME Working Group M

    307/856

  • 7/30/2019 DIME Working Group M

    308/856

    The Diameter server identifies the group of users with thegroup key.

  • 7/30/2019 DIME Working Group M

    309/856

    Alternatively, the Diameter server could use the GP Sessionto

  • 7/30/2019 DIME Working Group M

    310/856

    enforce the policy to a sub-set of users by means ofidentifying the

  • 7/30/2019 DIME Working Group M

    311/856

    addressed users with user keys. The user key may be anyuser-

  • 7/30/2019 DIME Working Group M

    312/856

    individual AVP according to [RFC3588] or [RFC4005], such asthe user

    http://tools.ietf.org/html/rfc3588http://tools.ietf.org/html/rfc4005http://tools.ietf.org/html/rfc4005http://tools.ietf.org/html/rfc3588
  • 7/30/2019 DIME Working Group M

    313/856

    name AVP, or a new AVP which serves as user identification.In case

  • 7/30/2019 DIME Working Group M

    314/856

    the Diameter client and server have individual Diameter UserSession

  • 7/30/2019 DIME Working Group M

    315/856

    IDs set up for the users, the GP Session related signalingmay

  • 7/30/2019 DIME Working Group M

    316/856

    identify individual users also by means of appending multipleUser

  • 7/30/2019 DIME Working Group M

    317/856

    Session ID AVPs as user keys. However, in such case theDiameter

  • 7/30/2019 DIME Working Group M

    318/856

    signaling context is identified by means of the GP SessionID,

  • 7/30/2019 DIME Working Group M

    319/856

    whereas a set of User Session IDs is used solely to identify

  • 7/30/2019 DIME Working Group M

    320/856

    individual users and apply an accompanying value to theirpolicy

  • 7/30/2019 DIME Working Group M

    321/856

    settings. Details about group identification and individualuser

  • 7/30/2019 DIME Working Group M

    322/856

    identification in the context of GP Session signaling are outof

  • 7/30/2019 DIME Working Group M

    323/856

    scope of this version of the document.

  • 7/30/2019 DIME Working Group M

    324/856

  • 7/30/2019 DIME Working Group M

    325/856

  • 7/30/2019 DIME Working Group M

    326/856

  • 7/30/2019 DIME Working Group M

    327/856

  • 7/30/2019 DIME Working Group M

    328/856

  • 7/30/2019 DIME Working Group M

    329/856

  • 7/30/2019 DIME Working Group M

    330/856

  • 7/30/2019 DIME Working Group M

    331/856

  • 7/30/2019 DIME Working Group M

    332/856

  • 7/30/2019 DIME Working Group M

    333/856

  • 7/30/2019 DIME Working Group M

    334/856

  • 7/30/2019 DIME Working Group M

    335/856

  • 7/30/2019 DIME Working Group M

    336/856

  • 7/30/2019 DIME Working Group M

    337/856

  • 7/30/2019 DIME Working Group M

    338/856

  • 7/30/2019 DIME Working Group M

    339/856

  • 7/30/2019 DIME Working Group M

    340/856

  • 7/30/2019 DIME Working Group M

    341/856

  • 7/30/2019 DIME Working Group M

    342/856

  • 7/30/2019 DIME Working Group M

    343/856

  • 7/30/2019 DIME Working Group M

    344/856

    Liebsch & Punz Expires December 31, 2010[Page 7]

  • 7/30/2019 DIME Working Group M

    345/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-8http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-8
  • 7/30/2019 DIME Working Group M

    346/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    347/856

  • 7/30/2019 DIME Working Group M

    348/856

  • 7/30/2019 DIME Working Group M

    349/856

    +----------------+

  • 7/30/2019 DIME Working Group M

    350/856

    | |

  • 7/30/2019 DIME Working Group M

    351/856

    | Policy Control |

  • 7/30/2019 DIME Working Group M

    352/856

    | |

  • 7/30/2019 DIME Working Group M

    353/856

    +----------------+

  • 7/30/2019 DIME Working Group M

    354/856

    ^

  • 7/30/2019 DIME Working Group M

    355/856

    |

  • 7/30/2019 DIME Working Group M

    356/856

    \___RAR/RAA(GPSessionID, groupkey,value)

  • 7/30/2019 DIME Working Group M

    357/856

    | RAR/RAA(GPSessionID, user1key,value1,

  • 7/30/2019 DIME Working Group M

    358/856

    | user2key,value2,

  • 7/30/2019 DIME Working Group M

    359/856

    | user3key,value3)

  • 7/30/2019 DIME Working Group M

    360/856

    |

  • 7/30/2019 DIME Working Group M

    361/856

    V

  • 7/30/2019 DIME Working Group M

    362/856

    +--------------------+

  • 7/30/2019 DIME Working Group M

    363/856

    User1 | |

  • 7/30/2019 DIME Working Group M

    364/856

    User2 -------- | Policy Enforcement | ----------datatraffic

  • 7/30/2019 DIME Working Group M

    365/856

    : | |

  • 7/30/2019 DIME Working Group M

    366/856

    UserN +--------------------+

  • 7/30/2019 DIME Working Group M

    367/856

  • 7/30/2019 DIME Working Group M

    368/856

  • 7/30/2019 DIME Working Group M

    369/856

    Figure 3: Multi-User policy enforcement

  • 7/30/2019 DIME Working Group M

    370/856

  • 7/30/2019 DIME Working Group M

    371/856

  • 7/30/2019 DIME Working Group M

    372/856

  • 7/30/2019 DIME Working Group M

    373/856

  • 7/30/2019 DIME Working Group M

    374/856

  • 7/30/2019 DIME Working Group M

    375/856

  • 7/30/2019 DIME Working Group M

    376/856

  • 7/30/2019 DIME Working Group M

    377/856

  • 7/30/2019 DIME Working Group M

    378/856

  • 7/30/2019 DIME Working Group M

    379/856

  • 7/30/2019 DIME Working Group M

    380/856

  • 7/30/2019 DIME Working Group M

    381/856

  • 7/30/2019 DIME Working Group M

    382/856

  • 7/30/2019 DIME Working Group M

    383/856

  • 7/30/2019 DIME Working Group M

    384/856

  • 7/30/2019 DIME Working Group M

    385/856

  • 7/30/2019 DIME Working Group M

    386/856

  • 7/30/2019 DIME Working Group M

    387/856

  • 7/30/2019 DIME Working Group M

    388/856

  • 7/30/2019 DIME Working Group M

    389/856

  • 7/30/2019 DIME Working Group M

    390/856

  • 7/30/2019 DIME Working Group M

    391/856

  • 7/30/2019 DIME Working Group M

    392/856

  • 7/30/2019 DIME Working Group M

    393/856

  • 7/30/2019 DIME Working Group M

    394/856

  • 7/30/2019 DIME Working Group M

    395/856

  • 7/30/2019 DIME Working Group M

    396/856

  • 7/30/2019 DIME Working Group M

    397/856

  • 7/30/2019 DIME Working Group M

    398/856

  • 7/30/2019 DIME Working Group M

    399/856

  • 7/30/2019 DIME Working Group M

    400/856

    Liebsch & Punz Expires December 31, 2010[Page 8]

  • 7/30/2019 DIME Working Group M

    401/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-9http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-9
  • 7/30/2019 DIME Working Group M

    402/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    403/856

  • 7/30/2019 DIME Working Group M

    404/856

  • 7/30/2019 DIME Working Group M

    405/856

    4. Protocol Extension

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4
  • 7/30/2019 DIME Working Group M

    406/856

  • 7/30/2019 DIME Working Group M

    407/856

  • 7/30/2019 DIME Working Group M

    408/856

    4.1. Enhancement to the Diameter Session Concept

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4.1http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4.1
  • 7/30/2019 DIME Working Group M

    409/856

  • 7/30/2019 DIME Working Group M

    410/856

  • 7/30/2019 DIME Working Group M

    411/856

    The Diameter base protocol [RFC3588] explicitly distinguishesa

    http://tools.ietf.org/html/rfc3588http://tools.ietf.org/html/rfc3588
  • 7/30/2019 DIME Working Group M

    412/856

    Connection between a Diameter client and a Diameter serverfrom

  • 7/30/2019 DIME Working Group M

    413/856

    Diameter Sessions. Whereas a connection provides transportservice

  • 7/30/2019 DIME Working Group M

    414/856

    to convey Diameter messages between a particular client and aserver,

  • 7/30/2019 DIME Working Group M

    415/856

    a session is referred to be a logical concept at theapplication

  • 7/30/2019 DIME Working Group M

    416/856

    layer. A connection is established between a client and aserver and

  • 7/30/2019 DIME Working Group M

    417/856

    is used in a shared manner. A session is established on aper-user

  • 7/30/2019 DIME Working Group M

    418/856

    basis and is not shared to signal context of multiple users.

  • 7/30/2019 DIME Working Group M

    419/856

  • 7/30/2019 DIME Working Group M

    420/856

    This document proposes an enhancement to the originalDiameter

  • 7/30/2019 DIME Working Group M

    421/856

    session concept and specifies the use of a dedicated Diametersession

  • 7/30/2019 DIME Working Group M

    422/856

    in the context of multiple users or application specificcontext.

  • 7/30/2019 DIME Working Group M

    423/856

    Figure 4 depicts one possible interpretation of the proposedDiameter

  • 7/30/2019 DIME Working Group M

    424/856

    GP Session. A Diameter client establishes user-specificsessions

  • 7/30/2019 DIME Working Group M

    425/856

    with the Diameter server. Each session is identified by aSession

  • 7/30/2019 DIME Working Group M

    426/856

    ID, which uniquely identifies a user. The Diameter GPSession is

  • 7/30/2019 DIME Working Group M

    427/856

    established without linking the session and the associatedSession ID

  • 7/30/2019 DIME Working Group M

    428/856

    to a particular user. The Diameter client may make use of avirtual

  • 7/30/2019 DIME Working Group M

    429/856

    user and associated identifiers, keys etc. to open the GPSession

  • 7/30/2019 DIME Working Group M

    430/856

    with the Diameter server. Important is that client andserver are

  • 7/30/2019 DIME Working Group M

    431/856

    aware of the meaning and use of the virtual user's sessionfor

  • 7/30/2019 DIME Working Group M

    432/856

    general purpose signaling. Details about authentication and

  • 7/30/2019 DIME Working Group M

    433/856

    authorization of the virtual user behind the GP Session isout of

  • 7/30/2019 DIME Working Group M

    434/856

    scope of this version of the document.

  • 7/30/2019 DIME Working Group M

    435/856

  • 7/30/2019 DIME Working Group M

    436/856

  • 7/30/2019 DIME Working Group M

    437/856

  • 7/30/2019 DIME Working Group M

    438/856

  • 7/30/2019 DIME Working Group M

    439/856

  • 7/30/2019 DIME Working Group M

    440/856

  • 7/30/2019 DIME Working Group M

    441/856

  • 7/30/2019 DIME Working Group M

    442/856

  • 7/30/2019 DIME Working Group M

    443/856

  • 7/30/2019 DIME Working Group M

    444/856

  • 7/30/2019 DIME Working Group M

    445/856

  • 7/30/2019 DIME Working Group M

    446/856

  • 7/30/2019 DIME Working Group M

    447/856

  • 7/30/2019 DIME Working Group M

    448/856

  • 7/30/2019 DIME Working Group M

    449/856

  • 7/30/2019 DIME Working Group M

    450/856

  • 7/30/2019 DIME Working Group M

    451/856

  • 7/30/2019 DIME Working Group M

    452/856

  • 7/30/2019 DIME Working Group M

    453/856

  • 7/30/2019 DIME Working Group M

    454/856

  • 7/30/2019 DIME Working Group M

    455/856

  • 7/30/2019 DIME Working Group M

    456/856

  • 7/30/2019 DIME Working Group M

    457/856

  • 7/30/2019 DIME Working Group M

    458/856

    Liebsch & Punz Expires December 31, 2010[Page 9]

  • 7/30/2019 DIME Working Group M

    459/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-10http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-10
  • 7/30/2019 DIME Working Group M

    460/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    461/856

  • 7/30/2019 DIME Working Group M

    462/856

  • 7/30/2019 DIME Working Group M

    463/856

    +-----+

  • 7/30/2019 DIME Working Group M

    464/856

    |User1|-+ +---------------+ +---------------+

  • 7/30/2019 DIME Working Group M

    465/856

    +-----+ | | +----+ +----+ |===Session ID 1===| +----++----+ |

  • 7/30/2019 DIME Working Group M

    466/856

    | | |App1| |App2| |===Session ID 2 | |App1||App2| |

  • 7/30/2019 DIME Working Group M

    467/856

    +-----+ +-------| +----+ +----+ | : | +----++----+ |

  • 7/30/2019 DIME Working Group M

    468/856

    |User2|---------|+-------------+| - -connection - -|+-------------+|

  • 7/30/2019 DIME Working Group M

    469/856

    +-----+ +-------|| Diameter || : ||Diameter ||

  • 7/30/2019 DIME Working Group M

    470/856

    : | || Client ||===Session ID N===||Server ||

  • 7/30/2019 DIME Working Group M

    471/856

    +-----+ | |+-------------+|===GPSession ID===|+-------------+|

  • 7/30/2019 DIME Working Group M

    472/856

    |UserN|-+ +---------------+ +---------------+

  • 7/30/2019 DIME Working Group M

    473/856

    +-----+

  • 7/30/2019 DIME Working Group M

    474/856

  • 7/30/2019 DIME Working Group M

    475/856

  • 7/30/2019 DIME Working Group M

    476/856

  • 7/30/2019 DIME Working Group M

    477/856

  • 7/30/2019 DIME Working Group M

    478/856

  • 7/30/2019 DIME Working Group M

    479/856

  • 7/30/2019 DIME Working Group M

    480/856

    Client-Server Application &

  • 7/30/2019 DIME Working Group M

    481/856

  • 7/30/2019 DIME Working Group M

    482/856

    GPSession ID

  • 7/30/2019 DIME Working Group M

    483/856

  • 7/30/2019 DIME Working Group M

    484/856

  • 7/30/2019 DIME Working Group M

    485/856

  • 7/30/2019 DIME Working Group M

    486/856

    Figure 4: General Purpose Session in the context of theDiameter

  • 7/30/2019 DIME Working Group M

    487/856

    Client-Server association

  • 7/30/2019 DIME Working Group M

    488/856

  • 7/30/2019 DIME Working Group M

    489/856

    4.2. Setting up the General Purpose Session

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4.2http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-4.2
  • 7/30/2019 DIME Working Group M

    490/856

  • 7/30/2019 DIME Working Group M

    491/856

  • 7/30/2019 DIME Working Group M

    492/856

    In order to avoid breaking the Diameter User Session concept,a

  • 7/30/2019 DIME Working Group M

    493/856

    General Purpose Session is interpreted as an additional UserSession

  • 7/30/2019 DIME Working Group M

    494/856

    between the Diameter Client and the Diameter Server, whereasthe user

  • 7/30/2019 DIME Working Group M

    495/856

    behind this session is virtual. The GP Session ID can be

  • 7/30/2019 DIME Working Group M

    496/856

    administratively configured or well known (static GPSession).

  • 7/30/2019 DIME Working Group M

    497/856

    Alternatively, the Diameter client may bootstrap a GP Sessionby

  • 7/30/2019 DIME Working Group M

    498/856

    means of a authentication/authorization procedure, e.g.according to

  • 7/30/2019 DIME Working Group M

    499/856

    the authorization procedure specified in [RFC4005]. In suchcase, a

    http://tools.ietf.org/html/rfc4005http://tools.ietf.org/html/rfc4005
  • 7/30/2019 DIME Working Group M

    500/856

    unique and temporary Session ID is assigned to a GP Session.The

  • 7/30/2019 DIME Working Group M

    501/856

    Diameter client and server may add an Authorization-LifetimeAVP to

  • 7/30/2019 DIME Working Group M

    502/856

    the authorization signaling to negotiate a limited lifetimeof the GP

  • 7/30/2019 DIME Working Group M

    503/856

    Session.

  • 7/30/2019 DIME Working Group M

    504/856

  • 7/30/2019 DIME Working Group M

    505/856

    The GP Session ID meets the format of the Diameter Session ID

  • 7/30/2019 DIME Working Group M

    506/856

    according to [RFC3588]. During dynamic set up of a GPSession

    http://tools.ietf.org/html/rfc3588http://tools.ietf.org/html/rfc3588
  • 7/30/2019 DIME Working Group M

    507/856

    according to the Authentication/Authorization procedure, theAAR/AAA

  • 7/30/2019 DIME Working Group M

    508/856

    may indicate the special type of Diameter session. TheDiameter base

  • 7/30/2019 DIME Working Group M

    509/856

    specification as well as the NASREQ specification provideseveral

  • 7/30/2019 DIME Working Group M

    510/856

    means to allow such indication. For example, the DiameterSession

  • 7/30/2019 DIME Working Group M

    511/856

    AVP could carry an indicator in the optional value field,which

  • 7/30/2019 DIME Working Group M

    512/856

  • 7/30/2019 DIME Working Group M

    513/856

  • 7/30/2019 DIME Working Group M

    514/856

  • 7/30/2019 DIME Working Group M

    515/856

    Liebsch & Punz Expires December 31, 2010[Page 10]

  • 7/30/2019 DIME Working Group M

    516/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-11http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-11
  • 7/30/2019 DIME Working Group M

    517/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    518/856

  • 7/30/2019 DIME Working Group M

    519/856

  • 7/30/2019 DIME Working Group M

    520/856

    classifies the Session ID as GP Session. The set of high/low64 bits

  • 7/30/2019 DIME Working Group M

    521/856

    identify the GP Session. Details about the setup as well asthe

  • 7/30/2019 DIME Working Group M

    522/856

    indication of the Session ID type are out of scope of thisversion of

  • 7/30/2019 DIME Working Group M

    523/856

    the document and are for further study.

  • 7/30/2019 DIME Working Group M

    524/856

  • 7/30/2019 DIME Working Group M

    525/856

  • 7/30/2019 DIME Working Group M

    526/856

  • 7/30/2019 DIME Working Group M

    527/856

  • 7/30/2019 DIME Working Group M

    528/856

  • 7/30/2019 DIME Working Group M

    529/856

  • 7/30/2019 DIME Working Group M

    530/856

  • 7/30/2019 DIME Working Group M

    531/856

  • 7/30/2019 DIME Working Group M

    532/856

  • 7/30/2019 DIME Working Group M

    533/856

  • 7/30/2019 DIME Working Group M

    534/856

  • 7/30/2019 DIME Working Group M

    535/856

  • 7/30/2019 DIME Working Group M

    536/856

  • 7/30/2019 DIME Working Group M

    537/856

  • 7/30/2019 DIME Working Group M

    538/856

  • 7/30/2019 DIME Working Group M

    539/856

  • 7/30/2019 DIME Working Group M

    540/856

  • 7/30/2019 DIME Working Group M

    541/856

  • 7/30/2019 DIME Working Group M

    542/856

  • 7/30/2019 DIME Working Group M

    543/856

  • 7/30/2019 DIME Working Group M

    544/856

  • 7/30/2019 DIME Working Group M

    545/856

  • 7/30/2019 DIME Working Group M

    546/856

  • 7/30/2019 DIME Working Group M

    547/856

  • 7/30/2019 DIME Working Group M

    548/856

  • 7/30/2019 DIME Working Group M

    549/856

  • 7/30/2019 DIME Working Group M

    550/856

  • 7/30/2019 DIME Working Group M

    551/856

  • 7/30/2019 DIME Working Group M

    552/856

  • 7/30/2019 DIME Working Group M

    553/856

  • 7/30/2019 DIME Working Group M

    554/856

  • 7/30/2019 DIME Working Group M

    555/856

  • 7/30/2019 DIME Working Group M

    556/856

  • 7/30/2019 DIME Working Group M

    557/856

  • 7/30/2019 DIME Working Group M

    558/856

  • 7/30/2019 DIME Working Group M

    559/856

  • 7/30/2019 DIME Working Group M

    560/856

  • 7/30/2019 DIME Working Group M

    561/856

  • 7/30/2019 DIME Working Group M

    562/856

  • 7/30/2019 DIME Working Group M

    563/856

  • 7/30/2019 DIME Working Group M

    564/856

  • 7/30/2019 DIME Working Group M

    565/856

  • 7/30/2019 DIME Working Group M

    566/856

  • 7/30/2019 DIME Working Group M

    567/856

  • 7/30/2019 DIME Working Group M

    568/856

  • 7/30/2019 DIME Working Group M

    569/856

  • 7/30/2019 DIME Working Group M

    570/856

  • 7/30/2019 DIME Working Group M

    571/856

    Liebsch & Punz Expires December 31, 2010[Page 11]

  • 7/30/2019 DIME Working Group M

    572/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-12http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-12
  • 7/30/2019 DIME Working Group M

    573/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    574/856

  • 7/30/2019 DIME Working Group M

    575/856

  • 7/30/2019 DIME Working Group M

    576/856

    5. Message Extensions

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-5http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-5
  • 7/30/2019 DIME Working Group M

    577/856

  • 7/30/2019 DIME Working Group M

    578/856

  • 7/30/2019 DIME Working Group M

    579/856

    Details about extensions to Diameter messages and associatedAVPs to

  • 7/30/2019 DIME Working Group M

    580/856

    handle GP Sessions are for further study and will bedescribed in

  • 7/30/2019 DIME Working Group M

    581/856

    future versions of this document.

  • 7/30/2019 DIME Working Group M

    582/856

  • 7/30/2019 DIME Working Group M

    583/856

  • 7/30/2019 DIME Working Group M

    584/856

  • 7/30/2019 DIME Working Group M

    585/856

  • 7/30/2019 DIME Working Group M

    586/856

  • 7/30/2019 DIME Working Group M

    587/856

  • 7/30/2019 DIME Working Group M

    588/856

  • 7/30/2019 DIME Working Group M

    589/856

  • 7/30/2019 DIME Working Group M

    590/856

  • 7/30/2019 DIME Working Group M

    591/856

  • 7/30/2019 DIME Working Group M

    592/856

  • 7/30/2019 DIME Working Group M

    593/856

  • 7/30/2019 DIME Working Group M

    594/856

  • 7/30/2019 DIME Working Group M

    595/856

  • 7/30/2019 DIME Working Group M

    596/856

  • 7/30/2019 DIME Working Group M

    597/856

  • 7/30/2019 DIME Working Group M

    598/856

  • 7/30/2019 DIME Working Group M

    599/856

  • 7/30/2019 DIME Working Group M

    600/856

  • 7/30/2019 DIME Working Group M

    601/856

  • 7/30/2019 DIME Working Group M

    602/856

  • 7/30/2019 DIME Working Group M

    603/856

  • 7/30/2019 DIME Working Group M

    604/856

  • 7/30/2019 DIME Working Group M

    605/856

  • 7/30/2019 DIME Working Group M

    606/856

  • 7/30/2019 DIME Working Group M

    607/856

  • 7/30/2019 DIME Working Group M

    608/856

  • 7/30/2019 DIME Working Group M

    609/856

  • 7/30/2019 DIME Working Group M

    610/856

  • 7/30/2019 DIME Working Group M

    611/856

  • 7/30/2019 DIME Working Group M

    612/856

  • 7/30/2019 DIME Working Group M

    613/856

  • 7/30/2019 DIME Working Group M

    614/856

  • 7/30/2019 DIME Working Group M

    615/856

  • 7/30/2019 DIME Working Group M

    616/856

  • 7/30/2019 DIME Working Group M

    617/856

  • 7/30/2019 DIME Working Group M

    618/856

  • 7/30/2019 DIME Working Group M

    619/856

  • 7/30/2019 DIME Working Group M

    620/856

  • 7/30/2019 DIME Working Group M

    621/856

  • 7/30/2019 DIME Working Group M

    622/856

  • 7/30/2019 DIME Working Group M

    623/856

  • 7/30/2019 DIME Working Group M

    624/856

  • 7/30/2019 DIME Working Group M

    625/856

  • 7/30/2019 DIME Working Group M

    626/856

  • 7/30/2019 DIME Working Group M

    627/856

  • 7/30/2019 DIME Working Group M

    628/856

    Liebsch & Punz Expires December 31, 2010[Page 12]

  • 7/30/2019 DIME Working Group M

    629/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-13http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-13
  • 7/30/2019 DIME Working Group M

    630/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    631/856

  • 7/30/2019 DIME Working Group M

    632/856

  • 7/30/2019 DIME Working Group M

    633/856

    6. Security Considerations

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-6http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-6
  • 7/30/2019 DIME Working Group M

    634/856

  • 7/30/2019 DIME Working Group M

    635/856

  • 7/30/2019 DIME Working Group M

    636/856

    The GP Session concept relies on the trust relationship and

  • 7/30/2019 DIME Working Group M

    637/856

    associated security association between a Diameter client anda

  • 7/30/2019 DIME Working Group M

    638/856

    server. Hence, security considerations do not go beyond whatis

  • 7/30/2019 DIME Working Group M

    639/856

    covered in [RFC3588].

    http://tools.ietf.org/html/rfc3588http://tools.ietf.org/html/rfc3588
  • 7/30/2019 DIME Working Group M

    640/856

  • 7/30/2019 DIME Working Group M

    641/856

  • 7/30/2019 DIME Working Group M

    642/856

  • 7/30/2019 DIME Working Group M

    643/856

  • 7/30/2019 DIME Working Group M

    644/856

  • 7/30/2019 DIME Working Group M

    645/856

  • 7/30/2019 DIME Working Group M

    646/856

  • 7/30/2019 DIME Working Group M

    647/856

  • 7/30/2019 DIME Working Group M

    648/856

  • 7/30/2019 DIME Working Group M

    649/856

  • 7/30/2019 DIME Working Group M

    650/856

  • 7/30/2019 DIME Working Group M

    651/856

  • 7/30/2019 DIME Working Group M

    652/856

  • 7/30/2019 DIME Working Group M

    653/856

  • 7/30/2019 DIME Working Group M

    654/856

  • 7/30/2019 DIME Working Group M

    655/856

  • 7/30/2019 DIME Working Group M

    656/856

  • 7/30/2019 DIME Working Group M

    657/856

  • 7/30/2019 DIME Working Group M

    658/856

  • 7/30/2019 DIME Working Group M

    659/856

  • 7/30/2019 DIME Working Group M

    660/856

  • 7/30/2019 DIME Working Group M

    661/856

  • 7/30/2019 DIME Working Group M

    662/856

  • 7/30/2019 DIME Working Group M

    663/856

  • 7/30/2019 DIME Working Group M

    664/856

  • 7/30/2019 DIME Working Group M

    665/856

  • 7/30/2019 DIME Working Group M

    666/856

  • 7/30/2019 DIME Working Group M

    667/856

  • 7/30/2019 DIME Working Group M

    668/856

  • 7/30/2019 DIME Working Group M

    669/856

  • 7/30/2019 DIME Working Group M

    670/856

  • 7/30/2019 DIME Working Group M

    671/856

  • 7/30/2019 DIME Working Group M

    672/856

  • 7/30/2019 DIME Working Group M

    673/856

  • 7/30/2019 DIME Working Group M

    674/856

  • 7/30/2019 DIME Working Group M

    675/856

  • 7/30/2019 DIME Working Group M

    676/856

  • 7/30/2019 DIME Working Group M

    677/856

  • 7/30/2019 DIME Working Group M

    678/856

  • 7/30/2019 DIME Working Group M

    679/856

  • 7/30/2019 DIME Working Group M

    680/856

  • 7/30/2019 DIME Working Group M

    681/856

  • 7/30/2019 DIME Working Group M

    682/856

  • 7/30/2019 DIME Working Group M

    683/856

  • 7/30/2019 DIME Working Group M

    684/856

  • 7/30/2019 DIME Working Group M

    685/856

    Liebsch & Punz Expires December 31, 2010[Page 13]

  • 7/30/2019 DIME Working Group M

    686/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-14http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-14
  • 7/30/2019 DIME Working Group M

    687/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    688/856

  • 7/30/2019 DIME Working Group M

    689/856

  • 7/30/2019 DIME Working Group M

    690/856

    7. IANA Considerations

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-7http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-7
  • 7/30/2019 DIME Working Group M

    691/856

  • 7/30/2019 DIME Working Group M

    692/856

  • 7/30/2019 DIME Working Group M

    693/856

    If the option field in the Session ID AVP is being used toidentify a

  • 7/30/2019 DIME Working Group M

    694/856

    GP Session, no additional IANA requirements will be added bythis

  • 7/30/2019 DIME Working Group M

    695/856

    specification. Future details about the specification andmessage

  • 7/30/2019 DIME Working Group M

    696/856

    format definitions may require IANA actions.

  • 7/30/2019 DIME Working Group M

    697/856

  • 7/30/2019 DIME Working Group M

    698/856

  • 7/30/2019 DIME Working Group M

    699/856

  • 7/30/2019 DIME Working Group M

    700/856

  • 7/30/2019 DIME Working Group M

    701/856

  • 7/30/2019 DIME Working Group M

    702/856

  • 7/30/2019 DIME Working Group M

    703/856

  • 7/30/2019 DIME Working Group M

    704/856

  • 7/30/2019 DIME Working Group M

    705/856

  • 7/30/2019 DIME Working Group M

    706/856

  • 7/30/2019 DIME Working Group M

    707/856

  • 7/30/2019 DIME Working Group M

    708/856

  • 7/30/2019 DIME Working Group M

    709/856

  • 7/30/2019 DIME Working Group M

    710/856

  • 7/30/2019 DIME Working Group M

    711/856

  • 7/30/2019 DIME Working Group M

    712/856

  • 7/30/2019 DIME Working Group M

    713/856

  • 7/30/2019 DIME Working Group M

    714/856

  • 7/30/2019 DIME Working Group M

    715/856

  • 7/30/2019 DIME Working Group M

    716/856

  • 7/30/2019 DIME Working Group M

    717/856

  • 7/30/2019 DIME Working Group M

    718/856

  • 7/30/2019 DIME Working Group M

    719/856

  • 7/30/2019 DIME Working Group M

    720/856

  • 7/30/2019 DIME Working Group M

    721/856

  • 7/30/2019 DIME Working Group M

    722/856

  • 7/30/2019 DIME Working Group M

    723/856

  • 7/30/2019 DIME Working Group M

    724/856

  • 7/30/2019 DIME Working Group M

    725/856

  • 7/30/2019 DIME Working Group M

    726/856

  • 7/30/2019 DIME Working Group M

    727/856

  • 7/30/2019 DIME Working Group M

    728/856

  • 7/30/2019 DIME Working Group M

    729/856

  • 7/30/2019 DIME Working Group M

    730/856

  • 7/30/2019 DIME Working Group M

    731/856

  • 7/30/2019 DIME Working Group M

    732/856

  • 7/30/2019 DIME Working Group M

    733/856

  • 7/30/2019 DIME Working Group M

    734/856

  • 7/30/2019 DIME Working Group M

    735/856

  • 7/30/2019 DIME Working Group M

    736/856

  • 7/30/2019 DIME Working Group M

    737/856

  • 7/30/2019 DIME Working Group M

    738/856

  • 7/30/2019 DIME Working Group M

    739/856

  • 7/30/2019 DIME Working Group M

    740/856

  • 7/30/2019 DIME Working Group M

    741/856

  • 7/30/2019 DIME Working Group M

    742/856

    Liebsch & Punz Expires December 31, 2010[Page 14]

  • 7/30/2019 DIME Working Group M

    743/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-15http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-15
  • 7/30/2019 DIME Working Group M

    744/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    745/856

  • 7/30/2019 DIME Working Group M

    746/856

  • 7/30/2019 DIME Working Group M

    747/856

    8. References

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-8http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-8
  • 7/30/2019 DIME Working Group M

    748/856

  • 7/30/2019 DIME Working Group M

    749/856

  • 7/30/2019 DIME Working Group M

    750/856

    8.1. Normative References

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-8.1http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-8.1
  • 7/30/2019 DIME Working Group M

    751/856

  • 7/30/2019 DIME Working Group M

    752/856

  • 7/30/2019 DIME Working Group M

    753/856

    [RFC2119] Bradner, S., "Key words for use in RFCs toIndicate

  • 7/30/2019 DIME Working Group M

    754/856

    Requirement Levels", BCP 14, RFC 2119, March 1997.

    http://tools.ietf.org/html/bcp14http://tools.ietf.org/html/rfc2119http://tools.ietf.org/html/rfc2119http://tools.ietf.org/html/bcp14
  • 7/30/2019 DIME Working Group M

    755/856

  • 7/30/2019 DIME Working Group M

    756/856

    [RFC3588] Calhoun, P., Loughney, J., Guttman, E., Zorn, G.,and J.

  • 7/30/2019 DIME Working Group M

    757/856

    Arkko, "Diameter Base Protocol", RFC 3588,September 2003.

    http://tools.ietf.org/html/rfc3588http://tools.ietf.org/html/rfc3588
  • 7/30/2019 DIME Working Group M

    758/856

  • 7/30/2019 DIME Working Group M

    759/856

    8.2. Informative References

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-8.2http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#section-8.2
  • 7/30/2019 DIME Working Group M

    760/856

  • 7/30/2019 DIME Working Group M

    761/856

  • 7/30/2019 DIME Working Group M

    762/856

    [3GPP-DIAM]

  • 7/30/2019 DIME Working Group M

    763/856

    "3GPP TS 29.272 Mobility Management Entity (MME)and

  • 7/30/2019 DIME Working Group M

    764/856

    Serving GPRS Support Node (SGSN) relatedinterfaces based

  • 7/30/2019 DIME Working Group M

    765/856

    on Diameter protocol", .

    http://www.3gpp.org/http://www.3gpp.org/
  • 7/30/2019 DIME Working Group M

    766/856

  • 7/30/2019 DIME Working Group M

    767/856

    [3GPP-EPC]

  • 7/30/2019 DIME Working Group M

    768/856

    "3GPP TS 23.401 General Packet Radio Service(GPRS)

  • 7/30/2019 DIME Working Group M

    769/856

    enhancements for Evolved Universal TerrestrialRadio

  • 7/30/2019 DIME Working Group M

    770/856

    Access Network (E-UTRAN) access",.

    http://www.3gpp.org/http://www.3gpp.org/
  • 7/30/2019 DIME Working Group M

    771/856

  • 7/30/2019 DIME Working Group M

    772/856

    [3GPP-PCRFFR]

  • 7/30/2019 DIME Working Group M

    773/856

    "3GPP TS 29.816 3GPP TS 29.272 Study on PRCFFailure and

  • 7/30/2019 DIME Working Group M

    774/856

    Restoration", .

    http://www.3gpp.org/http://www.3gpp.org/
  • 7/30/2019 DIME Working Group M

    775/856

  • 7/30/2019 DIME Working Group M

    776/856

    [RFC4005] Calhoun, P., Zorn, G., Spence, D., and D. Mitton,

  • 7/30/2019 DIME Working Group M

    777/856

    "Diameter Network Access Server Application", RFC4005,

    http://tools.ietf.org/html/rfc4005http://tools.ietf.org/html/rfc4005http://tools.ietf.org/html/rfc4005http://tools.ietf.org/html/rfc4005
  • 7/30/2019 DIME Working Group M

    778/856

    August 2005.

  • 7/30/2019 DIME Working Group M

    779/856

  • 7/30/2019 DIME Working Group M

    780/856

    [RFC4006] Hakala, H., Mattila, L., Koskinen, J-P., Stura,M., and J.

  • 7/30/2019 DIME Working Group M

    781/856

    Loughney, "Diameter Credit-Control Application",RFC 4006,

    http://tools.ietf.org/html/rfc4006http://tools.ietf.org/html/rfc4006
  • 7/30/2019 DIME Working Group M

    782/856

    August 2005.

  • 7/30/2019 DIME Working Group M

    783/856

  • 7/30/2019 DIME Working Group M

    784/856

  • 7/30/2019 DIME Working Group M

    785/856

  • 7/30/2019 DIME Working Group M

    786/856

  • 7/30/2019 DIME Working Group M

    787/856

  • 7/30/2019 DIME Working Group M

    788/856

  • 7/30/2019 DIME Working Group M

    789/856

  • 7/30/2019 DIME Working Group M

    790/856

  • 7/30/2019 DIME Working Group M

    791/856

  • 7/30/2019 DIME Working Group M

    792/856

  • 7/30/2019 DIME Working Group M

    793/856

  • 7/30/2019 DIME Working Group M

    794/856

  • 7/30/2019 DIME Working Group M

    795/856

  • 7/30/2019 DIME Working Group M

    796/856

  • 7/30/2019 DIME Working Group M

    797/856

  • 7/30/2019 DIME Working Group M

    798/856

  • 7/30/2019 DIME Working Group M

    799/856

  • 7/30/2019 DIME Working Group M

    800/856

  • 7/30/2019 DIME Working Group M

    801/856

    Liebsch & Punz Expires December 31, 2010[Page 15]

  • 7/30/2019 DIME Working Group M

    802/856

    http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-16http://tools.ietf.org/html/draft-liebsch-dime-diameter-gps-00#page-16
  • 7/30/2019 DIME Working Group M

    803/856

    Internet-Draft Diameter General Purpose SessionJune 2010

  • 7/30/2019 DIME Working Group M

    804/856

  • 7/30/2019 DIME Working Group M

    805/856

  • 7/30/2019 DIME Working Group M

    806/856

    Authors' Addresses

  • 7/30/2019 DIME Working Group M

    807/856

  • 7/30/2019 DIME Working Group M

    808/856

    Marco Liebsch

  • 7/30/2019 DIME Working Group M

    809/856

    NEC Laboratories Europe

  • 7/30/2019 DIME Working Group M

    810/856

    NEC Europe Ltd.

  • 7/30/2019 DIME Working Group M

    811/856

    Kurfuersten-Anlage 36

  • 7/30/2019 DIME Working Group M

    812/856

    D-69115 Heidelberg,

  • 7/30/2019 DIME Working Group M

    813/856

    Germany

  • 7/30/2019 DIME Working Group M

    814/856

  • 7/30/2019 DIME Working Group M

    815/856

    Phone: +49 6221 4342146

  • 7/30/2019 DIME Working Group M

    816/856

    Email: [email protected]

  • 7/30/2019 DIME Working Group M

    817/856

  • 7/30/2019 DIME Working Group M

    818/856

  • 7/30/2019 DIME Working Group M

    819/856

    Gottfried Punz

  • 7/30/2019 DIME Working Group M

    820/856

    NEC Laboratories Europe

  • 7/30/2019 DIME Working Group M

    821/856

    NEC Europe Ltd.

  • 7/30/2019 DIME Working Group M

    822/856

    Kurfuersten-Anlage 36

  • 7/30/2019 DIME Working Group M

    823/856

    D-69115 Heidelberg,

  • 7/30/2019 DIME Working Group M

    824/856

    Germany

  • 7/30/2019 DIME Working Group M

    825/856

  • 7/30/2019 DIME Working Group M

    826/856

    Phone: +49 6221 4342119

  • 7/30/2019 DIME Working Group M

    827/856

    Email: [email protected]

  • 7/30/2019 DIME Working Group M

    828/856

  • 7/30/2019 DIME Working Group M

    829/856

  • 7/30/2019 DIME Working Group M

    830/856

  • 7/30/2019 DIME Working Group M

    831/856

  • 7/30/2019 DIME Working Group M

    832/856

  • 7/30/2019 DIME Working Group M

    833/856

  • 7/30/2019 DIME Working Group M

    834/856

  • 7/30/2019 DIME Working Group M

    835/856

  • 7/30/2019 DIME Working Group M

    836/856

  • 7/30/2019 DIME Working Group M

    837/856

  • 7/30/2019 DIME Working Group M

    838/856

  • 7/30/2019 DIME Working Group M

    839/856

  • 7/30/2019 DIME Working Group M

    840/856

  • 7/30/2019 DIME Working Group M

    841/856

  • 7/30/2019 DIME Working Group M

    842/856

  • 7/30/2019 DIME Working Group M

    843/856

  • 7/30/2019 DIME Working Group M

    844/856

  • 7/30/2019 DIME Working Group M

    845/856

  • 7/30/2019 DIME Working Group M

    846/856

  • 7/30/2019 DIME Working Group M

    847/856

  • 7/30/2019 DIME Working Group M

    848/856

  • 7/30/2019 DIME Working Group M

    849/856

  • 7/30/2019 DIME Working Group M

    850/856

  • 7/30/2019 DIME Working Group M

    851/856

  • 7/30/2019 DIME Working Group M

    852/856

  • 7/30/2019 DIME Working Group M

    853/856

  • 7/30/2019 DIME Working Group M

    854/856

  • 7/30/2019 DIME Working Group M

    855/856

  • 7/30/2019 DIME Working Group M

    856/856