[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Thoughts on draft-otani-ccamp-gmpls-lambda-labels-00.txt
Hi Adrian, Greg and Dan,
Thank you very much for your comments and feedback.
We will update the draft and distribute it for reviewing.
I basically agree with more wavelength channels. At this moment,
how many wavelengths should we support ? 1024 ?
(I was a guy of transmission, but at that time, it was 8 to 16...)
With best regards,
Tomo
Dan Li さんは書きました:
> Hi,
>
> If the wavelength label only has the local significance, then the routing
> problem needs to be addressed only at the level of the TE link choice,
> and wavelength assignment can be resolved locally by the switches on
> a hop-by-hop basis.
>
> But if we can have the "global semantic" labels, we can run into the
> wavelength level to choose the path.
>
> I also agree with Adrian on the definition of the "global semantic" label,
> current the 160 wavelengths per fiber WDM system is deployed by
> some carriers, and the 320 wavelengths per fiber is under developed.
> The 640 wavelengths per fiber is expected in the near future. So the
> "n" field is better to be expanded, and leave some room for the new
> technologies.
>
> Regards,
>
> Dan
>
> ----- Original Message -----
> From: "Greg Bernstein" <gregb@grotto-networking.com>
> To: "Adrian Farrel" <adrian@olddog.co.uk>
> Cc: <ccamp@ops.ietf.org>; "Tomohiro Otani" <otani@kddilabs.jp>; <ho-guo@kddilabs.jp>; "K. Miyazaki" <miyazaki.keiji@jp.fujitsu.com>; "Diego Caviglia (GO/MCI)" <diego.caviglia@ericsson.com>
> Sent: Thursday, October 04, 2007 1:46 AM
> Subject: Re: Thoughts on draft-otani-ccamp-gmpls-lambda-labels-00.txt
>
>
>
>> Hi folks, I agree with Adrian that this draft is very valuable for LSC
>> networks. In addition, it seems that these "global semantic" labels can
>> be very useful in characterizing optical subsystems and that information
>> can feed into a PCE performing the routing and wavelength assignment
>> problem.
>>
>> For example a single wavelength drop port on a ROADM may be either a
>> fixed lambda, or a range of lambda. So I'd like to characterize this
>> port with either one of your globally defined labels or via a range
>> specified by by two of your nicely defined lambdas.
>>
>> Note that in ultra high capacity systems multiple optical bands could be
>> used. In
>> http://www.ietf.org/internet-drafts/draft-bernstein-ccamp-wavelength-switched-01.txt
>> we estimated that to cover a wide band fiber at the narrowest channel
>> spacing currently defined (12.5GHz) would require 4800 labels. Hence
>> with advances in modulation formats and narrower channel spacing
>> Adrian's suggestion of 16 bits for the "n" field below allows us to
>> fully characterize a wide band fiber with room to grow.
>>
>> Regards
>>
>> Greg B.
>>
>> Adrian Farrel wrote:
>>
>>> Hi,
>>>
>>> I think this draft is introducing a useful feature for LSC networks by
>>> allowing lambda labels to have a global semantic.
>>>
>>> Although this work is functionally not an absolute requirement (it is
>>> always possible to map lambdas on a hop-by-hop basis) it is clearly a
>>> simplification to have a common semantic just as in the TDM label case.
>>>
>> ---snip---
>>
>>> ===
>>> Section 5.2
>>> It looks like you have already almost run out of Channel Spacing bits
>>> in the CS field. Given that technology developments are likely to find
>>> ways of decreasing the channel spacing, I would suggest allocating
>>> another bit to the CS field.
>>> Similarly, n is limited to 511 (if my bit counting is right), and it
>>> seems to me that the potential for more than 500 lambdas on a fiber is
>>> not so improbable.
>>> So, how about...
>>> 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
>>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>>> |Grid | C.S. |S| Reserved | n |
>>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>>> ===
>>>
>>>
>> --snip--
>>
>>> The two things you do need in this section are:
>>> 1. How do I use a new Lambda Label?
>>> Answer: in all of the places that an existing Generalized
>>> Label can be used.
>>> 2. How do I tell when a new Lambda Label is being used
>>> and when an existing Generalized Label is being used?
>>> Does this remain a link local issue (as it always has done)
>>> or do you propose to define a new field value in the
>>> Generalized label Request or a new C-Type for the
>>> Generalized Label Object?
>>> ===
>>> Section 6.2
>>> As mentioned before, I think that discussion of advertising lambda
>>> availability is best removed from this I-D.
>>> ===
>>> Section 7
>>> You might like to consider that the use of a global semantic makes the
>>> control plane signaling information slightly more vulnerable to
>>> snooping and external control. I don't think this changes the security
>>> model, but you should mention the fact.
>>> ===
>>> Section 10
>>> I think [G.694.1] and [G.694.2] are probably normative references.
>>> ===
>>>
>>> Cheers,
>>> Adrian
>>>
>>>
>>>
>>>
>> --
>> ===================================================
>> Dr Greg Bernstein, Grotto Networking (510) 573-2237
>>
>>
>>
>>
>
>
>
>