[Tsvwg] Suggestions about draft-polk-tsvwg-rsvp-bw-reduction

"Francois Le Faucheur \(flefauch\)" <flefauch@cisco.com> Wed, 02 February 2005 21:58 UTC

Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA12550; Wed, 2 Feb 2005 16:58:16 -0500 (EST)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CwSoN-0002GR-6N; Wed, 02 Feb 2005 17:17:24 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CwSAS-0008PJ-UM; Wed, 02 Feb 2005 16:36:08 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CwRMl-0001Sq-Cl for tsvwg@megatron.ietf.org; Wed, 02 Feb 2005 15:44:47 -0500
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA26994 for <tsvwg@ietf.org>; Wed, 2 Feb 2005 15:44:43 -0500 (EST)
Received: from ams-iport-1.cisco.com ([144.254.224.140]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CwRfC-0005CS-7N for tsvwg@ietf.org; Wed, 02 Feb 2005 16:03:50 -0500
Received: from ams-core-1.cisco.com (144.254.224.150) by ams-iport-1.cisco.com with ESMTP; 02 Feb 2005 21:54:33 +0100
X-BrightmailFiltered: true
X-Brightmail-Tracker: AAAAAA==
Received: from xbh-ams-331.cisco.com (xbh-ams-331.cisco.com [144.254.231.71]) by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id j12Ki7iR019389; Wed, 2 Feb 2005 21:44:12 +0100 (MET)
Received: from xmb-ams-333.cisco.com ([144.254.231.78]) by xbh-ams-331.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Wed, 2 Feb 2005 21:44:10 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 02 Feb 2005 21:44:02 +0100
Message-ID: <A05118C6DF9320488C77F3D5459B17B7764C95@xmb-ams-333.emea.cisco.com>
Thread-Topic: Suggestions about draft-polk-tsvwg-rsvp-bw-reduction
Thread-Index: AcUJZ+2E+Fn0+HnXR5mSpqidoYRp6w==
From: "Francois Le Faucheur (flefauch)" <flefauch@cisco.com>
To: "James Polk (jmpolk)" <jmpolk@cisco.com>, "Subha Dhesikan (sdhesika)" <sdhesika@cisco.com>
X-OriginalArrivalTime: 02 Feb 2005 20:44:10.0349 (UTC) FILETIME=[F26DC9D0:01C50967]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 02ec665d00de228c50c93ed6b5e4fc1a
Content-Transfer-Encoding: quoted-printable
Cc: tsvwg <tsvwg@ietf.org>
Subject: [Tsvwg] Suggestions about draft-polk-tsvwg-rsvp-bw-reduction
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
Sender: tsvwg-bounces@ietf.org
Errors-To: tsvwg-bounces@ietf.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b4a0a5f5992e2a4954405484e7717d8c
Content-Transfer-Encoding: quoted-printable

James, Subha,

Just had another look at draft-polk-tsvwg-rsvp-bw-reduction and have a
couple of suggestions.

1) Non-dependency on Preemption Policy_Data
============================================
While use of preemption makes the need for bandwidth reduction
mechanisms more obvious, those mechanisms may also be useful in
environments where preemption is NOT used at all.

So I am assuming that the objective is to specify mechanisms which can
be used whether flows whose bandwidth is to be reduced happen to use
Preemption Policy_Data or not. Agreed?

I believe the mechanisms you have specified could be made to work when
preemption is not used but I am not clear as to whether this is
currently the case or not. For example, current text says:
"   When a reservation is partially failed, a ResvErr  (Reservation
   Error) message is generated just as it is done currently with
   preemptions.  The error spec object and the preemption pri policy
   object are included as well.  Very few additions/changes are needed
"
Do you agree that the "Preemption Policy Data" object does not need to
always be there?
In particular, if the flow whose bandwidth is reduced does not have a
Preemption associated with it, then the ResvErr would Not contain a
Preemption Policy Object?

In the same vein, current text says:
"
  This document is intended to be classified as an 'update' to RFC
   3181 [3] if published as an RFC.
"
Perhaps, we may be better off to think of this work as extensions to
2205 rather than to 3181. It should be possible to achieve bandwidth
reduction whether 3181 Policy_Data objects are used or not used. 3181
preemption is just one of the multiple elements that may be taken into
account in the policy which determines which flow to reduce bandwidth
from.


2) Backwards Compatibility
===========================
It would probably be useful to discuss backwards compatibility in
environments where some endsystems or routers do support these
extensions while some don't.
In particular, it may be worth clarifying how the system always
reconverges considering :
        -1) that ResvTear is NOT sent
        -2) some devices may understand new ResvErr and do partial
preemption, while others won't understand and will do full reservation
tear-down.


Cheers

Francois


_______________________________________________
tsvwg mailing list
tsvwg@ietf.org
https://www1.ietf.org/mailman/listinfo/tsvwg