[MMUSIC] Minor correction to ICE RTP/RTCP handling

Roman Shpount <roman@telurix.com> Fri, 26 April 2019 21:03 UTC

Return-Path: <roman@telurix.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 873B7120614 for <mmusic@ietfa.amsl.com>; Fri, 26 Apr 2019 14:03:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level:
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, T_SPF_PERMERROR=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=telurix-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8_wlwQPmySLH for <mmusic@ietfa.amsl.com>; Fri, 26 Apr 2019 14:03:51 -0700 (PDT)
Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com [IPv6:2607:f8b0:4864:20::62a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46276120626 for <mmusic@ietf.org>; Fri, 26 Apr 2019 14:03:51 -0700 (PDT)
Received: by mail-pl1-x62a.google.com with SMTP id z8so2119640pln.4 for <mmusic@ietf.org>; Fri, 26 Apr 2019 14:03:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telurix-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=NtUVdgrWNizefPmU1HRbpVnev4AieAXXb4GFK2/aCKY=; b=Z1SbWYhb+zlh0DpY3OKAaLe2WAsIht0wUjAllTEu2/QdhVALUhHgcaWvHdto+bEcvp KT9K0jGs1s7x8kr3Oy0+UnBGYVWfmisYUk44v+GDtKkN9Id1PUTYroCST0MOafQBwTB7 uiKX8YtXI8x5Os6fC03Ka1NBs8ePloRtUoRBnoUH1LiVrQBsDx2X/Xt17xINiUWsit1M gNhw0uLlt5t4wr2aKiA80+we2fxlFj1dtjDaWp868qx7aIAxX/gzKMFz1qFGxm//La/b 0aBRazdDTEI1dL8ITtcrDA+O51mzBVxhjzaOt22Nc+TBQgLbgbAIlePWhhkouY0wDiLS 2wCg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=NtUVdgrWNizefPmU1HRbpVnev4AieAXXb4GFK2/aCKY=; b=kVSZmFiZdChftfbZ+fmbuHLkaTiOkLg6nqikfDHi1nWaGKgRSCJyQJc1CuC3F3x/+f kNrcxHLn92xRzMOz2XdKTotmc3neS87wkFZaDnxLGpnYIg1no5vFq7c0wSv343NyNQTN c6VXZxMCNgA8Sdlxb8MiHpZ8X5qFvFPR/G98GRZxcExUiTId48u68clxuO3rEgcgIVPN b2Ql12ovcuFxG81xqOLS5LODRx0oQzPw1IMt4bNN4d2ZOd1W8DLpNA0CmU8fQmlaSOuR xMRgCN6aS6cxZjbYDRmMKqIdDLKmMM7TEZaShAo1ZdPuSN5kw2pUGy8sn0rjljwVAEp3 pyPQ==
X-Gm-Message-State: APjAAAVQeyrqzUWIJD2aVhVrBHPYjtdEmDYHik8NHRufp98XpwKOr0lc wm8X9RnDXePfin1HPrvmoOo1QXf3HPw=
X-Google-Smtp-Source: APXvYqzs97tdceYp3n1k3NP+uyji5uw0TT4yhKXlA7xtNSOSRQeJoaz5SbS4NOn7TBUlyjqQw62MDQ==
X-Received: by 2002:a17:902:a9c7:: with SMTP id b7mr47624722plr.145.1556312630451; Fri, 26 Apr 2019 14:03:50 -0700 (PDT)
Received: from mail-pg1-f180.google.com (mail-pg1-f180.google.com. [209.85.215.180]) by smtp.gmail.com with ESMTPSA id l184sm53260541pfc.98.2019.04.26.14.03.49 for <mmusic@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Apr 2019 14:03:50 -0700 (PDT)
Received: by mail-pg1-f180.google.com with SMTP id z9so2150258pgu.10 for <mmusic@ietf.org>; Fri, 26 Apr 2019 14:03:49 -0700 (PDT)
X-Received: by 2002:a63:df43:: with SMTP id h3mr46334908pgj.294.1556312629655; Fri, 26 Apr 2019 14:03:49 -0700 (PDT)
MIME-Version: 1.0
From: Roman Shpount <roman@telurix.com>
Date: Fri, 26 Apr 2019 17:03:41 -0400
X-Gmail-Original-Message-ID: <CAD5OKxt0kpu1eWyyOZc4gSc0OBTiJJJ00k_FfAYHC0QeCfFqGg@mail.gmail.com>
Message-ID: <CAD5OKxt0kpu1eWyyOZc4gSc0OBTiJJJ00k_FfAYHC0QeCfFqGg@mail.gmail.com>
To: mmusic WG <mmusic@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007340b3058775456b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/0UHwRR1MFkNhyIDIk6_ufv5GU90>
Subject: [MMUSIC] Minor correction to ICE RTP/RTCP handling
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Apr 2019 21:04:06 -0000

Hi All,

One more change related to  https://github.com/suhasHere/ice-sip-sdp/pull/1

In the current version of ice-sip-sdp, it was specified that agent MUST
include SDP candidate attributes for both the RTP and RTCP components if
RTCP is used. I think this is incorrect if RTCP mux only is used, only
candidate attributes for RTP must be included. To address this I have
changed the RTP/RTCP Considerations section.

Old Text:

If an agent utilizes both RTP and RTCP, the agent MUST include SDP
candidate attributes for both the RTP and RTCP components in the "m="
section.

If an agent uses separate ports for RTP and RTCP, the agent MUST include
an  SDP rtcp attribute in the "m=" section, as described in <<RFC3605>>. In
the cases  where the port number for the RTCP is one higher than the RTP
port and RTCP  component address is same as the address of the RTP
component, the SDP rtcp  attribute MAY be omitted.


New Text:

If an agent utilizes both RTP and RTCP, and separate ports are used for RTP
and RTCP, the agent MUST include SDP candidate attributes for both the RTP
and RTCP components and SDP rtcp attribute SHOULD be included in the "m="
section, as  described in <<RFC3605>>. In the cases  where the port number
for the RTCP is one higher than the RTP port and RTCP component address is
same as the address of the RTP component, the SDP rtcp attribute MAY be
omitted.


Please let me know what you think.
_____________
Roman Shpount