Re: [CDNi] Dependencies & interactions between FCI and LI/MI/RI/CI

Kevin Ma J <kevin.j.ma@ericsson.com> Fri, 17 October 2014 17:30 UTC

Return-Path: <kevin.j.ma@ericsson.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D59E1A000F for <cdni@ietfa.amsl.com>; Fri, 17 Oct 2014 10:30:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 2o88G_Yh-fZd for <cdni@ietfa.amsl.com>; Fri, 17 Oct 2014 10:30:38 -0700 (PDT)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53FA31A0030 for <cdni@ietf.org>; Fri, 17 Oct 2014 10:30:38 -0700 (PDT)
X-AuditID: c6180641-f79916d00000623a-d3-5440f86b8126
Received: from EUSAAHC006.ericsson.se (Unknown_Domain [147.117.188.90]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id F4.81.25146.B68F0445; Fri, 17 Oct 2014 13:07:23 +0200 (CEST)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC006.ericsson.se ([147.117.188.90]) with mapi id 14.03.0174.001; Fri, 17 Oct 2014 13:30:32 -0400
From: Kevin Ma J <kevin.j.ma@ericsson.com>
To: "Francois Le Faucheur (flefauch)" <flefauch@cisco.com>, "cdni@ietf.org" <cdni@ietf.org>
Thread-Topic: Dependencies & interactions between FCI and LI/MI/RI/CI
Thread-Index: AQHP6iLYGpx8XcfS6E60whQ2h/DRapw0h3dQ
Date: Fri, 17 Oct 2014 17:30:31 +0000
Message-ID: <A419F67F880AB2468214E154CB8A556298CDEA@eusaamb103.ericsson.se>
References: <CD1C9A2E-40F8-4CCB-A46B-13D5685DB588@cisco.com>
In-Reply-To: <CD1C9A2E-40F8-4CCB-A46B-13D5685DB588@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.12]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrFLMWRmVeSWpSXmKPExsUyuXRPlG72D4cQgwerRSyezv7DanG+7R2j xb8Fp5ksehYsZbQ402DpwOox7X4Lo8eU3xtZPZYs+cnkMePYS3aPHQ3PmQNYo7hsUlJzMstS i/TtErgy5p+ewFbwQq3i/aY/TA2MLfJdjJwcEgImEuvX/WaHsMUkLtxbz9bFyMUhJHCUUeLZ j/eMEM5yRomJXX1gVWwCWhKPv/5lArFFBGIl/i87wAhiMwuUS3SeXc8KYgsLuEjsuL8bqIYD qMZV4tO7fAjTSGLbfj2QChYBVYm+revAKngFvCVu/uECCQsJ2EhMmPmbESTMKWAr0bIlCyTM CHTZ91NrmCD2iEvcejKfCeJiAYkle84zQ9iiEi8f/2OFsJUk5ry+xgxRryOxYPcnNghbW2LZ wtdgcV4BQYmTM5+wTGAUm4Vk7CwkLbOQtMxC0rKAkWUVI0dpcWpZbrqR4SZGYGQdk2Bz3MG4 4JPlIUYBDkYlHt4F7A4hQqyJZcWVuYcYpTlYlMR5NavnBQsJpCeWpGanphakFsUXleakFh9i ZOLglGpgFPPOUrptKeUmJtbjst9ujnbYhPNFuyaktL+NOpuVmcpwWq94+vN12roJb5+eXfHS oObLNu5va7ck16ndn+E+14XnPutLwZ+LDp2YVnH/2Nm4Tp8d9c/57x7TOagotEv+6TGxw8z+ 9nc2qa0UudH/O6tocs2pJO7V6aZGenkTZesNo+WKl236qcRSnJFoqMVcVJwIAGVZsfiNAgAA
Archived-At: http://mailarchive.ietf.org/arch/msg/cdni/3GVjUbBNsf2gV8fQUhcVBRID_mU
Subject: Re: [CDNi] Dependencies & interactions between FCI and LI/MI/RI/CI
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/cdni/>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Oct 2014 17:30:40 -0000

