Akbar Rahman Juan Carlos Zúñiga Guang Lu IETF 78, July 2010 P2P Streaming for Mobile Nodes: Scenarios.

Slides:



Advertisements
Similar presentations
1 P2P Layered Streaming for Heterogeneous Networks in PPSP K. Wu, Z. Lei, D. Chiu James Zhibin Lei 17/03/2010.
Advertisements

® IBM Software Group © 2006 IBM Corporation Rational Software France Object-Oriented Analysis and Design with UML2 and Rational Software Modeler 04. Other.
Rev A8/8/021 ABC Networks
ATP: Autonomous Transport Protocol Tamer Elsayed, Mohamed Hussein, Moustafa Youssef, Tamer Nadeem, Adel Youssef, Liviu Iftode (Poster at SIGCOMM 2003)
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Communications and Networks Chapter 8.
Kyushu University Graduate School of Information Science and Electrical Engineering Department of Advanced Information Technology Supervisor: Professor.
1 An overview Always Best Connected Networks Dênio Mariz Igor Chaves Thiago Souto Aug, 2004.
On-Demand Media Streaming Over the Internet Mohamed M. Hefeeda, Bharat K. Bhargava Presented by Sam Distributed Computing Systems, FTDCS Proceedings.
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Sri Gundavelli Telemaco Melia Carlos Jesus.
Cellular IP: Proxy Service Reference: “Incorporating proxy services into wide area cellular IP networks”; Zhimei Jiang; Li Fung Chang; Kim, B.J.J.; Leung,
SIMULATING A MOBILE PEER-TO-PEER NETWORK Simo Sibakov Department of Communications and Networking (Comnet) Helsinki University of Technology Supervisor:
Windows Internet Connection Sharing Dave Eitelbach Program Manager Networking And Communications Microsoft Corporation.
Mobile IP Performance Issues in Practice. Introduction What is Mobile IP? –Mobile IP is a technology that allows a "mobile node" (MN) to change its point.
Ad Hoc Networking via Named Data Michael Meisel, Vasileios Pappas, and Lixia Zhang UCLA, IBM Research MobiArch’10, September 24, Shinhaeng.
PPSP Tracker Protocol draft-gu-ppsp-tracker-protocol PPSP WG IETF 82 Taipei Rui Cruz (presenter) Mário Nunes, Yingjie Gu, Jinwei Xia, David Bryan, João.
Professor OKAMURA Laboratory. Othman Othman M.M. 1.
ON DESIGING END-USER MULTICAST FOR MULTIPLE VIDEO SOURCES Y.Nakamura, H.Yamaguchi, A.Hiromori, K.Yasumoto †, T.Higashino and K.Taniguchi Osaka University.
NEARBY: HYBRID NETWORK MOBILE APPLICATION Shuai Zhang, Ziwen Zhang, Jikai Yin.
2: Application Layer1 Chapter 2: Application layer r 2.1 Principles of network applications r 2.2 Web and HTTP r 2.3 FTP r 2.4 Electronic Mail  SMTP,
Professor OKAMURA Laboratory. Othman Othman M.M. 1.
Multimob possible future work I’: dmm multicast D. von Hugo Contributions from S. Figueiredo, S. Jeon, D. Liu IETF-83, Paris 1.
Integrated Support for Handoff Management and Context Awareness in Heterogeneous Wireless Networks ACM MPAC’05.
UbiStore: Ubiquitous and Opportunistic Backup Architecture. Feiselia Tan, Sebastien Ardon, Max Ott Presented by: Zainab Aljazzaf.
EICP—extended Internet Cache Protocol (draft-zhang-ppsp-eicp-00.txt ) Presenter: Christian Schmidt IETF-81, Quebec, July 2011.
Dynamic Host Configuration Protocol Engr. Mehran Mamonai.
SOS: Security Overlay Service Angelos D. Keromytis, Vishal Misra, Daniel Rubenstein- Columbia University ACM SIGCOMM 2002 CONFERENCE, PITTSBURGH PA, AUG.
1 P2P Layer Streaming for Heterogeneous Networks in PPSP K. Wu, Z. Lei, D. Chiu Kent Kangheng Wu 9/11/2010.
PPSP Problem Statement Y.Zhang, N.Zong, G.Camarillo,J.Seng,R.Yang Maastricht July 27,2010.
Framework & Requirements for an Access Node Control Mechanism in Broadband Multi-Service Networks ANCP WG IETF 71 – Philadelphia draft-ietf-ancp-framework-05.txt.
Virtual Private Ad Hoc Networking Jeroen Hoebeke, Gerry Holderbeke, Ingrid Moerman, Bard Dhoedt and Piet Demeester 2006 July 15, 2009.
Fast Handoff for Seamless wireless mesh Networks Yair Amir, Clauiu Danilov, Michael Hilsdale Mobisys’ Jeon, Seung-woo.
MANETS Justin Champion Room C203, Beacon Building Tel 3292,
HUAWEI TECHNOLOGIES CO., LTD. Page 1 Survey of P2P Streaming HUAWEI TECHNOLOGIES CO., LTD. Ning Zong, Johnson Jiang.
PPSP Peer Protocol draft-gu-ppsp-peer-protocol PPSP WG IETF 82 Taipei Rui Cruz (presenter) Yingjie Gu, Jinwei Xia, Mário Nunes, David Bryan, João Taveira.
Logical Interface Overview Date: [ ] Authors: NameAffiliationPhone Juan Carlos ZúñigaInterDigital Notice:
Hybrid Cellular-Ad hoc Data Network Shuai Zhang, Ziwen Zhang, Jikai Yin.
PPSP NAT traversal Lichun Li, Jun Wang, Wei Chen {li.lichun1, draft-li-ppsp-nat-traversal-02.
Othman Othman M.M., Koji Okamura Kyushu University 1.
Peer-to-Peer Wireless Network Confederation (P2PWNC) Mobile Multimedia Laboratory Athens University of Economics and Business Athens MMAPPS Meeting, September.
Problem Statement of Peer to Peer Streaming Protocol (PPSP) Yunfei Zhang Ning Zong Gonzalo Camarillo David Byran Hirold Liu Yingjie Gu.
P2P Streaming Protocol (PPSP) Requirements draft-zong-ppsp-reqs-03.
Experience Sharing in Mobile Peer Communities EPI Planete, INRIA International Consortium Meeting (Oulou) 10 June, 2009.
Peer to Peer Streaming Protocol (PPSP) BOF Gonzalo Camarillo Ericsson Yunfei Zhang China Mobile IETF76, Hiroshima, Japan 13:00~15:00 THURSDAY, Nov 12,
81th IETF, QuebecMTMA Multicast Tree Mobility Anchor (MTMA) Juan Carlos Zúñiga, Akbar Rahman InterDigital Luis M. Contreras, Carlos J. Bernardos Universidad.
TCP/IP Model & How it Relates to Browsing the Internet Anonymously BY: HELEN LIN.
Wireless and mobility support issues Georgios Karagiannis Ericsson.
A P2P On-Demand Video Streaming System with Multiple Description Coding Yanming Shen, Xiaofeng Xu, Shivendra Panwar, Keith Ross, Yao Wang Polytechnic University.
PPSP BAR BOF meeting 74th IETF – San Francisco, CA, USA March, 2009 P2P Streaming Protocol (PPSP) Requirements Ning Zong,Huawei Technologies Yunfei Zhang,China.
Protocol Requirements draft-bryan-p2psip-requirements-00.txt D. Bryan/SIPeerior-editor S. Baset/Columbia University M. Matuszewski/Nokia H. Sinnreich/Adobe.
Service Flow Identifier in Proxy Mobile IPv6 draft-hui-netext-service-flow- identifier-03.
Usage of PPSP System draft-zhang-ppsp-usage-00 Fei Song, Hongke Zhang, Di Wu and Mi IETF 90.
P2P Search COP P2P Search Techniques Centralized P2P systems  e.g. Napster, Decentralized & unstructured P2P systems  e.g. Gnutella.
Peer to peer Straightforward Protocol Sourav Anand Indian institute of Technology, Kanpur.
Multimedia Retrieval Architecture Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia Retrieval Architecture.
Multicast Routing Optimization Juan-Carlos Zúñiga Luis M. Contreras Carlos J. Bernardos Seil Jeon Younghan Kim MULTIMOB WG, July
IETF66 PANA WG Problem Statement for a time-basis accounting in an "always-on“ Broadband scenario R. Maglione - Telecom Italia
P2P Streaming Protocol (PPSP) Requirements draft-zong-ppsp-reqs-02 Ning Zong Yunfei Zhang Victor Pascual Carl Williams.
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Telemaco Melia, Sri Gundavelli, Carlos.
Akbar Rahman Juan Carlos Zúñiga Guang Lu IETF 79, November P2P Streaming Requirements for Mobile.
SIP over MANETs Introduction to SIP SIP vs MANETs Open Issues
An example of peer-to-peer application
Network Quality Monitoring System NQMS
P2P Streaming for Mobile Nodes: Scenarios and Related Issues
Session Initiation Protocol (SIP)
Problem Statement of PPSP
IETF-100, MPTCP WG, November 2017
PMIP6 extensions for inter-access handovers and flow mobility
Month 20xx doc.: IEEE /xxxr0
Presentation transcript:

Akbar Rahman Juan Carlos Zúñiga Guang Lu IETF 78, July P2P Streaming for Mobile Nodes: Scenarios and Related Issues

Introduction The scenarios where P2P streaming networks contain Mobile Nodes require special consideration of the mobile device capabilities: Uplink vs. Downlink Bandwidth Battery Power Multiple Interfaces Processing Power Geo-Targeting Etc.

Uplink vs. Downlink Bandwidth Often mobile devices have asymmetrical bandwidth capabilities where typically throughput is higher on the downlink (to the mobile) than the uplink (from the mobile) Also many mobile networks (e.g. 2G and 3G cellular) have policies to assign bandwidth in this asymmetrical manner regardless of the capabilities of the mobile node This bandwidth asymmetry should be considered for the Peer- Peer chunk (content) transfer protocol, and may also impact the Tracker-Peer protocol (e.g. as part of Peer status parameters reported to the Tracker)

Battery Power By definition, a mobile node is often disconnected from the electrical grid and runs on its own battery power In this scenario, the user may be willing to participate in a P2P streaming video session when the user, for example, is herself watching the content However, as soon as the user is no longer watching the video then the mobile device may need to stop participating in the P2P session (or otherwise the battery drain will be too severe) Battery power (or battery status) of a mobile node should be considered in both the Peer-Peer and the Tracker-Peer protocol (e.g. as part of Peer status parameters reported to the Tracker and other Peers)

Geo-Targeting Geo-Targeting is a technique used to determine the physical location (geo-location) of a user. The geo-location of a user may be determined by GPS, Cellular base station ID, or most commonly IP address Depending on the location, content providers may apply different rules. For example: Some content (e.g. TV program) can only be viewable in selected countries (i.e. white/black lists or black-outs) However, mobility may hide the true IP location of a device. For example: Proxy Mobile IP provides the LMA IP address to the Tracker Corporate VPNs may provide a server IP address to the Tracker Etc.

MULTIPLE INTERFACES (AND PEER IP MOBILITY) Detailed Scenario 6

Multiple Interfaces (and Peer IP Mobility) Logical P2P Overlay Network Tracker Peer 1 (Mobile Device) Peer 2 …

Physical Network Multiple Interfaces (and Peer IP Mobility) AN1AN2 Logical P2P Overlay Network Internet AN3 Tracker Peer 1 (Mobile Device) Peer 2 WiFi3G cellular DSL …

Physical Network Multiple Interfaces (and Peer IP Mobility) AN1AN2 Logical P2P Overlay Network Internet AN3 Tracker Peer 1 (Mobile Device) Peer 2 IP1IP3IP2IP Addresses - DSLWiFi3G cellular …

Physical Network Multiple Interfaces (and Peer IP Mobility) AN1 Logical P2P Overlay Network Internet AN3 Tracker Peer 1 (Mobile Device) Peer 2 IP1IP3IP Addresses - DSL 1) Peer 1 sends “Join” to Tracker to join P2P network 3G cellular …

