Page 1 of 3 123 LastLast
Results 1 to 15 of 31

Thread: Microsoft P2P: Better Than BitTorrent?

  1. #1
    dubstylee's Avatar

    CEO, Zeropaid Inc.

    Join Date
    Apr 2002
    Location
    SD CA
    Posts
    600

    Microsoft P2P: Better Than BitTorrent?

    Researchers at Microsoft's computer science lab in Cambridge have developed a peer-to-peer filesharing system that they say overcomes the scheduling problems associated with existing distribution protocols such as Bit Torrent.

    The researchers claim download times are between 20-30 per cent faster, using their network coding approach, than on systems that only code at the server, and between 200 and 300 per cent faster than distributing un-encoded information.

    Naturally, Microsoft is very keen to stress that this technology should be used for distributing legitimate content. It even put that in italics in the press material.

    The basic principle of the system, dubbed Avalanche, is pretty much the same as BitTorrent. Certainly the problem it solves is: a large file needs to be distributed to many people. One server does not have the bandwidth to deal with all that traffic, so you need to find another way of getting the file to everyone who needs it.

    If the file is broken up into smaller pieces, these can be distributed among a smaller number of people, who can then share the pieces to make sure they all eventually have the complete file.

    The problem with this approach, as anyone who has ever tried to download content on the system - legitimate or otherwise - knows, is that towards the end of a download, any one downloader could have a while to wait for the particular pieces he needs. As the number of receivers increases, scheduling traffic also becomes more complex, and the whole process slows down.

    Microsoft Research's approach gets around this by re-encoding all the pieces, so that each one that is shared is actually a linear combination of all the pieces, fed into a particular function. The blocks are then distributed with a tag that describes the parameters it contains.

    Once you have downloaded a few of these, you can generate new combinations from the ones you have, and send those out to your peers. Collect enough of these pieces, and you will have enough information to reconstruct the whole file. Even if you don't have all the original pieces distributed by the person who held the original version of the file.

    Peers can make use of any new piece, instead of having to wait for specific chunks that are missing. This means no one peer can become a bottle neck, since no piece is more important than any other. It also means overall network traffic is lower, since the same information doesn't have to travel back and forth multiple times.

    Read the Research Paper from MS (pdf)

    Read the complete article

  2. #2
    Auggie2k's Avatar

    Back to business!

    Join Date
    Jan 2005
    Location
    Ireland
    Posts
    4,988
    The last person I want to know I'm downloading illegal files is the snoopmaster themselves microsoft!

  3. #3
    The Hunter's Avatar

    Janitor

    Join Date
    Apr 2002
    Location
    Copperhead Road
    Posts
    11,611
    Uh huh, hey Bill, you wouldnt mind if I sent an image of an operating system to a friend would you? J/K
    Grow old along with me, the best is yet to be.

  4. #4
    Auggie2k's Avatar

    Back to business!

    Join Date
    Jan 2005
    Location
    Ireland
    Posts
    4,988
    Quote Originally Posted by The Hunter
    Uh huh, hey Bill, you wouldnt mind if I sent an image of an operating system to a friend would you? J/K
    Lol... nice!

  5. #5
    Kyle06's Avatar

    ZeroPaid Regular

    Join Date
    Jan 2003
    Location
    Ohio
    Posts
    1,858
    Heh yea... I think I'll stay with BT
    -NEVER ARGUE WITH A FOOL; HE WILL SOON BEAT YOU WITH EXPERIENCE

    -EAT AND SLEEP. YOU MIGHT THINK THAT'S A GIVEN BUT NO-IT'S NOT. EAT AND SLEEP. IDIOT.

  6. #6

    Zeropaid Noob

    Join Date
    Jan 2003
    Location
    p2pconsortium.com i live
    Posts
    6,446
    hmm par 2 files are nice
    btw various chunks that are being sent via torrent are in no particular order either
    *point is*
    i am awesome

  7. #7

    Zeropaid Noob

    Join Date
    Sep 2002
    Location
    Ireland
    Posts
    1,107
    This is one bandwagon doomed to failure!

  8. #8
    bobhss's Avatar

    Cornerstone 2007

    Join Date
    Aug 2002
    Location
    Missouri
    Posts
    750
    Well, hopefully it gives ideas to our beloved Bittorrent creator and he makes "improvements" to his code and we all benefit without actually using anything extra from Microsoft.

  9. #9
    ducttapeBigSexy's Avatar

    w00t!

    Join Date
    Oct 2003
    Location
    Over by those boxes
    Posts
    1,018
    For once, it seems that m$ has actually made something that works pretty nice. Too bad they can't come up with anything new - like every other product they've ever made.

  10. #10
    DrainBamaged's Avatar

    Bringer of Truth

    Join Date
    Feb 2005
    Posts
    20
    Great. I'll finally have an even faster way to download the latest MSN Messenger and Windows Media Player. Just what I've always wanted.

  11. #11

    Retired

    Join Date
    Aug 2003
    Posts
    263
    Quote Originally Posted by crackerjacker
    hmm par 2 files are nice
    btw various chunks that are being sent via torrent are in no particular order either
    *point is*
    i am awesome
    You Suck~! But back on the topic... The downside of this protocol is that the proprietor of the content must upload 120% of the file size initially, the upside is that this makes 20% or 5x as many peers with the blocks you want available at any one time. In short, this is a redundancy thing, and not really a _great_ improvement over BT. In short you can recreate the original data with a 20% higher success rate of entire file availability.
    "There is a very thin line between genius and madness"

    ~J.

  12. #12

    Expatriate Australian

    Join Date
    Feb 2004
    Location
    Vermont USA
    Posts
    306
    If this system is for a Distributed computinng network like http://www.lxsystems.com/technology.html
    then there will be seed servers so 120% from the seed server isnt that bad .

    Peer Impact a online music store is using LX systems to power the network Peer Impact also gives uploader credits for transfering thier inventory.

    www.peerimact.com

  13. #13
    dragoonballz

    Guest
    can anyone say the RIAA are in on this? Microsoft will probably leak all the info to the RIAA who has probably hired Microsoft to do this, and tricking all its users to thinking that this is some revolutionary thing to the P2P World!

  14. #14
    Matt's Avatar

    Registered User

    Join Date
    Apr 2002
    Posts
    345
    i doubt that this is a conspiracy. what this is is a way for microsoft to probably release patches (similar to grid computing) and will probably be in longhorn but you won't even see it. that's my take on the whole thing. I highly doubt they would unleash anything that could get them into any more trouble.

  15. #15
    muffenme's Avatar

    Registered Moonatic

    Join Date
    May 2003
    Location
    The Moon
    Posts
    732
    Either that or a way to make lots of money.

Page 1 of 3 123 LastLast

Similar Threads

  1. Microsoft: To secure IE, upgrade to XP
    By Bent_Metal in forum News
    Replies: 15
    Last Post: June 28th, 2005, 04:29 PM
  2. Anatomic P2P - Decentralised BitTorrent
    By crackerjacker in forum General Discussion
    Replies: 1
    Last Post: May 18th, 2005, 01:50 AM
  3. In praise of P2P
    By g-smooth2k in forum News
    Replies: 0
    Last Post: December 7th, 2004, 01:44 AM
  4. Replies: 16
    Last Post: August 20th, 2004, 03:49 PM
  5. BitTorrent: Getting started and FAQ
    By Malicious Intent in forum BitTorrent
    Replies: 0
    Last Post: July 2nd, 2004, 01:17 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •