Re: [CCAMP] Thought on where to carry G.709-v3 TSG
"Ong, Lyndon" <Lyong@Ciena.com> Tue, 27 September 2011 23:33 UTC
Return-Path: <prvs=22519de429=lyong@ciena.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 71EE121F8FFD for <ccamp@ietfa.amsl.com>; Tue, 27 Sep 2011 16:33:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.432
X-Spam-Level:
X-Spam-Status: No, score=-103.432 tagged_above=-999 required=5 tests=[AWL=-0.167, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_LOW=-1, 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 KhLWYOytVb0u for <ccamp@ietfa.amsl.com>; Tue, 27 Sep 2011 16:33:48 -0700 (PDT)
Received: from mx0a-00103a01.pphosted.com (mx0a-00103a01.pphosted.com [67.231.144.234]) by ietfa.amsl.com (Postfix) with ESMTP id 99BD721F8B29 for <ccamp@ietf.org>; Tue, 27 Sep 2011 16:33:48 -0700 (PDT)
Received: from pps.filterd (m0000419 [127.0.0.1]) by mx0a-00103a01.pphosted.com (8.14.3/8.14.3) with SMTP id p8RNZdVm028140; Tue, 27 Sep 2011 19:36:35 -0400
Received: from mdwexght02.ciena.com (LIN1-118-36-29.ciena.com [63.118.36.29]) by mx0a-00103a01.pphosted.com with ESMTP id 103mwu8r11-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Tue, 27 Sep 2011 19:36:35 -0400
Received: from MDWEXGMB02.ciena.com ([::1]) by MDWEXGHT02.ciena.com ([::1]) with mapi; Tue, 27 Sep 2011 19:36:34 -0400
From: "Ong, Lyndon" <Lyong@Ciena.com>
To: Lou Berger <lberger@labn.net>, John E Drake <jdrake@juniper.net>
Content-Class: urn:content-classes:message
Date: Tue, 27 Sep 2011 19:36:32 -0400
Thread-Topic: [CCAMP] Thought on where to carry G.709-v3 TSG
Thread-Index: Acx9WjpQPVAnZYIRSJ6aliqyvE6dewAE7Lhg
Message-ID: <A0B4FC0A5EFBD44585414760DB4FD2742A6F597F@MDWEXGMB02.ciena.com>
References: <4E81CD97.3020209@labn.net><5E893DB832F57341992548CDBB333163A28E05ED10@EMBX01-HQ.jnpr.net><4E81DE57.1080601@labn.net><5E893DB832F57341992548CDBB333163A28E05ED28@EMBX01-HQ.jnpr.net><4E81E48B.8090102@labn.net><5E893DB832F57341992548CDBB333163A28E05ED83@EMBX01-HQ.jnpr.net><4E81EBAD.1050204@labn.net><5E893DB832F57341992548CDBB333163A28E05EF17@EMBX01-HQ.jnpr.net> <4E823C45.6040501@labn.net>
In-Reply-To: <4E823C45.6040501@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
x-tm-as-product-ver: SMEX-10.0.0.1412-6.800.1017-18412.002
x-tm-as-result: No--64.152500-8.000000-31
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.4.6813, 1.0.211, 0.0.0000 definitions=2011-09-27_11:2011-09-28, 2011-09-27, 1970-01-01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 suspectscore=1 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1012030000 definitions=main-1109270284
Cc: CCAMP <ccamp@ietf.org>
Subject: Re: [CCAMP] Thought on where to carry G.709-v3 TSG
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, 27 Sep 2011 23:33:49 -0000
Hi Lou, Not quite sure what you are proposing - would this mean the signal type changes hop by hop if you are creating a connection that goes over links supporting different TS granularity? Thanks, Lyndon -----Original Message----- From: ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] On Behalf Of Lou Berger Sent: Tuesday, September 27, 2011 2:13 PM To: John E Drake Cc: CCAMP Subject: Re: [CCAMP] Thought on where to carry G.709-v3 TSG On 9/27/2011 12:40 PM, John E Drake wrote: > Lou, > > Using Signal Type in signaling in addition to the bit map label is > probably okay. > I don't think it makes any sense in routing and would > prefer to continue to just have the two bits. > On what basis? Lou > Thanks, > > John > >> -----Original Message----- >> From: Lou Berger [mailto:lberger@labn.net] >> Sent: Tuesday, September 27, 2011 11:29 AM >> To: John E Drake >> Cc: CCAMP >> Subject: Re: [CCAMP] Thought on where to carry G.709-v3 TSG >> >> John, >> Two points: >> >> As a general rule, it doesn't make sense to invent yet another way to >> carry information when an existing one will do. This is actually a >> pretty fundamental tenant of GMPLS. >> >> Also, in GMPLS the general model for allocation is to carry resource >> requirements in the TS not the label. Such use of the TS ensures that >> the information is unambiguous in all cases. (For example, consider >> the >> corner case where you have a unidirectional LSP, where is TSG >> requirements of the sender/upstream node indicated in the Path >> message.) >> >> Lou >> >> On 9/27/2011 11:13 AM, John E Drake wrote: >>> Lou, >>> >>> Clearly, the info-model draft needs to be updated, but I am quite >>> happy with the what is currently in the signaling and routing drafts >>> and I haven't heard a compelling reason to change. >>> >>> Thanks, >>> >>> John >>> >>>> -----Original Message----- >>>> From: Lou Berger [mailto:lberger@labn.net] >>>> Sent: Tuesday, September 27, 2011 10:58 AM >>>> To: John E Drake >>>> Cc: CCAMP >>>> Subject: Re: [CCAMP] Thought on where to carry G.709-v3 TSG >>>> >>>> John, >>>> There isn't alignment in the WG info-model and the individual >>>> routing >>>> and signaling drafts. I think we have enough ways of explicitly >>>> carrying signal information that we can leverage to come up with a >>>> clean >>>> an unified approach that satisfies all the needs for TSG >> information, >>>> i.e.: >>>> >>>>> Given all this [see below], I'd like to propose that we use Option >> 5, >>>>> Signal Type, to indicate TSG >>>> >>>> Do you see an issue with using Signal Type to indicate the *service* >>>> TSG? I don't think there would be any change to your proposed >>>> (hop-by-hop) label encoding. >>>> >>>> Lou >>>> >>>> >>>> On 9/27/2011 10:37 AM, John E Drake wrote: >>>>> Nevermind. What is wrong with the current signaling approach, >> which >>>> by the way I think is great? >>>>> >>>>>> -----Original Message----- >>>>>> From: Lou Berger [mailto:lberger@labn.net] >>>>>> Sent: Tuesday, September 27, 2011 10:32 AM >>>>>> To: John E Drake >>>>>> Cc: CCAMP >>>>>> Subject: Re: [CCAMP] Thought on where to carry G.709-v3 TSG >>>>>> >>>>>> John, >>>>>> I guess I should have titled my mail "Proposal on..." so that the >>>>>> proposal would actually get read... >>>>>> >>>>>> Lou >>>>>> >>>>>> >>>>>> On 9/27/2011 10:23 AM, John E Drake wrote: >>>>>>> Lou, >>>>>>> >>>>>>> In routing (draft-ceccarelli-ccamp-gmpls-ospf-g709-07) we >> advertise >>>>>>> tributary slot granularity in a new field. In signaling >>>>>>> (draft-zhang-ccamp-gmpls-evolving-g709-09), it is derived from >> the >>>>>>> length of the TS bit map and the size of the ODUk/OTUk on which >> the >>>>>>> LSP is to be established. >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> John >>>>>>> >>>>>>>> -----Original Message----- >>>>>>>> From: ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] On >>>>>> Behalf >>>>>>>> Of Lou Berger >>>>>>>> Sent: Tuesday, September 27, 2011 9:20 AM >>>>>>>> To: CCAMP >>>>>>>> Subject: [CCAMP] Thought on where to carry G.709-v3 TSG >>>>>>>> >>>>>>>> All / G.709 draft authors, >>>>>>>> >>>>>>>> We have a few slightly unaligned proposals on where to >> indicate >>>>>>>> the >>>>>>>> [G.709-v3] Tributary Slot Granularity: >>>>>>>> >>>>>>>> 1: G-PID >>>>>>>> draft-ietf-ccamp-otn-g709-info-model-01 says: >>>>>>>> One possible solution is the G-PID field of the GENERALIZED >>>>>> LABEL >>>>>>>> REQUEST Object. >>>>>>>> >>>>>>>> 2: A new field: >>>>>>>> draft-ceccarelli-ccamp-gmpls-ospf-g709-07 says: >>>>>>>> - TSG: Tributary Slot Granularity (2bit): Used for the >>>>>>>> advertisement of the supported Tributary Slot granularity >>>>>>>> >>>>>>>> 3: Implicitly: >>>>>>>> draft-zhang-ccamp-gmpls-evolving-g709-09 doesn't explicitly >>>>>>>> signal TSG, but rather has it implied in the new ODU label. >>>>>>>> >>>>>>>> Some other alternatives include: >>>>>>>> >>>>>>>> 4: GMPLS Encoding >>>>>>>> Currently used to indicate G.709 (which is also what the >> Switch >>>>>>>> cap essentially indicates) An alternative would use: >>>>>>>> 12 G.709 ODUk (Digital Path, 2.5G)[RFC4328] >>>>>>>> TBA (e.g., 15) G.709 ODUk (Digital Path, 1.25G) >>>>>>>> >>>>>>>> In routing, 15 would imply support for both 1.25 and 2.5G, as >>>>>>>> support for both by 1.25 capable interfaces is required by >>>>>>>> [G.709-v3]. (At least as I understand it.) >>>>>>>> >>>>>>>> 5: Signal Type >>>>>>>> Carried in routing ISCD/SCSI and signaling traffic >> parameters. >>>>>>>> Could enumerate all ODUx types to indicate either 1.25G or >>>> 2.5G. >>>>>>>> Existing types indicate 2.5G, new types would need to be >>>>>> enumerated >>>>>>>> for the new 1.25 and 2.5 types. Hereto, the 1.25 types would >>>>>> imply >>>>>>>> support for both 1.25 and 2.5 types in routing. >>>>>>>> >>>>>>>> As I understand it, TSG is needed at: >>>>>>>> (a) the endpoints that terminate the signal/LSP to ensure >> proper >>>>>>>> adaptation. >>>>>>>> (b) the 2nd and penultimate hops to ensure the proper >>>>>>>> interface/H-LSP selection. >>>>>>>> (c) Intermediate nodes for proper TS allocation. >>>>>>>> >>>>>>>> It seems to me that we have enough existing fields in GMPLS (for >>>>>> G.709) >>>>>>>> that we should consider these before introducing new ones. Of >> the >>>>>>>> existing fields, we have 1, 4 and 5.: >>>>>>>> >>>>>>>> Option 1, G-PID, is really designed to support end-point >> client >>>>>>>> adaptation, so as an end-point only field it really only >>>> supports >>>>>>>> need (a), so I don't think G-PID is the right place to >> indicate >>>>>> TSG. >>>>>>>> >>>>>>>> Option 4, Encoding, is used to support (a) and (b)-type >> checks >>>> in >>>>>>>> GMPLS, but not (c). So, while this field is definitely a >>>> better >>>>>>>> place than G-PID to indicate TSG, it doesn't satisfy all the >>>>>> needs. >>>>>>>> >>>>>>>> Option 5, Signal Type, is used to support all needs. >>>>>>>> >>>>>>>> Given all this, I'd like to propose that we use Option 5, Signal >>>>>> Type, >>>>>>>> to indicate TSG, and that this be reflected in the relevant WG >>>>>> drafts. >>>>>>>> (Authors, let me know if you'd like specific text proposals.) >>>>>>>> >>>>>>>> Comments? >>>>>>>> >>>>>>>> Much thanks, >>>>>>>> Lou (as WG contributor) >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> CCAMP mailing list >>>>>>>> CCAMP@ietf.org >>>>>>>> https://www.ietf.org/mailman/listinfo/ccamp >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>> >>>>> >>>>> >>>>> >>> >>> >>> >>> > > > > _______________________________________________ CCAMP mailing list CCAMP@ietf.org https://www.ietf.org/mailman/listinfo/ccamp
- [CCAMP] Thought on where to carry G.709-v3 TSG BELOTTI, SERGIO (SERGIO)
- [CCAMP] Thought on where to carry G.709-v3 TSG Lou Berger
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG John E Drake
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG Lou Berger
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG John E Drake
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG Lou Berger
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG John E Drake
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG Lou Berger
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG John E Drake
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG Lou Berger
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG Ong, Lyndon
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG Lou Berger
- [CCAMP] R: Thought on where to carry G.709-v3 TSG BELOTTI, SERGIO (SERGIO)
- Re: [CCAMP] R: Thought on where to carry G.709-v3… Lou Berger
- Re: [CCAMP] R: Thought on where to carry G.709-v3… GRANDI, PIETRO VITTORIO (PIETRO VITTORIO)
- Re: [CCAMP] R: Thought on where to carry G.709-v3… Lou Berger
- [CCAMP] R: R: Thought on where to carry G.709-v3 … BELOTTI, SERGIO (SERGIO)
- Re: [CCAMP] R: R: Thought on where to carry G.709… Lou Berger
- Re: [CCAMP] R: R: Thought on where to carry G.709… GRANDI, PIETRO VITTORIO (PIETRO VITTORIO)
- Re: [CCAMP] R: R: Thought on where to carry G.709… Lou Berger
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG Lou Berger
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG GRANDI, PIETRO VITTORIO (PIETRO VITTORIO)
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG Daniele Ceccarelli
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG Lou Berger
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG GRANDI, PIETRO VITTORIO (PIETRO VITTORIO)
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG John E Drake
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG Rajan Rao
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG John E Drake
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG Lou Berger
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG Lou Berger
- [CCAMP] R: Thought on where to carry G.709-v3 TSG BELOTTI, SERGIO (SERGIO)
- [CCAMP] R: Thought on where to carry G.709-v3 TSG BELOTTI, SERGIO (SERGIO)
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG John E Drake
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG Zhangfatai
- [CCAMP] R: Thought on where to carry G.709-v3 TSG BELOTTI, SERGIO (SERGIO)
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG John E Drake
- [CCAMP] R: Thought on where to carry G.709-v3 TSG BELOTTI, SERGIO (SERGIO)
- Re: [CCAMP] R: Thought on where to carry G.709-v3… Lou Berger
- Re: [CCAMP] Thought on where to carry G.709-v3 TSG John E Drake
- [CCAMP] R: R: Thought on where to carry G.709-v3 … BELOTTI, SERGIO (SERGIO)
- [CCAMP] R: Thought on where to carry G.709-v3 TSG BELOTTI, SERGIO (SERGIO)