4th International IEEE Conference on Broadband Communications, Networks, Systems

Research Article

Online broadcasting and multicasting in WDM networks with shared light splitter bank

  • @INPROCEEDINGS{10.1109/BROADNETS.2007.4550475,
        author={Weifa Liang and Yuzhen Liu},
        title={Online broadcasting and multicasting in WDM networks with shared light splitter bank},
        proceedings={4th International IEEE Conference on Broadband Communications, Networks, Systems},
        publisher={IEEE},
        proceedings_a={BROADNETS},
        year={2010},
        month={5},
        keywords={},
        doi={10.1109/BROADNETS.2007.4550475}
    }
    
  • Weifa Liang
    Yuzhen Liu
    Year: 2010
    Online broadcasting and multicasting in WDM networks with shared light splitter bank
    BROADNETS
    IEEE
    DOI: 10.1109/BROADNETS.2007.4550475
Weifa Liang1, Yuzhen Liu1
  • 1: Department of Computer Science Australian National University Canberra, ACT 0200, Australia

Abstract

In this paper we deal with online broadcasting and multicasting in a WDM optical network with shared light splitter bank. Our objective is to maximize the network throughput. Since light splitting and wavelength conversion switching in WDM optical networks is cost expensive and fabrication difficult, we assume that only a fraction of network nodes are equipped with limited number of light splitting and/or wavelength conversion switches, and they are shared by all incoming and outgoing signals at each installed node. We first propose two cost models of realizing a broadcast or multicast request to model the consumption of network resources, particularly in modelling the light splitting and/or wavelength conversion resources consumption. We then show that under either of the two proposed cost models, finding a cost-optimal broadcast or multicast tree for a broadcast or multicast request is NP-complete, and instead devise approximation and heuristic algorithms for it. We finally conduct experiments to evaluate the performance of the proposed algorithms.