Re: [Dime] Call for WG adoption: draft-jones-diameter-group-signaling-01

<lionel.morand@orange.com> Thu, 12 April 2012 09:35 UTC

Return-Path: <lionel.morand@orange.com>
X-Original-To: dime@ietfa.amsl.com
Delivered-To: dime@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE29B21F867F for <dime@ietfa.amsl.com>; Thu, 12 Apr 2012 02:35:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.249
X-Spam-Level:
X-Spam-Status: No, score=-6.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Runct7ufhseq for <dime@ietfa.amsl.com>; Thu, 12 Apr 2012 02:35:39 -0700 (PDT)
Received: from p-mail1.rd.francetelecom.com (p-mail1.rd.francetelecom.com [195.101.245.15]) by ietfa.amsl.com (Postfix) with ESMTP id DF7E221F866C for <dime@ietf.org>; Thu, 12 Apr 2012 02:35:38 -0700 (PDT)
Received: from p-mail1.rd.francetelecom.com (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id CED8D7D4004; Thu, 12 Apr 2012 11:35:37 +0200 (CEST)
Received: from ftrdsmtp2.rd.francetelecom.fr (unknown [10.192.128.47]) by p-mail1.rd.francetelecom.com (Postfix) with ESMTP id C3BF07D4003; Thu, 12 Apr 2012 11:35:37 +0200 (CEST)
Received: from ftrdmel1.rd.francetelecom.fr ([10.192.128.40]) by ftrdsmtp2.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.4675); Thu, 12 Apr 2012 11:35:37 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 12 Apr 2012 11:35:36 +0200
Message-ID: <B11765B89737A7498AF63EA84EC9F57701439C21@ftrdmel1>
In-Reply-To: <41608FF6-EAFA-49B1-9BCF-92C6A8D2D411@gmail.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Dime] Call for WG adoption: draft-jones-diameter-group-signaling-01
Thread-Index: Ac0YixBVeQUOZ0CSRkSfUT+kHpdB2wAA2TcA
References: <4C639074-1D3C-44E8-B2EB-D602681818A4@gmail.com> <C0E0A32284495243BDE0AC8A066631A80C92195F@szxeml526-mbx.china.huawei.com> <41608FF6-EAFA-49B1-9BCF-92C6A8D2D411@gmail.com>
From: lionel.morand@orange.com
To: jouni.nospam@gmail.com, Tina.Tsou.Zouting@huawei.com
X-OriginalArrivalTime: 12 Apr 2012 09:35:37.0666 (UTC) FILETIME=[9E2B9A20:01CD188F]
Cc: dime@ietf.org, dime-chairs@tools.ietf.org
Subject: Re: [Dime] Call for WG adoption: draft-jones-diameter-group-signaling-01
X-BeenThere: dime@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Diameter Maintanence and Extentions Working Group <dime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dime>, <mailto:dime-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dime>
List-Post: <mailto:dime@ietf.org>
List-Help: <mailto:dime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Apr 2012 09:35:39 -0000

Hi Jouni, Tina and Mark,

I share the Jouni's point of view. If stateful proxies are required in the path, all messages related to the same sessions have to go through the same proxy.

If an implementation allows relying on multiple stateful proxies to manage the same sessions, this implementation needs also to support a mechanism ensuring a consistent management of the session data contexts between proxies. But IMHO, this kind of implementation is and should remain out of scope of any Diameter protocol spec.

Regards,

Lionel



-----Message d'origine-----
De : jouni korhonen [mailto:jouni.nospam@gmail.com] 
Envoyé : jeudi 12 avril 2012 11:03
À : Tina TSOU
Cc : dime@ietf.org; dime-chairs@tools.ietf.org; mark@azu.ca
Objet : Re: [Dime] Call for WG adoption: draft-jones-diameter-group-signaling-01

Tina,


On Apr 5, 2012, at 2:41 AM, Tina TSOU wrote:

> Hi Jouni and Mark,
> The problem statement is valid and the solution can work in basic scenarios. 
> 
> However the solution may have some limit in roaming scenario.
> 
> Consider a network having a WLAN AN (hosting a Diameter Client) requesting some 3G internet resources, visited network proxies and home network server as below:
> 
> Client -------------- <Visited n/w proxy 1> ---------- {Home network server}
>         -------------- <Visited n/w proxy 2> ----------{Home network server}
> 
> The session path can be established through either of the visited n/w proxies. For all the messages of same session, client can ensure that the session path through stateful nodes is maintained. The visited n/w proxies would require that the session path be maintained for offline charging etc.
> In this scenario, if client uses group signalling method to terminate all sessions in a group using GSTR, only the proxy in the GSTR-GSTA path will be aware of session termination. Since there are no follow-up messages, there is no mechanism to let the other proxy know that the sessions are terminated.

How this differentiates from a generic issue where someone
puts a proxy on path that is supposed to stay on path and
at the same time allows by deployment options an alternative
path to take place? Like asking for trouble..


> This problem can be avoided in Server initiated group signalling cases (GRAR & GASR) as the PER_SESSION mode can be used for follow up exchanges.
> Thus the current solution has a limit if client uses group signalling method for session termination in roaming cases.

The problem could also be avoided by not doing such deployment
where this can happen.

- Jouni

> 
> I volunteer to work together with Mark to find a solution for this case.
> 
> I'm NOT aware of any IPR in this area.
> 
> 
> Tina
> 
> 
>> -----Original Message-----
>> From: dime-bounces@ietf.org [mailto:dime-bounces@ietf.org] On Behalf Of
>> jouni korhonen
>> Sent: Sunday, April 01, 2012 12:20 PM
>> To: dime@ietf.org
>> Cc: dime-chairs@tools.ietf.org
>> Subject: [Dime] Call for WG adoption: draft-jones-diameter-group-
>> signaling-01
>> 
>> 
>> Folks,
>> 
>> During the Dime WG meeting in Paris we decided to adopt draft-jones-
>> diameter-group-signaling-01
>> "Diameter Group Signaling" as a working group I-D. The I-D is an input for
>> the charter mile stone 'Protocol extension for bulk and group signaling'.
>> 
>> This mail starts a one week verification for the adoption. If you have
>> strong concerns that the
>> draft-jones-diameter-group-signaling-01 is not appropriate as a _basis_
>> for the solution, then express your concerns on the mailing list by 8th
>> April.
>> 
>> - Jouni & Lionel
>> 
>> 
>> _______________________________________________
>> DiME mailing list
>> DiME@ietf.org
>> https://www.ietf.org/mailman/listinfo/dime