10
Page 1 Intelligent Quality of Service Routing for Terrestrial and Space Networks Funda Ergun Case Western Reserve University

Page 1 Intelligent Quality of Service Routing for Terrestrial and Space Networks Funda Ergun Case Western Reserve University

Embed Size (px)

Citation preview

Page 1: Page 1 Intelligent Quality of Service Routing for Terrestrial and Space Networks Funda Ergun Case Western Reserve University

Page 1

Intelligent Quality of Service Routing for Terrestrial and

Space Networks

Funda Ergun

Case Western Reserve University

Page 2: Page 1 Intelligent Quality of Service Routing for Terrestrial and Space Networks Funda Ergun Case Western Reserve University

Page 2

Our Goal

Given a space, terrestrial, or hybrid network consisting of aerospace, near earth and terrestrial components, design architectures and protocols which will allow for faster, more reliable and cost-effective routing with Quality of Service, with the ability to learn from experience.

Page 3: Page 1 Intelligent Quality of Service Routing for Terrestrial and Space Networks Funda Ergun Case Western Reserve University

Page 3

Quality of Service

•Network has various components—satellites, terrestrial routers, PCs, mobile devices. Topology may change in time

•Different transmissions require different parameters

•Existing protocols provide basic service, not much more: IP/BGP provide policy/shortest path routing. MPLS provides label switching, supports path allocation/backup paths and more intelligent path selection, thus is suitable for incorporating new algorithms.

•Cost is a major issue

Page 4: Page 1 Intelligent Quality of Service Routing for Terrestrial and Space Networks Funda Ergun Case Western Reserve University

Page 4

Example Multicast Routing

Network of 7 multicast, 7 non-multicast nodes andthe multicast tree

Page 5: Page 1 Intelligent Quality of Service Routing for Terrestrial and Space Networks Funda Ergun Case Western Reserve University

Page 5

Problem Model

Unicast: Find best path between two nodes that respects constraints , minimizing overall cost.

Multicast: Find best tree that goes to all multicast nodes, respecting constraints, minimizing cost.

Current Internet: find shortest path for unicast.

No good algorithm for multicast.

Page 6: Page 1 Intelligent Quality of Service Routing for Terrestrial and Space Networks Funda Ergun Case Western Reserve University

Page 6

Constraints

We would like our routing to:•Respect bandwidth, reliability, delay, cost concerns.

•Be adaptable to changes in topology.

•Not require much computational power, allow policy routing.

•Use past experience to make decisions.

Intractable!!! One can resort to heuristics/approximation algorithms. Then, must check:

Running time with realistic data

How “good” the routing is performed.

Page 7: Page 1 Intelligent Quality of Service Routing for Terrestrial and Space Networks Funda Ergun Case Western Reserve University

Page 7

Solutions and Testing

Techniques:

•Rounding and scaling of data for approximation•Lagrangian relaxation•Estimating future resource allocation.

Simulation: Various types, sizes of networks for both multicast and unicast. Various types of demands considered.

Results compared to best solutions, as well as other known techniques.

Page 8: Page 1 Intelligent Quality of Service Routing for Terrestrial and Space Networks Funda Ergun Case Western Reserve University

Page 8

Test Results

Simulation Results

If all of desired values stay within bounds, our algorithms find solutions that cost up to 5% more than the optimal solution in around 100msec for 50-100 node networks for unicast, up to 15% more for multicast networks.

Finding the optimal multicast routing for a 10-node network takes a full day; at 12 nodes it cannot be done.

[ESZ], [ESZ2], [WEX].

Page 9: Page 1 Intelligent Quality of Service Routing for Terrestrial and Space Networks Funda Ergun Case Western Reserve University

Page 9

Next Step, Concerns

Building Protocols

•Message passing and data storage requirements: most of the data is kept in the routers. •Not all nodes need to have access to all the information. Using hierarchical routing, data dissemination needs can be minimized.•Header lengths need not become very long; MPLS-like structure.•Routing data can be translated into diffserv-like class system.

Page 10: Page 1 Intelligent Quality of Service Routing for Terrestrial and Space Networks Funda Ergun Case Western Reserve University

Page 10

Papers

F. Ergun, R. Sinha, L. Zhang. Routing with Performance Dependent Costs. Submitted to IEEE/ACM Transaction on Networks.

F. Ergun, R. Sinha, L. Zhang. An Improved Algorithm for Restricted Shortest Path Routing. Information Processing Letters, 2002.

F. Ergun, D. Wang, Z. Xu. Unicast and Multicast Routing with Multiple Constraints. Submitted, available as CWRU Technical Report.