Skip to main content

Babel routing protocol
charter-ietf-babel-02

Revision differences

Document history

Date Rev. By Action
2024-03-20
02 Cindy Morgan Responsible AD changed to Gunter Van de Velde from Andrew Alston
2022-03-23
02 Amy Vezza Responsible AD changed to Andrew Alston from Martin Vigoureux
2018-07-06
02 Cindy Morgan New version available: charter-ietf-babel-02.txt
2018-07-06
01-01 Cindy Morgan State changed to Approved from Internal review
2018-07-06
01-01 Cindy Morgan IESG has approved the charter
2018-07-06
01-01 Cindy Morgan Closed "Ready w/o external review" ballot
2018-07-06
01-01 Cindy Morgan WG action text was changed
2018-07-06
01-01 Martin Vigoureux New version available: charter-ietf-babel-01-01.txt
2018-07-05
01-00 Ben Campbell [Ballot Position Update] New position, No Objection, has been recorded for Ben Campbell
2018-07-05
01-00 Alexey Melnikov [Ballot Position Update] New position, No Objection, has been recorded for Alexey Melnikov
2018-07-05
01-00 Alissa Cooper [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper
2018-07-05
01-00 Ignas Bagdonas [Ballot comment]
s/data modules/data models in the manageability section.
2018-07-05
01-00 Ignas Bagdonas [Ballot Position Update] New position, No Objection, has been recorded for Ignas Bagdonas
2018-07-04
01-00 Benjamin Kaduk [Ballot comment]
The milestone dates should probably be revisited.
2018-07-04
01-00 Benjamin Kaduk [Ballot Position Update] New position, No Objection, has been recorded for Benjamin Kaduk
2018-07-04
01-00 Alvaro Retana [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana
2018-07-04
01-00 Warren Kumari [Ballot Position Update] New position, Yes, has been recorded for Warren Kumari
2018-07-04
01-00 Suresh Krishnan [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan
2018-07-03
01-00 Deborah Brungard [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard
2018-07-02
01-00 Terry Manderson [Ballot Position Update] New position, No Objection, has been recorded for Terry Manderson
2018-07-02
01-00 Adam Roach [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach
2018-06-29
01-00 Spencer Dawkins [Ballot Position Update] New position, No Objection, has been recorded for Spencer Dawkins
2018-06-29
01-00 Martin Vigoureux Added milestone "IESG Submission of Babel Applicability draft (Informational)", due August 2017, from current group milestones
2018-06-29
01-00 Martin Vigoureux Added milestone "IESG Submission of Babel Management draft  (Proposed Standard)", due July 2017, from current group milestones
2018-06-29
01-00 Martin Vigoureux Added milestone "IESG Submission of RFC6126bis and potentially companion security mechanisms draft (Proposed Standard)", due July 2017, from current group milestones
2018-06-29
01-00 Martin Vigoureux Added milestone "WG adoption of Babel Management (Info Model & YANG Model) draft", due October 2016, from current group milestones
2018-06-29
01-00 Martin Vigoureux Added milestone "WG adoption of RFC6126bis", due July 2016, from current group milestones
2018-06-29
01-00 Martin Vigoureux Added milestone "WG adoption of Babel Applicability draft", due July 2016, from current group milestones
2018-06-29
01-00 Martin Vigoureux [Ballot Position Update] New position, Yes, has been recorded for Martin Vigoureux
2018-06-29
01-00 Amy Vezza Telechat date has been changed to 2018-07-05 from 2016-06-16
2018-06-29
01-00 Martin Vigoureux WG action text was changed
2018-06-29
01-00 Martin Vigoureux WG review text was changed
2018-06-29
01-00 Martin Vigoureux WG review text was changed
2018-06-29
01-00 Martin Vigoureux Created "Ready w/o external review" ballot
2018-06-29
01-00 Martin Vigoureux State changed to Internal review from Informal IESG review
2018-06-29
01-00 Martin Vigoureux State changed to Informal IESG review from Approved
2018-06-29
01-00 Martin Vigoureux New version available: charter-ietf-babel-01-00.txt
2018-03-21
01 Amy Vezza Responsible AD changed to Martin Vigoureux from Alia Atlas
2016-06-17
01 Cindy Morgan New version available: charter-ietf-babel-01.txt
2016-06-17
01 Cindy Morgan State changed to Approved from IESG review
2016-06-17
01 Cindy Morgan IESG has approved the charter
2016-06-17
01 Cindy Morgan Closed "Approve" ballot
2016-06-17
01 Cindy Morgan Closed "Ready for external review" ballot
2016-06-17
00-08 Cindy Morgan WG action text was changed
2016-06-17
00-08 Cindy Morgan New version (00-08) to fix line breaks.
2016-06-17
00-08 Cindy Morgan New version available: charter-ietf-babel-00-08.txt
2016-06-17
00-07 Cindy Morgan WG action text was changed
2016-06-16
00-07 Joel Jaeggli [Ballot Position Update] New position, No Objection, has been recorded for Joel Jaeggli
2016-06-16
00-07 Stephen Farrell [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell
2016-06-16
00-07 Jari Arkko [Ballot Position Update] New position, Yes, has been recorded for Jari Arkko
2016-06-15
00-07 Ben Campbell [Ballot Position Update] New position, No Objection, has been recorded for Ben Campbell
2016-06-15
00-07 Amy Vezza State changed to IESG review from External review
2016-06-15
00-07 Spencer Dawkins
[Ballot comment]
I had a couple of suggestions, but this looks fine.

We all know that applicability statements are standards-track, but perhaps it's worth spelling …
[Ballot comment]
I had a couple of suggestions, but this looks fine.

We all know that applicability statements are standards-track, but perhaps it's worth spelling that out for people who haven't read RFC 2026 lately, since we don't produce many applicability statements. Perhaps "As the Proposed Standard version of Babel is completed, an Applicability Statement should be finalized to guide those potentially interested in deploying Babel. This Applicability Statement may include deployment advice and will be published as a standards-track RFC."

I wasn't sure what you meant by "state" in "The Working Group should document its ongoing implementation experience with Babel, so that new WG participants can understand the state that is driving this work and the experience driving changes." I can guess, but I was guessing.
2016-06-15
00-07 Spencer Dawkins [Ballot Position Update] New position, Yes, has been recorded for Spencer Dawkins
2016-06-15
00-07 Deborah Brungard [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard
2016-06-15
00-07 Alia Atlas Changed charter milestone "IESG Submission of Babel Applicability draft", set description to "IESG Submission of Babel Applicability draft (Informational)"
2016-06-15
00-07 Alia Atlas Changed charter milestone "IESG Submission of Babel Management draft ", set description to "IESG Submission of Babel Management draft  (Proposed Standard)"
2016-06-15
00-07 Alia Atlas
Changed charter milestone "IESG Submission of RFC6126bis and potentially companion security mechanisms draft", set description to "IESG Submission of RFC6126bis and potentially companion security mechanisms …
Changed charter milestone "IESG Submission of RFC6126bis and potentially companion security mechanisms draft", set description to "IESG Submission of RFC6126bis and potentially companion security mechanisms draft (Proposed Standard)"
2016-06-15
00-07 Alia Atlas New version available: charter-ietf-babel-00-07.txt
2016-06-15
00-06 Alia Atlas [Ballot Position Update] New position, Yes, has been recorded for Alia Atlas
2016-06-15
00-06 Alia Atlas Ballot has been sent
2016-06-15
00-06 Alia Atlas [Ballot Position Update] New position, Yes, has been recorded for Alia Atlas
2016-06-15
00-06 Alia Atlas Ballot writeup was changed
2016-06-15
00-06 Alia Atlas Ballot has been sent
2016-06-15
00-06 Alia Atlas [Ballot Position Update] New position, Yes, has been recorded for Alia Atlas
2016-06-15
00-06 Alia Atlas Ballot writeup was changed
2016-06-15
00-06 Alia Atlas Ballot writeup was generated
2016-06-15
00-06 Alvaro Retana
[Ballot comment]
I just have a couple of nits:

1. The list of Work Items includes a couple of bullets related to coordination and liaisons, …
[Ballot comment]
I just have a couple of nits:

1. The list of Work Items includes a couple of bullets related to coordination and liaisons, which are clearly not "work items".  Please move this text before/after the work items.

2. This text in the first paragraph sounds like marketing to me: "It is robust even in the presence of link metric oscillations and the failure of transitivity."
2016-06-15
00-06 Alvaro Retana [Ballot Position Update] New position, Yes, has been recorded for Alvaro Retana
2016-06-15
00-06 Benoît Claise
[Ballot comment]
1. Editorial

Justification:
- TR69 is a management protocol, not "network management"
- I tried to explain that data models are derived from …
[Ballot comment]
1. Editorial

Justification:
- TR69 is a management protocol, not "network management"
- I tried to explain that data models are derived from the information model

OLD:
- Address manageability of Babel by producing an informational model
for use by other network management such as the Broadband Forum
TR-069, and a YANG data module based on that information model.  The
former supports the case where the Customer-Premise Equipment (CPE)
is managed by the Service Provider (SP) as is done today.  The latter YANG
model supports management of home gateway routers and is  consistent
with the ongoing effort to use YANG data modules in the Routing Area.
This work is required as part of moving Babel to Proposed Standard.

NEW:
- Address manageability of Babel by producing a Babel informational model
to help provide guidance and derive the data models. To be consistent with
the ongoing effort to use YANG data modules in the Routing Area, a Babel
YANG data model to support management of home gateway routers is required
as part of moving Babel to Proposed Standard. This information model is
useful as a common source of information for the case where the
Customer-Premise Equipment (CPE) is managed by the Service
Provider (SP) with the Broadband Forum TR-069 protocol and its associated
data model.

2.
I don't believe we need this text:
Thus, the Working Group will produce a Proposed Standard Babel
specification, including or paired with a suitable Proposed Standard
specification covering the security mechanism(s) for BABEL. It will
also produce a management information and data model for BABEL as a
Proposed Standard RFC. An applicability statement will be produced as
an Informational RFC.

However, as discussed during the retreat, the deliverables should clearly mention
the expected status: informational, proposed standard
2016-06-15
00-06 Benoît Claise [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise
2016-06-14
00-06 Suresh Krishnan
[Ballot comment]
Thanks for addressing my comments from the previous version of the charter. It looks good now. As a minor nit, the charter has …
[Ballot comment]
Thanks for addressing my comments from the previous version of the charter. It looks good now. As a minor nit, the charter has two bullet points that mention "As a secondary focus...". I suggest removing the phrase "As a secondary focus," from the second occurrence.
2016-06-14
00-06 Suresh Krishnan [Ballot Position Update] New position, Yes, has been recorded for Suresh Krishnan
2016-06-14
00-06 Mirja Kühlewind [Ballot Position Update] New position, Yes, has been recorded for Mirja Kühlewind
2016-06-07
00-06 Cindy Morgan Telechat date has been changed to 2016-06-16 from 2016-06-02
2016-06-07
00-06 Cindy Morgan Created "Approve" ballot
2016-06-07
00-06 Cindy Morgan State changed to External review from Internal review
2016-06-07
00-06 Cindy Morgan WG review text was changed
2016-06-07
00-06 Cindy Morgan WG review text was changed
2016-06-06
00-06 Alia Atlas New version available: charter-ietf-babel-00-06.txt
2016-06-06
00-05 Alia Atlas New version available: charter-ietf-babel-00-05.txt
2016-06-03
00-04 Alia Atlas New version available: charter-ietf-babel-00-04.txt
2016-06-03
00-03 Alia Atlas Added charter milestone "IESG Submission of Babel Applicability draft", due August 2017
2016-06-03
00-03 Alia Atlas Added charter milestone "IESG Submission of Babel Management draft ", due July 2017
2016-06-03
00-03 Alia Atlas Added charter milestone "IESG Submission of RFC6126bis and potentially companion security mechanisms draft", due July 2017
2016-06-03
00-03 Alia Atlas Added charter milestone "WG adoption of Babel Management (Info Model & YANG Model) draft", due October 2016
2016-06-03
00-03 Alia Atlas Added charter milestone "WG adoption of RFC6126bis", due July 2016
2016-06-03
00-03 Alia Atlas Added charter milestone "WG adoption of Babel Applicability draft", due July 2016
2016-06-03
00-03 Alia Atlas New version available: charter-ietf-babel-00-03.txt
2016-06-02
00-02 Joel Jaeggli [Ballot Position Update] New position, No Objection, has been recorded for Joel Jaeggli
2016-06-02
00-02 Jari Arkko [Ballot Position Update] New position, Yes, has been recorded for Jari Arkko
2016-06-02
00-02 Mirja Kühlewind
[Ballot comment]
I agree with others that some clarifications would help; maybe also try to reduce redundancy for more clarity. But I don't have any …
[Ballot comment]
I agree with others that some clarifications would help; maybe also try to reduce redundancy for more clarity. But I don't have any additional comments to add.
2016-06-02
00-02 Mirja Kühlewind Ballot comment text updated for Mirja Kühlewind
2016-06-02
00-02 Mirja Kühlewind
[Ballot comment]
I agree with other that some clarifications would help; maybe also try to reduce redundancy for more clarity. But I don't have any …
[Ballot comment]
I agree with other that some clarifications would help; maybe also try to reduce redundancy for more clarity. But I don't have any additional comments to add.
2016-06-02
00-02 Mirja Kühlewind [Ballot Position Update] New position, No Objection, has been recorded for Mirja Kühlewind
2016-06-02
00-02 Benoît Claise
[Ballot comment]
Not really a DISCUSS, but I would like to at least try to convince you if you disagree.

"Address manageability of Babel by …
[Ballot comment]
Not really a DISCUSS, but I would like to at least try to convince you if you disagree.

"Address manageability of Babel by producing an informational model,
for use by other network management, and a YANG module based on it, to
be consistent with the ongoing effort to use YANG modules in the
Routing Area.  This is required as part of moving Babel to Proposed
Standard."

Do the WG really want to focus on an information model first, as opposed to go directly to a data model?
See RFC3444. The end goal is a YANG data model, as you correctly stressed.

Proposal (we used this sentence in SUPA):
If the working group finds it necessary to work on an information model
before the data model, to help provide guidance and derive the data
models, it may do so. The working group will decide later whether the
information model needs to be published as an RFC.

Also, "This is required as part of moving Babel to Proposed Standard."
I want to make sure we set the right expectations for this.
Babel will not move to Proposed Standard unless we publish the YANG data model at the same time.
If so, I like that. You might want to make it clear, in the charter text or the milestones.

Editorial: YANG module => YANG data model
2016-06-02
00-02 Benoît Claise [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise
2016-06-01
00-02 Suresh Krishnan
[Ballot comment]
* There is no mention of backward compatibility in the charter. Is the "new" Babel intended to be backward compatible with the deployed …
[Ballot comment]
* There is no mention of backward compatibility in the charter. Is the "new" Babel intended to be backward compatible with the deployed experimental version(s)? Might be worth noting either way.

* One of the potential (and I personally think one of the most important) uses of Babel is as a routing protocol in homenets. Two of the things that seem to be interesting improvements to Babel for this use case seem to be a)self-configuration and b)source-specific routing. I do not see either of them in the charter. I would have really liked to see something in the charter to address these two issues.
2016-06-01
00-02 Suresh Krishnan [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan
2016-06-01
00-02 Kathleen Moriarty
[Ballot comment]
This is really just a question and may result in updated text or not...

I think by the following, you mean there will …
[Ballot comment]
This is really just a question and may result in updated text or not...

I think by the following, you mean there will be a draft specific to security:

Thus, the working group will produce a Proposed Standard Babel
specification, including or paired with a suitable security
specification for BABEL.

Or do you mean that you will cover security requirements and considerations in each of the other drafts produced?

Thanks.
2016-06-01
00-02 Kathleen Moriarty [Ballot Position Update] New position, No Objection, has been recorded for Kathleen Moriarty
2016-06-01
00-02 Alvaro Retana
[Ballot comment]
The Charter in general is ok, but I think there are some pieces that should be clarified.

1.  Are there specifics of "earlier …
[Ballot comment]
The Charter in general is ok, but I think there are some pieces that should be clarified.

1.  Are there specifics of "earlier reviews" or the "comments presented at the BABEL BoF at IETF-95" that should be explicitly called out?  It seems to me that generically mentioning what amounts to the need to address "comments" is not needed or useful…again, unless there are specific items that could be highlighted in the charter.

2. [nit] Maybe reorder the Work Items mentioning first the ones that are required for advancing to PS, and later others.

3. Is the intent for the 3 main work items (base specification, security, management) to advance together (to IESG review, etc.)?  If so, then it would be nice to explicitly call it out (and reflect it in the milestones).  If not, then it should be, because they are explicitly mentioned as required for Babel to advance to PS.

4. How is "keep its wiki updated" a work item?  I agree that support documentation can be held in a wiki — what I'm missing (as a work item) is the intended deliverable.  If the intent is to document current implementation experience, then let's explicitly say so (and not just "expect" that it will happen), and set the proper publication expectations.

5. What does "multicast aspects of Babel" mean?  The answer on the babel list [*] indicates a wide variety of possibilities.  I would prefer it if the specifics were included in the charter; or, given that multicast is mentioned as a "secondary focus", that it be left off for re-chartering.  (s/PIM/the PIM WG).

6. Besides the specific call out to pim, are there other WGs with which we might need babel to coordinate with?  Please call them out specifically.



[*] "Some people appear to believe that Babel works fine with PIM-SM as it stands.  Some other people appear to believe that it would be a good thing for Babel to be extended to carry a set of metrics specifically for multicast.  Yet other people would like to see Babel build multicast routing tables with no help from PIM."  (http://www.ietf.org/mail-archive/web/babel/current/msg00289.html)
2016-06-01
00-02 Alvaro Retana Ballot comment text updated for Alvaro Retana
2016-06-01
00-02 Alvaro Retana
[Ballot comment]
The Charter in general is ok, but I think there are some pieces that should be clarified.

1.  Are there specifics of "earlier …
[Ballot comment]
The Charter in general is ok, but I think there are some pieces that should be clarified.

1.  Are there specifics of "earlier reviews" or the "comments presented at the BABEL BoF at IETF-95" that should be explicitly called out?  It seems to me that generically mentioning what amounts to the need to address "comments" is not needed or useful…again, unless there are specific items that could be highlighted in the charter.

2. [nit] Maybe reorder the Work Items mentioning first the ones that are required for advancing to PS, and later others.

3. Is the intent for the 3 main work items (base specification, security, management) to advance together (to IESG review, etc.)?  If so, then it would be nice to explicitly call it out (and reflect it in the milestones).  If not, then it should be, because they are explicitly mentioned as required for Babel to advance to PS.

4. How is "keep its wiki updated" a work item?  I agree that support documentation can be held in a wiki — what I'm missing (as a work item) is the intended deliverable.  If the intent is to document current implementation experience, then let's explicitly say so (and not just "expect" that it will happen), and set the proper publication expectations.

5. What does "multicast aspects of Babel" mean?  The answer on the WG list [*] indicates a wide variety of possibilities.  I would prefer it if the specifics were included in the charter; or, given that multicast is mentioned as a "secondary focus", that it be left off for re-chartering.  (s/PIM/the PIM WG).

6. Besides the specific call out to pim, are there other WGs with which we might need babel to coordinate with?  Please call them out specifically.



[*] "Some people appear to believe that Babel works fine with PIM-SM as it
stands.  Some other people appear to believe that it would be a good thing
for Babel to be extended to carry a set of metrics specifically for
multicast.  Yet other people would like to see Babel build multicast
routing tables with no help from PIM."  (http://www.ietf.org/mail-archive/web/babel/current/msg00289.html)
2016-06-01
00-02 Alvaro Retana [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana
2016-06-01
00-02 Ben Campbell [Ballot comment]
My comments have already been captured by others.
2016-06-01
00-02 Ben Campbell [Ballot Position Update] New position, No Objection, has been recorded for Ben Campbell
2016-06-01
00-02 Alexey Melnikov [Ballot comment]
Applicability Statement doesn't have to be Informational, it can be Proposed Standard (need to find a reference). But I don't object either way.
2016-06-01
00-02 Alexey Melnikov [Ballot Position Update] New position, No Objection, has been recorded for Alexey Melnikov
2016-06-01
00-02 Stephen Farrell [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell
2016-05-31
00-02 Terry Manderson
[Ballot comment]
"- Coordinate with other working groups as needed." Appears like its a secondary focus. Would you mind reordering this such that it is …
[Ballot comment]
"- Coordinate with other working groups as needed." Appears like its a secondary focus. Would you mind reordering this such that it is higher in the list, as bebel will primarily exist for the benefit of other WGs. Can the text be expanded to be inclusive of suggested WGs? eg "Coordinate with other working groups as needed, such as HOMENET, PIM, ..."

I agree that complex link metrics should be out of scope of the WG. (last para) Can this be moved up to the end of third paragraph please?
2016-05-31
00-02 Terry Manderson [Ballot Position Update] New position, No Objection, has been recorded for Terry Manderson
2016-05-31
00-02 Spencer Dawkins
[Ballot comment]
I had two thoughts. In these bullets:

- As a secondary focus, the working group may work on multicast
aspects of Babel.  Such …
[Ballot comment]
I had two thoughts. In these bullets:

- As a secondary focus, the working group may work on multicast
aspects of Babel.  Such work should be coordinated with PIM.

- Coordinate with other working groups as needed.

This means "coordinated with the PIM working group", doesn't it?  Perhaps that would be clearer.

Speaking as a past chair of a working group that wasn't great at figuring out what working groups we should have been coordinating with - if you have thoughts about "other working groups as needed", it may be helpful to say, "as needed, including X and Y working groups".
2016-05-31
00-02 Spencer Dawkins [Ballot Position Update] New position, No Objection, has been recorded for Spencer Dawkins
2016-05-31
00-02 Alissa Cooper
[Ballot comment]
The phrase "and work with the IESG for its approval" seems out of place. In a way this is either true for all …
[Ballot comment]
The phrase "and work with the IESG for its approval" seems out of place. In a way this is either true for all standards track documents or none of them; either way it seems superfluous.
2016-05-31
00-02 Alissa Cooper [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper
2016-05-31
00-02 Deborah Brungard [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard
2016-05-31
00-02 Alia Atlas [Ballot Position Update] New position, Yes, has been recorded for Alia Atlas
2016-05-31
00-02 Alia Atlas WG action text was changed
2016-05-31
00-02 Alia Atlas WG review text was changed
2016-05-31
00-02 Alia Atlas WG review text was changed
2016-05-31
00-02 Alia Atlas Created "Ready for external review" ballot
2016-05-31
00-02 Alia Atlas State changed to Internal review from Informal IESG review
2016-05-31
00-02 Alia Atlas WG new work message text was changed
2016-05-31
00-01 Alia Atlas WG review text was changed
2016-05-31
00-01 Alia Atlas WG review text was changed
2016-05-23
00-02 Alia Atlas New version available: charter-ietf-babel-00-02.txt
2016-05-23
00-01 Alia Atlas Notification list changed to babel@ietf.org
2016-05-23
00-01 Alia Atlas Placed on agenda for telechat - 2016-06-02
2016-05-23
00-01 Alia Atlas Initial review time expires 2016-05-30
2016-05-23
00-01 Alia Atlas State changed to Informal IESG review from Not currently under review
2016-05-23
00-01 Alia Atlas New version available: charter-ietf-babel-00-01.txt
2016-03-21
00-00 Alia Atlas New version available: charter-ietf-babel-00-00.txt