• DocumentCode
    6484
  • Title

    Complexity Analysis and Algorithm Design for Advance Bandwidth Scheduling in Dedicated Networks

  • Author

    Yunyue Lin ; Qishi Wu

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Memphis, Memphis, TN, USA
  • Volume
    21
  • Issue
    1
  • fYear
    2013
  • fDate
    Feb. 2013
  • Firstpage
    14
  • Lastpage
    27
  • Abstract
    An increasing number of high-performance networks provision dedicated channels through circuit switching or MPLS/GMPLS techniques to support large data transfer. The link bandwidths in such networks are typically shared by multiple users through advance reservation, resulting in varying bandwidth availability in future time. Developing efficient scheduling algorithms for advance bandwidth reservation has become a critical task to improve the utilization of network resources and meet the transport requirements of application users. We consider an exhaustive combination of different path and bandwidth constraints and formulate four types of advance bandwidth scheduling problems, with the same objective to minimize the data transfer end time for a given transfer request with a prespecified data size: fixed path with fixed bandwidth (FPFB); fixed path with variable bandwidth (FPVB); variable path with fixed bandwidth (VPFB); and variable path with variable bandwidth (VPVB). For VPFB and VPVB, we further consider two subcases where the path switching delay is negligible or nonnegligible. We propose an optimal algorithm for each of these scheduling problems except for FPVB and VPVB with nonnegligible path switching delay, which are proven to be NP-complete and nonapproximable, and then tackled by heuristics. The performance superiority of these heuristics is verified by extensive experimental results in a large set of simulated networks in comparison to optimal and greedy strategies.
  • Keywords
    computational complexity; delays; greedy algorithms; multiprotocol label switching; optimisation; scheduling; telecommunication network reliability; FPFB; FPVB; MPLS-GMPLS technique; NP-complete problem; VPFB; VPVB; advance bandwidth link scheduling; bandwidth availability; circuit switching; complexity analysis; data transfer; dedicated network channel; fixed path with fixed bandwidth; fixed path with variable bandwidth; greedy strategy; network resource utilization; nonnegligible path switching delay; path switching delay; variable path with fixed bandwidth; variable path with variable bandwidth; Algorithm design and analysis; Bandwidth; Complexity theory; Delay; Optimal scheduling; Scheduling; Switches; Bandwidth scheduling; dedicated networks; nonapproximable;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2012.2189127
  • Filename
    6170906