IEEE/ACM Transactions on Networking · 2003 · 65 citations · 18 references
ComputingComputer ScienceComputer SystemsComputer NetworksInterconnection NetworksPath PlanningNetwork Flow AlgorithmsNetwork FlowsRoutingRouting AlgorithmsRouting ProtocolsVirtual Private NetworksLink-state RoutingMulticast CommunicationMulticast RoutingMulticast SwitchingMulticastingMultiprotocol Label SwitchingMultiprotocol Label Switching RoutingVirtual Private Network Services
We present a new algorithm for online routing of bandwidth-guaranteed multicasts where routing requests arrive one by one without any prior knowledge of future requests. A multicast routing request consists of a source, a set of receivers, and a bandwidth requirement. Two multicast applications of interest are routing of point-to-multipoint label-switched paths in multiprotocol label switched (MPLS) networks, and the provision of bandwidth-guaranteed virtual private network (VPN) services under the "hose" service model. Without prior knowledge of multicast requests, offline multicast routing algorithms cannot be used. Online algorithms are needed to handle requests arriving one by one and to satisfy as many potential future demands as possible. Our new online algorithm is based on the idea that a newly routed multicast must follow a route that does not interfere too much with network paths that may be critical to satisfy future demands. We develop a multicast tree selection heuristic based on the idea of deferred loading of certain critical links. The algorithm identifies them as links that, if heavily loaded, would make it impossible to satisfy future demands between certain ingress-egress pairs. The algorithm uses link-state information and some auxiliary capacity information for multicast tree selection and is amenable to distributed implementation. Unlike previous algorithms, our algorithm exploits any available knowledge of the network ingress-egress points of potential future demands, even though the demands themselves are unknown. It performs very well.
18
V. J. Rayward‐Smith, Thomas H. Cormen, Charles E. Leiserson et al. · Journal of the Operational Research Society · 1991 · 17K citations
Network Flows: Theory, Algorithms, and Applications.
David K. Smith, Ravindra K. Ahuja, Thomas L. Magnanti et al. · Journal of the Operational Research Society · 1994 · 8.2K citations · Full text
A flexible model for resource management in virtual private networks
Nick Duffield, Pawan Goyal, Albert Greenberg et al. · 1999 · 508 citations · Full text
QoS routing mechanisms and OSPF extensions
R. Guérin, Ariel Orda, Dan Williams · 2002 · 439 citations