Re: Working Group Last Call on draft-ietf-ccamp-gmpls-rsvp-te-call-00.txt
"Adrian Farrel" <adrian@olddog.co.uk> Mon, 19 June 2006 13:28 UTC
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FsJnx-0006dq-P4 for ccamp-archive@ietf.org; Mon, 19 Jun 2006 09:28:37 -0400
Received: from psg.com ([147.28.0.62]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FsJnw-0000Cx-5H for ccamp-archive@ietf.org; Mon, 19 Jun 2006 09:28:37 -0400
Received: from majordom by psg.com with local (Exim 4.60 (FreeBSD)) (envelope-from <owner-ccamp@ops.ietf.org>) id 1FsJfA-000PKz-8q for ccamp-data@psg.com; Mon, 19 Jun 2006 13:19:32 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on psg.com
X-Spam-Level:
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO autolearn=ham version=3.1.1
Received: from [202.233.0.134] (helo=serv1.u-netsurf.ne.jp) by psg.com with esmtp (Exim 4.60 (FreeBSD)) (envelope-from <adrian@olddog.co.uk>) id 1FsJf9-000PKj-1r for ccamp@ops.ietf.org; Mon, 19 Jun 2006 13:19:31 +0000
Received: from popchat.president-hotel.co.jp (FLA-tk.202-73-92-146.ppp.u-netsurf.ne.jp [202.73.92.146]) by serv1.u-netsurf.ne.jp (3.7Wpl2-2.331(03/03/13)) with ESMTP id WAA19272; Mon, 19 Jun 2006 22:19:25 +0900 (JST)
Received: from your029b8cecfe (unknown [172.31.0.215]) by popchat.president-hotel.co.jp (Postfix) with ESMTP id 48A8F1836; Mon, 19 Jun 2006 22:11:02 +0900 (JST)
Message-ID: <01d201c693a2$fab10cd0$d7001fac@your029b8cecfe>
Reply-To: Adrian Farrel <adrian@olddog.co.uk>
From: Adrian Farrel <adrian@olddog.co.uk>
To: "Mack-Crane, T. Benjamin" <Ben.Mack-Crane@tellabs.com>, "Brungard, Deborah A, ALABS" <dbrungard@att.com>, ccamp@ops.ietf.org
References: <A1A52203CA93634BA1748887B9993AEA02B95F16@USNVEX1.tellabs-west.tellabsinc.net>
Subject: Re: Working Group Last Call on draft-ietf-ccamp-gmpls-rsvp-te-call-00.txt
Date: Mon, 19 Jun 2006 14:18:59 +0100
Organization: Old Dog Consulting
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"; charset="iso-8859-1"; reply-type="original"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Sender: owner-ccamp@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 34d35111647d654d033d58d318c0d21a
Hi Ben, Welcome to the debate. > I looked over this draft over the weekend and I have some > comments and questions. Many thanks. Responses in line. > 1) It is hard to understand why a new feature (call control) > is being designed as an extension to a notification message. > The resulting protocol design obscures the function of the > protocol and creates special case processing that may lead > to problems. Is there a reason that new message types were > not specified for call request and response? Strong words! Actually we did discuss defining a new message following the model of G.7713.3, but we decided that the scope of the Notify message already includes end-to-end communication, negotiation and notification, and that this was consequently within scope of the Notify message. Speaking as an author of this work, it is a little frustrating to have you wait until the last day of the working group last call to comment in this way on a protocol process that has been around the working group for a considerable time. In my view (speaking as an author) I don't think that WG last call should be used in this way. > 2) Given the stated intent of maintaining strict independence > between call and connection control, were other (existing) call > control protocols considered (rather than beginning a new call > control protocol specification)? Yes. Very much so. But, the title of the I-D is "Generalized MPLS (GMPLS) RSVP-TE Signaling Extensions in support of Calls" so obviously this draft wouldn't discuss that sort of thing. If you have other proposals for handling calls through other protocols, I'm sure that you could write an applicability I-D in CCAMP if no modifications to the protocol are required, or take your proposals for changes to the WG that owns the proposed protocol. > 3) The network models being used in section 4.3 and section 7 are > not clear. In particular the relationships between the call > controllers, network boundaries, ingress/egress nodes, and > ingress/egress links are not clear. Figures would be very helpful here. Figures are always helpful, and usually (but not always) better than words. In order to be sure to clarify the network models that you are finding confusing, it would be helpful if you asked specific questions or proposed text. > 4) Simultaneous Call and connection establishment can > be very handy in the common case of a call with a single > connection. This model should be supported (and in fact > it is in the case of so called "connection setup without a > call"). Two points: a. "Connection setup without a call" cannot, by any stretch of the imagination, be considered to be "simultaneous call and connection establishment". How could it? If there is no call established, the call cannot be established simultaneous to anything. b. Simultaneous Call and Connection setup could have some uses on single hop connections where (as you say) there is a single connection per call. But this seemed to be a very limited subset of requirements. - What about supporting more than one conneciton per call? This must always be available within the solution. - What about connecitons that span more than one hope? This, too, must always be available within the solution. Following the oft-quoted (and reasonable) design premise that you do not optimise for special cases, we have built a solution that can handle all of the required network configurations yet fits within the defined requirements. RFC 4158 is pretty clear on the requirements that call and connection separation is required, while (if I recall the reference correctly) G.7713 says that solutions can choose to use simultaneous call and connection setup or not. We chose "not" because of the clear architectural benefits. >5) The call control mechanism defined appears to support > only IPv4 or IPv6 addressed endpoints from a single address > space. Is this correct? I don't think so. Can you give an example of a network that is worrying you? Thanks, Adrian
- Working Group Last Call on draft-ietf-ccamp-gmpls… Brungard, Deborah A, ALABS
- RE: Working Group Last Call on draft-ietf-ccamp-g… Brungard, Deborah A, ALABS
- Re: Working Group Last Call on draft-ietf-ccamp-g… Adrian Farrel
- RE: Working Group Last Call on draft-ietf-ccamp-g… Brungard, Deborah A, ALABS
- RE: Working Group Last Call on draft-ietf-ccamp-g… Ong, Lyndon
- RE: Working Group Last Call on draft-ietf-ccamp-g… Dimitri.Papadimitriou
- Re: Working Group Last Call on draft-ietf-ccamp-g… Adrian Farrel
- RE: Working Group Last Call on draft-ietf-ccamp-g… Ong, Lyndon
- RE: Working Group Last Call on draft-ietf-ccamp-g… Ong, Lyndon
- RE: Working Group Last Call on draft-ietf-ccamp-g… Dimitri.Papadimitriou
- RE: Working Group Last Call on draft-ietf-ccamp-g… Ong, Lyndon
- RE: Working Group Last Call on draft-ietf-ccamp-g… Ong, Lyndon
- RE: Working Group Last Call on draft-ietf-ccamp-g… Dimitri.Papadimitriou
- RE: Working Group Last Call on draft-ietf-ccamp-g… Ong, Lyndon
- Re: Working Group Last Call on draft-ietf-ccamp-g… Adrian Farrel
- RE: Working Group Last Call on draft-ietf-ccamp-g… Mack-Crane, T. Benjamin
- Re: Working Group Last Call on draft-ietf-ccamp-g… Adrian Farrel
- RE: Working Group Last Call on draft-ietf-ccamp-g… Mack-Crane, T. Benjamin
- RE: Working Group Last Call on draft-ietf-ccamp-g… Ong, Lyndon
- RE: Working Group Last Call on draft-ietf-ccamp-g… Lou Berger
- RE: Working Group Last Call on draft-ietf-ccamp-g… Ong, Lyndon
- RE: Working Group Last Call on draft-ietf-ccamp-g… Mack-Crane, T. Benjamin
- Re: Working Group Last Call on draft-ietf-ccamp-g… Adrian Farrel
- Re: Working Group Last Call on draft-ietf-ccamp-g… Adrian Farrel
- RE: Working Group Last Call on draft-ietf-ccamp-g… Mack-Crane, T. Benjamin
- Re: Working Group Last Call on draft-ietf-ccamp-g… Adrian Farrel
- Re: Working Group Last Call on draft-ietf-ccamp-g… Adrian Farrel
- RE: Working Group Last Call on draft-ietf-ccamp-g… Mack-Crane, T. Benjamin
- Re: Working Group Last Call on draft-ietf-ccamp-g… Adrian Farrel
- RE: Working Group Last Call on draft-ietf-ccamp-g… Mack-Crane, T. Benjamin
- Re: Working Group Last Call on draft-ietf-ccamp-g… Adrian Farrel