|
Home
Overview
People
Publications
Sponsors
|
Scalable Quality of Service Routing
Overview
To support Quality of Service (QoS) in the Next Generation Internet,
new algorithms are needed for many network components, such as
routing, scheduling and admission control.
QoS routing, which identifies paths that have sufficient resources
to satisfy the QoS requirement of a connection and selects a path
for that connection, is one of the most important components
for QoS provision.
Although many QoS routing algorithms have been proposed,
a number of theoretical and practical issues remain to be addressed to
achieve efficient QoS routing in large scale networks, that is, scalable
QoS routing. This research will attempt to address the following issues.
- Network topology aggregation.
For a large network, a common approach
to achieve scalable routing is to reduce the size of global network
state by aggregating information according to the hierarchical
structure of the network. This approach has been adopted by the
ATM private network-network interface (PNNI) standard.
However, when multiple QoS metrics are involved,
precisely aggregating information of a domain may not be
feasible since it requires memory space that grows exponentially
with respect to the size of the domain. In this research,
we design various topology aggregation schemes, study the
trade-offs of the schemes between the amount of space needed
and the effectiveness in summarizing the domain information,
investigate the QoS routing performance
with different topology aggregation schemes, and determine the
topology aggregation schemes that are effective in practice
for QoS routing with multiple QoS metrics.
- QoS routing in the presence of imprecise global network
state information.
In large scale networks, maintaining precise global
state information requires link states to be distributed
frequently, which results in large protocol overheads along multiple
dimensions including bandwidth, storage, update processing, and
the associated context switching. To control the protocol overhead,
the link state update frequency may be reduced, which results in
the imprecise global
state information. The imprecision caused by the infrequent link
state updates is random in the sense that a router cannot estimate
the accurate global network state. Thus, a practical QoS routing
algorithm must be able to perform effective routing using the
imprecise global network state information. In this
research, we investigate routing schemes that perform
effective routing in the presence of imprecise global state information.
- Interaction between resource reservation and QoS routing.
Most current QoS routing algorithms assume a separate
protocol to perform resource reservation. However,
in the future large scale high speed networks, it is desirable
to combine resource reservation with QoS routing. Combining
resource reservation with QoS routing may have negative impacts
on the routing performance, especially for large networks.
This research will try to understand the impact of resource reservation
on various QoS routing schemes and develop techniques to achieve
effective routing in the presence of resource reservation traffic.
- Multi-constrained QoS routing and generic QoS routing algorithms.
Multi-constrained QoS routing
finds a path that satisfies multiple
independent QoS constraints. This problem is NP-hard.
However, distributed applications such as the
Internet phone and distributed games have very diverse QoS requirements
on delay, cost, delay jitter, loss ratio, bandwidth, etc. To support
such applications, practical multi-constrained QoS routing algorithms
must be developed. Furthermore, due to the complexity of
multi-constrained QoS routing, existing QoS routing algorithms are very
restrictive on the types and the number of QoS constraints, which
implies that different QoS routing algorithms
will be needed for different applications. In the future networks,
it is desirable to use a generic QoS routing algorithm that can
efficiently handle different QoS requirements. In this research,
we will study the heuristic algorithms that solve
the multi-constrained routing problem effectively in practice and
develop a generic algorithm that performs well regardless of the number
and the types of QoS requirements.
People
Principal Investigator: Professor Xin Yuan
Graduate Students:
Ansari Almas
Shiling Ding
Previous Members:
Kavitha Bangalor (MS, 09/02)
Guang Yang (MS, 09/02)
Xingming Liu (MS, 04/02)
Wei Zheng (MS, 08/01)
Arif Saifee (MS, 07/01)
Jie Zhang (MS, 04/01)
Hui Ding (MS, 07/00)
Yuan Zhong (MS, 12/99)
Publications
Journal publications
Xin Yuan,
"Heuristic Algorithms for Multi-Constrained
Quality of Service Routing,"
IEEE/ACM Transactions on Networking, Volume 10, No. 2, pages 244-256,
April 2002.
Conference Publications
Xin Yuan and Guang Yang,
"Empirical Probability Based QoS Routing,"
IEEE International Conference on Communications (ICC 2003),
Anchorage, Alaska, May 11-15, 2003.
Xin Yuan, Wei Zheng and Shiling Ding
"A Comparative
Study of QoS Routing Algorithms that Tolerate Imprecise State
Information," the 11th IEEE International Conference
on Computer Communications and Networks (IC3N'02), Miami, Florida,
October, 14-16, 2002.
Xin Yuan and Arif Saifee,
"Path Selection Methods for
Localized Quality of Service Routing,"
The 10th IEEE International Conference on Computer Communications and Networks
(IC3N 2001), Phoenix, Arizona, October 15-17, 2001.
Xin Yuan and Xingming Liu,
"Heuristic Algorithms for
Multi-Constrained Quality of Service
Routing," IEEE INFOCOM 2001, pages 844-853,
Anchorage, Alaska, April 22-26,
2001.
Xin Yuan, Hui Ding, Yuan Zhong and Jie Zhang,
"
Resource Reservation Mechanisms for Distributed Multi--path Quality of
Service Routing," The 9th IEEE
International Conference on Computer Communication
and Networks (IC3N'00), pages 9-13, Las Vegas, Nevada, October 2000.
Yuan Zhong and
Xin Yuan,
"Impact of Resource Reservation on the
Distributed Multi-path Quality
of Service Routing Scheme,"
The Eighth International Workshop on Quality of Service (IwQoS2000),
pages 95-104,
Pittsburgh, PA, June 2000.
Xin Yuan,
"On the Extended Bellman--Ford Algorithm
to Solve
Two--Constrained Quality of Service Routing Problems,"
The Eighth IEEE International Conference on Computer Communications
and Networks(IC3N'99), pages 304-310, Boston,
Massachusetts, October 1999.
Sponsors
This research is supported by NSF ANI-0106706.
Any opinions, findings, and conclusions or
recommendations expressed in
this material are
those of the author(s) and do not necessarily reflect the views
of the National Science
Foundation.
|