Physical Network Multiple Interfaces (and Peer IP Mobility) AN1 Logical P2P Overlay Network Internet AN3 Tracker Peer 1 (Mobile Device) Peer 2 IP1IP3IP Addresses - DSL 2) Tracker stores IP address (IP1) as part of Peer 1 record 1) Peer 1 sends “Join” to Tracker to join P2P network 3G cellular …

Physical Network Multiple Interfaces (and Peer IP Mobility) AN1 Logical P2P Overlay Network Internet AN3 Tracker Peer 1 (Mobile Device) Peer 2 IP1IP3IP Addresses - DSL 3) Peer 1 sends “GET” to fetch content from Peer 2 3G cellular …

Physical Network Multiple Interfaces (and Peer IP Mobility) AN1 Logical P2P Overlay Network Internet AN3 Tracker Peer 1 (Mobile Device) Peer 2 IP1IP3IP Addresses - DSL 4) Peer 2 stores IP address (IP1) as destination for some content chunks 3G cellular …

Physical Network Multiple Interfaces (and Peer IP Mobility) AN1AN2 Logical P2P Overlay Network Internet AN3 Tracker Peer 1 (Mobile Device) Peer 2 IP1IP3IP2IP Addresses - DSL 5) IP address of Peer 1 changes as a result of mobility (e.g. via DHCP update) WiFi3G cellular …

