create new tag
, view all tags

Network Aware Resource Broker (NARB)


Routing, path computation, and signalling on an inter-domain basis across topologies which include a heterogeneous mix of network technologies and vendor equipment is beyond what is defined in standards and also beyond the capability of current vendor equipment.

To enable routing, path computation, and signaling in this environment the NARB provides several important functions. The NARB is an agent which represents a local Autonomous Domain (AD) and acts as a protocol listener to the intradomain routing protocols. In our implementation, the intradomain protocol is OSPF-TE. The NARB is also responsible for inter-domain routing. NARB’s peer across domains and exchange topology information to enable inter-domain path computation and Label Switched Path (LSP) provisioning.

The NARB’s utilize a modified version of OSPF-TE to share a link state database between domains. This inter-domain topology exchange can be based on the actual topology as discovered by listening to the local OSPF-TE protocol, or optionally based on an "abstracted" view of the domain topology (generated by configuration file or automatic synthesis of the OSPF-TE link state database). Domain abstraction provides mechanisms for an administrative domain to advertise to the outside world a highly simplified view of its topology. This allows domains to hide their real topologies as well as minimize the amount of external updates required. The trade-off is reduced accuracy for path computations. Each administrative domain can utilize configuration parameters to tailor its domain abstraction to the level desired.

One of the goals of our project is to evaluate various architectural issues. The domain abstraction features of NARB are geared toward allowing experimentation with differing levels of topology hiding. The resulting interdomain architecture would most accurately be described as a hybrid between the peer-to-peer and overlay models. The NARB currently holds the interdomain link state topology and does not advertise that data within its own domain. There are several reasons for this including the general inability for current GMPLS implementations to utilize such data as part of their CSPF calculations. Future configurations may leak some or all of this topology into local domain routing. The NARB also includes advanced algorithms which allow path computation with multiple constraints. These constraints include the standard GMPLS TE parameters as policy information to LSR’s so that appropriate action can be taken when processing provisioning messages. To accomplish this, the NARB translates the complex AAA and schedule information located in the 3D RCE into a simple policy directive which is distributed to the appropriate LSR’s.

Intradomain NARB functions

Interdomain NARB functions

Edit | Attach | Print version | History: r7 | r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r3 - 2005-12-19 - ChrisTracy
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by Perl Copyright © 1999-2021.
The information contained in these pages is the property of the Mid-Atlantic Crossroads (MAX).
If you have questions or comments, please contact WebBottomBar">MAX Administration