Re: [Rmt] FLUTE SDP specification

"Luby, Michael" <luby@qualcomm.com> Wed, 23 June 2010 20:37 UTC

Return-Path: <luby@qualcomm.com>
X-Original-To: rmt@core3.amsl.com
Delivered-To: rmt@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C42D83A694C for <rmt@core3.amsl.com>; Wed, 23 Jun 2010 13:37:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level:
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c7h1glDQCURO for <rmt@core3.amsl.com>; Wed, 23 Jun 2010 13:37:24 -0700 (PDT)
Received: from wolverine02.qualcomm.com (wolverine02.qualcomm.com [199.106.114.251]) by core3.amsl.com (Postfix) with ESMTP id D767A3A689E for <rmt@ietf.org>; Wed, 23 Jun 2010 13:37:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=luby@qualcomm.com; q=dns/txt; s=qcdkim; t=1277325450; x=1308861450; h=from:to:date:subject:thread-topic:thread-index: message-id:in-reply-to:accept-language:content-language: x-ms-has-attach:x-ms-tnef-correlator:user-agent: acceptlanguage:content-type:content-transfer-encoding: mime-version; z=From:=20"Luby,=20Michael"=20<luby@qualcomm.com>|To:=20"J ani.=20Fi"=20<jani.peltotalo@tut.fi>,=20"rmt@ietf.org"=20 <rmt@ietf.org>|Date:=20Wed,=2023=20Jun=202010=2013:39:30 =20-0700|Subject:=20Re:=20[Rmt]=20FLUTE=20SDP=20specifica tion|Thread-Topic:=20[Rmt]=20FLUTE=20SDP=20specification |Thread-Index:=20AcsTBl3XOqhmuKiKQ9yC4aVCSpYiqgADdAHV |Message-ID:=20<C847BF12.2177%luby@qualcomm.com> |In-Reply-To:=20<4C22448F.3050704@tut.fi> |Accept-Language:=20en-US|Content-Language:=20en-US |X-MS-Has-Attach:|X-MS-TNEF-Correlator:|user-agent:=20Mic rosoft-Entourage/13.5.0.100510|acceptlanguage:=20en-US |Content-Type:=20text/plain=3B=20charset=3D"us-ascii" |Content-Transfer-Encoding:=20quoted-printable |MIME-Version:=201.0; bh=gm3lm95YbitOd2671tS6vAlisqnylGRX45HxsrfWrTM=; b=sc/DJGOGxTg7rMpZDaC1SsS0k8NHtDsaU0r7+6/orY72UobGC3WA7nPk 5wONppkDkp6rH7EdkvZPZ+ns7naGh6ty/L8HfhUL3kbHcnvUh+P8NQKdX PENmaRIwZ8TETxTTAwbhlXGCoCbPpfOLmirZRTJS+j54kd1SRV4Cjy77t w=;
X-IronPort-AV: E=McAfee;i="5400,1158,6022"; a="45177018"
Received: from ironmsg01-r.qualcomm.com ([172.30.46.15]) by wolverine02.qualcomm.com with ESMTP; 23 Jun 2010 13:37:29 -0700
X-IronPort-AV: E=Sophos;i="4.53,466,1272870000"; d="scan'208";a="54679144"
Received: from nasanexhub06.na.qualcomm.com ([129.46.134.254]) by ironmsg01-r.qualcomm.com with ESMTP/TLS/RC4-MD5; 23 Jun 2010 13:37:30 -0700
Received: from nasclexhc02.na.qualcomm.com (10.227.147.13) by nasanexhub06.na.qualcomm.com (129.46.134.254) with Microsoft SMTP Server (TLS) id 8.2.254.0; Wed, 23 Jun 2010 13:37:31 -0700
Received: from NASCLEXMB02.na.qualcomm.com ([10.227.144.112]) by nasclexhc02.na.qualcomm.com ([10.227.147.13]) with mapi; Wed, 23 Jun 2010 13:37:23 -0700
From: "Luby, Michael" <luby@qualcomm.com>
To: "Jani. Fi" <jani.peltotalo@tut.fi>, "rmt@ietf.org" <rmt@ietf.org>
Date: Wed, 23 Jun 2010 13:39:30 -0700
Thread-Topic: [Rmt] FLUTE SDP specification
Thread-Index: AcsTBl3XOqhmuKiKQ9yC4aVCSpYiqgADdAHV
Message-ID: <C847BF12.2177%luby@qualcomm.com>
In-Reply-To: <4C22448F.3050704@tut.fi>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-Entourage/13.5.0.100510
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [Rmt] FLUTE SDP specification
X-BeenThere: rmt@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Reliable Multicast Transport <rmt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/rmt>, <mailto:rmt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmt>
List-Post: <mailto:rmt@ietf.org>
List-Help: <mailto:rmt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmt>, <mailto:rmt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jun 2010 20:37:26 -0000

One comment below.


On 6/23/10 10:29 AM, "Jani. Fi" <jani.peltotalo@tut.fi> wrote:

> Dear RMTers,
> 
> We are currently updating the FLUTE SDP specification and at this point
> we need to clarify three issues:
> 
> 1. Our understanding is that ALC, LCT and FLUTE sessions must
> originate from a single sender and therefore from a single IP address.
> There is some confusing text of discussing ASM/SSM models in the ALC,
> LCT and FLUTE specifications. It is our understanding that ASM/SSM
> discussion only relates to IP level routing and (e.g., IGMP) joining of
> IP multicast groups. Does anyone disagree with this? (And more
> critically is anyone aware of implementation that is incompatible with
> our understanding.)
> 
> 2. FLUTE SDP defines the Composite Session token so that multiple FLUTE
> sessions can be described in a single SDP object/instance/file (for
> efficiency and encapsulation). To enable this the 05-version of the
> specification promotes one media (channel) to be the Primary Media where
> things like source IP address are defined for all media / channel for a
> single FLUTE session. The specification currently says: "The first media
> line declared for a Composite Session group is the Primary Media.".
> However, we propose to change this to: "The first (leftmost) mid value
> declared for a Composite Session group is the Primary Media.". This
> should make reading and writing the SDP simpler and less prone to
> errors. Because of the convention of declaring the group's mid values in
> the same order as the media lines we anticipate no compatibility
> breakages. Does anyone disagree with this?
> 
> 3. ALC, LCT and FLUTE specify: "Each TSI MUST uniquely identify a
> FLUTE session for a given source IP address during the time that the
> session is active and also for a large time before and after the active
> session time.". In SDP, the t-field is mandatory and this field is used
> to specify precise time. We would like to fully specify what is meant by
> large time. We propose 60 minutes. We will also clarify the best
> practise use of SDP session times (especially with unbounded and
> permanent sessions) in MMUSIC working group. Will this make anyone happy
> on unhappy?
I can imagine a session going on for days, and having receivers come in and
out of coverage over hours, so having only a 60 minute buffer on each side
of the session in terms of uniqueness of the TSI seems very dangerous.
Multiple days seems a much safer bet.  Is there any reason to make this a
much smaller time period, i.e., a lack of TSI namespace that makes it
imperative to reuse TSIs very quickly?
> 
> BR,
> 
> Jani Peltotalo
>