Re: [MBONED] draft meeting minutes

"SAYKO, ROBERT J" <rs1983@att.com> Tue, 05 November 2013 15:21 UTC

Return-Path: <rs1983@att.com>
X-Original-To: mboned@ietfa.amsl.com
Delivered-To: mboned@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C293F21E8107 for <mboned@ietfa.amsl.com>; Tue, 5 Nov 2013 07:21:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level:
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
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 2n4K5HqDuYlu for <mboned@ietfa.amsl.com>; Tue, 5 Nov 2013 07:21:21 -0800 (PST)
Received: from nbfkord-smmo06.seg.att.com (nbfkord-smmo06.seg.att.com [209.65.160.94]) by ietfa.amsl.com (Postfix) with ESMTP id BC03521E80F3 for <mboned@ietf.org>; Tue, 5 Nov 2013 07:21:17 -0800 (PST)
Received: from unknown [144.160.229.23] (EHLO alpi154.enaf.aldc.att.com) by nbfkord-smmo06.seg.att.com(mxl_mta-6.15.0-1) over TLS secured channel with ESMTP id dec09725.0.4400033.00-347.12323799.nbfkord-smmo06.seg.att.com (envelope-from <rs1983@att.com>); Tue, 05 Nov 2013 15:21:17 +0000 (UTC)
X-MXL-Hash: 52790ced7f8ea72e-ec8b293f2a271bb653a5d679a1488faeedf5663a
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id rA5FLGLU025899; Tue, 5 Nov 2013 10:21:17 -0500
Received: from alpi132.aldc.att.com (alpi132.aldc.att.com [130.8.217.2]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id rA5FL7S6025792 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 5 Nov 2013 10:21:12 -0500
Received: from GAALPA1MSGHUB9B.ITServices.sbc.com (GAALPA1MSGHUB9B.itservices.sbc.com [130.8.36.88]) by alpi132.aldc.att.com (RSA Interceptor); Tue, 5 Nov 2013 15:20:56 GMT
Received: from gaalpa1msgusr9c.ITServices.sbc.com ([130.8.36.60]) by GAALPA1MSGHUB9B.ITServices.sbc.com ([130.8.36.88]) with mapi id 14.03.0158.001; Tue, 5 Nov 2013 10:20:56 -0500
From: "SAYKO, ROBERT J" <rs1983@att.com>
To: Leonard Giuliano <lenny@juniper.net>, MBONED WG <mboned@ietf.org>
Thread-Topic: [MBONED] draft meeting minutes
Thread-Index: AQHO2c2iBn0XDYgwmkCM3aWEELCL5poWsZEg
Date: Tue, 05 Nov 2013 15:20:55 +0000
Message-ID: <9B30768B8155174FB7C6B21ABDCD24C026B817C6@GAALPA1MSGUSR9C.ITServices.sbc.com>
References: <20131104181646.U64349@eng-mail01.juniper.net>
In-Reply-To: <20131104181646.U64349@eng-mail01.juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.70.55.7]
Content-Type: multipart/alternative; boundary="_000_9B30768B8155174FB7C6B21ABDCD24C026B817C6GAALPA1MSGUSR9C_"
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2010122901)]
X-MAIL-FROM: <rs1983@att.com>
X-SOURCE-IP: [144.160.229.23]
X-AnalysisOut: [v=2.0 cv=TJDyvSZa c=1 sm=0 a=VXHOiMMwGAwA+y4G3/O+aw==:17 a]
X-AnalysisOut: [=3EJOqW9HKygA:10 a=gUlTQTCaqscA:10 a=ofMgfj31e3cA:10 a=BLc]
X-AnalysisOut: [eEmwcHowA:10 a=zQP7CpKOAAAA:8 a=XIqpo32RAAAA:8 a=DJ3_A0-uO]
X-AnalysisOut: [KkA:10 a=bT8jKs-xpuCVoAN2n80A:9 a=CjuIK1q_8ugA:10 a=cD7MRz]
X-AnalysisOut: [su8xAeNygI:21 a=oVcUg6E_AcFxtdqI:21 a=_W_S_7VecoQA:10 a=fr]
X-AnalysisOut: [z4AuCg-hUA:10 a=BRhi8N-4D89V5gIq:21]
Subject: Re: [MBONED] draft meeting minutes
X-BeenThere: mboned@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Mail List for the Mboned Working Group <mboned.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mboned>, <mailto:mboned-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mboned>
List-Post: <mailto:mboned@ietf.org>
List-Help: <mailto:mboned-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mboned>, <mailto:mboned-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Nov 2013 15:21:28 -0000


