Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-swcaps-update-00.txt

zhang.fei3@zte.com.cn Tue, 28 February 2012 09:46 UTC

Return-Path: <zhang.fei3@zte.com.cn>
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 32DAB21F8691; Tue, 28 Feb 2012 01:46:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -96.888
X-Spam-Level:
X-Spam-Status: No, score=-96.888 tagged_above=-999 required=5 tests=[AWL=-0.453, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_51=0.6, J_CHICKENPOX_92=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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N6i9fLd3YcUJ; Tue, 28 Feb 2012 01:46:26 -0800 (PST)
Received: from mx5.zte.com.cn (mx6.zte.com.cn [95.130.199.165]) by ietfa.amsl.com (Postfix) with ESMTP id 4CF5921F8678; Tue, 28 Feb 2012 01:46:25 -0800 (PST)
Received: from [10.30.17.100] by mx5.zte.com.cn with surfront esmtp id 122801461793122; Tue, 28 Feb 2012 17:15:33 +0800 (CST)
Received: from [10.30.3.20] by [192.168.168.16] with StormMail ESMTP id 63083.3183536426; Tue, 28 Feb 2012 17:46:07 +0800 (CST)
Received: from notes_smtp.zte.com.cn ([10.30.1.239]) by mse01.zte.com.cn with ESMTP id q1S9k77c060647; Tue, 28 Feb 2012 17:46:07 +0800 (GMT-8) (envelope-from zhang.fei3@zte.com.cn)
In-Reply-To: <5E893DB832F57341992548CDBB333163A55CE2CD66@EMBX01-HQ.jnpr.net>
To: Lou Berger <lberger@labn.net>, John E Drake <jdrake@juniper.net>
MIME-Version: 1.0
X-KeepSent: 378585B6:6B7E1CB6-482579B2:0031284F; type=4; name=$KeepSent
X-Mailer: Lotus Notes Release 6.5.6 March 06, 2007
Message-ID: <OF378585B6.6B7E1CB6-ON482579B2.0031284F-482579B2.0035A68B@zte.com.cn>
From: zhang.fei3@zte.com.cn
Date: Tue, 28 Feb 2012 17:46:06 +0800
X-MIMETrack: Serialize by Router on notes_smtp/zte_ltd(Release 8.5.1FP4|July 25, 2010) at 2012-02-28 17:46:09, Serialize complete at 2012-02-28 17:46:09
Content-Type: multipart/alternative; boundary="=_alternative 0035A688482579B2_="
X-MAIL: mse01.zte.com.cn q1S9k77c060647
Cc: CCAMP <ccamp@ietf.org>, ccamp-bounces@ietf.org
Subject: Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-swcaps-update-00.txt
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: Tue, 28 Feb 2012 09:46:27 -0000

Hi Lou, John

I am confused with the introduction of ILH also, try to figure out it 
based on the exact example (like OTN, which is the hot topic discussed 
recently).

Below is my understanding provided for discussion, please do not hesitate 
to let me know if it is wrong.

(1) The ISCD of the ODUK/OTUK is not changed except that the added ILH 
field and moving the Max LSP Bandwidth per priority as a TLV into the SCSI 
TLV?

(2) The ISCD of the ODUj is reflected by the ILH (for example 1 ODU1/2 
ODU2/3 ODU3/4 ODU4/ 8 ODU0/ 9 ODU2e/10 ODUflex CBR...) and the TLV 
carrying the unreserved bandwidth looks like?
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |  Reserved     | Num of stages |T|S| TSG | Res |   Priority    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |    Stage#1    |      ...      |   Stage#N     |    Padding    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     Unres ODUj at Prio 0      |     Unres ODUj at Prio 1      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     Unres ODUj at Prio 2      |     Unres ODUj at Prio 3      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     Unres ODUj at Prio 4      |     Unres ODUj at Prio 5      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     Unres ODUj at Prio 6      |     Unres ODUj at Prio 7      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Notes: 
(1) The structure is copied from the draft 
http://tools.ietf.org/id/draft-ietf-ccamp-gmpls-ospf-g709v3-01.txt with no 
sigal type there.

(2) For the trunk ODUK, both Max and Unreserved TLV SHOULD be carried with 
the same ISCD header.

(3)The IACD is changed like?

Consider an interface which support OTN and SDH switching,or OTN and 
packet switching.
The VC-4 frames/GFP frames can be mapped directly into ODU0, but ODU1 is 
forbidden (local polices).
In this case, the Lower ILH will be useful.
    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | Upper SC      | Upper Encoding| Reserved            |Upper ILH|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | Lower SC      | Lower Encoding| Reserved           |Lower ILH |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Notes: the other parts is snipped here. and the XRO 


Best regards

Fei



John E Drake <jdrake@juniper.net> 
发件人:  ccamp-bounces@ietf.org
2012-02-28 07:51

收件人
Lou Berger <lberger@labn.net>
抄送
CCAMP <ccamp@ietf.org>
主题
Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-swcaps-update-00.txt






Snipped, comments inline

> >
> > [JD]  This is the same problem I have had all along.  Viz, you are
> > explicitly equating trunk bandwidth with layer boundaries.
> >
> > I have yet to hear anyone articulate why this is necessary or useful,
> > and even if it were necessary or useful, advertising an explicit
> > field is duplicative because we *already* advertise trunk bandwidth,
> > and hence in this formulation, layer boundaries.  If an
> > implementation were to decide that having an explicit field was
> > necessary or useful, it could easily be included in their internal
> > data structures without cluttering the advertisements.
> >
> > As an aside, PSC 1-4 did not do this.  Instead, PSC 1-4 was an
> > entirely logical concept, which meant that the network designer could
> > place the layer boundaries wherever they wished.
> >
> 
> John,
> 
> Yes.  MPLS and label stacking are wonderfully flexible technologies.
> Unfortunately, SDH and OTN are not as flexible and there is a fixed
> multiplexing structure.  (See page pgs 16 & 17 of G.709, there are only
> a finite number of mappings down to the physical layer.)

[JD] You didn't actually answer any of my points but rather just 
re-asserted that a layer indicator is needed and that layers correspond to 
trunk bandwidths.  I continue to find both assertions questionable as we 
didn't need a layer indicator in SDH/SONET and people far more 
knowledgeable than either you or I have said it is unnecessary in OTN.

To put it another way, if a TE advertisement contained a layer indicator, 
what *exactly* would you differently in your processing of such an 
advertisement?

> 
> ILH *could* be used to represent this, or it could *not*.  This is a
> discussion for the future as all the draft says at this point is:
> 
>    The mapping of ILH values to specific
>    levels of hierarchy within a data plane technology is specific to
>    each switching technology and is therefore outside the scope of this
>    document.

[JD]  This presupposes that a mapping of ILH values to specific levels of 
hierarchy is either necessary or useful. 

> 
> and I previously said, "I would not recommend any changes to
> gmpls-ospf-g709v3 at this time."  So we really can leave this argument
> until such time as someone makes a proposal on using ILH with OTN...

[JD] Your email to which I initially responded proposed *exactly* this. If 
no one knows how ILH is to be used, why are we introducing it? 

> 
> Lou
> 
> 
> > Thanks,
> >
> > John
> 
> >
> >
> >
> >
_______________________________________________
CCAMP mailing list
CCAMP@ietf.org
https://www.ietf.org/mailman/listinfo/ccamp