The MPLS WG Archive[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index][Thread Index][Author Index][Subject Index] GMPLS issues (was - GMPLS Last Calls)
Bala, Thanks for your reply. Sorry it took so long to reply back. Please see in-line. Thanks, Ananth bala>> > 1) Type of legacy equipment needing NSAP addresses bala>> > (also, is bala>> > this optical network element or client equipment?) bala>> > 2) Rough estimate of number of UNI ports needing NSAP address bala>> > (2002, 2005, and 2010) bala>> > 3) Description of application in which this legacy equipment bala>> > will use UNI bala>> > signaling bala>I don't recall seeing any response. furthermore, the NSAP bala>requirement was not unanimously endorsed by all carriers (at bala>the OIF). >From our OIF representatives, although it was not unanimously endorsed, there was a significant demand for NSAP support. Well, NSAP is the main non-IP type of addressing that is required. The general requirement is to be able to support non-IP addresses (probably have an address translation from non-IP addresses to routable addresses). bala>It would also be nice if you can give some insight on bala>the timeline in which you need various features, and whether bala>the current GMPLS developments are inadequate within bala>that timeline. (We can always have a progression of features). NSAP support will be needed always (e.g. support for legacy DCC that uses NSAP). So the timeframe requirement is now. Ananth>2) GMPLS is being defined based on assumptions about proprietary Ananth>transmission planes without those assumptions being specified. How can Ananth>we be sure that the control plane support is correct? How can we be Ananth>sure that it can be combined with other features? Assumptions Ananth>regarding the transmission plane that can affect the control plane must Ananth>be clearly documented. This creates the additional related problem that Ananth>there is not a clear inter-working defined for interaction between Ananth>standard/proprietary control planes/transmission planes. bala>BR: I get the feeling you're referring to the concatenation/transperency bala>issues discussed recently. While the debate has been hot, there's bala>no show stopper here. Several suggestions are being considered for bala>clarifying standard/non-standard features supported. The concatenation/transparency issues are a concern. In addition, management features such as manual protection switching, protection switching configuration, billing support (e.g. usage collection) etc need to be supported too. Ananth>3) Assuring separation of the control plane from the data plane Ananth>continues to arise.. When the control plane fails it should not affect Ananth> existing connections. Also if connections in progress are affected Ananth>then they should not leave partially setup connections - they should Ananth>fail gracefully informing the initiator. The GMPLS architecture Ananth>document mentions this separation, but it's not clear how the GMPLS Ananth>signaling specifications reflect the implications of this decoupling. bala>BR: This issue has been discussed for the OIF UNI signaling (GMPLS bala>based, as you know), and solutions in the RSVP/LDP space have been bala>proposed (some drafts may be written). bala>This is also not a show stopper by any means. Don't understand how the OIF UNI addresses this. Our concerns are more with respect to the NNI (internal separation of control and data). If this is not addressed, it is definitely a showstopper. According to our OIF representatives, the OIF is looking at the IETF to specify these protocols. To be specific, existing connections shouldn't be impacted when the control plane fails. Ananth>4) Support for NSAP addresses and in general support such that control Ananth>plane addressing is independent of clients and vice versa. Also Ananth>scalable naming/addressing scheme such as proposed in OIF. bala>BR: NSAP, see my initial comments. The OIF is not dealing with bala>names/resolution, etc. This has been decided to be out of the bala>scope of UNI signaling, and considered as a separate function. Address translation of some form (for e.g. NSAP address translation) should be supported. See comment at the beginning of the email. Ananth>5) Since the control plane may be supported via multiple protocols, Ananth>clear statement of what is - and isn't - covered in the GMPLS Signaling Ananth>Description, RSVP Extensions, LDP Extensions drafts is needed. bala>BR: Don't understand this, but doesn't look like a major issue from bala>your phrasing. Recommend the development of applicability statements to cover this (otherwise, it is difficult to understand how the different pieces join together to form a coherent picture). Ananth>6) Terminology is an issue (e.g., waveband switching, link) bala>BR: Any inconsistencies can be taken care of easily. Like your comment. Hope it is as easy as it sounds :-) Mapping of terminology between standards bodies and also between different drafts in the IETF can be painful. Agreed however, that this is not a show-stopper. Ananth>7) Transaction support for connection set-up and release is needed for Ananth>connection oriented networks (e.g. crankback capability). bala>BR: Internet drafts have already been written on crankback. I suggest bala>that you please consider writing some drafts if there is something bala>missing. Aware of the "iwata-draft". Are there others? Ananth>8) Reliable message transfer bala>BR: Very much a part of signaling. the OIF work has considered this bala>aspect also. 'soft-state' signaling protocols may not be acceptable for the optical control plane. Live channels must not be dropped as a result of signaling message delivery failures (e.g. timer refresh failures) Ananth>9) Security concerns have not been fully addressed, particularly at the Ananth> architectural level. The use of separate control network may Ananth>necessitate the need for 24 hour staff to protect against 'Denial of Ananth>Service' attacks as currently happens for IP router networks. In Ananth>general, admission control issues need to be addressed. bala>BR: Please elaborate on these, specifically, what's new in the bala>context of GMPLS. e.g. in the case of ATM UNI, if a user or users attempt too many call setups simultaneously the switch control processor can become overloaded. So, some form of call pacing/overload handling is needed. Is there something similar in the GMPLS context for optical devices? Ananth>10) The definition of transparency may be overly simplified. See Ananth>comments by Ben Mack-Crane: Ananth>I think the debate on transparency indicates that the issue is not as Ananth>clear Ananth>as we might think. The OIF document you cite defines forms of Ananth>transparency Ananth>that are very straightforward (flags 1,2) not the more complex forms in Ananth>the current GMPLS drafts (flags 3..10). Also, these are easily Ananth>provided in Ananth>O-E-O or O-O-O networks operating at the lambda level, but there is no Ananth>standard for providing these over TDM multiplexed SONET/SDH links. bala>BR: This is an ongoing topic of discussion. Doesn't break down bala>the rest of the proposal. Agreed. Ananth>If two vendors implement the same signaling but different TDM Ananth>multiplexing, that Ananth>doesn't achieve interoperability. Is there any way in the drafts to Ananth>determine the scope Ananth>of application of the various signaling elements (that is, whether they Ananth>apply to UNI or NNI, whether they apply to specific network Ananth>layers/technologies)? Ananth>11) One summary of additional items with issues includes: Ananth>- SDH/SONET transparency. Ananth>- SDH/SONET arbitrary concatenation, flexible concatenation. Ananth>- AUG-X, TUG, STS Groups signal types and LSP capabilities. Ananth>- All kinds of end-to-end protection/restoration for any layer, except Ananth>the IP layer. bala>BR: Restoration is not actually covered in the current set of drafts. bala>An earlier thread discussed this, and my suggestion is that this bala>feature be dealt with separately. Potential show-stopper for deployment if restoration is not covered. Would agree that it could be addressed separately, though. Ananth>- The label set object (only used for lambda issues). Ananth>- LSP encoding type, bandwidth encoding and GPID have to be simplified Ananth>accordingly. Ananth>- MPLS extensions to control G.709 (since multiplexing, etc is not yet Ananth>defined). bala>BR: A draft is forthcoming on this. Have been made aware of this. Thanks. Ananth>12) Support for paths across SONET/SDH gateways bala>BR: Please clarify the issues/write drafts. Quoting from Siegfried Giebl's email regarding <draft-ietf-ccamp-gmpls-sonet-sdh-00.txt> "If I understand this document correctly, then you are completely separating SONET and SDH signal types from each other, thus making it difficult to deal with paths across SONET/SDH gateways. As an alternative, I suggest you work only with entities of level STS-1 (STM-0) and higher. On the other hand why don't you go the full way and also add 64 kb/s channels ?" Ananth> 13) Compatibility is required/desired with legacy SDH/SONET equipment Ananth>[and also legacy DWDM] bala>BR: Same as above. NSAP issue identified above. Elements within a link may not communicate using the signaling, i.e., legacy SDH/SONET equipment that does not participate in signaling (participate only in connectivity) Thanks, Ananth |
|