Re: Draft proposal For ITU Agreement
Thanks for your quick read. Comments below. I am copying the SG 16 list so they can comment too. The original document Chip commented on is Osaka TD-20.
-----Original Message----- From: Chip Sharp [SMTP:chsharp@CISCO.COM] Sent: Wednesday, May 17, 2000 3:03 PM
[PTT] ... >
Scope of Agreement
This agreement covers work on the evolution of the Megaco/H.248 base protocol and on development of Megaco/H.248 packages. With limitations,
it
also covers work on the application of Recommendation H.248. The initial parties to this agreement are ITU-T Study Group 16 and the ISOC Vice President of Standards on behalf of the IETF Megaco Working Group. Other Study Groups and other IETF Working Groups may join the agreement by notifying the existing parties and the ISOC Vice President of Standards.
The ISOC VP of Standards is listed as an initial party. Does it need to be spelled out here?
[PTT] I'll cut the last sentence short after "... notifying the existing parties."
Should the Megaco Working Group be listed as an initial party in its own right?
[PTT] Legal/procedural constraints at the ITU-T end make the present form necessary, I think.
Is there a contact for SG16 or do we notify all of SG16?
[PTT] I'm waiting to find this out. You'll notice I left this blank later on.
Other organizations may be accepted into and subscribe to part or all of this agreement through consent of the existing parties to the agreement.
As parties are added to the agreement, do new parties have to notify all the existing parties as of the time of notification or just SG16 and ISOC VP of Standards? And how is consent defined (consensus)?
[PTT] I'd propose unanimous consent, which also answers your notification question. If groups want to craft side-agreements they're always free to do so. Note these are parties other than ITU-T SGs and IETF WGs. I'll add text to cover notification in the case of these latter.
Objective
The objective of this procedure is to ensure continued cooperation in and coordination of the work of standardization related to media gateway control.
Is this specific to H.248/Megaco or is something larger envisioned?
[PTT] It wouldn't hurt to say that it is specific to H.248/Megaco, since that's what the rest of this document talks about. I do hope that some of the principles in the agreement as finally negotiated are useful in other cases.
Duty Of Notice
Each party undertakes to notify the other (s) whenever it proposes to
begin
work on ? a new version of the Megaco/H.248 base protocol; ? a new Megaco/H.248 package; ? a new Megaco/H.248 profile; ? an application of the Megaco/H.248 protocol within the context of other standardization work.
The last item is a little confusing. Could you clarify? Does this mean that anytime a standards group wants to use H.248 for something it has to notify all the parties to this agreement, even if it doesn't mean changing the protocol?
[PTT] Yes, that's what I mean. The reason is so everyone is better aware of emerging requirements.
Notification to ITU-T Study Group 16 shall be by ...
This seems incomplete. :-)
I would assume that notification to SG16 will be similar to that for Megaco (i.e., email to the SG16 chair or to the SG16 mail list).
Please keep in mind that SG16 has two email lists. An official one from itu.int that noone seems to use and an unofficial one hosted by intel.com that is used by everybody.
[PTT] From a technical/legal point of view, SG16 has two choices: the responsible Rapporteur(s) or the Chair. Definitely not the list. Anyway, it's for them to say.
Notification to the IETF Megaco Working Group may be by E-mail to its
Chair,
but is preferably by E-mail to the Working Group E-mail list. Copies of
all
notifications to Megaco or from Megaco shall be sent to the ISOC Vice President of Standards, in accordance with procedures agreed between ISOC and the ITU-T.
What are these procedures? Please describe the procedures or provide a reference.
[PTT] I think they are described fully in Recommendation A.5.
Modes Of Cooperation
This agreement foresees three modes of cooperation: "Joint Development", "Formal Comment", and "Informal Comment". These are defined as follows.
In "Joint Development" mode, the parties undertake to form a single team
of
experts from the inception of the work concerned. The final output will
be
published both as an ITU-T Recommendation and one or more standards-track RFCs. Prior to ITU-T determination, the work shall be advanced both at meetings of the respective organizations and, between meetings, through discussion on the applicable IETF Working Group E-mail list. Each party shall nominate an Editor. Editors shall cooperate to ensure a common
stream
of documentation into the formal process of each party. [Proposed: to
ease
the production of IETF documents, documentation shall use the IETF Word template until formally submitted to ITU-T determination.] Subsequent to ITU-T determination, the process followed shall be the same as described below for the "Formal Comment" mode.
Does this preclude joint development of Information RFCs, Experimental RFCs, ITU Supplements, Implementor's Guides, etc.?
[PTT] Yes, it seems to, but it probably should not. Good catch. I think the essential points are joint participation from the beginning, mutual consent to the results (a point raised in discussion here), and joint publication allowing for the full operation of applicable process in each organization. I'll make the text less specific to reflect this. I may add suggestions for promoting greater continuity in the process -- I wonder if more extensive use of joint ITU-T/IETF design teams and more careful recording and presentation of the rationale for ITU-T design decisions might have helped.
Is there any guideline that the I-D has gone to "WG Last Call" before SG16 (or other SG) determines that the text is sufficiently mature to apply the approval procedures (FYI, verbiage taken from Section 8.3.1 of Resolution 1)? It seems this was one of the big problems we ran into the first time around.
There has got to be something in here about synching up WG last call and this determination.
[PTT] I cover this in the next paragraph (Formal Comment mode), but maybe I have the synchronization point wrong. You argue the point below, so I'll respond there.
In "Formal Comment" mode, development of the standard is the task of a single party to this agreement (the "initiating party") up to the point
of
formal progression of the standard. This point is reached in the ITU-T
when
the document has been determined. It is reached in the IETF when Working Group Last Call is announced. At that point, the document shall be forwarded to the other organization(s) for comment. The initiating party agrees to allow the other organization(s) sufficient time to complete a formal process of comment [people may want this spelled out] before the initiating party completes its own process of formal review, and agrees
to
take the comments of the other organization(s) into account in
determining
the final contents of the document concerned. ***The parties to this agreement agree that subsequent to determination or commencement of
Working
Group Last Call respectively, the only changes permitted in the document will be to provide clarifications and corrections of errors.***
To meet the general case, the technical comments from the non-ITU group MUST be taken into account before determination to apply the approval process. The above wording is a little vague on this. In the second sentence, perhaps you should change "has been determined" to "is ready to be determined."
[PTT] I had in mind that WG Last Call is begun only when design seems to be stable. Hence the proper sequence is determination followed by WG Last Call. Neither should happen before all requirements have been understood and accounted for. One reason for putting Last Call after determination is to meet a concern on the ITU-T side that the IETF might never converge if they weren't faced with the sort of finite time limits the ITU process provides.
A point that came up in discussion here: final decision for "Formal Comment" documents should be that of the initiating party, rather than mutual consent.
Also, is the IESG/IETF going to agree that only clarifications and corrections of errors will be allowed in IETF Last Call and IESG review? The interpretation of "clarifications and corrections of errors." can deviate widely between groups.
[PTT] It has worked in the current cycle. Anyway, I'm sure they'll put their own imprint on this before it gets put into play, so they can speak for themselves.
In "Informal Comment" mode, members of other organizations are invited to provide comments to the initiating party during the process of
development
of the document concerned. At the option of the initiating party, the
draft
document may be freely disclosed to other parties at any given stage, or access to the document may be restricted to the membership of the
initiating
party.
If there is going to be any comment or agreement between the groups, the distribution of the documentation and procedure for providing comments has to be available to all the IETF. Open availability of documentation should be a non-negotiable term of the agreement. This should be made clear for each mode.
For IETF this is easy. For ITU, this is no different than just sending an email to the IETF mail list saying that they are working on a draft Recommendation and if you are an ITU Sector Member you can comment.
[PTT] You're right on this last. It may be that it's not worth mentioning the "Informal Comment" mode. The key point is not to require the ITU to make any document which refers to H.248 freely available -- only those which contribute to the evolution of the protocol itself.
Applicability Of Development Modes All work on the evolution of the Megaco/H.248 base protocol shall follow
the
Joint Development mode, with the IETF Megaco Working Group as one of the cooperating parties.
Work on Megaco/H.248 packages shall normally follow the Formal Comment
mode.
Any party has the right to invoke Joint Development mode for specific packages.
Does this mean that if SG16 decides to develop a package, an IETF WG can invoke Joint Development and force SG16 into Joint Development?
[PTT] That's what it means, and vice versa. There was some question about this in discussion here -- Christian Groves wasn't comfortable with the implications for work SG 11 is doing on Q.BICC. Of course, they may find it preferable to negotiate a different agreement with us, but we'll see. Christian's concern was that IETFers might not have the necessary background to understand packages SG 11 was developing, and providing that background in the form of additional documents would cost the ITU revenue.
Another point that came up here was that any party should have the right to decline to comment on a specific package (e.g. where they feel it lies beyond their realm of expertise).
Other parties or organizations may want to develop packages that are not parties to this agreement. I believe the IANA Considerations section allows this. I assume the above only applies to the parties to the agreement.
[PTT] Absolutely.
All other Megaco/H.248-related work shall normally follow the Informal Comment mode. At the option of the initiating party another mode may be followed.
Rights Of Publication
All parties have the right to publish documents produced either through Joint Development or Formal Comment mode.
Termination And Modification Of Agreement
Any party may withdraw from this agreement on one year's notice. Modifications may be made to this agreement at any time by mutual consent
of
the agreeing parties.
Just curious. Why one year?
[PTT] Just to clear the pipeline of work in progress. Could spell that out instead of assigning a specific time period, I suppose.
...snip...
BTW, it is likely that ITU procedures for approving recommendations is going to change dramatically by the end of the year. Therefore, a new agreement will need to be written that applies the ITU's new approval process. The drafts of the process I've seen includes a Last Call-type procedure. This may make it a lot easier to synch up the last call procedures. Hopefully, it will also get rid of the rush to decide a document in a specific meeting because the next chance won't be for 9 months. In addition, there is the chance SG16 may not be called SG16 next year. The ITU is restructuring the study groups and they may be split apart, recombined and/or renumbered. Old ones may go away and new ones may form (e.g., an IMT-2000 specific study group). This should be resolved by October after the WTSA meeting in September.
[PTT] All good points. We'll have to reconsider all this when the dust settles, but in the meantime it gets some ideas on the table.
Chip Sharp CTO Consulting Engineering Cisco Systems Reality - Love it or Leave it. http://www.netaid.org
participants (1)
-
Tom-PT Taylor