Hi all,

  The previous question was how to divide up the work of advertisement of capabilities
  (i.e., what logging fields do you support, what metadata/options do you support, etc.).
  Ideally, capability advertisement would be defined with interfaces themselves, however,
  the FCI specifications are not as mature as other (MI/LI/RI/CI) interfaces.  In an effort
  to allow progress of those interfaces, as we finish defining FCI, we propose the following:

  1. The MI/LI/RI/CI drafts remove any place holders for FCI discussion.
  2. The FCI semantics draft will define the template for FCI objects.
  3. The FCI semantics draft will define a registry for FCI objects.
  4. We will publish separate RFCs describing capability advertisement for MI/LI/RI/CI.
     The FCI objects defined in these RFCs will be registered in the FCI object registry
     created by the FCI semantics draft.

  We believe this provides the best trade-off between expediency and functionality.

thanx.

--  Kevin J. Ma

> -----Original Message-----
> From: Francois Le Faucheur (flefauch) [mailto:flefauch@cisco.com]
> Sent: Friday, October 17, 2014 11:56 AM
> To: cdni@ietf.org
> Cc: Francois Le Faucheur (flefauch); Jon Peterson; Jan Seedorf; Kevin Ma J;
> Daryl Malas
> Subject: Dependencies & interactions between FCI and LI/MI/RI/CI
> 
> Folks,
> 
> During the last IETF meeting we discussed dependencies and interactions
> between Fottprint & Capabilities advertisement and the other CDNI interfaces
> (Logging, Metadata, Redirection, Control): See excerpt from the Toronto CDNI
> minutes at the bottom of this message.
> 
> Two options for handling this were presented in Toronto and a tentative
> agreement for the second option was reached.
> 
> Since then, a bunch of the protagonists (Kevin, Jan, Jon, Daryl, Francois)
> continued discuss this and came up with a third Option which we feel is a
> better compromise. I have asked Kevin to summarise this third option and its
> merits for review and discussion on the list. If no objections are raised
> within a week of Kevin describing it, we'd like to adopt this as the
> approach going forward. Some of the LI/MI/RI/CI specs are on hold since they
> need to be aligned to the final agreed approach.
> 
> Please keep an eye for Kevin's message and raise support or concern
> promptly.
> 
> Thanks
> 
> Francois
> CDNI WG Chair
> 
> 
> 
> ========================
> FCI Semantics, draft-ietf-cdni-footprint-capabilities-semantics-03: Kevin Ma
> ----------------------------------------------------------------------------
> ---
> - Kevin presented the status update
> - Problem presented regarding, "Binary options for Logging/Metadata
> capability
> support is unlikely to be sufficient to describe optional modes." (See slide
> 3 for details)
> - Jan S: For things we know right now, binary is sufficient. But for future
> extensibility, we need to go beyond binary. Don't know?
> - Francois: Why not possible to avoid dependencies on FCI draft to publish
> Metadata and Logging drafts?
> - Kevin: Avoid shadow registries that are for FCI and other CDNI interfaces
> (metadata, logging, uri signing)
> - Jan S: Don't need to decide now, WG needs to be aware of the issue and
> post comments on ML. Hard to decide right now w/o thinking more about it.
> - Daryl: I would like to wrap this up ASAP and get Logging draft through
> - Francois: Is there a way to reference the advertisement objects in other
> drafts from FCI registry?
> - Kevin: This will block semantics draft, but not the FCI draft
> - Spencer: If you go with binary, and stuck in the future, what would you
> do?
> - Kevin/Jon: Rewrite the protocol, not non-backwards compatible
> - Spencer: I don't like that.
> - Jan/Kevin/Jon: More debate ...
> - Francois: Can you update FCI semantics draft so other drafts can document
> their own FCI advertisement objects? Give guidance to other drafts.
> - Matt C: My opinion that FCI is done before other drafts. I like option 2.
> - Cary Fitzgerald: Seems that you need to do the parsing?
> - Kevin: Duplicate registries are difficult to sync up
> - Kent: Option #2 seems reasonable
> - Ray: Likes option #2
> - Jan S: Timeframe issue, can FCI semantics be done in time?
> - Jon P: Need to steal stuff to write up FCI semantics
> - Jon P.: Next version of FCI semantics draft can be done by mid-Sept
> - Francois: Now the Logging draft needs to be updated to use the semantics
> for advertising of its objects. And there will still be a dependency for
> publication.
> - Room rough consensus on #2 to have each draft document its own
> advertisement objects using the FCI semantics
> - Chairs will identify a non-author reviewer for next rev of FCI semantics
> draft.