Professional Documents
Culture Documents
HIERARCHICAL ROUTING
Abstract: As the network grows larger and larger, it becomes impossible to broadcast the whole topology to
every node in the network, as it takes up an enormous amount of space, time and bandwidth. One solution to
deal with this scalability problem is to group nodes into manageable domains and then aggregate the internal
topologies of these domains before broadcasting them to other domains. This process is known as Topology
Aggregation. Topology Aggregation often introduces distortion, that is, deviation from the original topology. It
becomes very difficult to do Topology Aggregation within bounded distortion. With this kind of distorted and
summarized view of domains available to a node, Multi-Constrained QoS routing becomes extremely difficult.
The major contribution of this paper is a novel QOS parameter representation with a new aggregation algorithm
and a QOS–aware routing protocol (Line Segment Routing Algorithm). We examine the impact of re-aggregation
policy, the criteria that trigger the re-aggregation and re-advertisement of domain topology. The QOS
representation captures the state information about the network with much greater accuracy than the existing
algorithms. The new approach achieves very good performance in terms of delay deviation, success ratio and
crank back ratio.
Keyword: hierarchical routing, QoS, topology aggregation, delay- bandwidth sensitive, lsra.
(1)
The weight of a link from the fictitious nucleus f to a 2.1 How it works?
border node nj is the average weight of logical links
that end at this border node. More formally, for each Figure 3 shows a PG in which each
node nj, the PG computes physical link is associated with two QoS
parameters bandwidth (BW) and delay.
(2) There are five distinct paths from Node A
to Node b. One path is a→1→3→b. The
The complexity of the conventional end-to-end QoS parameter of this path is
asymmetric star approach is O (M), which is a (4,5).We can find the other parameters
compromise between a full-mesh and a simple node. (7,9)(10,5),(2,3) and (7,7).
Nevertheless, the asymmetric star approach is
still lossy [8 ]. This approach
relies on the
Whatever request falls below the line LSRA accordingly has 2 phases:
segment is rejected and above is admitted as
routable. Obviously, those requests that are below A. Inter-Domain Routing
Each node see all nodes in its own domain
and all border nodes of the other domains. There are This curve had the following properties like
five steps in inter-domain routing. minimum delay, maximum bandwidth and the
smallest stretch factor among all the paths between
1. Transform star with bypasses to meshes: the border nodes. Though this provided better
Since the nuclei of stars are virtual,the actual approximation than a single point this had several
routing path should not include any nucleus. short comings like the routing algorithm with
2. Prune physical links: polynomial complexity is not provided, instead the
This step prunes the logical links algorithm is provided only to find a path whether a
that do not satisfy the bandwidth requirement. path is likely to be feasible or not. In certain cases
3. Determine the delays of logical links : only one QoS metric will contribute its information
The delay value,supported by a line segment and the information about the other metric will be
is a function of the bandwidth requirement.This step lost.
determines the delay values of all logical links under We examine the impact of re-aggregation
the bandwidth requirement. policy, the criteria that trigger the re-aggregation and
4. Prune physical links: re-advertisement of domain topology. The QOS
This step prunes the physical links that do representation captures the state information about
not satisfy the bandwidth requirement the network with much greater accuracy than the
5. Apply DA on the network: existing algorithms. The new approach achieves very
This step uses DA to find the shortest delay good performance in terms of delay deviation,
path to the destination domain. success ratio and crank back ratio
B. Intra-Domain Routing
3.1. Peformance Analysis and Simulation Results
In this phase LSRA finds the route in a
distributed fashion. A message or a packet is sent LSRA is compared to a BP (Best point), WP
from the source to travel along the inter-domain path (worst point), & KK (modified Korkmaz Krunz)
found. When the border node t of PG g receives the algorithm.
message, and finds out the next hop in the inter-
domain path is another border node t’ in g, it finds the WP: The worst delay and bandwidth
path going from t to t’ using CBDRA [15].t has the parameter is used to represent a mesh link.
complete knowledge about its own domain g. Node t BP: The best delay and bandwidth
inserts the intradomain path into the interdomain path parameter is used to represent a link.
that is carried by the message .Then the message is KK: A curve is used to approximate the
sent to t’ along the intradomain path. Complexity of points on a delay-bandwidth plane.Each link is
CBDRA is same as DA. represesnted by delay, bandwidth and stretch factors
[9].
3. COMPARISON WITH EXISTING SYSTEMS A feasible request may be rejected due to an
inaccurate approximation of dreqw. (Given the
The state of a path in a delay- bandwidth requirement reqw, the best delay value
bandwidth sensitive network can be represented as a supported by a line segment l is the corresponding
delay-bandwidth pair to a point on the delay- delay coordinate (dreqw)). We count the paths of a
bandwidth plane. Since each link after aggregation request only when all four algorithms accept that
may be the abstraction of many physical paths, a request.
single delay-bandwidth pair which is a point on the
delay-bandwidth plane is not sufficient to capture The comparison metrics are:
the QoS parameters of all those paths. According to
reference [8] it used a curve to approximate the Delay Deviation:
properties of all the paths between 2 border nodes
without any precedence among the parameters.
Delay Deviation measures the difference between the
real delay and the estimated delay obtained by the
aggregation.It is defined to be
Success ratio:
Success ratio is used to measure quantitatively how
well an algorithm finds feasible paths and it is
defined as Fig.7 Crank back ratio Vs. Bandwidth
Crank-back ratio:
Crank back ratio measures how often crank back
happens and it is defined as
REFERENCES
[1]Private Network –Network Interface
Specification Version 1.0.Mar 1996.
[2] Y.Rekhter and T.LI, ”A border Gateway routing
Fig.6. Success ratio Vs. Bandwidth in networks with inaccurate information:heory and
algorithms”,IEEE/ACMTrans.Networking,vol.7. High-Speed Networks: Problems and Solutions,”
pp.350-364,June 1999 IEEE Network Magazine, pp. 64–79,
[3 ]Roch A. Gu´erin and Ariel Orda “QoS Routing in November/December 1998.
Networks with Inaccurate Information: Theory and [10]Zheng Wang and Jon crowcroft,”Bandwidth
Algorithms”, IEEE/ACM Trans. Delay Based Routing Algorithms” in proc.IEEE
Networking,vol.7.pp.350-364,June 1999. GLOBECOM vol.3 1995 .pp 2129
[4]F. Hao and E. W. Zegura, “On scalable QOS [11] Daniel Bauer, John N. Daigle, Ilias Iliadis and
routing: Performance evaluation of topology Paolo Scotton “Efficient Frontier Formulation for
aggregation”, INFOCOM, pp. 147–156, 2000. Additive and Restrictive Metrics in Hierarchical
[5]B.Awerbuch and Y.Shavitt,”Topology Routing” in IEEE conf.communications
aggregation for directed graphs” IEEE/ACM conf.Rec.vol.3,June 2000 ,pp.1353
Trans.Networking, vol.9.pp.82-90, feb.2001 [12] Z.Wang and J.Crowcroft,”Quality of service
[6]W.Lee,”Spanning tree method for link state routing for supporting multimedia applications
aggregation in large communication networks”, in “IEEE J.Selected areas of communication,
proc.IEEE INFOCOM, 1995, pp, 297-310. pp.1228-1234, sept1996
[7]Atsushi Iwata and Hiroshi Suzuki “QOS [13]M.Faloutus, P.Faloutus, C.faloutus,”On power
Aggregation Algorithms in Hierarchical ATM law relationships of the internet topology”,in Proc.
Networks”, 1998 ACM SIGCOMM, 1999 pp.251-262
[8]T.Korkmaz and Krunz,”source oriented topology [14]Jared Winick, Sugih Jamin,”Inet 3.0, Internet
aggregation with multiple QOS parameters in Topology Generator,” University off Michigan
hierarchical networks,” ACM Trans. Modeling Technical Report”CSE-456-02, 2000
Comput. Simulation,vol.10.no.4.295-325.Oct.2000 [15]B.M.Waxman,”Routing of multipoint
[9] S. Chen and K. Nahrstedt, “An Overview of connections”IEEE.J.Select.areas on communication
Quality of Service Routing for Next- Generation “vol.6.pp.1617-1622.Dec/1988
CERTIFICATE
Authors
1. A. Sherly Alphonse.
2. Mr. E. Baburaj.