AfterDawn: Tech news

New technique will accelerate p2p downloading up to 70 percent

Written by Andre Yoskowitz @ 10 Apr 2007 2:15 User comments (14)

New technique will accelerate p2p downloading up to 70 percent A research team with members from Intel, Purdue, and Carnegie Mellon have created a technique that will accelerate P2P file sharing from 30-70 percent.
For users who are familiar with torrent and regular p2p downloading can agree that although still fast and effective, if there are few seeders and a large amount of downloaders, then your speeds will be effected.

The research team has stated that they have found a way to get around these limitations by using a technique called "Similarity-Enhanced Transfer (SET)". They plan to present the technique tomorrow at the 4th Symposium on Networked Systems Design and Implementation.

SET in itself uses a lot of different techniques to help boost speeds. Many shared files contain peices of identical data. Examples of such pieces are music files that only differ in tags, movies dubbed in different languages and updated versions of applications and software.

SET divides large files into smaller segments first then uses a search method called "handprinting" to find similar files. If it finds any individual chunks that are identical then it adds those to the user's search or current download.



A result of using SET will be an expansion of available sources for any given file. Showing off SET in practice, the software seemed to work well. Using a P2P network such as Limewire, their rate of download for an MP3 track accelerated 70 percent. The results were almost as good when they tried downloading a movie trailer.

The research team hopes to see the software code used in p2p clients soon. "This is a technique that I would like people to steal," said David Andersen of Carnegie Mellon, "Developers should just take the idea and use it in their own systems."

Source:
Arstechnica

Previous Next  

14 user comments

110.4.2007 14:40

sweet this could be excellent i hate when people have below 1.00 share ratio

210.4.2007 15:18

cool

This message has been edited since its posting. Latest edit was made on 10 Apr 2007 @ 5:58

310.4.2007 15:43

For every bit uploaded - someone must download it, so if someone has over 1.00 ratio someone else is bound to have below 1.00 ratio. If someone has 100.00 ratio, a lot of people have way under 1.00 ratio.

But back to the topic.

I wonder how much extra data this handprinting technique requires to be transferred...

410.4.2007 17:42

Although this is great news, I can't help but feeling there is a catch. I mean Intel and numerous other groups are for P2P file sharing now? I dont see it happening and like I said theres a catch.

510.4.2007 19:09
vinny13
Inactive

Sounds great :)

610.4.2007 19:53
webe123
Inactive

I will stick with newsgroups....can't get better than your connection maxed out from start to finish!


But I have to agree that this will NOT go over good with the media mafia...if it does what it says, they are having a heart attack about p2p speeds now.

Also, it does seem strange that companies like intel are wanting to help it....when they have been known to cooperate with the media mafia clowns!

This message has been edited since its posting. Latest edit was made on 10 Apr 2007 @ 8:17

710.4.2007 20:17

Think about it, if you can "outsource" at almost no cost your bandwidth from your servers to P2P it would save big companies like Intel millions to billions of dollars in bandwidth costs per year.

Instead of having to spend ~$10,000-$100,000/mo. on bandwidth for users to download patches etc. for your software you simply have one or two (as opposed to 100+ server connections) fast seeds until the patch or application are uploaded to ~100 people who then become seeds.

From there the companies only spend in the thousands (or less!) per month in bandwidth which would save them tens to hundreds to possibly millions of dollars per year by using P2P technology to distribute their stuff.

The main problem, even with BitTorrent, is that like the article mentioned if the seed amount is lacking (or even if a the seeds are in a good amount but they all have small uploads) then it takes longer for people to get the software and some (probably most) would give up and go for an HTTP server which, in some cases, is faster.

However, I like the way Blizzard (one of the few things I like that they have done) did the WoW downloader. I purchased a 14-day trial and it uses the "Blizzard Downloader which runs through their own BT tracker and built-in torrent client. It downloads the full version (non-Expansion) of WoW using BT that you can later activate online (in specific countries) or with a retail WoW key.

Peace

810.4.2007 20:20
webe123
Inactive

Originally posted by Pop_Smith:
Think about it, if you can "outsource" at almost no cost your bandwidth from your servers to P2P it would save big companies like Intel millions to billions of dollars in bandwidth costs per year.

Instead of having to spend ~$10,000-$100,000/mo. on bandwidth for users to download patches etc. for your software you simply have one or two (as opposed to 100+ server connections) fast seeds until the patch or application are uploaded to ~100 people who then become seeds.

From there the companies only spend in the thousands (or less!) per month in bandwidth which would save them tens to hundreds to possibly millions of dollars per year by using P2P technology to distribute their stuff.

The main problem, even with BitTorrent, is that like the article mentioned if the seed amount is lacking (or even if a the seeds are in a good amount but they all have small uploads) then it takes longer for people to get the software and some (probably most) would give up and go for an HTTP server which, in some cases, is faster.

However, I like the way Blizzard (one of the few things I like that they have done) did the WoW downloader. I purchased a 14-day trial and it uses the "Blizzard Downloader which runs through their own BT tracker and built-in torrent client. It downloads the full version (non-Expansion) of WoW using BT that you can later activate online (in specific countries) or with a retail WoW key.

Peace
Well that is a good example of legal ways it can be used....but you and I both know the illegal ways it will probably be used and I still think the media cartels will have a heart attack.

911.4.2007 07:14
hughjars
Inactive

Fantastic.

Once again the talent & ideas guys respond to the consumer's clear demand(s).

Of course the imagination-free idiots in the established major old networks will be left still banging away at their vicious but futile efforts to try to exert control over something they cannot control.

Hooray for the net!

Power to the people etc etc.

1011.4.2007 07:29
janrocks
Inactive

I can see the catch..

Say you are downloading a perfectly legal film trailer or music track..
What if. (scenario follows) there are many many illegal versions of that same file being uploaded by pirates.
This technology doesn't care that you have chosen to download the legal version, and will add the illegal ones to your sources and get data from them as well. This adds you to the category of "illegal downloader" whether you are aware of it or not, or have chosen to source illegally or not. The data packets will still be traceable, and that's what the mafiaa and the cartel are using to hammer people..

I need to see a lot more about this before I can draw any hard and fast conclusions.. For one I will be avoiding anything which spreads the data sourcing further from my control.

1111.4.2007 11:34

Purdue University was number five on the MPAA's top 25 list. Seems to me that they might know a little something about downloading in general.

Leave it to a bunch of “illegal downloader’s” to figure out a way to make it happen more quickly.

1211.4.2007 11:58

Originally posted by PeaInAPod:
Although this is great news, I can't help but feeling there is a catch. I mean Intel and numerous other groups are for P2P file sharing now? I dont see it happening and like I said theres a catch.
I agree

1311.4.2007 13:35

It is always good when things get sped up. :)

1414.4.2007 10:08

Nah, I wouldn't say there is a catch to consumers. Look at some of the investors in Azureus's newest creation, Vuze (Hi-def theater). The investing groups are prominent "early-stage" investors who want their piece of the pie. The interested parties here are similar to the same; to accelerate technology among consumers and making a bigger profit for themselves at the expense of the copyright holders. Seems that technology has more innovators and is advancing far greater than content distributors want it to. So what's the answer? Same thing they've always done: Lie, cheat, and steal only this time it's from an opposing or shall I say "uncooperative" industry instead of us. Take a good look at the super high-end video cards and Quad-core chips. They're overkill in the majority of today's technology and may be that way for years to come. No, I think this is about time, revenue, and encroaching competition not a ploy to sniff out and bite the hand that feeds. At least we benefit in the short-run.

Comments have been disabled for this article.

News archive