Re: [rtcweb] NAT behavior heuristics

Martin Thomson <martin.thomson@gmail.com> Thu, 02 August 2012 23:20 UTC

Return-Path: <martin.thomson@gmail.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E294E21E80B2 for <rtcweb@ietfa.amsl.com>; Thu, 2 Aug 2012 16:20:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.008
X-Spam-Level:
X-Spam-Status: No, score=-4.008 tagged_above=-999 required=5 tests=[AWL=-0.409, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jx083NAE8fmY for <rtcweb@ietfa.amsl.com>; Thu, 2 Aug 2012 16:20:54 -0700 (PDT)
Received: from mail-lb0-f172.google.com (mail-lb0-f172.google.com [209.85.217.172]) by ietfa.amsl.com (Postfix) with ESMTP id 00A3721E80AE for <rtcweb@ietf.org>; Thu, 2 Aug 2012 16:20:53 -0700 (PDT)
Received: by lbbgo11 with SMTP id go11so1364373lbb.31 for <rtcweb@ietf.org>; Thu, 02 Aug 2012 16:20:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Bq6BmL94K5I7SXWiXss+BRMT3pbK/tZnvSqpIaEUN0M=; b=A22mDsV9KSOxIcL5Pj9qngNkFrwp8S+fv5UKco2u+WLcngYxw7g1E8gPHsTHbZUn/P mRwa1M3V3GwX1DtVxArGMFaUsS+8GrX8wojbD+gLrhoFctFfIV/49UCt0FBsZCVZS+ZI nsyzJur1AFMKVVzedsGbbeFSbKEEZk1qa9m94Bme9cVKHNUi2VrEgTuVII0aEEhjiEKf Nt75/AWbZlm6xHr6NsRLdFr4UY1vDl7RHdzbL+tdu74s+NN93eLbGe4T9HhlwFAoo07d NpKtocup7s7nvYMiWqongWz4vb4GZzhfBIEV6BKKskR7Y6ANwoqzoh/MmmNotmIusKT0 +9Tg==
MIME-Version: 1.0
Received: by 10.112.46.166 with SMTP id w6mr10201266lbm.100.1343949652919; Thu, 02 Aug 2012 16:20:52 -0700 (PDT)
Received: by 10.112.82.1 with HTTP; Thu, 2 Aug 2012 16:20:52 -0700 (PDT)
In-Reply-To: <04ff01cd7104$be09bed0$3a1d3c70$@com>
References: <038b01cd70d6$8c5bc870$a5135950$@com> <CABkgnnW+pCnDZuYHDj6=7xdqRwM6AO48RrC1xhMrvFZbUBgtyw@mail.gmail.com> <04ff01cd7104$be09bed0$3a1d3c70$@com>
Date: Thu, 02 Aug 2012 16:20:52 -0700
Message-ID: <CABkgnnUSF0A5Wk8gM5ewbow_BwqUOgytcMniGgYXWSQaOkpPFA@mail.gmail.com>
From: Martin Thomson <martin.thomson@gmail.com>
To: Dan Wing <dwing@cisco.com>
Content-Type: text/plain; charset="UTF-8"
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] NAT behavior heuristics
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
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: Thu, 02 Aug 2012 23:20:55 -0000

On 2 August 2012 16:15, Dan Wing <dwing@cisco.com> wrote:
>> We might want to consider other options for things like power saving
>> in addition to this.  One option that springs to mind is the ability
>> to explicitly shut down streams that aren't in use and pay the price
>> for warm-up.  Optimizations to candidate pair select at warm-up might
>> be handy in this case.
>
> Such as draft-westerlund-avtext-rtp-stream-pause?

That would work at the RTP layer.  That could flow down to the UDP
flow, but resumption is non-trivial.  If you lose the NAT bindings as
a result, you would have to be prepared to restart the flow.  The
(previously) active flow might simply have to represent the highest
priority candidate pair in an ICE reboot.