Re: [MMUSIC] draft-ietf-mmusic-rtsp-nat: ICE restart fails, then what?

Magnus Westerlund <magnus.westerlund@ericsson.com> Thu, 30 January 2014 13:45 UTC

Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4AF651A028B for <mmusic@ietfa.amsl.com>; Thu, 30 Jan 2014 05:45:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.24
X-Spam-Level:
X-Spam-Status: No, score=-1.24 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_SE=0.35, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] autolearn=no
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 un1Kd9EwOU2M for <mmusic@ietfa.amsl.com>; Thu, 30 Jan 2014 05:45:39 -0800 (PST)
Received: from sessmg20.mgmt.ericsson.se (sessmg20.ericsson.net [193.180.251.50]) by ietfa.amsl.com (Postfix) with ESMTP id 98E2C1A0270 for <mmusic@ietf.org>; Thu, 30 Jan 2014 05:45:38 -0800 (PST)
X-AuditID: c1b4fb32-b7f4c8e0000012f5-c7-52ea577e03bb
Received: from ESESSHC009.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg20.mgmt.ericsson.se (Symantec Mail Security) with SMTP id FA.8D.04853.E775AE25; Thu, 30 Jan 2014 14:45:34 +0100 (CET)
Received: from [127.0.0.1] (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.47) with Microsoft SMTP Server id 14.2.347.0; Thu, 30 Jan 2014 14:45:34 +0100
Message-ID: <52EA577E.8090200@ericsson.com>
Date: Thu, 30 Jan 2014 14:45:34 +0100
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Ari Keranen <ari.keranen@nomadiclab.com>, "mmusic (E-mail)" <mmusic@ietf.org>
References: <52DFCF18.8080104@ericsson.com> <52EA4D0C.3060201@nomadiclab.com>
In-Reply-To: <52EA4D0C.3060201@nomadiclab.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBLMWRmVeSWpSXmKPExsUyM+JvjW5d+KsggzNrVCza3vxis2h/c4TJ YuryxywOzB5Llvxk8uhcFO3x5fJntgDmKC6blNSczLLUIn27BK6MlW8/sxSsFa6YtHkNYwNj K38XIyeHhICJxNx3k5kgbDGJC/fWs3UxcnEICZxglLh64gcThLOcUWLX7v1sIFW8AtoS12Z+ ZwSxWQRUJRa09LKA2GwCFhI3fzSC1YgKBEvcmvaAHaJeUOLkzCdANRwcIkDxL/tMQExmAX2J ae80QSqEBQIlVtybyQYSFhLwlbjwxB4kzCmgJ/G38RATSFhCQFyipzEIJMwMFJ5ytYURwpaX aN46mxnEFgK6q6Gpg3UCo9AsJGtnIWmZhaRlASPzKkbJ4tTi4tx0IwO93PTcEr3Uoszk4uL8 PL3i1E2MwNA+uOW30Q7Gk3vsDzFKc7AoifNeZ60JEhJITyxJzU5NLUgtii8qzUktPsTIxMEp 1cCoI7llLgfTHu9VPt8Czkw9LS88LWrvlQ+z97351WR0w7sz9551tW0m+9+81Ue5Fgf/NGqZ VTXhhd7bw3O+9SwWbdKVP17FLaO1Vmx55tWVx25vCQo4LDsz9vj99890o8xzCneanvn0zmRm bpOQH4v4B6W6mMSDiddOfgudsLBtt0pmWPCn+p5FSizFGYmGWsxFxYkAG/UyTDsCAAA=
Cc: draft-ietf-mmusic-rtsp-nat@tools.ietf.org
Subject: Re: [MMUSIC] draft-ietf-mmusic-rtsp-nat: ICE restart fails, then what?
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Thu, 30 Jan 2014 13:45:40 -0000

On 2014-01-30 14:01, Ari Keranen wrote:
> Hi Magnus,
> 
> I agree that one should not terminate existing session that works just
> because an ICE restart fails. I think the text you quoted is rather for
> a situation where this is the first session and there are no existing
> (working) sessions.
> 
> Hence, your text proposal looks good to me, with a few nits (see inline).

Thanks for the review, I will fix the nits and push a new version.

Cheers

Magnus

> 
> On 22/01/14 16:00, Magnus Westerlund wrote:
> [...]
>> Thus my current proposal for Section 6.12 of draft-ietf-mmmusic-rtsp-nat
>> is the following:
>>
>>     If the RTSP session is in playing state at the time of sending the
>>     SETUP request requiring ICE restart, then the ICE connectivity checks
>>     SHALL use Regular nomination.  Any ongoing media delivery continues
>>     on the previously nominated candidate pairs until the new pairs have
>>     been nominated for the individual candidate.  Once the nomination of
> 
> "nominating pairs for candidate" sounds a bit strange. Should that be
> e.g., "nominated for the individual stream"?
> 
>>     the new candidate pair has completed, all unused candidates may be
>>     released.  If the ICE processing fails and no new candidate pairs are
>>     promoted for use, then one MAY continue to use the previously
> 
> s/promoted/nominated/
> 
>>     nominated candidate pairs while they still function.  If they have
> s/have//
> 
>>     appear to fail to transport media packets anymore then the client can
>>     select between two actions.  First, if it has any actions available
>>     that might make ICE work, like trying another STUN/TURN server or
>>     change the transport parameters it modifies the session, and if ICE
>>     is still to be used restart ICE.
> 
> The sentence above probably needs some more commas in right places (or
> maybe break it in pieces).
> 
> 
> Cheers,
> Ari
> 
> 


-- 

Magnus Westerlund

----------------------------------------------------------------------
Services, Media and Network features, Ericsson Research EAB/TXM
----------------------------------------------------------------------
Ericsson AB                 | Phone  +46 10 7148287
Färögatan 6                 | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------