university of nevada, reno virtual direction multicast for overlay networks suat mercan & dr....

30
niversity of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Upload: kristian-waters

Post on 23-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

University of Nevada, Reno

Virtual Direction Multicast for Overlay Networks

Suat Mercan & Dr. Murat Yuksel

HOTP2P’11

Page 2: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Outline

• Introduction• Virtual Directional Multicast• Simulation Results

Page 3: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Introduction

Page 4: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Motivation• Increasing bandwidth (127 Kbps(2000) 4.4 Mbps(2010))

• Increasing Internet usage 360,985,492(2000) - 1,966,514,816 (2010)

• High demand for multimedia applications (Internet TV, tele-conference, online education, youtube)

• A huge amount of internet traffic coming from multimedia (26% of Internet traffic)

Page 5: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Delivering Content to Users

• Client/Server Architecture • Content Delivery Networks (CDNs) Akamai• Network Layer Multicast (IP multicast) IPTV• Application Layer Multicast (ALMs) P2PTV

Page 6: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Application Layer Multicast• Implemented at application layer• Packets are replicated at end-hosts• Easy to deploy• Infrastructure independent• Adaptable to network changes

Page 7: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Virtual Direction Multicast (VDM)

Page 8: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Virtual Direction Multicast

• Tree based• Source is alone at the beginning• Tree extends with new joins. • Want to use minimum resource

Page 9: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Directionality

P C P C P C

CASE I CASE II CASE III

Page 10: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Join

CASE I

Page 11: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Join

CASE III

CASE I

Page 12: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Join

CASE III

CASE II

Page 13: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Scenarios

2 Case II 2 Case III Case II and Case III

Page 14: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Scenario1

Page 15: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Scenario2

Page 16: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Scenario3

Page 17: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Reconnection

• Each node knows its grandparent• When parent leaves start join process at grandparent

Page 18: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Generalizing Virtual Distance

• Round Trip Time (RTT) is used to calculate distances• What about loss rate?• Target specific application

Page 19: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Simulation Results

Page 20: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Closest Node Multicast (CNM)

• Use closeness• A node choose closest node to join

Page 21: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Simulation Setup

• NS-2 (Network simulator)• 792 nodes in physical network• 200 nodes in overlay network• Degree of each node between 2-5• Run 10000s• First 2000s for join process• Under different churn rates(1% - 20%)• Run each simulation 32 times

Page 22: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Performance metrics

Stress

Page 23: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Performance metrics

Stretch

Page 24: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Performance metricsOverhead

Loss

Page 25: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Simulation Results

Stress

Page 26: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Simulation Results

Stretch

Page 27: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Simulation Results

Overhead

Page 28: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Simulation Results

Loss

Page 29: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Conclusion

Page 30: University of Nevada, Reno Virtual Direction Multicast for Overlay Networks Suat Mercan & Dr. Murat Yuksel HOTP2P’11

Summary

• Motivation Efficient data distribution multimedia applications

• Virtual Directional Multicast Aims to reduce resource usage and to increase user

satisfaction

• Simulation Results