RE: [ANCP] Comments on draft-maglione

"OOGHE Sven" <Sven.Ooghe@alcatel-lucent.be> Tue, 17 July 2007 14:12 UTC

Return-path: <ancp-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IAnml-0005MR-Cr; Tue, 17 Jul 2007 10:12:19 -0400
Received: from ancp by megatron.ietf.org with local (Exim 4.43) id 1IAnmj-0005MJ-Kv for ancp-confirm+ok@megatron.ietf.org; Tue, 17 Jul 2007 10:12:17 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IAnmj-0005M8-9E for ancp@ietf.org; Tue, 17 Jul 2007 10:12:17 -0400
Received: from smail5.alcatel.fr ([64.208.49.27]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IAnmf-0001TR-3S for ancp@ietf.org; Tue, 17 Jul 2007 10:12:17 -0400
Received: from FRVELSBHS06.ad2.ad.alcatel.com (frvelsbhs06.ad2.ad.alcatel.com [155.132.6.78]) by smail5.alcatel.fr (8.13.4/8.13.4/ICT) with ESMTP id l6HEAHUK026171; Tue, 17 Jul 2007 16:10:17 +0200
Received: from FRVELSMBS22.ad2.ad.alcatel.com ([155.132.6.52]) by FRVELSBHS06.ad2.ad.alcatel.com with Microsoft SMTPSVC(6.0.3790.2499); Tue, 17 Jul 2007 16:12:09 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [ANCP] Comments on draft-maglione
Date: Tue, 17 Jul 2007 16:12:08 +0200
Message-ID: <8144761F31F48D43AD53D09F5350E380B16110@FRVELSMBS22.ad2.ad.alcatel.com>
In-Reply-To: <009801c7c7f5$bb199780$242413ac@ad.redback.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [ANCP] Comments on draft-maglione
Thread-Index: AcfH9bphkunYlpj7QZWeNixZLlrk0QAeX5Wg
References: <009801c7c7f5$bb199780$242413ac@ad.redback.com>
From: OOGHE Sven <Sven.Ooghe@alcatel-lucent.be>
To: Curtis Sherbo <csherbo@redback.com>, ancp@ietf.org, roberta.maglione@telecomitalia.it, angelo.garofalo@telecomitalia.it, flefauch@cisco.com
X-OriginalArrivalTime: 17 Jul 2007 14:12:09.0585 (UTC) FILETIME=[76AC4610:01C7C87C]
X-Scanned-By: MIMEDefang 2.51 on 155.132.188.13
X-Spam-Score: 0.1 (/)
X-Scan-Signature: fe105289edd72640d9f392da880eefa2
Cc:
X-BeenThere: ancp@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Access Node Control Protocol working group mailing list <ancp.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ancp>, <mailto:ancp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ancp>
List-Post: <mailto:ancp@ietf.org>
List-Help: <mailto:ancp-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ancp>, <mailto:ancp-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0602322952=="
Errors-To: ancp-bounces@ietf.org

Hi,
 
Please find my comments inline.
 
Regards,
Sven

________________________________

From: Curtis Sherbo [mailto:csherbo@redback.com] 
Sent: dinsdag 17 juli 2007 0:08
To: ancp@ietf.org; roberta.maglione@telecomitalia.it;
angelo.garofalo@telecomitalia.it; flefauch@cisco.com
Subject: [ANCP] Comments on draft-maglione



Greetings, 

I think the flexibility of the solution proposed in
draft-maglione-ancp-mcast-00.txt is necessary when you consider
applications beyond simple broadcast IPTV.

I think it is useful in certain scenarios in IPTV, but I also think it
is useful in a few other applications as listed below:

1) Nomadicity/Roaming - whether wired or wireless it would be more
effective to have a centralized policy decision as opposed to a
distributed one.  This is especially true in a wireless instance where a
client may be moving from one access point to another, the session would
need to be handed off, would you want to see a full authentication step
each hop so that you can refresh policies on the access point? 

I agree that there will be some central system that holds the subscriber
policy information. In the case of nomadicity, this system will be in
the "home network" (I don't mean customer premises network) and will
need to be contacted by the "visiting network". This could be done in a
push mode - bringing the relevant policy information to the network
elements in the visiting network - or in a pull mode - outsourcing the
decision to the home network. In my view, in the case of multicast, the
push model leads to less signaling than the pull model (unless some
special tricks based on session grouping with timeouts are introduced in
access platforms - but these have their own issues as I highlighted in
my previous email). Hence I'm more in favor of using the push model even
in nomadic/roaming cases.

2) Video Conferencing - As conferences would likely be ad-hoc, where the
multicast groups may not be known in advance, it would likely be more
efficient to update data centrally and query it as a participants join
conferences. 

See next point.

3) Future Over the Top Video Partnerships - Service providers may choose
to partner with internet video providers to provide QoS and multicast
capabilities through a partnership on a per event basis.  Like the video
conferencing scenario, this would be somewhat ad-hoc where the multicast
group mappings may not be known in advance, or may be reused for
different content in succession, requiring repeated policy refresh.
Again, a centralized approach would appear to be more scalable for this
model.

I agree that these are channels which may not be known to the access
provider in advance. There's however an easy way to solve this case:
thanks to IGMPv3 SSM, it is possible to create two categories of
channels:

- those with a known IP source address: these would include e.g. the
access/service provider's own IPTV offering

- those with an unknown IP source address: these would include over the
top video, or video conferencing

The Access Node can use the IP source address to filter IGMPv3's in
different replication contexts (e.g. IPTV, Internet TV). Within this
context, it could then decide to offer the content with the required
QoS, and decide whether or not to accept or reject the channel.

To be noted, zap time is less of an issue with these three applications,
as there is typically an accepted processing time. 

Can you clarify what you mean with this? 

Obviously it is not the job of the IETF to define these services or
business models, but I thought it might be helpful for us to consider
services beyond the starting point of IPTV.  

As suggested by others on this list, the existing framework may be able
to fulfill some of the requirements put forward by this draft, but I
argue that there is validity in the flexibility that the draft brings
for IPTV as well as support for the applications I have discussed here.

I welcome your comments. 

Cheers, 
Curtis 

Curtis Sherbo, P.Eng 
Product Line Manager 
Redback Networks Canada Inc. 
Phone: (604)629-7357 
Mobile: (604)250-0672 

_______________________________________________
ANCP mailing list
ANCP@ietf.org
https://www1.ietf.org/mailman/listinfo/ancp