aadil zia khan and shahab baqai lums school of science and engineering qos aware path selection in...

15
Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon University 2012 IEEE International Conference on Communications (ICC) Presenter: 101062522 劉劉劉

Upload: ethel-cole

Post on 12-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

Aadil Zia Khan and Shahab Baqai

LUMS School of Science and Engineering

QoS Aware Path Selectionin Content Centric Networks Fahad R. Dogar

Carnegie Mellon University

2012 IEEE International Conference on Communications (ICC)

Presenter: 101062522 劉泓緯

Page 2: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

Outline• Introduction• Problem Description• Algorithm• Ant Colony Routed Networks for Delay Sensitive Traffic• Routing for Bandwidth Intensive Traffic

• Analysis and Evaluation• Conclusion

01 / 14

Page 3: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

Introduction• Internet has become a medium for massive content distribution with end host identification based protocols• Information sharing should be based on the content name, independent of the hosts’ identity where it is available

• Application layer approach exists some inherent issues• Peer-to-peer approach requires network probing and knowledge regarding the topology• Multicast may work but fail at scalability

02 / 14

Page 4: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

Introduction (Cont.)• Content Centric Network• Network level caching• Security• Intelligent forwarding

• Modification for forwarding technique• Real time multimedia traffic• Bandwidth intensive but delay tolerant traffic

03 / 14

Page 5: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

Problem Description• How to select the best next hop from many possible next hops at each CCN router such that:• The per packet delay of real time traffic is minimized• Download time of high bandwidth delay tolerant traffic is minimized

• Sample Scenario1

204 / 14

Page 6: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

• Analogy to ant colony

Ant Colony Routed Networks

05 / 14

Page 7: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

• Packet Type• Interest Packet• Data Packet

• Forwarding Path (Interest Packet Received)• Pheromone values should be stored• The interest packet is forwarded to the next hop having the greatest pheromone value in the FIB Scaling

factor

Pheromone value

The probability to forward to other

faces

Delay Sensitive Traffic

06 / 14

Page 8: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

• Return Path (Data Packet Received)• When a data packet is first received, the pheromone entry is:

• For subsequent duplicate data packets, the pheromone value is:

0.1

0.5

Delay Sensitive Traffic (Cont.)

07 / 14

Page 9: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

Delay Sensitive Traffic (Cont.)

08 / 14

Page 10: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

Routing for Bandwidth Intensive Traffic• Measurement of all possible paths to the content

• Info-interest packet• End host would send out Info-interest packet for the required content

• Info-data packet• Contains bottleneck bandwidth

09 / 14

Page 11: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

Routing for Bandwidth Intensive Traffic (Cont.)• When a CCN node receives Info-interest packet• Check Content Store• If it exists, measure the available bandwidth on that face and reply the information in the Info-data packet• If not, forward on all faces

• When a CCN node receives Info-data packet• Read available bandwidth from the packet to FIB• Compare bandwidth for specific content on all faces 10 /

14

Page 12: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

Analysis and Evaluation• Environment Setup• Mesh topology in Emulab, consisting of • 20 routers• 3 content sources• 1 content subscriber

• Parameters• Link delays are uniformly distributed between 30 and 60 milliseconds• Packet size was 1Kb and streaming rate was 250 packets per second

11 / 14

Page 13: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

• Delay Sensitive Traffic• Convergence time, Duplicate packets, Average packet delay

Analysis and Evaluation (Cont.)

Convergence Time

Duplicate Packets

Average Packet Delay

12 / 14

Page 14: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

• Bandwidth Intensive Traffic• Achieved bandwidth

Analysis and Evaluation (Cont.)

Combine highest and lowest bandwidth

13 / 14

Page 15: Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon

Conclusion• Propose modifications to the CCN framework for:• QoS based path selection• Multisource content retrievaland get much better results compared with random forwarding

• Future work• How this framework would work for other QoS metrics

14 / 14