Results 1 -
6 of
6
A Logic for Graphs with QoS
- VODCA 2004 PRELIMINARY VERSION
, 2004
"... We introduce a simple graph logic that supports specification of Quality of Service (QoS) properties of applications. The idea is that we are not only interested in representing whether two sites are connected, but we want to express the QoS level of the connection. The evaluation of a formula in th ..."
Abstract
-
Cited by 6 (3 self)
- Add to MetaCart
We introduce a simple graph logic that supports specification of Quality of Service (QoS) properties of applications. The idea is that we are not only interested in representing whether two sites are connected, but we want to express the QoS level of the connection. The evaluation of a formula in the graph logic is a value of a suitable algebraic structure, a c-semiring, representing the QoS level of the formula and not just a boolean value expressing whether or not the formula holds. We present some examples and briefly discuss the expressiveness and complexity of our logic.
Modelling Multicast QoS Routing by using Best-Tree Search in And-or Graphs and Soft Constraint Logic Programming Abstract
, 2007
"... We suggest a formal model to represent and solve the multicast routing problem in multicast networks. To attain this, we model the network adapting it to a weighted and-or graph, where the weight on a connector corresponds to the cost of sending a packet on the network link modelled by that connecto ..."
Abstract
-
Cited by 4 (4 self)
- Add to MetaCart
We suggest a formal model to represent and solve the multicast routing problem in multicast networks. To attain this, we model the network adapting it to a weighted and-or graph, where the weight on a connector corresponds to the cost of sending a packet on the network link modelled by that connector. Then, we use the Soft Constraint Logic Programming (SCLP) framework as a convenient declarative programming environment in which to specify related problems. In particular, we show how the semantics of an SCLP program computes the best tree in the corresponding and-or graph: this result can be adopted to find, from a given source node, the multicast distribution tree having minimum cost and reaching all the destination nodes of the multicast communication. The costs on the connectors can be described also as vectors (multidimensional costs), each component representing a different Quality of Service metric value. Therefore, the construction of the best tree may involve a set of criteria, all of which are to be optimized (multi-criteria problem), e.g. maximum global bandwidth and minimum delay that can be experienced on a single link.
Analysis of Topology Aggregation Techniques for QoS Routing
"... We study and compare topology aggregation techniques used in QoS routing. Topology Aggregation (TA) is defined as a set of techniques that abstract or summarize the state information about the network topology to be exchanged, processed, and maintained by network nodes for routing purposes. Due to s ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
We study and compare topology aggregation techniques used in QoS routing. Topology Aggregation (TA) is defined as a set of techniques that abstract or summarize the state information about the network topology to be exchanged, processed, and maintained by network nodes for routing purposes. Due to scalability, aggregation techniques have been an integral part of some routing protocols. However, TA has not been studied extensively except in a rather limited context. With the continuing growth of the Internet, scalability issues of QoS routing have been gaining importance. Therefore, we survey the current TA techniques, provide methodology to classify, evaluate, and compare their complexities and efficiencies.
Unicast and Multicast Qos Routing with Soft Constraint Logic Programming
, 704
"... We present a formal model to represent and solve the unicast/multicast routing problem in networks with Quality of Service (QoS) requirements. To attain this, first we translate the network adapting it to a weighted graph (unicast) or and-or graph (multicast), where the weight on a connector corresp ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
We present a formal model to represent and solve the unicast/multicast routing problem in networks with Quality of Service (QoS) requirements. To attain this, first we translate the network adapting it to a weighted graph (unicast) or and-or graph (multicast), where the weight on a connector corresponds to the multidimensional cost of sending a packet on the related network link: each component of the weights vector represents a different QoS metric value (e.g. bandwidth, delay, packet loss). The second step consists in writing this graph as a program in Soft Constraint Logic Programming: the engine of this framework is then able to find the best paths/trees by optimizing their costs and solving the constraints imposed on them (e.g. delay ≤ 40msec), thus finding a solution to QoS routing problem. Soft constraints, and related c-semiring structures,
Resource Allocation in User-Controlled
- HSNMC, LNCS
, 2004
"... The concept of a user-controlled circuit-switched optical network is gaining popularity in an e#ort to fulfill the insatiable data transport needs of the scientific community. We consider the resource allocation challenges that arise in such a network, based on prior experience in developing a u ..."
Abstract
- Add to MetaCart
The concept of a user-controlled circuit-switched optical network is gaining popularity in an e#ort to fulfill the insatiable data transport needs of the scientific community. We consider the resource allocation challenges that arise in such a network, based on prior experience in developing a user-controlled lightpath management system. In particular, we examine problems related to partitioning of lightpaths and construction of end-to-end lightpaths in support of large data transfers.
Compact Policy Routing
, 2011
"... This paper takes a first step towards generalizing compact routing to arbitrary routing policies that favor a broader set of path attributes beyond path length. Using the formalism ofroutingalgebras weidentifythealgebraic requirementsfor a routing policy to be realizable with sublinear size routing ..."
Abstract
- Add to MetaCart
This paper takes a first step towards generalizing compact routing to arbitrary routing policies that favor a broader set of path attributes beyond path length. Using the formalism ofroutingalgebras weidentifythealgebraic requirementsfor a routing policy to be realizable with sublinear size routing tables and we show that a wealth of practical policies can be classified by our results. By generalizing the notion of stretch, we also discover the algebraic validity of compact routing schemes considered so far and we show that there are routing policies for which one cannot expect sublinear scaling even if permitting arbitrary constant stretch.