On this following issue - can anyone quantify,  over a time interval (years perhaps),  this problem.   I need to understand it better (would like to chat with Toerless) but if need be I can try and find out the size of problem at AT&T and any solutions already being looked at or even implemented.

4. Toerless: Immediate Options for Multrans avoiding NAT:
a. Use Case 1: Leverage this case to avoid NAT for v4 multicast ==> v6 in
routers.
b. Use Case 2: Longer term use case (new v6 centric network designs). NAT
can be simple static v6 ==> v4 multicast group address mapping.
c. Stig: Link local addresses considered as option? Also home gateway may
need some addresses? Toerless responded positively. Stig approves of this
approach.
d. Greg on the wall: Approves of this simple approach to resolve issue.
e. Lenny: Next steps?? Create I-D?? Toerless: Possible to Write up 3-4 Use
Cases in I-D??
f. Simon: Question on Details on Step 2?? Toerless provides answers  Maybe
home gateway issue may need additional configuration setup??
g. Tim??: Homenet gives IPv6 address?? Dont make homenet stuff or home
gateway more complex but supports going forward.
h. Lenny: Source is v4 & receiver is v6  important to remember.
i. Stig: Get this documented & clear up problem statement.
j. Tina Tsou: Solution should not be in MBONED. Joel: Maybe solution could
go to PIM WG if not in MBONED but MBONED can define problem statement for
eventual protocol solution. Tina: Has cable market supported v6 for home
gateways?? Toerless: If not v6 support then no multicast?? Majority of
IPTV is over DSL and is running out of v4 addresses.
k. Simon: Really nice if ths could be in an I-D.
l. Tim: This is positive spin on use of Homenet  v6 architecture
m. Lenny: Lets see a draft

My comments on following:
-I do think this is an important issue to address.   I think it becomes a key business problem for MC in general
-If I understood all of what Bill is proposing then I can sum up my biggest concern about the approach in one word "TRUST" ,    Content owners need/want complete assurance from network provider that a) their content is safe (meaning cannot be accessed by unauthorized EU  b) the content delivered to an EU is measurable and  that is for proper billing/accounting. And they need to know the measurement of data delivered is accurate.   If this is what Bill means by transparent then that is good,  but I was not sure enough information about this was explained (at least for me) in the presentation.   AT&T has been dealing with this issue for quite some time now......we have dealt with some very large content owners and providers
-I think a clear definition of a content owner and content provider needs to be made to avoid confusion.   An owner to my mind is a movie studio or a producer of the media.   A content owner can be a provider too,  but there are providers that are not owners (e.g. Akamai) and I think that depending on the business relationships (and even the relationship between content provider and service provider) entailed it might help to examine this in Bill's work...........just a suggestion
-I think some of this work could dovetail with the BCP Percy and I are working on (the MC CDNi document).
6. Bill Atwood: Multicast Access Control:
a. Trust relationships for Unicast between Source & User  Network is
transparent.
b. Not so for Multicast: Many EUs & fewer streams from source.
c. AAA & QoS Issues  how can they be addressed
d. Network comes into play for AAA  use of ticket (solution 1)
e. Toerless: Why does network need to be protected?? At network level??
Bill: Do not allow traffic on subnet level if not authorized. Scope here
is Access Control.
f. Greg: Content could be acquired illegitimately but if it is encoded
then what are we trying to achieve??
g. Bill: Requirements for mechanisms for Access Control & specify
Architecture for this.
h. Stig: Authentication server on the link?? Bill: PAA does not have to be
on the link.
i. Stig: Docs only talk about group membership. Should they also talk
about {S,G}?? Bill: Only looking at groups & not at technologies.
j. Toerless: How many entities under consideration? Content providers?
Network providers? Bill: Only considering network providers to EUs. Good
stuff here with Use Cases.

