Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.

23
Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    231
  • download

    1

Transcript of Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.

Page 1: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.

Algebra and algorithms for QoS path computation and hop-by-hop routing in the

internet

Page 2: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.

Outline

• Introduction and Contribution• An algebra for QoS path problems• QoS path computation• QoS Hop-by-hop routing• QoS Multirouting

Page 3: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.

Introduction

• Shortest path routing: Dijkstra’s Algorithm• Hop-by-hop routing: local, depending on

destination only• For QoS, both have limitations

• Contribution1) Revise Dijkstra’s algorithm2) Eliminate loop in hop-by-hop routing

Page 4: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.

An algebra for QoS path problems

Page 5: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.

Notations

Page 6: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
Page 7: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.

QoS path computation

• Lexicographic-lightest path

Page 8: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
Page 9: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.

• S-lightest path

Page 10: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.

A generalized Dijkstra’s Algorithm

Page 11: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
Page 12: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
Page 13: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
Page 14: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.

QoS Hop-by-hop routing

• Nonoptimality When Isotonicity Fails

Page 15: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
Page 16: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
Page 17: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
Page 18: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
Page 19: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
Page 20: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
Page 21: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
Page 22: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.
Page 23: Algebra and algorithms for QoS path computation and hop-by-hop routing in the internet.