Hi Shane,

> for 'live' content, given the inherent efficiency of multicast.

I am not questioning the efficiency of multicast. In fact I am looking at peercasting and can't find it's inefficiencies either provided it is deployed in a proper manner.

I am not talking about residential hosts replicating the live content. But if you place your peercasting servers in the key network locations I could argue that peercasting can be as efficient as multicast both in core as well as distribution levels.

The difference between the two is just the way such distribution tree is constructed. In multicast you have protocol which in most cases (not talking about p2mp te) follows the unicast routing to reach the src.

On the other hand in peercasting you can use many other elements like RTT, feedback from ALTO servers, routing proximity, sources load etc ... for the tree building decision which may be hard to do by multicast.

While you are right that for live streaming multicast may be the winner there is IMHO much bigger market for on demand file, video,audio streaming where caching may be of huge importance. And I guess this is very clear that hosts/servers are much better in content caching then routers.

Cheers,
R.


Robert,

On Nov 29, 2009, at 03:48 MST, Robert Raszuk wrote:
Tony,

Isn't it a case that multicasting has been already obsoleted in the
quite significant degree by peercasting ?

http://www.viswiki.com/en/Peercasting

IMHO, I think it's rather difficult to predict that peercasting
has/will obsolete multicast, at least in the U.S. and, specifically,
for truly "live" content, e.g.: sports, news broadcasts, etc.
Unfortunately, the usual chicken-and-egg problem exists: no widely
appealing, legitimate content exists, therefore there is no demand,
hence very few SP's set-up their infrastructure to provide multicast
down to CE devices.  However, with the dearth of *unicast*
time/place-shifted video content coming online by the major players
(cf: Hulu, Apple, Netflix, Blockbuster, etc.), it may be a matter of
time, before we start to see a growing demand for *multicast* video
for 'live' content, given the inherent efficiency of multicast.

Furthermore, while peercasting is an intriguing application-level
form of multicast, (therefore, allowing a content owner/distributor
more control over when & how they distribute their content w/out
having to wait for the network to be ready), it's not without it's
"challenges", specifically: - asymmetric BW on residential access
circuits, making it difficult to hairpin/push content back up into
the network; - lack of some form of CoS on lower bit-rate residential
lines to either: a) assist with pushing hair-pinned content back up
into the network; and/or, b) avoid interfering with other legitimate
apps on the access circuit, (e.g.: VoIP, etc.) - etc.

I guess time will tell.

-shane



And I am not that convinced that replication at network
router/switch level is that much more efficient then replication at
the network host level. I think it is just a matter of efficiently
determining the optimal replication points.

Cheers, R.

Dino Farinacci wrote:
Well if multicast proper is not on the requirements for scaling
the routing architecture, how can we set our sights higher?

Do you expect multicast route scaling to be solved in some
other forum like perhaps SAMRG?
I think you can just work on it.  No permission is required.  But
first you should take this up with the guys who have been working
on multicast for the last 17 years.  ;-) Seriously tho, if that's
a useful work item, the RG can take it up after   this work item
is complete. Tony _______________________________________________
rrg mailing list [email protected] http://www.irtf.org/mailman/listinfo/rrg
_______________________________________________ rrg mailing list [email protected] http://www.irtf.org/mailman/listinfo/rrg




_______________________________________________
rrg mailing list
[email protected]
http://www.irtf.org/mailman/listinfo/rrg

Reply via email to