March 10, 2008

Cisco Invests in Hybrid Content Delivery Network, GridNetworks

Mark Hendrickson

10 comments »

Last October GridNetworks announced that it had raised $9.5M in Series A funding for its GridCasting content delivery network (CDN). For whatever reason, though, Cisco decided to wait until today to reveal that it was a strategic investor in that round.

GridNetworks wants to provide the underlying technology that streams high quality television content over the internet and into homes. Its architecture is part traditional CDN, part peer-to-peer network. In simple terms, the content delivered by GridCasting is initially buffered by a handful of data centers. Then after about 10-30 seconds of video playback, the data centers hand over delivery responsibilities to about 16 peers (other consumers of online video content who have cached it already and can serve as mini data centers themselves).

This method isn’t entirely unique - Vuze uses the Azureus BitTorrent protocol to do something very similar. And it’s not entirely clear whether the P2P method of distributing high definition content really provides much of an advantage over centralized streaming methods. Other non-P2P streaming companies like BitGravity would certainly argue that the cost savings and performance increases from P2P are not substantial (and the legal situation vis-a-vis net neutrality is still up in the air anyhow).

However, it’s notable that Cisco has taken an interest in this hybrid CDN technology. Their investment and ongoing relationship should give GridNetworks the opportunity to integrate its so-called “connector” software into non-computer devices like Linksys entertainment centers. The connector software is necessary for the streaming and P2P to work, whether with a computer or other device (currently only Windows is supported, with Mac support coming soon).

  • Sphere It

Trackbacks/Pings (Trackback URL)

Comments

RSS feed for comments on this post.

  1. Your Daddy

    Cisco should buy Comcast and they’re set!

  2. Forumistan

    Gridnetworks, it looks nice. I am gonna check it out…

  3. Edoardo

    In the last days I have tried to publish an idea of mine quite similar, but that regards the web aspect. If you wanna have informations o on http://www.web2bm.com
    Seems hard to be noticed if your name is not Cisco.

  4. Raul Lopez

    I think that P2P delivery can drastically reduce the cost of HD content delivery since every available “nearby” client that has received the content can become a server of part of the stream.

    Think about it, your neighbor watches some HD movie that you want to watch, if he still has it in his hard drive and he has available upload bandwidth why not get part of the HD movie from him? I mention “part” of the HD movie since an HD movie compressed with today’s best technology requires at least 6 Mbps and your neighbor can upload at a maximum of 384 Kbps via ADSL so he can provide you with about 1/16 of the needed content.

  5. ASUS

    Check out http://www.ReelTime.com if you want to see Grid Networks in action. ReelTime uses the grid player to stream their movies. Grid has the best technology out there for this in my opinion.

  6. Gubatron

    I hope Michael Volpi (Current CEO at Joost and Former Senior VP at Cisco) is aware of GridNetworks.

  7. Gubatron

    @4 It sounds pretty good in theory, it works to a certain degree, but currently there are so many shortcoming with upstream throughput that if you want to do Live P2P (using mostly p2p), the ISPs should get their act together and establish better routing paths so that nearby networks don’t have to route packets outside their networks. Some ISPs are working towards these goals, while others are resetting p2p connections. (See comcast and how they’re screwing their customers)

  8. Gubatron

    @4 Raul, also, I like that you mention that you’d need several neighbors giving you 384kbps of their upstream.

    If you need 6Mbps to watch HD, then you need about 16 peers sending you 384Kbps each. So, this means, for each movie viewer you need another 16 guys that have watched the same thing, you as a peer would need to:
    - Find the peers with the parts of the movie you need
    - Coordinate the chunk requests
    - Organize the chunks received (probably you won’t receive everything, people will disconnect, so you’ll need to re-request pieces, find more peers, or request from the main server)
    - Decompress the video data

    doing this you’re probably using a lot of upstream yourself, and CPU.

    at the same time, you’re probably a peer.

    Where do you get all that bandwidth nowadays unless you pay for the most expensive upstream?

    We need ISPs to start giving up more upstream.

    I love the idea, and I think its what we need, something like a torrent client optimized for video delivery, with a catalog of 90k movies.

    That would certainly kill the DVD (in response to Pogue’s video yesterday)

  9. Raul Lopez

    As far as I know the 384 Kbps upstream limit is so that we mere mortals cannot become a web host of pictures and video, but enough “mortals” can upstream HD if done correctly. Even 720p at 24 Frames/second is HD and can look very good at 6 Mbps or less using H.264.

    I think that we are almost there as to technology that can work around the 384 Kbps limit.

  10. TranspacCanuck

    Am I the only one on Mac OS X who gets the “Mac OS X” download page (good) but then clicks download only to receive a .EXE file (bad)? Did someone make a booboo? I would love to see this, but… I’m not launching VMWare just for this. :)