Danyang Zheng, Kai Huang, Huanlai Xing, Xiaojun Cao
Deploying ultra-reliable and low-latency communication (URLLC) service function chains (SFCs) is imperative for applications demanding stringent latency and reliability performances. In these applications, ensuring uninterrupted service hinges on establishing fault-disjoint primary and backup service function paths (SFPs). However, existing techniques for deploying SFCs fall short in optimizing latency differentials between the primary and backup SFPs, posing risks of service disruptions in critical URLLC applications like remote surgery, smart factory, and unmanned vehicle systems. In this work, we investigate pioneering techniques to efficiently optimize the primary and backup SFP latencies while minimizing their differentials. We formally formulate the problem of ultra-reliable and low-latency SFC deployment (URLLC-SD) and show its NPhardness. We develop an innovative algorithm, the Yen-based SFP Identification in Layered Graph (YANG), which optimizes the equal-weight composite latency objectives with symmetric QoS/SLA for primary and backup SFPs at the expense of runtime complexity. Through extensive simulations, we demonstrate the YANG's superiority, surpassing state-of-the-art benchmarks. In particular, YANG achieves the highest acceptance rates under specific constraints on SFP latency and latency differentials. Furthermore, our analysis reveals interesting insights into the selection of good path candidates to optimize URLLC-SD.