Physical Network Multiple Interfaces (and Peer IP Mobility) AN1AN2 Logical P2P Overlay Network Internet AN3 6) Peer-Peer communication should update all nodes of IP address change (or else Peer 2 will incorrectly send chunks to IP1) Tracker Peer 1 (Mobile Device) Peer 2 IP1IP3IP2IP Addresses - DSLWiFi3G cellular …

Physical Network Multiple Interfaces (and Peer IP Mobility) AN1AN2 Logical P2P Overlay Network Internet AN3 7) Tracker-Peer communication should capture IP address change (or else will have corrupted Peer Lists containing incorrect IP address for Peer 1) Tracker Peer 1 (Mobile Device) Peer 2 IP1IP3IP2IP Addresses - DSLWiFi3G cellular … 6) Peer-Peer communication should update all nodes of IP address change (or else Peer 2 will incorrectly send chunks to IP1)

Conclusions & Next Steps (1/2) The scenarios where P2P streaming networks contain mobile nodes require special consideration to deal with issues such as: Uplink vs. downlink bandwidth asymmetry Battery status Change of Peer IP address (possibly rapidly/frequently) Geo-Targeting Scenarios shown with centralized Tracker architecture, but apply equally to distributed DHT type architecture

Conclusions & Next Steps (2/2) The PPSP WG should consider: Adding these mobility requirements in the “requirements” document Developing solutions to explicitly support mobility in the design of both Tracker-Peer and Peer-Peer protocols

THANK YOU