P2P Traffic Localization by Alias Tracker for Tracker-based P2P applications (ATTP) draft-zhang-alto-attp-02 Yunfei Zhang China Mobile.

Slides:



Advertisements
Similar presentations
Xia Zhou*, Stratis Ioannidis ♯, and Laurent Massoulié + * University of California, Santa Barbara ♯ Technicolor Research Lab, Palo Alto + Technicolor Research.
Advertisements

Will P2P Users Cooperate with ISPs? A Word-of-Mouth Communication Approach Piotr Wydrych (AGH University of Science and Technology, Poland); Piotr Cholda.
A Lightweight Currency-based P2P VoD Incentive Mechanism Presented by Svetlana Geldfeld by Chi Wang, Hongbo Wang, Yu Lin, and Shanzhi Chen.
CompSci 356: Computer Network Architectures Lecture 21: Content Distribution Chapter 9.4 Xiaowei Yang
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada ISP-Friendly Peer Matching without ISP Collaboration Mohamed Hefeeda (Joint.
P2P 2.0 and it’s impact on the Internet
EEC-484/584 Computer Networks Lecture 6 Wenbing Zhao
Improving ISP Locality in BitTorrent Traffic via Biased Neighbor Selection Ruchir Bindal, Pei Cao, William Chan Stanford University Jan Medved, George.
Peer-Assisted Content Distribution Networks: Techniques and Challenges Pei Cao Stanford University.
Peer-to-Peer Based Multimedia Distribution Service Zhe Xiang, Qian Zhang, Wenwu Zhu, Zhensheng Zhang IEEE Transactions on Multimedia, Vol. 6, No. 2, April.
Cooperative Caching Middleware for Cluster-Based Servers Francisco Matias Cuenca-Acuna Thu D. Nguyen Panic Lab Department of Computer Science Rutgers University.
Locality-Aware Request Distribution in Cluster-based Network Servers 1. Introduction and Motivation --- Why have this idea? 2. Strategies --- How to implement?
Presented by Stephen Kozy. Presentation Outline Definition and explanation Comparison and Examples Advantages and Disadvantages Illegal and Legal uses.
Exploiting Content Localities for Efficient Search in P2P Systems Lei Guo 1 Song Jiang 2 Li Xiao 3 and Xiaodong Zhang 1 1 College of William and Mary,
Cooperation in Wireless Networks Andrea G. Forte Henning Schulzrinne November 14, 2005.
High Performance Cooperative Data Distribution [J. Rick Ramstetter, Stephen Jenks] [A scalable, parallel file distribution model conceptually based on.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
On-Demand Media Streaming Over the Internet Mohamed M. Hefeeda, Bharat K. Bhargava Presented by Sam Distributed Computing Systems, FTDCS Proceedings.
Content Delivery Networks. History Early 1990s sees 100% growth in internet traffic per year 1994 o Netscape forms and releases their first browser.
An Active Reliable Multicast Framework for the Grids M. Maimour & C. Pham ICCS 2002, Amsterdam Network Support and Services for Computational Grids Sunday,
Cellular IP: Proxy Service Reference: “Incorporating proxy services into wide area cellular IP networks”; Zhimei Jiang; Li Fung Chang; Kim, B.J.J.; Leung,
Algorithms for Self-Organization and Adaptive Service Placement in Dynamic Distributed Systems Artur Andrzejak, Sven Graupner,Vadim Kotov, Holger Trinks.
BitTorrent How it applies to networking. What is BitTorrent P2P file sharing protocol Allows users to distribute large amounts of data without placing.
Professor OKAMURA Laboratory. Othman Othman M.M. 1.
Approximate Load Balance Based on ID/Locator Split Routing Architecture 1 Sanqi Zhou, Jia Chen, Hongbin Luo, Hongke Zhang Beijing JiaoTong University
P.1Service Control Technologies for Peer-to-peer Traffic in Next Generation Networks Part2: An Approach of Passive Peer based Caching to Mitigate P2P Inter-domain.
Infrastructure for Better Quality Internet Access & Web Publishing without Increasing Bandwidth Prof. Chi Chi Hung School of Computing, National University.
1 BitHoc: BitTorrent for wireless ad hoc networks Jointly with: Chadi Barakat Jayeoung Choi Anwar Al Hamra Thierry Turletti EPI PLANETE 28/02/2008 MAESTRO/PLANETE.
Professor OKAMURA Laboratory. Othman Othman M.M. 1.
Bit Torrent A good or a bad?. Common methods of transferring files in the internet: Client-Server Model Peer-to-Peer Network.
2: Application Layer1 Chapter 2 outline r 2.1 Principles of app layer protocols r 2.2 Web and HTTP r 2.3 FTP r 2.4 Electronic Mail r 2.5 DNS r 2.6 Socket.
Multiclass P2P Networks: Static Resource Allocation for Service Differentiation and Bandwidth Diversity Florence Clévenot-Perronnin, Philippe Nain and.
DNS based IP NetLocation Service China Telecom Guangzhou Institute
Presentation to France Telecom Ashwin Navin Co-Founder, Chief Operating Officer bittorrent.com.
Ivan Osipkov Fighting Freeloaders in Decentralized P2P File Sharing Systems.
MULTI-TORRENT: A PERFORMANCE STUDY Yan Yang, Alix L.H. Chow, Leana Golubchik Internet Multimedia Lab University of Southern California.
A Routing Underlay for Overlay Networks Akihiro Nakao Larry Peterson Andy Bavier SIGCOMM’03 Reviewer: Jing lu.
TOMA: A Viable Solution for Large- Scale Multicast Service Support Li Lao, Jun-Hong Cui, and Mario Gerla UCLA and University of Connecticut Networking.
ECO-DNS: Expected Consistency Optimization for DNS Chen Stephanos Matsumoto Adrian Perrig © 2013 Stephanos Matsumoto1.
Super-peer Network. Motivation: Search in P2P Centralised (Napster) Flooding (Gnutella)  Essentially a breadth-first search using TTLs Distributed Hash.
Othman Othman M.M., Koji Okamura Kyushu University 1.
Data Communications and Computer Networks Chapter 2 CS 3830 Lecture 8 Omar Meqdadi Department of Computer Science and Software Engineering University of.
Problem Statement of Peer to Peer Streaming Protocol (PPSP) Yunfei Zhang Ning Zong Gonzalo Camarillo David Byran Hirold Liu Yingjie Gu.
ALTO BOF Charter Discussion. Charter Iterated (twice) on the list  Several comments on the first version Terminology, caching  No complains on current.
1 Evaluation of Cooperative Web Caching with Web Polygraph Ping Du and Jaspal Subhlok Department of Computer Science University of Houston presented at.
The Intranet.
P2P Streaming Protocol (PPSP) Requirements draft-zong-ppsp-reqs-03.
Efficient P2P Search by Exploiting Localities in Peer Community and Individual Peers A DISC’04 paper Lei Guo 1 Song Jiang 2 Li Xiao 3 and Xiaodong Zhang.
Peer to Peer Streaming Protocol (PPSP) BOF Gonzalo Camarillo Ericsson Yunfei Zhang China Mobile IETF76, Hiroshima, Japan 13:00~15:00 THURSDAY, Nov 12,
 Cachet Technologies 1998 Cachet Technologies Technology Overview February 1998.
PPSP BAR BOF meeting 74th IETF – San Francisco, CA, USA March, 2009 P2P Streaming Protocol (PPSP) Requirements Ning Zong,Huawei Technologies Yunfei Zhang,China.
Use Cases for High Bandwidth Query and Control of Core Networks Greg Bernstein, Grotto Networking Young Lee, Huawei draft-bernstein-alto-large-bandwidth-cases-00.txt.
Application Level QoS in Multimedia Peer-to-Peer (P2P) Networks Alireza Goudarzi Nematiy and Makoto Takizawa¤ Tokyo Denki University
Overlay Networks : An Akamai Perspective
1 Reforming Software Delivery Using P2P Technology Purvi Shah Advisor: Jehan-François Pâris Department of Computer Science University of Houston Jeffrey.
Bit Torrent Nirav A. Vasa. Topics What is BitTorrent? Related Terms How BitTorrent works Steps involved in the working Advantages and Disadvantages.
Content Delivery Networks: Status and Trends Speaker: Shao-Fen Chou Advisor: Dr. Ho-Ting Wu 5/8/
An Efficient Implementation of File Sharing Systems on the Basis of WiMAX and Wi-Fi Jingyuan Li, Liusheng Huang, Weijia Jia, Mingjun Xiao and Peng Du Joint.
ALTO: A Multi Dimensional Peer Selection Problem IETF 73 Saumitra Das
P2P Streaming Protocol (PPSP) Requirements draft-zong-ppsp-reqs-02 Ning Zong Yunfei Zhang Victor Pascual Carl Williams.
1 Evaluation of Cooperative Web Caching with Web Polygraph Ping Du and Jaspal Subhlok Department of Computer Science University of Houston presented at.
Traffic Localization with Information Guidance of Pseudo Peer Agent on BT-P2P Network 學生 : 楊宏昌 指導教授 : 曾黎明教授 在 BT 同儕通訊上利用參與者訊息引導對外流量之區域化節約.
An example of peer-to-peer application
Introduction to BitTorrent
Possible options of using DDS in oneM2M
ECE 4450:427/527 - Computer Networks Spring 2017
Consideration on IPv6 Address Management
Problem Statement of PPSP
Network Architecture By Dr. Shadi Masadeh 1.
Presentation transcript:

P2P Traffic Localization by Alias Tracker for Tracker-based P2P applications (ATTP) draft-zhang-alto-attp-02 Yunfei Zhang China Mobile

Overview P2P applications account for more than 50% of the Internet traffic in the daytime and 90% at night for China Telecom, the largest ISP in China Bittorent+PPlive (Tracker-based) has taken 75% share of total P2P traffic. The international egress of ISPs are jammed seriously by P2P applications almost all the time.

Problems The above condition brings –Low performance and efficiency –High network management –High operation –High billing Things are esp. serious for small ISPs without a peering with large ISPs with double-direction billing

ISP's Considerations on Cooperation between ISP and P2P Service Provider The basic idea of ALTO is to let operators/ISPs and service providers of P2P application cooperate with node clustering and traffic localization. How to use network topology info? –Operator provides topology and/or bandwidth information to P2P applications. –P2P applications provides live nodes information to the operator who makes the decision of node clustering and localization based on its network knowledge. –We prefer to the 2nd option.

Advantages of the 2nd Option It can keep operator independence and privacy; It can make full use of operator's knowledge to reduce cross-ISP traffic; It don't add more burden for the P2P application providers to make node and request localization decision: Meanwhile it achieves the goal of increasing the performance (esp. decreasing latency and increasing throughput by localization). So it's a double-win game.

ATTP: One Mechanism for Tracker-based P2P Applications Alias tracker is controlled by the ISP and cooperative with original tracker. Monitoring live peer information Getting global peer info from original tracker Resource website publishes the most popular resource information( e.g., the related torrent files) Inner DNS server REDIRCTS visit for original outside website to inner resource website

ATTP Process Peer list –If the amount of inner nodes of the ISP's network is enough, all of the nodes that are returned by alias tracker are inner nodes. –Else some outside nodes are returned besides all the inner nodes.

Strategies of Alias Tracker Choosing Seed Nodes(1) According to the network conditions DP: Detection Point Traffic density=Total of traffic in a period/Number of users DP nodes send information of traffic density to the alias tracker periodically Alias Tracker chooses seed nodes, with low density first. Tradeoff between low density and low node bandwidth

Strategies of Alias Tracker Choosing Seed Nodes(2) According to the seed node service capabilities –each peer reports performance parameters to the alias tracker periodically. CPU's average utilization ratio average memory usage ratio available network bandwidth According to the peering and economic relationship among ASes –Inside one AS –Inside one ISP –Inside one peering ISP –Others..

Conclusion The purpose is to specify tracker cooperative mechanism between ISP and service providers based on ALTO principle. A mirror tracker and DNS redirection based method to reduce cross-ISP traffic for P2P tracker-based applications. Node selection is based on several factors.

Open Questions and Next Step Defining the interface between local tracker and original tracker Exploring the possibility of application- agnostic solutions to new proliferating P2P protocols for bulk data Is this a problem in current scope of ALTO? –Local tracker and original tracker interface –Local cache issue?

Thanks for your attention!