March 13, 2008 9:01 PM PDT

Verizon touts smart P2P software

A real-world Internet test reveals that "intelligent" routing of peer-to-peer traffic can drastically reduce network utilization and speed up downloads for subscribers, according to a new study.

Verizon Communications, which participated in the study headed by researchers at Yale University, plans to release the data on Friday at the Distributed Computing Industry Association's P2P Market Conference in New York City.

Using network topology data from Verizon and Telefonica, Yale University tested a software enhancement to the peer-to-peer protocol that it developed with software developer Pando Networks.

What the researchers discovered was that when using the so-called P4P software they were able to reduce the impact of peer-to-peer traffic on Verizon's network by more than 50 percent. This is significant because peer-to-peer traffic makes up roughly half of all traffic traveling over Verizon's network.

The P2P protocol, which is used to distribute large data files, works by requesting pieces of a single file from different hosts all over the Internet. The technology has become popular for distributing high-definition video.

But applications that use P2P eat up a lot of bandwidth, which some service providers say is a problem. Cable operator Comcast has slowed down certain kinds of peer-to-peer traffic in an effort to manage its network. And Time Warner Cable is experimenting with a tiered usage model to deter people from sharing P2P files.

Traditionally, the P2P protocol has requested bits and pieces of content randomly, without considering the physical location of the data. This often results in some pieces of the content traveling over long distances across the network. For example, a user in New Jersey downloading a movie might get some bits of the file from New York and others from China or California.

The P4P software enhancements add intelligence to this process so that the bits are served from local hosts.

Douglas Pasko is Verizon senior technologist and co-chair of the P4P Working Group, which was formed by Verizon, Pando Networks, and the university to develop P4P. He said that when the P4P software was used on the Verizon network it found that 58 percent of its peer-to-peer network traffic stayed local. Using regular P2P technology, only 6 percent of the traffic stayed local.

Reducing the number of hops is key
Pasko said that keeping the traffic local is important because every link that a bit passes through costs the operator something. This means that if a Fios subscriber in New Jersey can get bits of content from Verizon customers in New York City instead of getting them from Singapore or Taiwan, Verizon can save money.

The key is reducing the number of routers or hops the traffic has to go through to get to its destination. On average, Pasko said that regular P2P traffic makes 5.5 hops to get its destination. Using the P4P protocol, those same files took an average of 0.89 hops.

Reducing hops means that Verizon can cut its network costs. Exactly how much the company saves depends on the individual links, but Pasko said the savings are significant.

Verizon broadband subscribers also saw a benefit when the P4P protocol was used. Customers using Verizon's all-fiber network called Fios saw movies downloading on average twice as fast as when they used the traditional P2P software. Some customers saw as much as a 6x improvement in download speeds, Pasko said.

For customers on regular DSL service, the improvement in download speeds wasn't as great because these customers don't have high bandwidth connections anyway.

This real-world field trial validates the value of P2P content providers working closely with Internet service providers to provide the most efficient service for customers, Pasko said. There are already 50 members in the DCIA's P4P Working Group, including some cable operators, such as Comcast, Cablevision, and Time Warner, he said.

"We hope this shows that using P2P in an intelligent way can benefit everyone," he said. "It allows us to use fewer resources on our network and get better performance for our customers."

Recent posts from News Blog
Virtual worlds for pre-schoolers? They're here
Facebook CTO to leave company
Nvidia CEO denies buyout of Via
Stolen Mac helps nab burglary suspects
Flaw turns Gmail into spamming machine
Add a Comment (Log in or register) 8 comments (Page 1 of 1)
advancement
by xnowimcoolx March 13, 2008 10:56 PM PDT
with HD movie and tv downloads as well as streaming video and online gaming these internet providers are going to have to suck it up and find ways to accommodate high usage users. And as a high bandwidth user I'll be the first to leave any company that throttles my bandwidth.
Reply to this comment
But what if...
by umbrae March 14, 2008 6:09 AM PDT
you want to get that packet from Singapore because the New York location is actually an illegal FBI dragnet. Users should have control over location management to avoid illegal practices of the FBI and other agencies.
Reply to this comment
Sounds like a win-win to me
by bluemist9999 March 14, 2008 6:18 AM PDT
Dramatically lessen the impact on the network and improve performance for the users of the service. Much better than Comcast's heavy-handed "block P2P traffic" approach.
Reply to this comment
Not the ISP's business
by Rants&Raves March 14, 2008 7:31 AM PDT
The ISP should not mess with protocols; developing reliable fault-tolerant trust-based protocols is hard enough as it is without having to deal with a myriad other custom tools messing with the data flow, each with their own bugs and limitations. The best way to deal with this is to share the details with software developers so that they can improve their own code, AND allow for network topology discovery at the subnet level. This way, every tool can optimize its own traffic (a speed-up is a significant goal for P2P software developers) and every competing application can come up with its own enhancements and optimisation ideas.
Reply to this comment View reply
0.89 hops?
by aryachaty March 14, 2008 9:02 AM PDT
How can the number of hops be less than 1? Hasn't it got be be a minimum of 1 hops to get to another computer?
Reply to this comment
0.89 hops
by Maggie Reardon March 14, 2008 11:31 AM PDT
To answer the question about the 0.89 hops, I asked Doug Pasko of Verizon to clarify. He said that in the study they counted the first hop as the hop that routed the traffic outside the local or regional network. I hope this helps clarify.
Reply to this comment View reply
Powered by Jive Software
advertisement
  • About News Blog

  • Recent posts on technology, trends, and more.

Add this feed to your online news reader
Google
Yahoo
MSN

Latest from News.com

Featured blogs

Beyond Binary by Ina Fried A look at how technology is changing our lives and at the people behind all that life-changing stuff.

Coop's Corner by Charles Cooper Charles Cooper weighs in on Silicon Valley hijinks, and he doesn't suffer fools gladly.

Defense in Depth by Robert Vamosi Covering the latest in computer viruses and computer crime.

Geek Gestalt by Daniel Terdiman At the tech culture nexus of video games, fire art, and virtual worlds.

Green Tech Fresh green tech news and commentary.

One More Thing by Tom Krazit Tom Krazit takes on the tech phenomenon that is Apple, and keeps a close watch on the chip industry.

Outside the Lines by Dan Farber When business and technology meet, that's when things get interesting.

The Iconoclast by Declan McCullagh Exploring the intersection of politics and technology.

The Social by Caroline McCarthy Exploring all facets of social media and tech culture.

Underexposed by Stephen Shankland Coverage of digital photography, science, and open-source software.

advertisement
On TechRepublic: Top 5 operating systems you never used
Advanced
search
Advanced
search
Visit other CNET Networks sites: