Internet Real-Time Laboratory Wing Ho (Andy) Yuen Columbia University What is 7DS? 7DS is a peer-to-peer data sharing network that exploits node mobility.

Slides:



Advertisements
Similar presentations
Energy-Efficient and Reliable Medium Access in Sensor Networks Authors: Vivek Jain, Ratnabali Biswas and Dharma P. Agrawal Department of Computer Science.
Advertisements

Supporting Cooperative Caching in Disruption Tolerant Networks
Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
CodeTorrent: Content Distribution using Network Coding in VANET Uichin Lee, JoonSang Park, Joseph Yeh, Giovanni Pau, Mario Gerla Computer Science Dept,
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Playback delay in p2p streaming systems with random packet forwarding Viktoria Fodor and Ilias Chatzidrossos Laboratory for Communication Networks School.
Cooperative Overlay Networking for Streaming Media Content Feng Wang 1, Jiangchuan Liu 1, Kui Wu 2 1 School of Computing Science, Simon Fraser University.
Network Coding in Peer-to-Peer Networks Presented by Chu Chun Ngai
CS 408 Computer Networks Congestion Control (from Chapter 05)
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
Search and Replication in Unstructured Peer-to-Peer Networks Pei Cao, Christine Lv., Edith Cohen, Kai Li and Scott Shenker ICS 2002.
Multicasting in Mobile Ad-Hoc Networks (MANET)
By Libo Song and David F. Kotz Computer Science,Dartmouth College.
Computer Networks Performance Metrics Advanced Computer Networks.
UNCW UNCW SIGGRAPH 2002 Topic #3: Continuous Media in Wired and Wireless Environments Ronald J. Vetter Department of Computer Science University of North.
Evaluation of Ad hoc Routing Protocols under a Peer-to-Peer Application Authors: Leonardo Barbosa Isabela Siqueira Antonio A. Loureiro Federal University.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Scalable and Continuous Media Streaming on Peer-to-Peer Networks M. Sasabe, N. Wakamiya, M. Murata, H. Miyahara Osaka University, Japan Presented By Tsz.
Placement of Continuous Media in Wireless Peer-to-Peer Network Shahramram Ghandeharizadeh, Bhaskar Krishnamachari, and Shanshan Song IEEE Transactions.
Peer-to-Peer Based Multimedia Distribution Service Zhe Xiang, Qian Zhang, Wenwu Zhu, Zhensheng Zhang IEEE Transactions on Multimedia, Vol. 6, No. 2, April.
Designing QoE experiments to evaluate Peer-to-Peer streaming applications Tom Z.J. Fu, CUHK Dah Ming Chiu, CUHK Zhibin Lei, ASTRI VCIP 2010, Huang Shan,
Understanding Mesh-based Peer-to-Peer Streaming Nazanin Magharei Reza Rejaie.
Performance Evaluation of Peer-to-Peer Video Streaming Systems Wilson, W.F. Poon The Chinese University of Hong Kong.
1 An Overlay Scheme for Streaming Media Distribution Using Minimum Spanning Tree Properties Journal of Internet Technology Volume 5(2004) No.4 Reporter.
7DS: Node Cooperation in Mostly Disconnected Networks Henning Schulzrinne (joint work with Arezu Moghadan, Maria Papadopouli, Suman Srinivasan and Andy.
On-Demand Media Streaming Over the Internet Mohamed M. Hefeeda, Bharat K. Bhargava Presented by Sam Distributed Computing Systems, FTDCS Proceedings.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 34 – Media Server (Part 3) Klara Nahrstedt Spring 2012.
Multimedia and Mobile communications Laboratory Augmenting Mobile 3G Using WiFi Aruna Balasubramanian, Ratul Mahajan, Arun Venkataramani Jimin.
Exploring VoD in P2P Swarming Systems By Siddhartha Annapureddy, Saikat Guha, Christos Gkantsidis, Dinan Gunawardena, Pablo Rodriguez Presented by Svetlana.
CCH: Cognitive Channel Hopping in Vehicular Ad Hoc Networks Brian Sung Chul Choi, Hyungjune Im, Kevin C. Lee, and Mario Gerla UCLA Computer Science Department.
E0262 MIS - Multimedia Playback Systems Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India.
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
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.
Wireless Ad Hoc Podcasting. Ad hoc ad hoc network typically refers to a system of network requiring little or no planning a decentralized type of wireless.
UbiStore: Ubiquitous and Opportunistic Backup Architecture. Feiselia Tan, Sebastien Ardon, Max Ott Presented by: Zainab Aljazzaf.
Quality of Service in the Internet The slides of part 1-3 are adapted from the slides of chapter 7 published at the companion website of the book: Computer.
Seung-Hoon Lee, Sewook Jung, Alexander Chang, Dea-Ki Cho, and Mario Gerla Network Research Lab Department of Computer Science University of California,
A Prediction-based Fair Replication Algorithm in Structured P2P Systems Xianshu Zhu, Dafang Zhang, Wenjia Li, Kun Huang Presented by: Xianshu Zhu College.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
1 A Dynamical Redirection Approach to Enhancing Mobile IP with Fault Tolerance in Cellular Systems Jenn-Wei Lin, Jichiang Tsai, and Chin-Yu Huang IEEE.
Energy Efficient Phone-to-Phone Communication Based on WiFi Hotspots in PSN En Wang 1,2, Yongjian Yang 1, and Jie Wu 2 1 Dept. of Computer Science and.
Distributed Maintenance of Cache Freshness in Opportunistic Mobile Networks Wei Gao and Guohong Cao Dept. of Computer Science and Engineering Pennsylvania.
ECO-DNS: Expected Consistency Optimization for DNS Chen Stephanos Matsumoto Adrian Perrig © 2013 Stephanos Matsumoto1.
Anycast in Delay Tolerant Networks Yili Gong, Yongqiang Xiong, Qian Zhang, Zhensheng Zhang, Wenjie Wang and Zhiwei Xu Yili Gong Indiana University Globecom,
Internet Real-Time Laboratory Arezu Moghadam and Suman Srinivasan Columbia University in the city of New York 7DS System Design 7DS system is an architecture.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
PRoPHET+: An Adaptive PRoPHET- Based Routing Protocol for Opportunistic Network Ting-Kai Huang, Chia-Keng Lee and Ling-Jyh Chen.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
Service Requirement Minsung, Kim Korea Telecom Jun 9th.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
Ching-Ju Lin Institute of Networking and Multimedia NTU
Joint Replication-Migration-based Routing in Delay Tolerant Networks Yunsheng Wang and Jie Wu Temple University Zhen Jiang Feng Li West Chester Unveristy.
Self-stabilizing energy-efficient multicast for MANETs.
A Mechanism for Communication- Efficient Broadcast Encryption over Wireless Ad Hoc Networks Johns Hopkins University Department of Computer Science Reza.
Energy-efficient Sleep-mode Operations for Broadband Wireless Access Systems You-Lin Chen and Shiao-Li Tsao Department of Computer Science, National Chiao.
FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions Young-Mi Song, Sung-Hee Lee and Young- Bae Ko Ajou University.
CHANNEL ALLOCATION FOR SMOOTH VIDEO DELIVERY OVER COGNITIVE RADIO NETWORKS Globecom 2010, FL, USA 1 Sanying Li, Tom H. Luan, Xuemin (Sherman) Shen Department.
Location-Centric Storage for Wireless Sensor Networks Kai Xingn 1, Xiuzhen Cheng 1, and Jiang Li 2 1 Department of Computer Science, The George Washington.
Doc.: IEEE /117 Submission 11/99 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks MAC Performance Evaluation.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
National Taiwan University Department of Computer Science and Information Engineering Vinod Namboodiri and Lixin Gao University of Massachusetts Amherst.
Performance Evaluation of Time-based and Hop-based TTL Schemes in Partially Connected Ad Hoc Neworks Wing Ho Yuen and Henning Schulzrinne Department of.
Mohammad Malli Chadi Barakat, Walid Dabbous Alcatel meeting
Department of Computer Science
Kevin Lee & Adam Piechowicz 10/10/2009
Presentation transcript:

Internet Real-Time Laboratory Wing Ho (Andy) Yuen Columbia University What is 7DS? 7DS is a peer-to-peer data sharing network that exploits node mobility for data dissemination. Any two nodes communicate when they are in proximity. Under this transmission constraint, any pair of nodes is intermittently connected as mobility shuffles node locations. Three Categories of Applications Upload: Mobile nodes anycast data to an AP e.g. delivery P2P: Data dissemination between mobile nodes e.g. mp3 file exchanges among iPod users Download: Content distribution of popular data e.g. movie and news video clip download For More detailed information about this project please contact Delivery Application A node generates an message to be delivered to an AP. Random delay ranges from hours to days Message delay of delivery can be drastically reduced through packet replication at node encounters Trade off message delay with resource consumption (storage cost and energy cost) Duplicated packet should be purged periodically to prevent buffer overflow Packet Purge Mechanisms Time-based (TB): A message is purged when the TTL field expires Hop-based (HB): Each message is appended with duple (b,h) to limit the breadth and depth of data dissemination tree Feedback (FB): When message is delivered to the network, 7DS may provide explicit feedback message to purge packets at all nodes Four schemes: TB, HB, TB-FB, HB-FB Assumptions Single message upload Discrete time model Poisson node encounter and AP encounter Number of nodes >> number of duplicated packets Notations X n number of duplicated packets at time n Y n number of offspring nodes receiving a packet copy at time n Z j,n number of offspring of node j at time n R n number of nodes that arrives at an AP at time n Performance Metrics Storage cost/ Energy cost (C TB and C HB ): Each packet replication incurs one unit of transmission cost at Tx node and one unit of storage cost at Rx node Storage-time cost (S TB and S HB ): sum of packet storage time over all nodes. Packet storage time of node j is given by  j =t e -t a, where t a is the time when node j receives the packet and t e is the time node j purge the packet Time Based X n+1 =X n +Y n -R n E[X n+1 ]=(1-  + ) n+1 Var[X n ]=(1+ ) n-1 ((1+ ) n -1) For  0 E[C TB ]=(1+ ) TTL E[S TB ]=((1+ ) TTL+1 -1)/ Var[C TB ]=(1+ ) TTL-1 ((1+ ) TTL -1) Var[S TB ]=((1+ ) 2TTL+1 -(1+ ) TTL (2TTL+1)-1)/ 2 Hop-Based For  =0 E[C HB ]=(b max hmax -1)(b max -1) Var[C HB ]=0 E[S HB ]=(b max hmax -1)(b max -1) b max / Var[S HB ]=(b max hmax -1)(b max -1) b max / 2 For  >0 E[C HB ]=(E[M] hmax+1 -1)(E[M]-1) IRT – Internet Real-Time Lab  Affiliated with the Computer Science Department at Columbia UniversityComputer Science DepartmentColumbia University  conducts research in the areas of Internet and multimedia services : Internet telephony, wireless and mobile networks, streaming, quality of service, resource reservation, dynamic pricing for the Internet, network measurement and reliability, service location, network security, media on demand, content distribution networks, multicast networks and ubiquitous and context-aware computing and communication. Project Title  Performance Evaluation of Time-based and Hop-based TTL Schemes in 7DS Systems Qualitative Comparison of TB and HB For >> , E[M]  b max, Hop-based scheme has storage cost and storage-time cost independent of node encounter rate; Variance of storage cost is negligible Both mean and variance of storage cost and storage- time cost of time-based scheme is exponential in TTL; a priori knowledge of node encounter rate and AP encounter rate is needed to compute minimal TTL that guarantees P d =1 Simulation Study Analysis compares TB and HB without feedback Simulations compare TB and HB with and without feedback Three scenarios:  =1/1000,1/2000 and 1/5000 per sec, (17, 33 and 83 minutes to AP on average) Node encounter rate = 1/20 (20 sec per encounter) For each scenario, select TB and HB schemes that has packet delivery ratio P d =1; then consider schemes with minimum h max for each b max Scenario I: (h max,b max )=(2,6),(3,4),(4,3),(7,2) yields P d =1 and consumes least overhead Quantitative Comparison of TB and HB With no feedback, mean and variance of storage cost and storage-time cost of TB scheme is much larger than HB schemes With feedback, mean and variance of storage cost and storage-time cost of TB scheme is on par with HB schemes Among all HB schemes, two hop scheme often yields the least storage and storage-time costs In practice, we can select smallest b max such that HB(b max,2) yields P d =1 Conclusion Although 7DS does not offer delay guarantee for packet delivery, reliable and expedite data delivery is still possible, at a moderate resource overhead All schemes under consideration have P d =1. Packet delivery time is at the order of 100sec for all schemes in scenario I. Storage cost = 50 packets without feedback, 18 packets with feedback