Modeling and Resource Scheduling of Real-Time Unsplittable Data Transfers

Real-time communication where the timely delivery of the data transfer requests needs to be guaranteed is essential for several applications. This work formally introduces the Real-Time Unsplittable Data Dissemination Problem (RTU/DDP), which is a generalization of the unsplittable flow problem. RTU/DD P problem is proved to be NP-hard. Therefore, heuristic approaches are required to acquire good solutions to the problem. The problem is divided into two sub-problems: path selection and request packing. Each of these sub-problems is formally defined and h euristic algorithms are proposed for both sub-problems. MinMin/FPF, Edge Disjoint MinMin/FPF, MinCon/FPF, and LFL-MinCon/FPFheuristics are proposed for the path selection subproblem. MNOFF and MOFF heuristics are introduced for the latter subproblem. The performances of these algorithms are compared with a genetic algorithm solution proposed in this study and a heuristic fr om the literature. The results and discussions of the comparisons among the performances of the proposed heuristics are presented.

[1]  L. R. Ford,et al.  NETWORK FLOW THEORY , 1956 .

[2]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[3]  Chia-Tai Chan,et al.  (IEEE Workshop on. High Performance Switching and Routing (HPSR'05):108-112)Spatial Cuttings for Fast Two-dimensional Packet Classification , 2005 .

[4]  Charles L. Hedrick,et al.  Routing Information Protocol , 1988, RFC.

[5]  Shin-Ming Cheng,et al.  Technologies and Applications of Artificial Intelligence , 2014, Lecture Notes in Computer Science.

[6]  Scott Shenker,et al.  Integrated Services in the Internet Architecture : an Overview Status of this Memo , 1994 .

[7]  Jon M. Kleinberg,et al.  Approximation algorithms for disjoint paths problems , 1996 .

[8]  Josef Stoer,et al.  Numerische Mathematik 1 , 1989 .

[9]  Ravindra K. Ahuja,et al.  Network Flows , 2011 .

[10]  Andrew R Nix,et al.  The effects of delay spread for cellular network planning using the combination algorithm for total optimisation , 2000 .

[11]  Ieee Canada Canadian Conference on Electrical and Computer Engineering 200 1 Congres Canadien en Genie Electrique et Informatique , 2001 .

[12]  Farrokh Janabi-Sharifi,et al.  Data-driven modeling of thermal energy storage tank , 2014, 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE).

[13]  Gerard Roca Mallofre Resource Reservation Protocol ( RSVP ) , 2022 .

[14]  Nhu Binh Ho,et al.  Evolving dispatching rules using genetic programming for solving multi-objective flexible job-shop problems , 2008, Comput. Ind. Eng..

[15]  Mahesh K. Marina,et al.  Performance of route caching strategies in Dynamic Source Routing , 2001, Proceedings 21st International Conference on Distributed Computing Systems Workshops.