Re: [rtcweb] ICE-Mismatch and WebRTC

Roman Shpount <roman@telurix.com> Fri, 11 July 2014 17:42 UTC

Return-Path: <roman@telurix.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE0C51A0352 for <rtcweb@ietfa.amsl.com>; Fri, 11 Jul 2014 10:42:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level:
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham
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 VmD9yGoDVBaJ for <rtcweb@ietfa.amsl.com>; Fri, 11 Jul 2014 10:42:40 -0700 (PDT)
Received: from mail-wi0-f170.google.com (mail-wi0-f170.google.com [209.85.212.170]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 452D31B27A1 for <rtcweb@ietf.org>; Fri, 11 Jul 2014 10:42:40 -0700 (PDT)
Received: by mail-wi0-f170.google.com with SMTP id cc10so1193560wib.5 for <rtcweb@ietf.org>; Fri, 11 Jul 2014 10:42:37 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=wKAwNCPvVu3+oOwPLNp4t7+IpvkkZ6uB0UqEASgcTls=; b=f60vcBSwzv90mZyJS7QmNp3fLv1Lkmcf/CRWLb7RH8Uq5FcAXZbBXz3X5Rlc+W7WDI uks16vyX0XQ14/uYRgxL0/x6EJKUJ91WPIBiJsC9oYwZVq7jTqK5u29fUo4StVedHuJA 7kb5iZiG/rsyXi4DIfLjBpaQGThWKj/c7uYGsEfixTlL/GL2HwJ+xW0iAFSwecTDlKYN PHg6cuZ3K9P7FWNyI7XYyE7KZxugeB06y0yEOD5VXd7fVtIrtDhV1IAYxWpUQ8176Mo4 xSGZAei9e8UcNJT0e+HWrV+fZOCr2QARgZ/5ZwtvEASGgXBjBTTijqhqS5JK/xkHB/17 +kFA==
X-Gm-Message-State: ALoCoQlIfB25SN3zcmL5zPhLcN/uyZvmBZuXJCfVWFM2q31rowgPgoWJL7IQtoRXCQp0scd/N4aC
X-Received: by 10.194.62.110 with SMTP id x14mr364420wjr.15.1405100556517; Fri, 11 Jul 2014 10:42:36 -0700 (PDT)
Received: from mail-wg0-f51.google.com (mail-wg0-f51.google.com [74.125.82.51]) by mx.google.com with ESMTPSA id x13sm9680109wib.23.2014.07.11.10.42.35 for <rtcweb@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 11 Jul 2014 10:42:35 -0700 (PDT)
Received: by mail-wg0-f51.google.com with SMTP id y10so1418343wgg.34 for <rtcweb@ietf.org>; Fri, 11 Jul 2014 10:42:34 -0700 (PDT)
MIME-Version: 1.0
X-Received: by 10.180.37.42 with SMTP id v10mr6511253wij.43.1405100554778; Fri, 11 Jul 2014 10:42:34 -0700 (PDT)
Received: by 10.217.131.17 with HTTP; Fri, 11 Jul 2014 10:42:34 -0700 (PDT)
In-Reply-To: <CAOJ7v-2-zx=V1Nc7TwKp444M19NQqdej0K4COd=V8aHpEQhXrg@mail.gmail.com>
References: <CAD5OKxvGcq+hZ5vQLyq4OS2wHTdYiKYpm4+ntaKdqLMBu84SYw@mail.gmail.com> <53BC1D53.4080904@jitsi.org> <CAD5OKxsWEkDGTvidUGcRi2AzWjmCnqXwoQtBn7-f5PzEzrNL2A@mail.gmail.com> <CAPvvaa+zA_n_U_1iBC0=wRPJG4pf-SEv8Ni0fZNGPXt4Byj2Bw@mail.gmail.com> <CAOJ7v-2-zx=V1Nc7TwKp444M19NQqdej0K4COd=V8aHpEQhXrg@mail.gmail.com>
Date: Fri, 11 Jul 2014 13:42:34 -0400
Message-ID: <CAD5OKxt5Qxz0cpkpgaxOPONt5vk=mW9Ldq639wDkk42AR9Mrfw@mail.gmail.com>
From: Roman Shpount <roman@telurix.com>
To: Justin Uberti <juberti@google.com>
Content-Type: multipart/alternative; boundary="e89a8f6473c770fd7c04fdee7769"
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/HP1T8MaHDjr4Am66mjSX7TNnsGw
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] ICE-Mismatch and WebRTC
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 17:42:42 -0000

On Fri, Jul 11, 2014 at 12:07 PM, Justin Uberti <juberti@google.com> wrote:

> The fact that WebRTC implementations MUST ignore the address and port in
> the c=/m= lines will be written into JSEP, S 5.6/5.7.
>
>
> Is it going to completely ignore these parameters or would it still honor
port 0 to indicate that m line disabled?

What about 0.0.0.0 address to indicate hold? These should not be allowed
per RFC 5245 section 9.1.1.1 but I still do see it used in SIP, especially
with various B2BUA scenarios where this is the only way for a pure
signaling agent to put a call on hold or to resolve collision. There are
other ways to deal with this in WebRTC but this will still come up during
interop with SIP.

Would it also document on what happens when WebRTC implementation receives
an answer SDP with ice-mismatch attribute? An error in such case is
probably the most appropriate action.
_____________
Roman Shpount