• Revised I-D Needed - Issue raised by WG
  • Awaiting Expert Review/Resolution of Issues Raised
  • Awaiting External Review/Resolution of Issues Raised
  • Awaiting Merge with Other Document
  • Author or Editor Needed
  • Waiting for Referenced Document
  • Waiting for Referencing Document
  • Revised I-D Needed - Issue raised by WGLC
  • Revised I-D Needed - Issue raised by AD
  • Revised I-D Needed - Issue raised by IESG
  • Doc Shepherd Follow-up Underway
  • Other - see Comment Log

IETF :: mmusic

Current state: Submitted to IESG for Publication

Viewing the last 20 entries. Show full log.

(System)

RFC published

(System)

RFC Editor state changed to AUTH48-DONE from AUTH48

(System)

RFC Editor state changed to AUTH48 from RFC-EDITOR

(System)

IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor

(System)

IANA Action state changed to Waiting on RFC Editor from Waiting on Authors

(System)

IANA Action state changed to Waiting on Authors from In Progress

Cindy Morgan

State changed to RFC Ed Queue from Approved-announcement sent

(System)

IANA Action state changed to In Progress

Amy Vezza

State changed to Approved-announcement sent from IESG Evaluation::AD Followup

Amy Vezza

IESG has approved the document

Amy Vezza

Closed "Approve" ballot

Amy Vezza

Ballot approval text was generated

Pete Resnick

[Ballot Position Update] Position for Pete Resnick has been changed to No Objection from Discuss

Hadriel Kaplan

New revision available

Pete Resnick

[Ballot discuss]
Some of the changes were made in -26, but some weren't. Was that a conscious decision, or were those just misses?Here's what's left:

Section 3.2 paragraph 1: The first sentence still includes the unnecessary MUST, and it's now so complex that I can't make heads or tails of it. It needs rewriting. There's no also need for the second sentence; that gets taken care of in the subsequent paragraphs.

4.2, last paragraph: "MUST include" should just be "includes"

5.2, paragraph 1: "MUST follow" -> "will follow".

Also:

If an answerer wishes to accept the loopback request it MUST
include both the loopback role and loopback type attributes in the
answer.

Instead:

An answerer includes both the loopback role and loopback type
attributes in the answer to indicate that it will accept loopback
requests.

Pete Resnick

Ballot discuss text updated for Pete Resnick

Hadriel Kaplan

New revision available

Pete Resnick

[Ballot discuss]
I appreciate the changes that were put into the -25 version. However, the change to 3.2 made things very confusing and didn't address the original problem, and the change for 4.2 that was agreed in email didn't get made. The items regarding section 5.2, 5.5, and 13 were never addressed addressed at all. Here are the remaining bits:

Section 3.2 paragraph 1: The first sentence still includes the unnecessary MUST, and it's now so complex that I can't make heads or tails of it. It needs rewriting. There's no also need for the second sentence; that gets taken care of in the subsequent paragraphs.

4.2, last paragraph: "MUST include" should just be "includes"

5.2, paragraph 1: "MUST follow" -> "will follow". I'd also like to see "and hence MUST NOT be used" just deleted; it doesn't add anything as far as I can tell.

If an answerer wishes to accept the loopback request it MUST
include both the loopback role and loopback type attributes in the
answer.

Instead:

An answerer includes both the loopback role and loopback type
attributes in the answer to indicate that it will accept loopback
requests.

Also: "MUST be loopback-mirror" -> "will be loopback-mirror"

5.5:

This entire section should be removed; it is not important to this particular document as it is a general problem for any protocol.

Furthermore, if the mirroring entity is behind a NAT, it MUST send
some packets to the identified address/port(s) of the peer, in
order to open the NAT pinhole.

That MUST is completely bogus. Even if being behind a NAT always required sending packets to pinhole, the MUST is still wrong: This is not a requirement of *this* protocol; it's just stating a fact. But the fact is that being behind a NAT does *not* require pinholing: If the entity is behind a PCP server, it MUST do no such thing.

Note that for any form of NAT traversal to function, symmetric
RTP/RTCP [RFC4961] MUST be used. In other words both agents MUST
send packets from the source address and port they receive packets
on.

Again, completely false in the case of PCP. Please remove section 5.5.

13:

All implementations MUST at least support the rtp-pkt-loopback mode
for loopback-type, with direct media loopback payload encoding.

I don't understand: Are you saying that there is no environment under which I might *only* implement rtp-media-loopback? Why is this a MUST?

Pete Resnick

Ballot discuss text updated for Pete Resnick

Hadriel Kaplan

New revision available

Viewing the last 20 entries. Show full log.