Re: [SAM] RG last call for draft-irtf-samrg-common-api-04
John Buford <buford@samrg.org> Wed, 28 March 2012 23:02 UTC
Return-Path: <buford@samrg.org>
X-Original-To: sam@ietfa.amsl.com
Delivered-To: sam@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A763221E8150 for <sam@ietfa.amsl.com>; Wed, 28 Mar 2012 16:02:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.3
X-Spam-Level:
X-Spam-Status: No, score=-98.3 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, MIME_QP_LONG_LINE=1.396, RDNS_NONE=0.1, SARE_SUB_RAND_LETTRS4=0.799, USER_IN_WHITELIST=-100]
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 hbx0Vx6V15NI for <sam@ietfa.amsl.com>; Wed, 28 Mar 2012 16:02:40 -0700 (PDT)
Received: from oproxy4-pub.bluehost.com (oproxy4.bluehost.com [IPv6:2605:dc00:100:2::a4]) by ietfa.amsl.com (Postfix) with SMTP id 4484B21E8151 for <sam@irtf.org>; Wed, 28 Mar 2012 16:02:40 -0700 (PDT)
Received: (qmail 17085 invoked by uid 0); 28 Mar 2012 23:02:39 -0000
Received: from unknown (HELO host181.hostmonster.com) (74.220.207.181) by cpoproxy1.bluehost.com with SMTP; 28 Mar 2012 23:02:39 -0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=samrg.org; s=default; h=To:Date:Subject:From:Cc:Message-Id:Content-Type:Content-Transfer-Encoding:Mime-Version:In-Reply-To:References; bh=cLjR3Ho/H14HUZ0zGIc7Ccb/m/sVnz36c+9bk/mMvfk=; b=hk/6X49wM78C8j/GcxyZ4Wkx/qbDPQ+qysnMFr0bbiz818jU5qZlaStKcRAzG1MHPa337bl91TLuNQ2JNJ/pnTItpeRsFDJxd9lEPaq5uZcKI2j23lSSctyNJGWgX8L6;
Received: from mobile-166-147-111-004.mycingular.net ([166.147.111.4] helo=[10.0.134.163]) by host181.hostmonster.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.76) (envelope-from <buford@samrg.org>) id 1SD1t0-0001ja-RH; Wed, 28 Mar 2012 17:02:39 -0600
References: <C6BFDD26-69C7-4ABF-8871-13FFA5C342A0@samrg.org> <00eb01ccf582$6ee3acb0$4cab0610$@org> <Pine.WNT.4.64.1203281523170.34092@mw-PC>
In-Reply-To: <Pine.WNT.4.64.1203281523170.34092@mw-PC>
Mime-Version: 1.0 (1.0)
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="us-ascii"
Message-Id: <2178E111-A6E6-49A5-8622-033A27506409@samrg.org>
X-Mailer: iPad Mail (9B176)
From: John Buford <buford@samrg.org>
Date: Wed, 28 Mar 2012 19:03:13 -0400
To: Matthias Waehlisch <waehlisch@ieee.org>
X-Identified-User: {2055:host181.hostmonster.com:samrgorg:samrg.org} {sentby:smtp auth 166.147.111.4 authed with buford@samrg.org}
Cc: "sam@irtf.org" <sam@irtf.org>
Subject: Re: [SAM] RG last call for draft-irtf-samrg-common-api-04
X-BeenThere: sam@irtf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "For use by members of the Scalable Adaptive Multicast \(SAM\) RG" <sam.irtf.org>
List-Unsubscribe: <http://www.irtf.org/mailman/options/sam>, <mailto:sam-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/sam>
List-Post: <mailto:sam@irtf.org>
List-Help: <mailto:sam-request@irtf.org?subject=help>
List-Subscribe: <http://www.irtf.org/mailman/listinfo/sam>, <mailto:sam-request@irtf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Mar 2012 23:02:41 -0000
Hi Matthias, I believe "sip" and "sips" are two different schemes, the latter using secure connection. So it might be good to indicate whether sips can also be used. Personally I would like to see Xcast supported in this spec, but would endorse the ID for RGLC either way. John Sent from my iPad On Mar 28, 2012, at 11:57 AM, Matthias Waehlisch <waehlisch@ieee.org> wrote: > Hi John, > > sorry for the late reply! > > On Mon, 27 Feb 2012, John Buford wrote: > >> p. 11 "Names can uniquely determine a group in a global communication >> context". >> - regarding "can", should this be "must" or "should"? >> - please add language that specifies whether group names are intended >> to be unique (by namespace domain, by all domains, across all active >> sessions, across all past present or future sessions, other)? >> > OK. We will also clarify this in the Terminology section. The Group > Name is intended to be unique by all domains. > >> - is the application responsible for selecting group names and >> determining uniqueness? >> > Group Names can be chosen by the end user. Determining which > component ensure uniqueness is out of scope of the document, I would > say. > >> p. 11 "Details of service discovery are out of scope of this document" >> - is it intended that this be 1) implementation specific detail, 2) >> addressed in another specification, 3) use an existing service >> discovery mechanism (if so, such as)? >> > It's maybe more a question to the research group. A separate document > is not necessarily required. > >> p. 12, 15 >> >> is "sips" a possible scheme? >> > "sip", yes. > >> p. 10 "It group communication services ..." ? >> > OK, "It _provides_ group communication services ..." > >> p. 19 (4.4.2) >> - is Receive meant to be non-blocking or blocking? >> > It's implemented as blocking. > >> - Can the application receive an event when data is available to >> receive? >> > That's implementation specific. The current events focus on local > state changes. > >> - How do you see an application implementing multi-resolution >> multicast with this? >> > It's more the question how to apply the API for multi-resolution > multicast? You could use the mapping of names to addresses. Considering > a domain with lightweight devices that want data in lower quality, for > example, the corresponding gateway could map the name to another address > compared to a gateway serving devices with higher capabilities. > >> - how is mobility across multicast domains supported, that is, if a >> roaming client moves from an IPv4 multicast network to an overlay >> multicast network, is 1) the transition handled by the middleware, >> 2) the transition detectable by the application through the API, >> 3) requires the application to detect the transition and make the >> appropriate calls to the API to reconfigure the membership and socket? >> > The application operates on the Group Name. The Group Name does not > change with mobility. From this perspective, the transition should be > handled by the middleware. > >> - how is XCAST (or, generally multi-destination multicast routing) >> supported? For example, the discussion 3.5 Name to Address Mapping >> would seem to be effected if we want to be able to associate a group >> name with a list of unicast addresses. >> > XCAST would be a separate interface (i.e., distribution technology). > > As far as I understand XCAST, the destination list is unordered. If > this is the case, it's easy to extend the naming scheme such that the > instantiation of the group represents a set. > >> - msg assembly/disassembly handled by the middleware for messages too >> large to send in one multicast packet? >> > The middleware layer should guarantee some maximal message size to the > application developer. We will clarify this in the next version in a > separate MTU section. > > > > Cheers > matthias > > -- > Matthias Waehlisch > . Freie Universitaet Berlin, Inst. fuer Informatik, AG CST > . Takustr. 9, D-14195 Berlin, Germany > .. mailto:waehlisch@ieee.org .. http://www.inf.fu-berlin.de/~waehl > :. Also: http://inet.cpt.haw-hamburg.de .. http://www.link-lab.net
- [SAM] RG last call for draft-irtf-samrg-common-ap… John Buford
- Re: [SAM] RG last call for draft-irtf-samrg-commo… Sebastian Meiling
- Re: [SAM] RG last call for draft-irtf-samrg-commo… Matthias Waehlisch
- Re: [SAM] RG last call for draft-irtf-samrg-commo… John Buford
- Re: [SAM] RG last call for draft-irtf-samrg-commo… Matthias Waehlisch
- Re: [SAM] RG last call for draft-irtf-samrg-commo… John Buford
- Re: [SAM] RG last call for draft-irtf-samrg-commo… Matthias Waehlisch