Time-Shifted Multilayer Graph: A Routing Framework for Bulk Data Transfer in Optical Circuit-Switched Networks With Assistive Storage

被引:38
作者
Lin, Xiao [1 ]
Sun, Weiqiang [1 ]
Veeraraghavan, Malathi [2 ]
Hu, Weisheng [1 ]
机构
[1] Shanghai Jiao Tong Univ, State Key Lab Adv Opt Commun Syst & Networks, Shanghai 200240, Peoples R China
[2] Univ Virginia, Charles L Brown Dept Elect & Comp Engn, Charlottesville, VA 22904 USA
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Bulk data transfer; Optical circuit switching; Routing; Storage; Store-and-forward; TECHNOLOGY; DELAY;
D O I
10.1364/JOCN.8.000162
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Increasing bulk data transfers incur peak-hour bandwidth contention between bulky and short flows as well as between bulky flows. To mitigate this contention, storage is introduced into the forwarding path so that bulk data that are delay tolerant can be temporarily stored and forwarded at a later time. However, the storage introduces an additional complexity into the conventional routing process. What was a spatial resource allocation problem becomes a scheduling problem, in which both bandwidth and storage constraints must be considered and both spatial assignments and temporal arrangements must be performed. In this paper, we propose a routing framework for bulk data transfer in optical circuit-switched networks with assistive storage. This framework is based on a multilayer graph built from a set of snapshots (i.e., layers) of the dynamics in a network. By performing shortest path routing on the multilayer graph, "end-to-end" paths over time and space are found for requests, thus greatly simplifying the provisioning process. We study how the number of layers used for routing affects the network blocking performance and how traffic characteristics and link capacity affect the number of layers. We find that the majority of requests can be served with only one additional layer. A trade-off between computational complexity and blocking performance can be reached by limiting the number of layers used for routing. In our simulations, the request blocking probability is reduced from 13.5% to 0.9% by limiting routing to 11 layers. Request blocking is avoided when routing is allowed within 29 layers.
引用
收藏
页码:162 / 174
页数:13
相关论文
共 30 条
  • [1] Ahmed J., 2011, OPT NETW DES MOD OND, P1
  • [2] [Anonymous], P 18 INT C COMP COMM
  • [3] [Anonymous], 1962, Flows in Networks
  • [4] Armbrust M., 2009, EECS200928
  • [5] Aronson J. E., 1989, Annals of Operations Research, V20, P1, DOI 10.1007/BF02216922
  • [6] Benson A., 2010, P 10 ACM SIGCOMM C I, P267, DOI [10.1145/1879141.1879175.5, DOI 10.1145/1879141.1879175, 10.1145/1879141.1879175]
  • [7] Castillo C., 2007, International symposium on parallel and distributed processing, P1
  • [8] Software-Defined Optical Networks Technology and Infrastructure: Enabling Software-Defined Optical Network Operations [Invited]
    Channegowda, Mayur
    Nejabati, Reza
    Simeonidou, Dimitra
    [J]. JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2013, 5 (10) : A274 - A282
  • [9] A Survey of Advance Reservation Routing and Wavelength Assignment in Wavelength-Routed WDM Networks
    Charbonneau, Neal
    Vokkarane, Vinod M.
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2012, 14 (04): : 1037 - 1064
  • [10] Chen YY, 2011, IEEE INFOCOM SER, P1620, DOI 10.1109/INFCOM.2011.5934955