“…They are caused by node processing (stalling task execution), queuing (waiting to access resources), transmission, and propagation (paths through multiple nodes) [81,82]. Moreover, these time delays can be constant, varying, random, and usually difficult, if not impossible, to estimate even though attempts are found throughout the literature [27,[83][84][85][86][87]. Controller designs that account for network-induced delays are also widespread, ranging from formal robust and optimal control, to intelligent and heuristic approaches [88][89][90][91][92][93][94][95].…”