Upload
steven-robinson
View
217
Download
0
Tags:
Embed Size (px)
Citation preview
P4P Working Group
Doug Pasko, Co-Chair, VerizonLaird Popkin, Co-Chair, Pando
Haiyong Xie, Principle P4P Researcher, LANS, Yale
P4P Mission Statement
To work jointly and cooperatively with leading Internet service providers (ISPs), peer-to-peer (P2P) software distributors, and technology researchers to ascertain appropriate and voluntary best practices to accelerate distribution of content and optimize utilization of ISP network resources in order to provide the best possible performance to end-user customers
60+ P4P WG Members
CoreGroup
AT&T Bezeq Intl BitTorrent
Cisco Systems Comcast
Grid Networks Joost
LimeWire
Manatt Oversi
Pando Networks PeerApp
Solid State Telefonica
GroupVelocix
VeriSign
Verizon Vuze
University of Toronto Univ of
Washington Yale University
Observers
AbacastAHT Intl
AjauntySlantAkamai
Alcatel LucentCableLabsCablevisionCox Comm
Exa Networks
Juniper NetworksLariat Network
Level 3 Communications
Limelight NetworksMicrosoft
MPAANBC Universal
NokiaOrange
Princeton University
RawFlowRSUC/GweepNet
SaskTelSolana Networks
Speakeasy NetworkStanford University
ThomsonTime Warner CableTurner Broadcasting
UCLA
8
Edge Network
Regional Routers
Internet Transit
Network Aware P2P will reduce costs, improve performance
Traditional CDN P2P
More Viewers =Better performance
Lower cost
More Viewers =Worse performance
Higher cost
P4P Enables Efficient Delivery
P2P with P4P
10
ISP A
P4P: Architecture
1 4
3
2pTracker iTracker
peer
Use BitTorrent in a single ISP as an example
pTracker runs P2P system
iTracker makes suggestions for peering relationships
Information flow:
peer queries pTracker
pTracker asks iTracker for guidance (occasionally)
iTracker returns high-level peering suggestions
pTracker selects and returns a set of active peers, according to the suggestions
iTracker can be run by trusted third parties, P2P network, or ISP’s.
Network Map (Illustration)
PID1
PID2
PID3
PID6
PID5
PID4
70%
20%30%
10%
60%Each PID has:•IP “prefix”•Uplink/Downlink Capacity•Links (with weights)Links weights are directional.
Weight Matrix (Illustration)
PID1 PID2 PID3 PID4 PID5 PID6PID1 30% 10% 5% 3% 20%PID2 30% 20% 10% 6% 10%PID3 30% 50% 5% 3% 7%PID4 7% 10% 2% 60% 3%PID5 4% 6% 1% 60% 1%PID6 30% 25% 5% 2% 1%
Usersin
PID’s
Are connected to users in these PID’s
Dispelling Myths of P4P
P4P Test Methodology
Simulations by Yale on data from AT&T, Telefonica, Verizon
Field Test by Telefonica, Verizon, Yale and Pando.
P4P Architecture (for test)
iTracker is intermediary between ISP’s and P2P’s
Can be operated by ISP’s
Can be operated by third parties
Yale
Telefonica
Verizon
NetworkMaps
Pando
Weight Matrix
Peer Loc’s
ISP iTrackerP2P
Tracker
P2PClient
s
P4P Test Results
Haiyong
12
FTTH 209% fasterNon-FTTH 20% faster
Slide 18 | Pando Confidential
P4P Test Results
Implications for ISP’s and P2P’s
Laird Popkin
Doug Pasko
Field Tests
Multi-ISP Field Test in June
Additional P2P Company Field Tests following shortly
Sub-Groups
CachingTelcoCableHardwareStandardsResearchLive P2PWirelessIP Policy/Guidelines
Questions?
15
Interested?P4P WG is free to join.
Monthly phone calls
Email List
For more info, email Martin Lafferty: [email protected]