In response to some of the questions raised please see inline.  These are my thoughts prior to going back to my colleague to discuss,  but wanted to address some of the issues today if I could
8. Bob: AMT Multicast Based Method for Finding Optimal Relay Gateway Combo
for AMT Tunnel:
a. Anycast Addressing Issue
b. Solution presented in Quebec
c. Two requirements for solution
d. Greg: Across network providers should have same DNS??
e. Bob: Provisioning type solution
f. Jeffrey Zhang:  Optimal relay should be closest to Gateway? Bob: Yes.
To reiterate from the network providers point of view this is generally correct.  However, as mentioned there could be policies imposed that might require providing the GW with a Relay that is not necessarily the closest in a physical sense (e.g. Relay supporting a low utilized peering point to GW's network might be a better choice).  The AMT DNS in the source network could implement this.
g. Stig: Question on DNS server lookup. All DNS servers be reachable by
same Anycast address? Why? Bob: Answer to be provided.
Specifically,  we are talking about the AMT DNS (a special set of DNS set up for this solution).   In thinking about this I think the reason an anycast would be used is because it ensures that the AMT DNS reached is closest to the GW's local DNS.  At least that is how I read my colleagues paper (having only been able to read it last week I've not been able to delve into it with him before Vancouver.   Other reasons might be consistency of the process across networks providing AMT access interdomain.   Additionally,  I think it helps if the source network is in a federation of networks that all have multicast connectivity to the source.   That is my read on it,  but as soon as I can confirm with David I will get back to you on it.   I will say that after considering the comments made I don't think it is absolutely necessary to be an anycast address - particularly in light of the fact we also say policy might dictate which AMT Relay is eventually provided to GW.
h. Jeffrey Zhang: Best Relay for one source may not be best relay for
anther source. Bob: Answer to be provided.
This is true of course - but perhaps I misunderstood the question initially.  The problem is solved by provisioning the AMT DNS.
i. Jeffrey Haas: Same question as Stig  seems idea may be a unique
approach.
j. Karthik: How would Gateway know if no multicast connectivity? Greg:
possible.
This document does not include that in scope.  The assumption is that it can.
k. Toerless: Question on relay in other network? Bob: EU is on second
network. So purpose is not to find multihop tunnels.
l. Jeffrey Zhang: Why not multihop per previous draft? Bob: To be
provided?
After speaking briefly with Jeffrey I think I also misunderstood his question.  First let's be clear  on the fact that Percy and I are working on 2 documents.  One is the BCP for MC CDNi which describes various interdomain use cases and guidelines for technological solutions to the business issues.   The presentation I made was for a specific solution to one aspect of the BCP.  Namely finding the right AMT.    My fault for not making this clear.   My presentation does not directly involve multi-hop solution.   But,  yes on a point to point consideration of multi-hop it should work,  but again the solution does not encompass multi-hop end to end.
m. Lenny: Some thoughts on whether optimal could be overridden by EU.
There are many ways to find optimal. So should there be a generic way to
find optimal?
n. Greg: Should this be extended to support different policies?
Greg's point is a very good one.   Percy and I also discussed this briefly with Lenny after meeting.  We should expand this document to include other solutions (e.g. manifest file could easily include best interdomain Relay - a solution that works even if not very dynamic).   In that light we will probably rename the document to something like "Finding the right/optimal Relay".   I think we will also address what is "optimal"  as there could be several solutions.    Lenny has volunteered to become a co-author on the document.    I will post the current document later today.