RE: Comments on draft-bernstein-ccamp-wson-signaling-02.txt

"Bardalai, Snigdho" <Snigdho.Bardalai@us.fujitsu.com> Tue, 22 July 2008 19:43 UTC

Return-Path: <owner-ccamp@ops.ietf.org>
X-Original-To: ietfarch-ccamp-archive@core3.amsl.com
Delivered-To: ietfarch-ccamp-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E79ED3A6827 for <ietfarch-ccamp-archive@core3.amsl.com>; Tue, 22 Jul 2008 12:43:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.494
X-Spam-Level:
X-Spam-Status: No, score=-104.494 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1, 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 K4vmA94QO+bE for <ietfarch-ccamp-archive@core3.amsl.com>; Tue, 22 Jul 2008 12:43:40 -0700 (PDT)
Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 271083A67D4 for <ccamp-archive@ietf.org>; Tue, 22 Jul 2008 12:43:39 -0700 (PDT)
Received: from majordom by psg.com with local (Exim 4.69 (FreeBSD)) (envelope-from <owner-ccamp@ops.ietf.org>) id 1KLNh7-000D9d-9q for ccamp-data@psg.com; Tue, 22 Jul 2008 19:38:45 +0000
Received: from [168.127.0.56] (helo=fncnmp03.fnc.fujitsu.com) by psg.com with esmtp (Exim 4.69 (FreeBSD)) (envelope-from <Snigdho.Bardalai@us.fujitsu.com>) id 1KLNgv-000D8g-N9 for ccamp@ops.ietf.org; Tue, 22 Jul 2008 19:38:39 +0000
X-IronPort-AV: E=Sophos;i="4.31,232,1215406800"; d="scan'208,217";a="460205412"
Received: from rchemx01.fnc.net.local ([168.127.134.104]) by fncnmp01.fnc.fujitsu.com with ESMTP; 22 Jul 2008 14:38:29 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C8EC32.94512D44"
Subject: RE: Comments on draft-bernstein-ccamp-wson-signaling-02.txt
Date: Tue, 22 Jul 2008 14:38:56 -0500
Message-ID: <A278CCD6FF152E478C3CF84E4C3BC79D03A201E4@rchemx01.fnc.net.local>
In-Reply-To: <488605D2.8080900@grotto-networking.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Comments on draft-bernstein-ccamp-wson-signaling-02.txt
Thread-Index: AcjsFTisx3BM/8UsQa6SKbCs9qAQVwAHFriQ
From: "Bardalai, Snigdho" <Snigdho.Bardalai@us.fujitsu.com>
To: Greg Bernstein <gregb@grotto-networking.com>, Young Lee <ylee@huawei.com>
Cc: "Ccamp (E-mail)" <ccamp@ops.ietf.org>
Sender: owner-ccamp@ops.ietf.org
Precedence: bulk
List-ID: <ccamp.ops.ietf.org>

Hi Greg,
 
Responses below.
 
Snigdho

-----Original Message-----
From: Greg Bernstein [mailto:gregb@grotto-networking.com]
Sent: Tuesday, July 22, 2008 11:08 AM
To: Young Lee
Cc: Bardalai, Snigdho; 'Ccamp (E-mail)'
Subject: Re: Comments on draft-bernstein-ccamp-wson-signaling-02.txt


Hi Snigdho, Young and all.  A few clarifications and comments below

Greg

---snip---


Bardalai, Snigdho wrote: 

Hi Greg et al, 

I have a few comments on this draft proposal. 

1. I believe basic WSON signaling extensions should be separated from signaling based RWA solutions. The reason is the scope of each problem is different.

There are three basic requirements in the signaling draft (a) characterization of WSON signals, (b) bi-directional distributed wavelength assignment for WSON signals, and (c) an option for specifying the distributed wavelength assignment method to be used at each node. Items (a) and (c) were from Young and my original draft and (b) was from Sugang, Hiroki and Dan King's draft which the chairs mentioned we should merge with ours. Is item (c) bothering you? Or the combination of (a) with (b) and (c).  We wanted the WG's opinion on item (c).
[Bardalai, Snigdho] May I ask what is a "WSON signal" ? Somewhere below you mention a "wireless" application, what application is this, what std. is it based on? It seems we are assuming something about the data-plane here. If that is not clearly defined how can we discuss about characterization? On the other hand I can completely understand what (b) and (c) is refering to.

-----> What is a "WSON signal" is a key question we are trying to nail down hear and with the framework draft. Sorry to lead you astray with the "wireless" backhaul application.  We are primarily concerned with digital signals as is the case for G.872 and G.709.  However specification of the signal type such as STM-256 is not sufficient anymore since the same signal type may employ different modulations. In ITU-T G.959.1 (March 2006) they introduce general signal classes to differentiate this, i.e., NRZ 40G and RZ 40G. This ITU-T spec and many others including G.872 lay the foundation for what we need to characterize a "WSON signal" for our purposes...
[Bardalai, Snigdho] Is specification of the STM-256 modulation scheme a WSON specific issue? Should this not be addressed generally from a GMPLS perspective? 




