Friday, March 23, 2007

Could IPTV kill my bake potatoes ?

Based on a recent set of studies, your baked potatoes will be history by 2015 and will be replaced by baked yams.

On a serious note, how come people still take serious the studies/analysis/research that use the word 'kill' for one technology to other - it is true that some of the old emerging technologies (betamax/vhs) had a head-to-head competition, but others (ADSL/cable/satellite) have been around coexisting in 'harmony' for a while - and no sign of one 'killing' the other any time soon - specially with the big mass of consumers fluctuating from one service to the other.

The same way it has been said and said that e-mail would kill snail mail - but not yet as snail mail has bounce back - (1, 2), it is difficult to see that IPTV ("TV over IP") will kill TiVO ("end-user device") - it is true that TiVO is not only user equipment - there is infrastructure and services behind - but IPTV is more of an end-to-end framework (OK i am oversimplifying), with currently many flavours competing (and probably coexisting in the future) - from streaming to peer-to-peer.

Thursday, March 22, 2007

YAPD (yet another P2P diagram)

OK, these are a couple of diagrams that try to do simple description of the magic of peer-to-peer, in the 1st image, the ISP ignores the p2p traffic, in the 2nd, it implements a layer of caching near the edge/access network (CMTS/UMTS/ADSL/FTTH):

(1) - end-user accesses metadata repository to find content of interest;
(2) - then complete (if any) access lifecycle (purchase, drm key generation, etc.);
(3) - peer-to-peer protocol then kicks in, trying to discover peers and find appropriate "segments" amongst near ones (moving across to peers further and further away)
(4) - Peers start deliverying segments to requestor (until enough segments have been collected to create a buffer and 'play' the content)
(5) - If peers don't have the segments, it is necessary to access the peer-2-peer data centre.




In this second diagram, pretty much steps 1 to 4 remain the same, difference is now:

(5) - ISP has a caching layer near the edge/access that allows not only to reduce the amount of times:
  • segments have to be retrieved from remote peers
  • content/segments have to be retrieved from the p2p data centre
(6) - If peers don't have the content and/or segments are not found, it is necessary to access the peer-2-peer data centre.

It is a very high level description - but as common sense would tell you: the closest the content is to the edge, the faster the access from the end-user's perspective.

There are also benefits for the ISP (i.e. ability to reduce transit bandwidth, mediate if there is profit share involved, etc).

Thursday, March 01, 2007

Joost :)

I have applied and got the: Joost™, will keep you posted ! (installation ran smoothly, it looks gorgeous - but neither the office nor the hotel LAN allow for p2p to run, so i will not see content until I get home later today).