LP-Based Heuristic Algorithms for Interconnecting Token Rings via Source Routing Bridges

We develop a method to determine the topology of a network that interconnects a number of token rings using source routing bridges. The purpose is to compute a topology that provides low response delays for network users at a minimal cost of bridge installations. We formulate this network design problem as a mixed binary integer linear program. We develop effective heuristic algorithms. The algorithms exploit the topology and routing solutions of the linear programming relaxation in a sophisticated manner which we believe is new in the literature. The model incorporates performance issues, such as network stability, bridge overflow, back pressure effect and broadcast storm, that are specific to the underlying communication technology. By formally incorporating these performance issues, we tighten the model formulation and improve the quality of the LP bound considerably. Computational results are reported for problems with up to 20 token rings and 190 potential bridge locations.

[1]  Luigi Fratta,et al.  The flow deviation method: An approach to store-and-forward communication network design , 1973, Networks.

[2]  R. Perlman,et al.  Comparison of two LAN bridge approaches , 1988, IEEE Network.

[3]  G. Anandalingam,et al.  A bootstrap heuristic for designing minimum cost survivable networks , 1995, Comput. Oper. Res..

[4]  Laurence A. Wolsey,et al.  Valid Linear Inequalities for Fixed Charge Problems , 1985, Oper. Res..

[5]  M. Gerla,et al.  Congestion control in interconnected LANs , 1988, IEEE Network.

[6]  J. Y. Yen Finding the K Shortest Loopless Paths in a Network , 1971 .

[7]  Masayuki Murata,et al.  Congestion control in interconnected local area networks , 1986 .

[8]  Frederick Kaefer,et al.  Algorithms for designing survivable lan-interconnection networks using transparent bridges , 1995 .

[9]  Leslie G. Valiant,et al.  The Complexity of Enumeration and Reliability Problems , 1979, SIAM J. Comput..

[10]  C. Monma,et al.  Methods for Designing Communications Networks with Certain Two-Connected Survivability Constraints , 1989, Oper. Res..

[11]  Laurence Wolsey,et al.  Strong formulations for mixed integer programming: A survey , 1989, Math. Program..

[12]  Radia Perlman Interconnections: Bridges and Routers , 1992 .

[13]  Joakim Kalvenes,et al.  Topology design and bridge-capacity assignment for interconnecting token ring LANs: A simulated annealing approach , 1996, Telecommun. Syst..

[14]  Shivendra S. Panwar,et al.  Topological Design of Interconnected LAN/MAN Networks , 1993, IEEE J. Sel. Areas Commun..

[15]  Werner Bux,et al.  Performance Issues , 1983, Advanced Course: Local Area Networks.

[16]  Peter C. Fetterolf,et al.  Optimizing Interconnections of Local Area Networks: An Approach Using Simulated Annealing , 1991, INFORMS J. Comput..

[17]  Peter C. Fetterolf,et al.  Optimal design of LAN-WAN internetworks: An approach using simulated annealing , 1992, Ann. Oper. Res..

[18]  Michel Minoux,et al.  Graphs and Algorithms , 1984 .

[19]  Keith W. Ross,et al.  Performance modeling and optimization of networks of bridged LANs , 1991, Queueing Syst. Theory Appl..

[20]  Peter C. Fetterolf,et al.  A Lagrangian Relaxation Technique for Optimizing Interconnection of Local Area Networks , 1992, Oper. Res..

[21]  Raymond L. Pickholtz Local area and multiple access networks , 1986 .

[22]  Thomas L. Magnanti,et al.  Modeling and Solving the Two-Facility Capacitated Network Loading Problem , 1995, Oper. Res..

[23]  D. Grillo,et al.  Flow Control in Local-Area Networks of Interconnected Token Rings , 1985 .

[24]  June S. Park,et al.  Stability of p-Persistent CSMA/CD , 1995, INFORMS J. Comput..

[25]  June S. Park,et al.  Interconnecting LANs and a FDDI Backbone Using Transparent Bridges: A Model and Solution Algorithms , 1998, INFORMS J. Comput..

[26]  Keebom Kang,et al.  Delay analysis for multidimensional queueing processes in CSMA/CD local area networks , 1993, Telecommun. Syst..