]> CyberLeo.Net >> Repos - FreeBSD/releng/7.2.git/blob - contrib/bind9/doc/rfc/rfc2418.txt
Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.
[FreeBSD/releng/7.2.git] / contrib / bind9 / doc / rfc / rfc2418.txt
1
2
3
4
5
6
7 Network Working Group                                         S. Bradner
8 Request for Comments: 2418                                        Editor
9 Obsoletes: 1603                                       Harvard University
10 BCP: 25                                                   September 1998
11 Category: Best Current Practice
12
13
14                            IETF Working Group
15                        Guidelines and Procedures
16
17 Status of this Memo
18
19    This document specifies an Internet Best Current Practices for the
20    Internet Community, and requests discussion and suggestions for
21    improvements.  Distribution of this memo is unlimited.
22
23 Copyright Notice
24
25    Copyright (C) The Internet Society (1998).  All Rights Reserved.
26
27 Abstract
28
29    The Internet Engineering Task Force (IETF) has responsibility for
30    developing and reviewing specifications intended as Internet
31    Standards. IETF activities are organized into working groups (WGs).
32    This document describes the guidelines and procedures for formation
33    and operation of IETF working groups. It also describes the formal
34    relationship between IETF participants WG and the Internet
35    Engineering Steering Group (IESG) and the basic duties of IETF
36    participants, including WG Chairs, WG participants, and IETF Area
37    Directors.
38
39 Table of Contents
40
41    Abstract .........................................................  1
42    1. Introduction ..................................................  2
43      1.1. IETF approach to standardization ..........................  4
44      1.2. Roles within a Working Group ..............................  4
45    2. Working group formation .......................................  4
46      2.1. Criteria for formation ....................................  4
47      2.2. Charter ...................................................  6
48      2.3. Charter review & approval .................................  8
49      2.4. Birds of a feather (BOF) ..................................  9
50    3. Working Group Operation ....................................... 10
51      3.1. Session planning .......................................... 11
52      3.2. Session venue ............................................. 11
53      3.3. Session management ........................................ 13
54      3.4. Contention and appeals .................................... 15
55
56
57
58 Bradner                  Best Current Practice                  [Page 1]
59 \f
60 RFC 2418                Working Group Guidelines          September 1998
61
62
63    4. Working Group Termination ..................................... 15
64    5. Rechartering a Working Group .................................. 15
65    6. Staff Roles ................................................... 16
66      6.1. WG Chair .................................................. 16
67      6.2. WG Secretary .............................................. 18
68      6.3. Document Editor ........................................... 18
69      6.4. WG Facilitator ............................................ 18
70      6.5. Design teams .............................................. 19
71      6.6. Working Group Consultant .................................. 19
72      6.7. Area Director ............................................. 19
73    7. Working Group Documents ....................................... 19
74      7.1. Session documents ......................................... 19
75      7.2. Internet-Drafts (I-D) ..................................... 19
76      7.3. Request For Comments (RFC) ................................ 20
77      7.4. Working Group Last-Call ................................... 20
78      7.5. Submission of documents ................................... 21
79    8. Review of documents ........................................... 21
80    9. Security Considerations ....................................... 22
81    10. Acknowledgments .............................................. 23
82    11. References ................................................... 23
83    12. Editor's Address ............................................. 23
84    Appendix:  Sample Working Group Charter .......................... 24
85    Full Copyright Statement ......................................... 26
86
87 1. Introduction
88
89    The Internet, a loosely-organized international collaboration of
90    autonomous, interconnected networks, supports host-to-host
91    communication through voluntary adherence to open protocols and
92    procedures defined by Internet Standards.  There are also many
93    isolated interconnected networks, which are not connected to the
94    global Internet but use the Internet Standards. Internet Standards
95    are developed in the Internet Engineering Task Force (IETF).  This
96    document defines guidelines and procedures for IETF working groups.
97    The Internet Standards Process of the IETF is defined in [1]. The
98    organizations involved in the IETF Standards Process are described in
99    [2] as are the roles of specific individuals.
100
101    The IETF is a large, open community of network designers, operators,
102    vendors, users, and researchers concerned with the Internet and the
103    technology used on it. The primary activities of the IETF are
104    performed by committees known as working groups. There are currently
105    more than 100 working groups. (See the IETF web page for an up-to-
106    date list of IETF Working Groups - http://www.ietf.org.) Working
107    groups tend to have a narrow focus and a lifetime bounded by the
108    completion of a specific set of tasks, although there are exceptions.
109
110
111
112
113
114 Bradner                  Best Current Practice                  [Page 2]
115 \f
116 RFC 2418                Working Group Guidelines          September 1998
117
118
119    For management purposes, the IETF working groups are collected
120    together into areas, with each area having a separate focus.  For
121    example, the security area deals with the development of security-
122    related technology.  Each IETF area is managed by one or two Area
123    Directors (ADs).  There are currently 8 areas in the IETF but the
124    number changes from time to time.  (See the IETF web page for a list
125    of the current areas, the Area Directors for each area, and a list of
126    which working groups are assigned to each area.)
127
128    In many areas, the Area Directors have formed an advisory group or
129    directorate.  These comprise experienced members of the IETF and the
130    technical community represented by the area.  The specific name and
131    the details of the role for each group differ from area to area, but
132    the primary intent is that these groups assist the Area Director(s),
133    e.g., with the review of specifications produced in the area.
134
135    The IETF area directors are selected by a nominating committee, which
136    also selects an overall chair for the IETF.  The nominations process
137    is described in [3].
138
139    The area directors sitting as a body, along with the IETF Chair,
140    comprise the Internet Engineering Steering Group (IESG). The IETF
141    Executive Director is an ex-officio participant of the IESG, as are
142    the IAB Chair and a designated Internet Architecture Board (IAB)
143    liaison.  The IESG approves IETF Standards and approves the
144    publication of other IETF documents.  (See [1].)
145
146    A small IETF Secretariat provides staff and administrative support
147    for the operation of the IETF.
148
149    There is no formal membership in the IETF.  Participation is open to
150    all.  This participation may be by on-line contribution, attendance
151    at face-to-face sessions, or both.  Anyone from the Internet
152    community who has the time and interest is urged to participate in
153    IETF meetings and any of its on-line working group discussions.
154    Participation is by individual technical contributors, rather than by
155    formal representatives of organizations.
156
157    This document defines procedures and guidelines for the formation and
158    operation of working groups in the IETF. It defines the relations of
159    working groups to other bodies within the IETF. The duties of working
160    group Chairs and Area Directors with respect to the operation of the
161    working group are also defined.  When used in this document the key
162    words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD",
163    "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" are to be
164    interpreted as described in RFC 2119 [6].  RFC 2119 defines the use
165    of these key words to help make the intent of standards track
166    documents as clear as possible.  The same key words are used in this
167
168
169
170 Bradner                  Best Current Practice                  [Page 3]
171 \f
172 RFC 2418                Working Group Guidelines          September 1998
173
174
175    document to help smooth WG operation and reduce the chance for
176    confusion about the processes.
177
178 1.1. IETF approach to standardization
179
180    Familiarity with The Internet Standards Process [1] is essential for
181    a complete understanding of the philosophy, procedures and guidelines
182    described in this document.
183
184 1.2. Roles within a Working Group
185
186    The document, "Organizations Involved in the IETF Standards Process"
187    [2] describes the roles of a number of individuals within a working
188    group, including the working group chair and the document editor.
189    These descriptions are expanded later in this document.
190
191 2. Working group formation
192
193    IETF working groups (WGs) are the primary mechanism for development
194    of IETF specifications and guidelines, many of which are intended to
195    be standards or recommendations. A working group may be established
196    at the initiative of an Area Director or it may be initiated by an
197    individual or group of individuals. Anyone interested in creating an
198    IETF working group MUST obtain the advice and consent of the IETF
199    Area Director(s) in whose area the working group would fall and MUST
200    proceed through the formal steps detailed in this section.
201
202    Working groups are typically created to address a specific problem or
203    to produce one or more specific deliverables (a guideline, standards
204    specification, etc.).  Working groups are generally expected to be
205    short-lived in nature.  Upon completion of its goals and achievement
206    of its objectives, the working group is terminated. A working group
207    may also be terminated for other reasons (see section 4).
208    Alternatively, with the concurrence of the IESG, Area Director, the
209    WG Chair, and the WG participants, the objectives or assignment of
210    the working group may be extended by modifying the working group's
211    charter through a rechartering process (see section 5).
212
213 2.1. Criteria for formation
214
215    When determining whether it is appropriate to create a working group,
216    the Area Director(s) and the IESG will consider several issues:
217
218     - Are the issues that the working group plans to address clear and
219       relevant to the Internet community?
220
221     - Are the goals specific and reasonably achievable, and achievable
222       within a reasonable time frame?
223
224
225
226 Bradner                  Best Current Practice                  [Page 4]
227 \f
228 RFC 2418                Working Group Guidelines          September 1998
229
230
231     - What are the risks and urgency of the work, to determine the level
232       of effort required?
233
234     - Do the working group's activities overlap with those of another
235       working group?  If so, it may still be appropriate to create the
236       working group, but this question must be considered carefully by
237       the Area Directors as subdividing efforts often dilutes the
238       available technical expertise.
239
240     - Is there sufficient interest within the IETF in the working
241       group's topic with enough people willing to expend the effort to
242       produce the desired result (e.g., a protocol specification)?
243       Working groups require considerable effort, including management
244       of the working group process, editing of working group documents,
245       and contributing to the document text.  IETF experience suggests
246       that these roles typically cannot all be handled by one person; a
247       minimum of four or five active participants in the management
248       positions are typically required in addition to a minimum of one
249       or two dozen people that will attend the working group meetings
250       and contribute on the mailing list.  NOTE: The interest must be
251       broad enough that a working group would not be seen as merely the
252       activity of a single vendor.
253
254     - Is there enough expertise within the IETF in the working group's
255       topic, and are those people interested in contributing in the
256       working group?
257
258     - Does a base of interested consumers (end-users) appear to exist
259       for the planned work?  Consumer interest can be measured by
260       participation of end-users within the IETF process, as well as by
261       less direct means.
262
263     - Does the IETF have a reasonable role to play in the determination
264       of the technology?  There are many Internet-related technologies
265       that may be interesting to IETF members but in some cases the IETF
266       may not be in a position to effect the course of the technology in
267       the "real world".  This can happen, for example, if the technology
268       is being developed by another standards body or an industry
269       consortium.
270
271     - Are all known intellectual property rights relevant to the
272       proposed working group's efforts issues understood?
273
274     - Is the proposed work plan an open IETF effort or is it an attempt
275       to "bless" non-IETF technology where the effect of input from IETF
276       participants may be limited?
277
278
279
280
281
282 Bradner                  Best Current Practice                  [Page 5]
283 \f
284 RFC 2418                Working Group Guidelines          September 1998
285
286
287     - Is there a good understanding of any existing work that is
288       relevant to the topics that the proposed working group is to
289       pursue?  This includes work within the IETF and elsewhere.
290
291     - Do the working group's goals overlap with known work in another
292       standards body, and if so is adequate liaison in place?
293
294    Considering the above criteria, the Area Director(s), using his or
295    her best judgement, will decide whether to pursue the formation of
296    the group through the chartering process.
297
298 2.2. Charter
299
300    The formation of a working group requires a charter which is
301    primarily negotiated between a prospective working group Chair and
302    the relevant Area Director(s), although final approval is made by the
303    IESG with advice from the Internet Architecture Board (IAB).  A
304    charter is a contract between a working group and the IETF to perform
305    a set of tasks.  A charter:
306
307    1. Lists relevant administrative information for the working group;
308    2. Specifies the direction or objectives of the working group and
309       describes the approach that will be taken to achieve the goals;
310       and
311    3. Enumerates a set of milestones together with time frames for their
312       completion.
313
314    When the prospective Chair(s), the Area Director and the IETF
315    Secretariat are satisfied with the charter form and content, it
316    becomes the basis for forming a working group. Note that an Area
317    Director MAY require holding an exploratory Birds of a Feather (BOF)
318    meeting, as described below, to gage the level of support for a
319    working group before submitting the charter to the IESG and IAB for
320    approval.
321
322    Charters may be renegotiated periodically to reflect the current
323    status, organization or goals of the working group (see section 5).
324    Hence, a charter is a contract between the IETF and the working group
325    which is committing to meet explicit milestones and delivering
326    specific "products".
327
328    Specifically, each charter consists of the following sections:
329
330    Working group name
331       A working group name should be reasonably descriptive or
332       identifiable. Additionally, the group shall define an acronym
333       (maximum 8 printable ASCII characters) to reference the group in
334       the IETF directories, mailing lists, and general documents.
335
336
337
338 Bradner                  Best Current Practice                  [Page 6]
339 \f
340 RFC 2418                Working Group Guidelines          September 1998
341
342
343    Chair(s)
344       The working group may have one or more Chairs to perform the
345       administrative functions of the group. The email address(es) of
346       the Chair(s) shall be included.  Generally, a working group is
347       limited to two chairs.
348
349    Area and Area Director(s)
350       The name of the IETF area with which the working group is
351       affiliated and the name and electronic mail address of the
352       associated Area Director(s).
353
354    Responsible Area Director
355       The Area Director who acts as the primary IESG contact for the
356       working group.
357
358    Mailing list
359       An IETF working group MUST have a general Internet mailing list.
360       Most of the work of an IETF working group will be conducted on the
361       mailing list. The working group charter MUST include:
362
363       1. The address to which a participant sends a subscription request
364          and the procedures to follow when subscribing,
365
366       2. The address to which a participant sends submissions and
367          special procedures, if any, and
368
369       3. The location of the mailing list archive. A message archive
370          MUST be maintained in a public place which can be accessed via
371          FTP or via the web.
372
373          As a service to the community, the IETF Secretariat operates a
374          mailing list archive for working group mailing lists. In order
375          to take advantage of this service, working group mailing lists
376          MUST include the address "wg_acronym-archive@lists.ietf.org"
377          (where "wg_acronym" is the working group acronym) in the
378          mailing list in order that a copy of all mailing list messages
379          be recorded in the Secretariat's archive.  Those archives are
380          located at ftp://ftp.ietf.org/ietf-mail-archive.  For
381          robustness, WGs SHOULD maintain an additional archive separate
382          from that maintained by the Secretariat.
383
384    Description of working group
385       The focus and intent of the group shall be set forth briefly. By
386       reading this section alone, an individual should be able to decide
387       whether this group is relevant to their own work. The first
388       paragraph must give a brief summary of the problem area, basis,
389       goal(s) and approach(es) planned for the working group.  This
390       paragraph can be used as an overview of the working group's
391
392
393
394 Bradner                  Best Current Practice                  [Page 7]
395 \f
396 RFC 2418                Working Group Guidelines          September 1998
397
398
399       effort.
400
401       To facilitate evaluation of the intended work and to provide on-
402       going guidance to the working group, the charter must describe the
403       problem being solved and should discuss objectives and expected
404       impact with respect to:
405
406          - Architecture
407          - Operations
408          - Security
409          - Network management
410          - Scaling
411          - Transition (where applicable)
412
413    Goals and milestones
414       The working group charter MUST establish a timetable for specific
415       work items.  While this may be renegotiated over time, the list of
416       milestones and dates facilitates the Area Director's tracking of
417       working group progress and status, and it is indispensable to
418       potential participants identifying the critical moments for input.
419       Milestones shall consist of deliverables that can be qualified as
420       showing specific achievement; e.g., "Internet-Draft finished" is
421       fine, but "discuss via email" is not. It is helpful to specify
422       milestones for every 3-6 months, so that progress can be gauged
423       easily.  This milestone list is expected to be updated
424       periodically (see section 5).
425
426       An example of a WG charter is included as Appendix A.
427
428 2.3. Charter review & approval
429
430    Proposed working groups often comprise technically competent
431    participants who are not familiar with the history of Internet
432    architecture or IETF processes.  This can, unfortunately, lead to
433    good working group consensus about a bad design.  To facilitate
434    working group efforts, an Area Director may assign a Consultant from
435    among the ranks of senior IETF participants.  (Consultants are
436    described in section 6.)  At the discretion of the Area Director,
437    approval of a new WG may be withheld in the absence of sufficient
438    consultant resources.
439
440    Once the Area Director (and the Area Directorate, as the Area
441    Director deems appropriate) has approved the working group charter,
442    the charter is submitted for review by the IAB and approval by the
443    IESG.  After a review period of at least a week the proposed charter
444    is posted to the IETF-announce mailing list as a public notice that
445    the formation of the working group is being considered.  At the same
446    time the proposed charter is also posted to the "new-work" mailing
447
448
449
450 Bradner                  Best Current Practice                  [Page 8]
451 \f
452 RFC 2418                Working Group Guidelines          September 1998
453
454
455    list.  This mailing list has been created to let qualified
456    representatives from other standards organizations know about pending
457    IETF working groups.  After another review period lasting at least a
458    week the IESG MAY approve the charter as-is, it MAY request that
459    changes be made in the charter, or MAY decline to approve chartering
460    of the working group
461
462    If the IESG approves the formation of the working group it remands
463    the approved charter to the IETF Secretariat who records and enters
464    the information into the IETF tracking database.  The working group
465    is announced to the IETF-announce a by the IETF Secretariat.
466
467 2.4. Birds of a Feather (BOF)
468
469    Often it is not clear whether an issue merits the formation of a
470    working group.  To facilitate exploration of the issues the IETF
471    offers the possibility of a Birds of a Feather (BOF) session, as well
472    as the early formation of an email list for preliminary discussion.
473    In addition, a BOF may serve as a forum for a single presentation or
474    discussion, without any intent to form a working group.
475
476    A BOF is a session at an IETF meeting which permits "market research"
477    and technical "brainstorming".  Any individual may request permission
478    to hold a BOF on a subject. The request MUST be filed with a relevant
479    Area Director who must approve a BOF before it can be scheduled. The
480    person who requests the BOF may be asked to serve as Chair of the
481    BOF.
482
483    The Chair of the BOF is also responsible for providing a report on
484    the outcome of the BOF.  If the Area Director approves, the BOF is
485    then scheduled by submitting a request to agenda@ietf.org with copies
486    to the Area Director(s). A BOF description and agenda are required
487    before a BOF can be scheduled.
488
489    Available time for BOFs is limited, and BOFs are held at the
490    discretion of the ADs for an area.  The AD(s) may require additional
491    assurances before authorizing a BOF.  For example,
492
493     - The Area Director MAY require the establishment of an open email
494       list prior to authorizing a BOF.  This permits initial exchanges
495       and sharing of framework, vocabulary and approaches, in order to
496       make the time spent in the BOF more productive.
497
498     - The Area Director MAY require that a BOF be held, prior to
499       establishing a working group (see section 2.2).
500
501     - The Area Director MAY require that there be a draft of the WG
502       charter prior to holding a BOF.
503
504
505
506 Bradner                  Best Current Practice                  [Page 9]
507 \f
508 RFC 2418                Working Group Guidelines          September 1998
509
510
511     - The Area Director MAY require that a BOF not be held until an
512       Internet-Draft describing the proposed technology has been
513       published so it can be used as a basis for discussion in the BOF.
514
515    In general, a BOF on a particular topic is held only once (ONE slot
516    at one IETF Plenary meeting). Under unusual circumstances Area
517    Directors may, at their discretion, allow a BOF to meet for a second
518    time. BOFs are not permitted to meet three times.  Note that all
519    other things being equal, WGs will be given priority for meeting
520    space over BOFs.  Also, occasionally BOFs may be held for other
521    purposes than to discuss formation of a working group.
522
523    Usually the outcome of a BOF will be one of the following:
524
525     - There was enough interest and focus in the subject to warrant the
526       formation of a WG;
527
528     - While there was a reasonable level of interest expressed in the
529       BOF some other criteria for working group formation was not met
530       (see section 2.1).
531
532     - The discussion came to a fruitful conclusion, with results to be
533       written down and published, however there is no need to establish
534       a WG; or
535
536     - There was not enough interest in the subject to warrant the
537       formation of a WG.
538
539 3.  Working Group Operation
540
541    The IETF has basic requirements for open and fair participation and
542    for thorough consideration of technical alternatives.  Within those
543    constraints, working groups are autonomous and each determines most
544    of the details of its own operation with respect to session
545    participation, reaching closure, etc. The core rule for operation is
546    that acceptance or agreement is achieved via working group "rough
547    consensus".  WG participants should specifically note the
548    requirements for disclosure of conflicts of interest in [2].
549
550    A number of procedural questions and issues will arise over time, and
551    it is the function of the Working Group Chair(s) to manage the group
552    process, keeping in mind that the overall purpose of the group is to
553    make progress towards reaching rough consensus in realizing the
554    working group's goals and objectives.
555
556    There are few hard and fast rules on organizing or conducting working
557    group activities, but a set of guidelines and practices has evolved
558    over time that have proven successful. These are listed here, with
559
560
561
562 Bradner                  Best Current Practice                 [Page 10]
563 \f
564 RFC 2418                Working Group Guidelines          September 1998
565
566
567    actual choices typically determined by the working group participants
568    and the Chair(s).
569
570 3.1. Session planning
571
572    For coordinated, structured WG interactions, the Chair(s) MUST
573    publish a draft agenda well in advance of the actual session. The
574    agenda should contain at least:
575
576    - The items for discussion;
577    - The estimated time necessary per item; and
578    - A clear indication of what documents the participants will need to
579      read before the session in order to be well prepared.
580
581    Publication of the working group agenda shall include sending a copy
582    of the agenda to the working group mailing list and to
583    agenda@ietf.org.
584
585    All working group actions shall be taken in a public forum, and wide
586    participation is encouraged. A working group will conduct much of its
587    business via electronic mail distribution lists but may meet
588    periodically to discuss and review task status and progress, to
589    resolve specific issues and to direct future activities.  IETF
590    Plenary meetings are the primary venue for these face-to-face working
591    group sessions, and it is common (though not required) that active
592    "interim" face-to-face meetings, telephone conferences, or video
593    conferences may also be held.  Interim meetings are subject to the
594    same rules for advance notification, reporting, open participation,
595    and process, which apply to other working group meetings.
596
597    All working group sessions (including those held outside of the IETF
598    meetings) shall be reported by making minutes available.  These
599    minutes should include the agenda for the session, an account of the
600    discussion including any decisions made, and a list of attendees. The
601    Working Group Chair is responsible for insuring that session minutes
602    are written and distributed, though the actual task may be performed
603    by someone designated by the Working Group Chair. The minutes shall
604    be submitted in printable ASCII text for publication in the IETF
605    Proceedings, and for posting in the IETF Directories and are to be
606    sent to: minutes@ietf.org
607
608 3.2. Session venue
609
610    Each working group will determine the balance of email and face-to-
611    face sessions that is appropriate for achieving its milestones.
612    Electronic mail permits the widest participation; face-to-face
613    meetings often permit better focus and therefore can be more
614    efficient for reaching a consensus among a core of the working group
615
616
617
618 Bradner                  Best Current Practice                 [Page 11]
619 \f
620 RFC 2418                Working Group Guidelines          September 1998
621
622
623    participants.  In determining the balance, the WG must ensure that
624    its process does not serve to exclude contribution by email-only
625    participants.  Decisions reached during a face-to-face meeting about
626    topics or issues which have not been discussed on the mailing list,
627    or are significantly different from previously arrived mailing list
628    consensus MUST be reviewed on the mailing list.
629
630    IETF Meetings
631    If a WG needs a session at an IETF meeting, the Chair must apply for
632    time-slots as soon as the first announcement of that IETF meeting is
633    made by the IETF Secretariat to the WG-chairs list.  Session time is
634    a scarce resource at IETF meetings, so placing requests early will
635    facilitate schedule coordination for WGs requiring the same set of
636    experts.
637
638    The application for a WG session at an IETF meeting MUST be made to
639    the IETF Secretariat at the address agenda@ietf.org.  Some Area
640    Directors may want to coordinate WG sessions in their area and
641    request that time slots be coordinated through them.  If this is the
642    case it will be noted in the IETF meeting announcement. A WG
643    scheduling request MUST contain:
644
645    - The working group name and full title;
646    - The amount of time requested;
647    - The rough outline of the WG agenda that is expected to be covered;
648    - The estimated number of people that will attend the WG session;
649    - Related WGs that should not be scheduled for the same time slot(s);
650      and
651    - Optionally a request can be added for the WG session to be
652      transmitted over the Internet in audio and video.
653
654    NOTE: While open discussion and contribution is essential to working
655    group success, the Chair is responsible for ensuring forward
656    progress.  When acceptable to the WG, the Chair may call for
657    restricted participation (but not restricted attendance!) at IETF
658    working group sessions for the purpose of achieving progress. The
659    Working Group Chair then has the authority to refuse to grant the
660    floor to any individual who is unprepared or otherwise covering
661    inappropriate material, or who, in the opinion of the Chair is
662    disrupting the WG process.  The Chair should consult with the Area
663    Director(s) if the individual persists in disruptive behavior.
664
665    On-line
666    It can be quite useful to conduct email exchanges in the same manner
667    as a face-to-face session, with published schedule and agenda, as
668    well as on-going summarization and consensus polling.
669
670
671
672
673
674 Bradner                  Best Current Practice                 [Page 12]
675 \f
676 RFC 2418                Working Group Guidelines          September 1998
677
678
679    Many working group participants hold that mailing list discussion is
680    the best place to consider and resolve issues and make decisions. The
681    choice of operational style is made by the working group itself.  It
682    is important to note, however, that Internet email discussion is
683    possible for a much wider base of interested persons than is
684    attendance at IETF meetings, due to the time and expense required to
685    attend.
686
687    As with face-to-face sessions occasionally one or more individuals
688    may engage in behavior on a mailing list which disrupts the WG's
689    progress.  In these cases the Chair should attempt to discourage the
690    behavior by communication directly with the offending individual
691    rather than on the open mailing list.  If the behavior persists then
692    the Chair must involve the Area Director in the issue.  As a last
693    resort and after explicit warnings, the Area Director, with the
694    approval of the IESG, may request that the mailing list maintainer
695    block the ability of the offending individual to post to the mailing
696    list. (If the mailing list software permits this type of operation.)
697    Even if this is done, the individual must not be prevented from
698    receiving messages posted to the list.  Other methods of mailing list
699    control may be considered but must be approved by the AD(s) and the
700    IESG.
701
702 3.3. Session management
703
704    Working groups make decisions through a "rough consensus" process.
705    IETF consensus does not require that all participants agree although
706    this is, of course, preferred.  In general, the dominant view of the
707    working group shall prevail.  (However, it must be noted that
708    "dominance" is not to be determined on the basis of volume or
709    persistence, but rather a more general sense of agreement.) Consensus
710    can be determined by a show of hands, humming, or any other means on
711    which the WG agrees (by rough consensus, of course).  Note that 51%
712    of the working group does not qualify as "rough consensus" and 99% is
713    better than rough.  It is up to the Chair to determine if rough
714    consensus has been reached.
715
716    It can be particularly challenging to gauge the level of consensus on
717    a mailing list.  There are two different cases where a working group
718    may be trying to understand the level of consensus via a mailing list
719    discussion. But in both cases the volume of messages on a topic is
720    not, by itself, a good indicator of consensus since one or two
721    individuals may be generating much of the traffic.
722
723    In the case where a consensus which has been reached during a face-
724    to-face meeting is being verified on a mailing list the people who
725    were in the meeting and expressed agreement must be taken into
726    account.  If there were 100 people in a meeting and only a few people
727
728
729
730 Bradner                  Best Current Practice                 [Page 13]
731 \f
732 RFC 2418                Working Group Guidelines          September 1998
733
734
735    on the mailing list disagree with the consensus of the meeting then
736    the consensus should be seen as being verified.  Note that enough
737    time should be given to the verification process for the mailing list
738    readers to understand and consider any objections that may be raised
739    on the list.  The normal two week last-call period should be
740    sufficient for this.
741
742    The other case is where the discussion has been held entirely over
743    the mailing list.  The determination of the level of consensus may be
744    harder to do in this case since most people subscribed to mailing
745    lists do not actively participate in discussions on the list. It is
746    left to the discretion of the working group chair how to evaluate the
747    level of consensus.  The most common method used is for the working
748    group chair to state what he or she believes to be the consensus view
749    and. at the same time, requests comments from the list about the
750    stated conclusion.
751
752    The challenge to managing working group sessions is to balance the
753    need for open and fair consideration of the issues against the need
754    to make forward progress.  The working group, as a whole, has the
755    final responsibility for striking this balance.  The Chair has the
756    responsibility for overseeing the process but may delegate direct
757    process management to a formally-designated Facilitator.
758
759    It is occasionally appropriate to revisit a topic, to re-evaluate
760    alternatives or to improve the group's understanding of a relevant
761    decision.  However, unnecessary repeated discussions on issues can be
762    avoided if the Chair makes sure that the main arguments in the
763    discussion (and the outcome) are summarized and archived after a
764    discussion has come to conclusion. It is also good practice to note
765    important decisions/consensus reached by email in the minutes of the
766    next 'live' session, and to summarize briefly the decision-making
767    history in the final documents the WG produces.
768
769    To facilitate making forward progress, a Working Group Chair may wish
770    to decide to reject or defer the input from a member, based upon the
771    following criteria:
772
773    Old
774    The input pertains to a topic that already has been resolved and is
775    redundant with information previously available;
776
777    Minor
778    The input is new and pertains to a topic that has already been
779    resolved, but it is felt to be of minor import to the existing
780    decision;
781
782
783
784
785
786 Bradner                  Best Current Practice                 [Page 14]
787 \f
788 RFC 2418                Working Group Guidelines          September 1998
789
790
791    Timing
792    The input pertains to a topic that the working group has not yet
793    opened for discussion; or
794
795    Scope
796    The input is outside of the scope of the working group charter.
797
798 3.4. Contention and appeals
799
800    Disputes are possible at various stages during the IETF process. As
801    much as possible the process is designed so that compromises can be
802    made, and genuine consensus achieved; however, there are times when
803    even the most reasonable and knowledgeable people are unable to
804    agree.  To achieve the goals of openness and fairness, such conflicts
805    must be resolved by a process of open review and discussion.
806
807    Formal procedures for requesting a review of WG, Chair, Area Director
808    or IESG actions and conducting appeals are documented in The Internet
809    Standards Process [1].
810
811 4. Working Group Termination
812
813    Working groups are typically chartered to accomplish a specific task
814    or tasks.  After the tasks are complete, the group will be disbanded.
815    However, if a WG produces a Proposed or Draft Standard, the WG will
816    frequently become dormant rather than disband (i.e., the WG will no
817    longer conduct formal activities, but the mailing list will remain
818    available to review the work as it moves to Draft Standard and
819    Standard status.)
820
821    If, at some point, it becomes evident that a working group is unable
822    to complete the work outlined in the charter, or if the assumptions
823    which that work was based have been modified in discussion or by
824    experience, the Area Director, in consultation with the working group
825    can either:
826
827    1. Recharter to refocus its tasks,
828    2. Choose new Chair(s), or
829    3. Disband.
830
831    If the working group disagrees with the Area Director's choice, it
832    may appeal to the IESG (see section 3.4).
833
834 5. Rechartering a Working Group
835
836    Updated milestones are renegotiated with the Area Director and the
837    IESG, as needed, and then are submitted to the IESG Secretariat:
838    iesg-secretary@ietf.org.
839
840
841
842 Bradner                  Best Current Practice                 [Page 15]
843 \f
844 RFC 2418                Working Group Guidelines          September 1998
845
846
847    Rechartering (other than revising milestones) a working group follows
848    the same procedures that the initial chartering does (see section 2).
849    The revised charter must be submitted to the IESG and IAB for
850    approval.  As with the initial chartering, the IESG may approve new
851    charter as-is, it may request that changes be made in the new charter
852    (including having the Working Group continue to use the old charter),
853    or it may decline to approve the rechartered working group.  In the
854    latter case, the working group is disbanded.
855
856 6. Staff Roles
857
858    Working groups require considerable care and feeding.  In addition to
859    general participation, successful working groups benefit from the
860    efforts of participants filling specific functional roles.  The Area
861    Director must agree to the specific people performing the WG Chair,
862    and Working Group Consultant roles, and they serve at the discretion
863    of the Area Director.
864
865 6.1. WG Chair
866
867    The Working Group Chair is concerned with making forward progress
868    through a fair and open process, and has wide discretion in the
869    conduct of WG business.  The Chair must ensure that a number of tasks
870    are performed, either directly or by others assigned to the tasks.
871
872    The Chair has the responsibility and the authority to make decisions,
873    on behalf of the working group, regarding all matters of working
874    group process and staffing, in conformance with the rules of the
875    IETF.  The AD has the authority and the responsibility to assist in
876    making those decisions at the request of the Chair or when
877    circumstances warrant such an intervention.
878
879    The Chair's responsibility encompasses at least the following:
880
881    Ensure WG process and content management
882
883       The Chair has ultimate responsibility for ensuring that a working
884       group achieves forward progress and meets its milestones.  The
885       Chair is also responsible to ensure that the working group
886       operates in an open and fair manner.  For some working groups,
887       this can be accomplished by having the Chair perform all
888       management-related activities.  In other working groups --
889       particularly those with large or divisive participation -- it is
890       helpful to allocate process and/or secretarial functions to other
891       participants.  Process management pertains strictly to the style
892       of working group interaction and not to its content. It ensures
893       fairness and detects redundancy.  The secretarial function
894       encompasses document editing.  It is quite common for a working
895
896
897
898 Bradner                  Best Current Practice                 [Page 16]
899 \f
900 RFC 2418                Working Group Guidelines          September 1998
901
902
903       group to assign the task of specification Editor to one or two
904       participants.  Sometimes, they also are part of the design team,
905       described below.
906
907    Moderate the WG email list
908
909       The Chair should attempt to ensure that the discussions on this
910       list are relevant and that they converge to consensus agreements.
911       The Chair should make sure that discussions on the list are
912       summarized and that the outcome is well documented (to avoid
913       repetition).  The Chair also may choose to schedule organized on-
914       line "sessions" with agenda and deliverables.  These can be
915       structured as true meetings, conducted over the course of several
916       days (to allow participation across the Internet).
917
918       Organize, prepare and chair face-to-face and on-line formal
919       sessions.
920
921    Plan WG Sessions
922
923       The Chair must plan and announce all WG sessions well in advance
924       (see section 3.1).
925
926    Communicate results of sessions
927
928       The Chair and/or Secretary must ensure that minutes of a session
929       are taken and that an attendance list is circulated (see section
930       3.1).
931
932       Immediately after a session, the WG Chair MUST provide the Area
933       Director with a very short report (approximately one paragraph,
934       via email) on the session.
935
936    Distribute the workload
937
938       Of course, each WG will have participants who may not be able (or
939       want) to do any work at all. Most of the time the bulk of the work
940       is done by a few dedicated participants. It is the task of the
941       Chair to motivate enough experts to allow for a fair distribution
942       of the workload.
943
944    Document development
945
946       Working groups produce documents and documents need authors. The
947       Chair must make sure that authors of WG documents incorporate
948       changes as agreed to by the WG (see section 6.3).
949
950
951
952
953
954 Bradner                  Best Current Practice                 [Page 17]
955 \f
956 RFC 2418                Working Group Guidelines          September 1998
957
958
959    Document publication
960
961       The Chair and/or Document Editor will work with the RFC Editor to
962       ensure document conformance with RFC publication requirements [5]
963       and to coordinate any editorial changes suggested by the RFC
964       Editor.  A particular concern is that all participants are working
965       from the same version of a document at the same time.
966
967    Document implementations
968
969       Under the procedures described in [1], the Chair is responsible
970       for documenting the specific implementations which qualify the
971       specification for Draft or Internet Standard status along with
972       documentation about testing of the interoperation of these
973       implementations.
974
975 6.2. WG Secretary
976
977    Taking minutes and editing working group documents often is performed
978    by a specifically-designated participant or set of participants.  In
979    this role, the Secretary's job is to record WG decisions, rather than
980    to perform basic specification.
981
982 6.3. Document Editor
983
984    Most IETF working groups focus their efforts on a document, or set of
985    documents, that capture the results of the group's work.  A working
986    group generally designates a person or persons to serve as the Editor
987    for a particular document.  The Document Editor is responsible for
988    ensuring that the contents of the document accurately reflect the
989    decisions that have been made by the working group.
990
991    As a general practice, the Working Group Chair and Document Editor
992    positions are filled by different individuals to help ensure that the
993    resulting documents accurately reflect the consensus of the working
994    group and that all processes are followed.
995
996 6.4. WG Facilitator
997
998    When meetings tend to become distracted or divisive, it often is
999    helpful to assign the task of "process management" to one
1000    participant.  Their job is to oversee the nature, rather than the
1001    content, of participant interactions.  That is, they attend to the
1002    style of the discussion and to the schedule of the agenda, rather
1003    than making direct technical contributions themselves.
1004
1005
1006
1007
1008
1009
1010 Bradner                  Best Current Practice                 [Page 18]
1011 \f
1012 RFC 2418                Working Group Guidelines          September 1998
1013
1014
1015 6.5. Design teams
1016
1017    It is often useful, and perhaps inevitable, for a sub-group of a
1018    working group to develop a proposal to solve a particular problem.
1019    Such a sub-group is called a design team.  In order for a design team
1020    to remain small and agile, it is acceptable to have closed membership
1021    and private meetings.  Design teams may range from an informal chat
1022    between people in a hallway to a formal set of expert volunteers that
1023    the WG chair or AD appoints to attack a controversial problem.  The
1024    output of a design team is always subject to approval, rejection or
1025    modification by the WG as a whole.
1026
1027 6.6. Working Group Consultant
1028
1029    At the discretion of the Area Director, a Consultant may be assigned
1030    to a working group.  Consultants have specific technical background
1031    appropriate to the WG and experience in Internet architecture and
1032    IETF process.
1033
1034 6.7. Area Director
1035
1036    Area Directors are responsible for ensuring that working groups in
1037    their area produce coherent, coordinated, architecturally consistent
1038    and timely output as a contribution to the overall results of the
1039    IETF.
1040
1041 7.  Working Group Documents
1042
1043 7.1. Session documents
1044
1045    All relevant documents to be discussed at a session should be
1046    published and available as Internet-Drafts at least two weeks before
1047    a session starts.  Any document which does not meet this publication
1048    deadline can only be discussed in a working group session with the
1049    specific approval of the working group chair(s).  Since it is
1050    important that working group members have adequate time to review all
1051    documents, granting such an exception should only be done under
1052    unusual conditions.  The final session agenda should be posted to the
1053    working group mailing list at least two weeks before the session and
1054    sent at that time to agenda@ietf.org for publication on the IETF web
1055    site.
1056
1057 7.2. Internet-Drafts (I-D)
1058
1059    The Internet-Drafts directory is provided to working groups as a
1060    resource for posting and disseminating in-process copies of working
1061    group documents. This repository is replicated at various locations
1062    around the Internet. It is encouraged that draft documents be posted
1063
1064
1065
1066 Bradner                  Best Current Practice                 [Page 19]
1067 \f
1068 RFC 2418                Working Group Guidelines          September 1998
1069
1070
1071    as soon as they become reasonably stable.
1072
1073    It is stressed here that Internet-Drafts are working documents and
1074    have no official standards status whatsoever. They may, eventually,
1075    turn into a standards-track document or they may sink from sight.
1076    Internet-Drafts are submitted to: internet-drafts@ietf.org
1077
1078    The format of an Internet-Draft must be the same as for an RFC [2].
1079    Further, an I-D must contain:
1080
1081    - Beginning, standard, boilerplate text which is provided by the
1082      Secretariat on their web site and in the ftp directory;
1083    - The I-D filename; and
1084    - The expiration date for the I-D.
1085
1086    Complete specification of requirements for an Internet-Draft are
1087    found in the file "1id-guidelines.txt" in the Internet-Drafts
1088    directory at an Internet Repository site.  The organization of the
1089    Internet-Drafts directory is found in the file "1id-organization" in
1090    the Internet-Drafts directory at an Internet Repository site.  This
1091    file also contains the rules for naming Internet-Drafts.  (See [1]
1092    for more information about Internet-Drafts.)
1093
1094 7.3. Request For Comments (RFC)
1095
1096    The work of an IETF working group often results in publication of one
1097    or more documents, as part of the Request For Comments (RFCs) [1]
1098    series. This series is the archival publication record for the
1099    Internet community. A document can be written by an individual in a
1100    working group, by a group as a whole with a designated Editor, or by
1101    others not involved with the IETF.
1102
1103    NOTE: The RFC series is a publication mechanism only and publication
1104    does not determine the IETF status of a document.  Status is
1105    determined through separate, explicit status labels assigned by the
1106    IESG on behalf of the IETF.  In other words, the reader is reminded
1107    that all Internet Standards are published as RFCs, but NOT all RFCs
1108    specify standards [4].
1109
1110 7.4. Working Group Last-Call
1111
1112    When a WG decides that a document is ready for publication it may be
1113    submitted to the IESG for consideration. In most cases the
1114    determination that a WG feels that a document is ready for
1115    publication is done by the WG Chair issuing a working group Last-
1116    Call.  The decision to issue a working group Last-Call is at the
1117    discretion of the WG Chair working with the Area Director.  A working
1118    group Last-Call serves the same purpose within a working group that
1119
1120
1121
1122 Bradner                  Best Current Practice                 [Page 20]
1123 \f
1124 RFC 2418                Working Group Guidelines          September 1998
1125
1126
1127    an IESG Last-Call does in the broader IETF community (see [1]).
1128
1129 7.5. Submission of documents
1130
1131    Once that a WG has determined at least rough consensus exists within
1132    the WG for the advancement of a document the following must be done:
1133
1134    - The version of the relevant document exactly as agreed to by the WG
1135      MUST be in the Internet-Drafts directory.
1136
1137    - The relevant document MUST be formatted according to section 7.3.
1138
1139    - The WG Chair MUST send email to the relevant Area Director.  A copy
1140      of the request MUST be also sent to the IESG Secretariat.  The mail
1141      MUST contain the reference to the document's ID filename, and the
1142      action requested.  The copy of the message to the IESG Secretariat
1143      is to ensure that the request gets recorded by the Secretariat so
1144      that they can monitor the progress of the document through the
1145      process.
1146
1147    Unless returned by the IESG to the WG for further development,
1148    progressing of the document is then the responsibility of the IESG.
1149    After IESG approval, responsibility for final disposition is the
1150    joint responsibility of the RFC Editor, the WG Chair and the Document
1151    Editor.
1152
1153 8. Review of documents
1154
1155    The IESG reviews all documents submitted for publication as RFCs.
1156    Usually minimal IESG review is necessary in the case of a submission
1157    from a WG intended as an Informational or Experimental RFC. More
1158    extensive review is undertaken in the case of standards-track
1159    documents.
1160
1161    Prior to the IESG beginning their deliberations on standards-track
1162    documents, IETF Secretariat will issue a "Last-Call" to the IETF
1163    mailing list (see [1]). This Last Call will announce the intention of
1164    the IESG to consider the document, and it will solicit final comments
1165    from the IETF within a period of two weeks.  It is important to note
1166    that a Last-Call is intended as a brief, final check with the
1167    Internet community, to make sure that no important concerns have been
1168    missed or misunderstood. The Last-Call should not serve as a more
1169    general, in-depth review.
1170
1171    The IESG review takes into account responses to the Last-Call and
1172    will lead to one of these possible conclusions:
1173
1174
1175
1176
1177
1178 Bradner                  Best Current Practice                 [Page 21]
1179 \f
1180 RFC 2418                Working Group Guidelines          September 1998
1181
1182
1183    1. The document is accepted as is for the status requested.
1184       This fact will be announced by the IETF Secretariat to the IETF
1185       mailing list and to the RFC Editor.
1186
1187    2. The document is accepted as-is but not for the status requested.
1188       This fact will be announced by the IETF Secretariat to the IETF
1189       mailing list and to the RFC Editor (see [1] for more details).
1190
1191    3. Changes regarding content are suggested to the author(s)/WG.
1192       Suggestions from the IESG must be clear and direct, so as to
1193       facilitate working group and author correction of the
1194       specification.  If the author(s)/WG can explain to the
1195       satisfaction of the IESG why the changes are not necessary, the
1196       document will be accepted for publication as under point 1, above.
1197       If the changes are made the revised document may be resubmitted
1198       for IESG review.
1199
1200    4. Changes are suggested by the IESG and a change in status is
1201       recommended.
1202       The process described above for 3 and 2 are followed in that
1203       order.
1204
1205    5. The document is rejected.
1206       Any document rejection will be accompanied by specific and
1207       thorough arguments from the IESG. Although the IETF and working
1208       group process is structured such that this alternative is not
1209       likely to arise for documents coming from a working group, the
1210       IESG has the right and responsibility to reject documents that the
1211       IESG feels are fatally flawed in some way.
1212
1213       If any individual or group of individuals feels that the review
1214       treatment has been unfair, there is the opportunity to make a
1215       procedural complaint. The mechanism for this type of complaints is
1216       described in [1].
1217
1218 9. Security Considerations
1219
1220    Documents describing IETF processes, such as this one, do not have an
1221    impact on the security of the network infrastructure or of Internet
1222    applications.
1223
1224    It should be noted that all IETF working groups are required to
1225    examine and understand the security implications of any technology
1226    they develop.  This analysis must be included in any resulting RFCs
1227    in a Security Considerations section.  Note that merely noting a
1228    significant security hole is no longer sufficient.  IETF developed
1229    technologies should not add insecurity to the environment in which
1230    they are run.
1231
1232
1233
1234 Bradner                  Best Current Practice                 [Page 22]
1235 \f
1236 RFC 2418                Working Group Guidelines          September 1998
1237
1238
1239 10. Acknowledgments
1240
1241    This revision of this document relies heavily on the previous version
1242    (RFC 1603) which was edited by Erik Huizer and Dave Crocker.  It has
1243    been reviewed by the Poisson Working Group.
1244
1245 11. References
1246
1247    [1] Bradner, S., Editor, "The Internet Standards Process -- Revision
1248        3", BCP 9, RFC 2026, October 1996.
1249
1250    [2] Hovey, R., and S. Bradner, "The Organizations involved in the
1251        IETF Standards Process", BCP 11, RFC 2028, October 1996.
1252
1253    [3] Gavin, J., "IAB and IESG Selection, Confirmation, and Recall
1254        Process: Operation of the Nominating and Recall Committees", BCP
1255        10, RFC 2282, February 1998.
1256
1257    [4] Huitema, C., J. Postel, S. Crocker, "Not all RFCs are Standards",
1258        RFC 1796, April 1995.
1259
1260    [5] Postel, J., and J. Reynolds, "Instructions to RFC Authors", RFC
1261        2223, October 1997.
1262
1263    [6] Bradner, S., "Key words for use in RFCs to Indicate Requirement
1264        Level", BCP 14, RFC 2119, March 1997.
1265
1266
1267 12. Editor's Address
1268
1269    Scott Bradner
1270    Harvard University
1271    1350 Mass Ave.
1272    Cambridge MA
1273    02138
1274    USA
1275
1276    Phone +1 617 495 3864
1277    EMail: sob@harvard.edu
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290 Bradner                  Best Current Practice                 [Page 23]
1291 \f
1292 RFC 2418                Working Group Guidelines          September 1998
1293
1294
1295    Appendix:  Sample Working Group Charter
1296
1297    Working Group Name:
1298         IP Telephony (iptel)
1299
1300    IETF Area:
1301         Transport Area
1302
1303    Chair(s):
1304         Jonathan Rosenberg <jdrosen@bell-labs.com>
1305
1306    Transport Area Director(s):
1307         Scott Bradner <sob@harvard.edu>
1308         Allyn Romanow <allyn@mci.net>
1309
1310    Responsible Area Director:
1311         Allyn Romanow <allyn@mci.net>
1312
1313    Mailing Lists:
1314         General Discussion:iptel@lists.research.bell-labs.com
1315         To Subscribe: iptel-request@lists.research.bell-labs.com
1316         Archive: http://www.bell-labs.com/mailing-lists/siptel
1317
1318    Description of Working Group:
1319
1320    Before Internet telephony can become a widely deployed service, a
1321    number of protocols must be deployed. These include signaling and
1322    capabilities exchange, but also include a number of "peripheral"
1323    protocols for providing related services.
1324
1325    The primary purpose of this working group is to develop two such
1326    supportive protocols and a frameword document. They are:
1327
1328    1. Call Processing Syntax. When a call is setup between two
1329    endpoints, the signaling will generally pass through several servers
1330    (such as an H.323 gatekeeper) which are responsible for forwarding,
1331    redirecting, or proxying the signaling messages. For example, a user
1332    may make a call to j.doe@bigcompany.com. The signaling message to
1333    initiate the call will arrive at some server at bigcompany. This
1334    server can inform the caller that the callee is busy, forward the
1335    call initiation request to another server closer to the user, or drop
1336    the call completely (among other possibilities). It is very desirable
1337    to allow the callee to provide input to this process, guiding the
1338    server in its decision on how to act. This can enable a wide variety
1339    of advanced personal mobility and call agent services.
1340
1341
1342
1343
1344
1345
1346 Bradner                  Best Current Practice                 [Page 24]
1347 \f
1348 RFC 2418                Working Group Guidelines          September 1998
1349
1350
1351    Such preferences can be expressed in a call processing syntax, which
1352    can be authored by the user (or generated automatically by some
1353    tool), and then uploaded to the server. The group will develop this
1354    syntax, and specify means of securely transporting and extending it.
1355    The result will be a single standards track RFC.
1356
1357    2. In addition, the group will write a service model document, which
1358    describes the services that are enabled by the call processing
1359    syntax, and discusses how the syntax can be used. This document will
1360    result in a single RFC.
1361
1362    3. Gateway Attribute Distribution Protocol. When making a call
1363    between an IP host and a PSTN user, a telephony gateway must be used.
1364    The selection of such gateways can be based on many criteria,
1365    including client expressed preferences, service provider preferences,
1366    and availability of gateways, in addition to destination telephone
1367    number.  Since gateways outside of the hosts' administrative domain
1368    might be used, a protocol is required to allow gateways in remote
1369    domains to distribute their attributes (such as PSTN connectivity,
1370    supported codecs, etc.) to entities in other domains which must make
1371    a selection of a gateway. The protocol must allow for scalable,
1372    bandwidth efficient, and very secure transmission of these
1373    attributes. The group will investigate and design a protocol for this
1374    purpose, generate an Internet Draft, and advance it to RFC as
1375    appropriate.
1376
1377    Goals and Milestones:
1378
1379    May 98    Issue first Internet-Draft on service framework
1380    Jul 98    Submit framework ID to IESG for publication as an RFC.
1381    Aug 98    Issue first Internet-Draft on Call Processing Syntax
1382    Oct 98    Submit Call processing syntax to IESG for consideration
1383              as a Proposed Standard.
1384    Dec 98    Achieve consensus on basics of gateway attribute
1385              distribution protocol
1386    Jan 99    Submit Gateway Attribute Distribution protocol to IESG
1387              for consideration as a RFC (info, exp, stds track TB
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402 Bradner                  Best Current Practice                 [Page 25]
1403 \f
1404 RFC 2418                Working Group Guidelines          September 1998
1405
1406
1407 Full Copyright Statement
1408
1409    Copyright (C) The Internet Society (1998).  All Rights Reserved.
1410
1411    This document and translations of it may be copied and furnished to
1412    others, and derivative works that comment on or otherwise explain it
1413    or assist in its implementation may be prepared, copied, published
1414    and distributed, in whole or in part, without restriction of any
1415    kind, provided that the above copyright notice and this paragraph are
1416    included on all such copies and derivative works.  However, this
1417    document itself may not be modified in any way, such as by removing
1418    the copyright notice or references to the Internet Society or other
1419    Internet organizations, except as needed for the purpose of
1420    developing Internet standards in which case the procedures for
1421    copyrights defined in the Internet Standards process must be
1422    followed, or as required to translate it into languages other than
1423    English.
1424
1425    The limited permissions granted above are perpetual and will not be
1426    revoked by the Internet Society or its successors or assigns.
1427
1428    This document and the information contained herein is provided on an
1429    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
1430    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
1431    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
1432    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
1433    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458 Bradner                  Best Current Practice                 [Page 26]
1459 \f