[CCAMP] Comments on draft-zhang-ccamp-gmpls-h-lsp-mln-04

Ben Wright <Ben.Wright@metaswitch.com> Fri, 17 February 2012 12:44 UTC

Return-Path: <Ben.Wright@metaswitch.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25B4821F87BD for <ccamp@ietfa.amsl.com>; Fri, 17 Feb 2012 04:44:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.298
X-Spam-Level:
X-Spam-Status: No, score=-1.298 tagged_above=-999 required=5 tests=[AWL=-1.300, BAYES_50=0.001, HTML_MESSAGE=0.001]
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 FdcuGgIA1VsK for <ccamp@ietfa.amsl.com>; Fri, 17 Feb 2012 04:44:08 -0800 (PST)
Received: from ENFICSETS3.metaswitch.com (enficsets3.metaswitch.com [192.91.191.38]) by ietfa.amsl.com (Postfix) with ESMTP id B914E21F87B7 for <ccamp@ietf.org>; Fri, 17 Feb 2012 04:44:06 -0800 (PST)
Received: from ENFICSCAS1.datcon.co.uk (172.18.4.13) by ENFICSETS3.metaswitch.com (172.18.4.21) with Microsoft SMTP Server (TLS) id 14.2.247.3; Fri, 17 Feb 2012 12:44:16 +0000
Received: from ENFICSMBX1.datcon.co.uk ([fe80::d5d5:c683:a3be:3a19]) by ENFICSCAS1.datcon.co.uk ([::1]) with mapi id 14.02.0247.003; Fri, 17 Feb 2012 12:43:59 +0000
From: Ben Wright <Ben.Wright@metaswitch.com>
To: Zhangfatai <zhangfatai@huawei.com>, "draft-zhang-ccamp-gmpls-h-lsp-mln@tools.ietf.org" <draft-zhang-ccamp-gmpls-h-lsp-mln@tools.ietf.org>
Thread-Topic: Comments on draft-zhang-ccamp-gmpls-h-lsp-mln-04
Thread-Index: AQHM7XHRoFhIburGsUeouxnBwPb/Gg==
Date: Fri, 17 Feb 2012 12:43:59 +0000
Message-ID: <B3B6FD81D3159A45B5421AF9DD500F8846DE5884@ENFICSMBX1.datcon.co.uk>
References: <B3B6FD81D3159A45B5421AF9DD500F8846DE20CE@ENFICSMBX1.datcon.co.uk> <F82A4B6D50F9464B8EBA55651F541CF825CF76C6@SZXEML520-MBS.china.huawei.com>
In-Reply-To: <F82A4B6D50F9464B8EBA55651F541CF825CF76C6@SZXEML520-MBS.china.huawei.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [172.18.71.102]
Content-Type: multipart/alternative; boundary="_000_B3B6FD81D3159A45B5421AF9DD500F8846DE5884ENFICSMBX1datco_"
MIME-Version: 1.0
Cc: "ccamp@ietf.org" <ccamp@ietf.org>
Subject: [CCAMP] Comments on draft-zhang-ccamp-gmpls-h-lsp-mln-04
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ccamp>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Feb 2012 12:44:11 -0000

Hi Fatai,

Thanks for pointing me at this draft.   I have a few questions on this.

The highest level clarification is that I wasn’t sure whether this is designed to address just FA-LSPs (which are advertised back into the same control plane instance) or any H-LSP (which may be advertised into a different control plane / routing protocol instance, if at all)?   I think that the draft addresses H-LSPs, is that true?

The rest of my comments break down into two broad areas:  Management of the automatically created FA/H-LSPs and extensibility to future enhancements.

FA-LSP Management

How does a network administrator manage these automatically created FA-LSPs?   I’m assuming that the server resource may not always (typically?) be in 1:1 correspondence with the client resource.   Is that correct?  If so, I think that this means that the FA-LSP cannot just be managed via signalling the client layer LSP, it must be able to be managed explicitly by network administrators.   So, for example, I suspect we’ll need to provide a mechanism to allow the client LSP signalling to carry a set of identifiers to be associated with the server LSP, so network administrators can manage it separately.   I’d also like to define the conditions under which the FA-LSP can be deleted (e.g. should it be deleted when the client layer LSP is deleted?).

Extensibility

I’d like us to use a more extensible format for encoding server layer information.  I can see that the mechanism described in the draft could be applicable to a wide variety of use cases in future and the ERO subobject format isn’t easy to extend to meet them.   Some examples where there might be a requirement to signal more information are below.

1.  It could be useful for the client-layer signalling to be able to specify parameters that the server layer should use to create the FA-LSP.   For example, it would be useful for the client layer to be able to specify that the server layer should create an FA-LSP to share resources with an existing FA-LSP.
2.  The client-layer signalling may need to be able to request the server layer creates multiple server layer LSPs to support the client layer connection (e.g. in a VCAT case)?

What do you think?

Cheers,

Ben (and Steve)


From: Zhangfatai [mailto:zhangfatai@huawei.com]
Sent: 07 February 2012 01:30
To: Ben Wright; draft-ietf-ccamp-gmpls-signaling-g709v3@tools.ietf.org
Cc: ccamp@ietf.org
Subject: RE: Signaling extensions for FA-LSPs (comment on draft-ietf-ccamp-gmpls-signaling-g709v3-01)

Hi Ben,

I agreed with the scenario and requirement you mentioned.

However, I think it is a kind of generic MLN scenario, not just specific to OTN signaling, so I was trying to capture this in a generic way and documented this in http://tools.ietf.org/id/draft-zhang-ccamp-gmpls-h-lsp-mln-04.txt.

Please review this draft (draft-zhang-ccamp-gmpls-h-lsp-mln-04.txt) to see if this draft can address your concern.

Let’s discuss more on this issue.



Thanks

Fatai

From: Ben Wright [mailto:Ben.Wright@metaswitch.com]
Sent: 2012年2月7日 1:05
To: draft-ietf-ccamp-gmpls-signaling-g709v3@tools.ietf.org<mailto:draft-ietf-ccamp-gmpls-signaling-g709v3@tools.ietf.org>
Cc: ccamp@ietf.org<mailto:ccamp@ietf.org>
Subject: Signaling extensions for FA-LSPs (comment on draft-ietf-ccamp-gmpls-signaling-g709v3-01)

Hi Fatai et al,

We have been thinking about function we will need to add to draft-ietf-ccamp-gmpls-signaling-g709v3-01 to fully support automatically provisioned FA-LSPs.   I wanted to see whether you agree with our analysis.

We think that the RSVP-TE signalling should be extended to carry more information in order to allow other nodes on the signalling path to set up the correct FA-LSP.    For example, in the network in http://tools.ietf.org/html/draft-ietf-ccamp-gmpls-signaling-g709v3-01#section-7, we believe that N1 should be able to prescribe to N2 the set of hops that it should use to set up the ODU2 FA-LSP, and the signal type of the FA-LSP it should set up, and (probably) the multiplexing hierarchy to be used at either end.   Typically, we’d expect N1 would want to explicitly prevent N2 from querying routing to set up the FA-LSP  - otherwise, a routing calculation triggered by N2 could compute a path for the FA-LSP inconsistent with N1’s intentions (e.g. which could break some SRLG diversity requirement).

What do you think?   Is this an issue that you anticipate addressing in the text for section 7.1 (alluded to as being for future study)?

Thanks,

Ben Wright and Steve Balls