Re: [CCAMP] I-D Action:draft-khuzema-ccamp-gmpls-signaling-g709-01.txt

zhang.fei3@zte.com.cn Thu, 17 March 2011 03:06 UTC

Return-Path: <zhang.fei3@zte.com.cn>
X-Original-To: ccamp@core3.amsl.com
Delivered-To: ccamp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0BC6C3A6A16; Wed, 16 Mar 2011 20:06:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.692
X-Spam-Level:
X-Spam-Status: No, score=-98.692 tagged_above=-999 required=5 tests=[AWL=-1.657, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_36=0.6, MIME_BASE64_TEXT=1.753, MIME_CHARSET_FARAWAY=2.45, RCVD_DOUBLE_IP_LOOSE=0.76, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RgBp7uKn7nfl; Wed, 16 Mar 2011 20:06:47 -0700 (PDT)
Received: from mx5.zte.com.cn (mx5.zte.com.cn [63.217.80.70]) by core3.amsl.com (Postfix) with ESMTP id 96EA43A6A13; Wed, 16 Mar 2011 20:06:46 -0700 (PDT)
Received: from [10.30.17.100] by mx5.zte.com.cn with surfront esmtp id 50831461793122; Thu, 17 Mar 2011 11:07:15 +0800 (CST)
Received: from [10.30.3.21] by [192.168.168.16] with StormMail ESMTP id 85806.3413477999; Thu, 17 Mar 2011 10:58:15 +0800 (CST)
Received: from notes_smtp.zte.com.cn ([10.30.1.239]) by mse02.zte.com.cn with ESMTP id p2H384vA051702; Thu, 17 Mar 2011 11:08:04 +0800 (GMT-8) (envelope-from zhang.fei3@zte.com.cn)
In-Reply-To: <35F57DFB766CCA4FBF4F3F680FA9D2CA7D7C3C54AA@SV-EXDB1.infinera.com>
To: Rajan Rao <rrao@infinera.com>
MIME-Version: 1.0
X-KeepSent: 9646FE6A:F5E5DBD1-48257856:00105AC2; type=4; name=$KeepSent
X-Mailer: Lotus Notes Release 6.5.6 March 06, 2007
Message-ID: <OF9646FE6A.F5E5DBD1-ON48257856.00105AC2-48257856.00113820@zte.com.cn>
From: zhang.fei3@zte.com.cn
Date: Thu, 17 Mar 2011 11:08:07 +0800
X-MIMETrack: Serialize by Router on notes_smtp/zte_ltd(Release 8.5.1FP4|July 25, 2010) at 2011-03-17 11:08:05, Serialize complete at 2011-03-17 11:08:05
Content-Type: multipart/alternative; boundary="=_alternative 0011382048257856_="
X-MAIL: mse02.zte.com.cn p2H384vA051702
Cc: "ccamp@ietf.org" <ccamp@ietf.org>, ccamp-bounces@ietf.org
Subject: Re: [CCAMP] I-D Action:draft-khuzema-ccamp-gmpls-signaling-g709-01.txt
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Thu, 17 Mar 2011 03:06:49 -0000

Dear Rajan

I have read the draft, here are some comments, please consider:

5.1 Multi-stage Label

You defined the Multi-stage label as the following format
    0                   1                   2                   3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | Num MUX Stages|  OD(T)Uk (ST) |           Reserved            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                  Tributary Slot Info (Stage-1)                |
   |                        (Variable Length)                      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                              . . .                            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                  Tributary Slot Info (Stage-n)                |
   |                        (Variable Length)                      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Below is the Tributary Slot Info
    0                   1                   2                   3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |    ODUj (ST)  | T |  Length   |      Tributary Port Number    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |        Variable Length Bit Map (4-byte boundary aligned)      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 

Comments 1:I did not see the explanation of ODUK(ST) or ODUj(ST), S 
meaning Switching capability and T means Terminating capability? 

Comments 2: I agree with you that there are some scenarios that needs 
non-FA scheme based multi-stage , citing from your documents
         ( Note: Multi-stage Label is NOT intended to facilitate the 
creation of  FA-LSP or Hierarchical LSP. It is basically used to 
           eliminate the need for FA-LSP in some obvious scenarios.)

Be glad to see that you consider the information of multi-stage labels, 
but maybe you can redefine this label format as below, 
which can improve the encoding efficiency without losing the information 
about multi-stage labels.

    0                   1                   2                   3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1  
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
   | GPID                          | T |         TPN               | 
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
   |      Bitmap  .........                                         | 
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
   ~                                                                ~
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 

Here the GPID are following the same usage defined in section 5.5.2.1 of 
the document 
 http://tools.ietf.org/html/draft-ashok-ccamp-gmpls-ospf-g709-03 and the 
numbers of T/TPN/bitmap depends on the numbers of multi-stage.

The encoding of Generalized Label is as follows:

   Case-1: ODUk mapping into OTUk
   GPID = ODUk
   T and TPN SHOULD be set to zero; bitmap is not required.

   Case-2: ODUj mux into ODUk
   GPID=ODUk-ODUj 
   TPN = <specified as per Section 5>
   BitMap = <TSs reserved for ODUj are set to 1>

   Case-3 ODUh mux into ODUj into ODUk 
   GPID=ODUk-ODUj-ODUh. 
   The fit T/TPN/bitmap sequence indicates the usage of ODUk-ODUj; 
and the second T/TPN/bitmap sequence indicates the usage of ODUj-ODUh.

Apparently, this is the unified encoding format suitable for single-stage 
and multi-stage multiplexing. 

According to the example you provided in section 9 (ODU0-ODU2-ODU3 
multiplexing between node B and node C)

   +-----+             +-----+             +-----+             +-----+
   | OTN |             | OTN |             | OTN |             | OTN |
   | SW  |<-OTU2(1.25)>| SW  |<-OTU3(2.5)->| SW  |<-OTU2(1.25)->| SW  |
   |  A  |             |  B  |             |  C  |             |  D  |
   +-----+             +-----+             +-----+             +-----+

The label format between B and C is
0                   1                   2                   3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1  
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
   | GPID=ODU3-ODU2-ODU0          |T=2|         TPN=1…4            | 
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
   | Bitmap=ODU3-ODU2             |T=1|         TPN=1…8            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
   |Bitmap=ODU2-ODU0|      padding (0)                              |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Just my two cents, compared to the old solution, this one is more 
efficient without losing any information.

Best regards

Fei
*********************************************************************
Fei Zhang Ph.D.
Add:System Architecture Dept./ZTE Central R&D Institute/R&D/ZTE
Tel:86-025-52877612
Mobile:86-13914483568
Mail: zhang.fei3@zte.com.cn
*********************************************************************




Rajan Rao <rrao@infinera.com> 
发件人:  ccamp-bounces@ietf.org
2011-03-15 09:17

收件人
"ccamp@ietf.org" <ccamp@ietf.org>
抄送

主题
Re: [CCAMP] I-D Action:draft-khuzema-ccamp-gmpls-signaling-g709-01.txt






Hi,

We have submitted updates to the following draft. Please review & comment.

http://tools.ietf.org/html/draft-khuzema-ccamp-gmpls-signaling-g709-01


Thanks
Authors


-----Original Message-----
From: i-d-announce-bounces@ietf.org [mailto:i-d-announce-bounces@ietf.org] 
On Behalf Of Internet-Drafts@ietf.org
Sent: Monday, March 14, 2011 12:45 PM
To: i-d-announce@ietf.org
Subject: I-D Action:draft-khuzema-ccamp-gmpls-signaling-g709-01.txt

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.

                 Title           : Signaling Extensions for Generalized 
MPLS (GMPLS) Control of G.709 Optical Transport Networks
                 Author(s)       : K. Pithewan, et al.
                 Filename        : 
draft-khuzema-ccamp-gmpls-signaling-g709-01.txt
                 Pages           : 21
                 Date            : 2011-03-14

As OTN network capabilities continue to evolve, there is an increased need 
to support GMPLS control for the same. [RFC4328] introduced GMPLS 
signaling extensions for supporting early version of G.709 [G.709-v1].The 
basic routing considerations from signaling perspective is also specified 
in [RFC4328].

The recent revision of ITU-T Recommendation G.709 [G.709-v3] and [GSUP.43] 
have introduced new ODU containers (both fixed and
flexible) and additional ODU multiplexing capabilities, enabling support 
for optimal service aggregation.

This document extends [RFC4328] to provide GMPLS signaling support for the 
new OTN capabilities defined in [G.709-v3] and [GSUP.43]. The signaling 
extensions described in this document caters to ODU layer switching only. 
Optical Channel Layer switching considerations in [RFC4328] are not 
modified in this document.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-khuzema-ccamp-gmpls-signaling-g709-01.txt


Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version of the 
Internet-Draft.
_______________________________________________
CCAMP mailing list
CCAMP@ietf.org
https://www.ietf.org/mailman/listinfo/ccamp