Computing in the real world
SEARCH FOR: IN:
      
Welcome Guest  Register Log in

News 

[Internet]
Monday 20th June 2005
Microsoft clones BitTorrent 10:54AM, Monday 20th June 2005
Software giant Microsoft is developing an alternative to BitTorrent, the high-speed p2p software driving the sharing of video through broadband connections. The twist is that with the Microsoft version, code-named Avalanche, downloading will not be possible without a 'publisher's certificate'. In other words, it will have built in DRM technology.

Microsoft says that Avalanche improves on BitTorrent's method of 'swarming' otherwise known as parallel downloads. In a system where files are shared among multiple machines, if there is only a single source for the file, downloads are restricted to the bandwidth of the single server.

To combat this problem, p2p networks introduced the concept of swarming. Once a file has downloaded a bit of data, it is instantly made available to the network so that other machines can download it, and so the more machines downloading the software, the faster it actually becomes.

The problem is that of the 'rarest bit'. Despite being able to download the great majority of a file, it is not complete until the last bit, which may still be only on a single machine, can be slotted in. One technique used by P2P networks is exchange of 'locally rarest' bits, which will speed up some of the downloads.
 
 
ADVERTISEMENT
However, according to Microsoft, this does not solve the problem of the 'globally rarest' bit.

Microsoft's researchers in Cambridge think they have cracked the problem by implementing something they call network coding. Unlike existing P2P systems where peers offer the blocks of the file, in Avalanche, a computer offers other peers any combinations of the blocks it has already.

These combinations are sent out together with tags that describes where the constituent blocks fit in the overall scheme. Microsoft says that any peer can generate new unique combinations from the combinations it already has. When the PC has enough combinations, it can put the pieces together to create the original file.

As a result, any bit uploaded by a given peer can be of use to any other peer. Peers do not need to search out the next block to build the file, any encoded piece will suffice. Redmond says that this makes the system very robust as peers disconnect and no peer becomes a bottleneck, since no block is more important than another. Finally, Microsoft says that network bandwidth is reduced since the same information does not travel multiple times over bottleneck links.

Microsoft sees the technology applied to video and TV on demand as well as the distribution of films either to buy or to rent. According to sources, Avalanche will have built in DRM to protect the rights of the copyright holders.

It is thought that trials of Avalanche may begin in the 2006.

Submit to: Digg  |  Slashdot  |  Del.icio.us  |  Technorati

Related News



Top 10 Broadband

150+ broadband packages

Compare 30+ mobile broadband deals

Powered by Top 10 Broadband


Columns

Prolog:

After eight years in a caring relationship, Tim Danton is falling for a desktop once again. › See full Opinion