Presentation on theme: "P4P Working Group Doug Pasko, Co-Chair, Verizon"— Presentation transcript:
1P4P Working Group Doug Pasko, Co-Chair, Verizon Laird Popkin, Co-Chair, PandoHaiyong Xie, Principle P4P Researcher, LANS, Yale
2P4P Mission StatementTo 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
360+ P4P WG Members Core Group Observers AT&T Bezeq Intl BitTorrent Cisco SystemsComcastGrid NetworksJoostLimeWireManattOversiPando NetworksPeerAppSolid StateTelefonica GroupVelocixVeriSignVerizonVuzeUniversity of TorontoUniv of WashingtonYale UniversityObserversAbacastAHT IntlAjauntySlantAkamaiAlcatel LucentCableLabsCablevisionCox CommExa NetworksJuniper NetworksLariat NetworkLevel 3 CommunicationsLimelight NetworksMicrosoftMPAANBC UniversalNokiaOrangePrinceton UniversityRawFlowRSUC/GweepNetSaskTelSolana NetworksSpeakeasy NetworkStanford UniversityThomsonTime Warner CableTurner BroadcastingUCLA
4P4P Enables Efficient Delivery Traditional CDNP2PP2P with P4PInternet TransitRegional RoutersEdge NetworkMore Viewers =Worse performanceHigher costMore Viewers =Better performanceLower costNetwork Aware P2P will reduce costs, improve performance8
5P4P: Architecture 2 3 1 4 ISP A peer pTracker iTracker Use BitTorrent in a single ISP as an examplepTracker runs P2P systemiTracker makes suggestions for peering relationshipsInformation flow:peer queries pTrackerpTracker asks iTracker for guidance (occasionally)iTracker returns high-level peering suggestionspTracker selects and returns a set of active peers, according to the suggestionsiTracker can be run by trusted third parties, P2P network, or ISP’s.pTrackeriTracker2ISP A314peer10
9P4P Test MethodologySimulations by Yale on data from AT&T, Telefonica, VerizonField Test by Telefonica, Verizon, Yale and Pando.
10P4P Architecture (for test) ClientsP2PTrackerISPiTrackerTelefonicaWeight MatrixYalePandoNetworkMapsPeer Loc’sVerizoniTracker is intermediary between ISP’s and P2P’sCan be operated by ISP’sCan be operated by third parties