Hence, I believe the scope of (a) is different from (b) and (c). (b) and (c) are addressing some specific issues of distributed (signaling based) RWA.



[Young] (b) actually does not deal with "distributed" wavelength assignment." Perhaps, we have to clarify some of the wordings used in the current draft to avoid misunderstanding. The main focus of (b) is how to permit simultaneous bi-directional wavelength assignment. It defines a signalling mechanism for same wavelength bidirectional lightpath to reduce setup times and lowers blocking probability. The exact wavelength to use hop-by-hop can be assigned by the PCE or by the NE. 

------> Let me clarify this a bit. GMPLS signaling utilizing the "label set" feature already supports distributed wavelength assignment. However this technique encounters a problem when we attempt to use it for bi-directional signals per current GMPLS standards. See the Framework document for more details. Hence this requirement is really a request to fix something that is broken not add a whole new class of functionality.
[Bardalai, Snigdho] This seems to an general GMPLS issue wrt specifying the "label set" for the reverse direction traffic. Again, why is this specific to WSON?


As for (c), we are asking the WG as Greg said before if we should retain it or not --- This is an optional feature for sure. 

The other concern is compliance to such a document. Typically there will be a choice between distributed (signaling based) or centralized (PCE/routing based) RWA, but (a) would be required to be supported for both RWA approaches. Hence I would consider (a) to be a basic requirement. I believe that we are mixing too many things here.

2. I believe we have not yet established what level of client layer characterization should be included in an OCH layer LSP. For that matter the definition of "Lightpath" is not yet completed and agreed.

--> In the e-mail I sent concerning the WSON Framework document I brought up the issue of "lightpath" definition.  In a more detailed reading of G.709 and G.872 I got the impression that OCh is a bit too restrictive. In G.709 it is defined from 3R to 3R.  Now we want to include wavelength converters even if we are not currently dealing with impairments and most wavelength converters are regenerators (2R or 3R) with tunable lasers. G.872 doesn't consider the wavelength of the optical signal part of its characteristic information hence an OCh can go through a wavelength converter and they give an example in Appendix I.  
[Bardalai, Snigdho] Thanks for the clarification. 



3. Basic WSON signaling should be in alignment with G.872 and G.709 concepts. 

Agree. Note that RFC4328 covers the standard G.709 digital hierarchy. For signals not in the G.709 digital hierarchy the concepts and terminology of G.709/G.872 still apply (with some caveats): the OCh (optical channel), OMS (optical multiplex section), OTS (optical transmission section), and Physical Media Layer (the optical fiber itself). It seems that G.709 and G.872 have slightly different notions of what an OCh is (G.709 seeming more restrictive).
Now from the practical side of things there are standards at the ITU-T that actually talk about characterizing the signals like G.696.1. To determine receiver compatibility we can run into trouble with a higher layer signal designation such as STM-256 since different modulation (RZ, NRZ) maybe used. Hence the ITU-T started defining signal classes by (a) modulation, (b) modulation parameters (if any), (c) bit rate, and (d) FEC.


4. If optical impairments is not in the current scope why do we need to encode "analog bit rate", will the client layer signal type (i.e. SONET/SDH or ODUk etc.) not be sufficient for your purposes?

--> Do you mean "analog bandwidth"? Although G.872 are aimed at transport of digital signals, I recall a request from someone to include some minimum ability to deal with "analog signals" for an application where wireless signals were put over the fiber without much processing.
If you meant "bit rate" for a digital signal compatibility with the receiver and any OEO based wavelength converters...
[Bardalai, Snigdho] I meant "bit rate". I don't think bit-rate, mod and FEC is sufficient for OEO based digital signal compatibility, which means information such as encoding type, signal type etc. is necessary. Given that I cannot understand why we need to include the "analog bit rate", because based on signal type information it is possible to derive the bit-rate. Also, without completely understanding the wireless application it is not possible to say if we do require the analog bandwidth, so I will defer my comment on that till I understand what you are refering to.


------->  "bit rate" is a standard GMPLS/MPLS-TE signaling parameter, though it is actually specified in bytes per second and specified as a 32 bit IEEE floating point number so this isn't a new parameter for GMPLS.  I'm looking at "necessary" "optical/physical" parameters since we know the signal types such as OTUk, STM-x, GigE, etc... When we encounter OEO devices such as wavelength converters or regenerators many of these can accomodate multiple signal types but need this basic low level information to determine compatibility. ITU-T G.872 Annex A tells us what information we must have to determine compatibility with a particular level of regenerator (and hence we can use this for OEO based wavelength converters too).
[Bardalai, Snigdho] Why is it necessary to encode additional "optical/physical" parameters for O-E-O regeneration? What is the basis of your assumption? 





Thanks, 
Snigdho 





-- 
===================================================
Dr Greg Bernstein, Grotto Networking (510) 573-2237
 


-- 

===================================================

Dr Greg Bernstein, Grotto Networking (510) 573-2237