Optimizing Service Function Chaining (SFC) for Latency-Sensitive Applications in Software-Defined Wide Area Networks (SD-WAN)

Arunkumar Velayutham

Cloud Software Development Engineer and Technical Lead at Intel, Arizona, USA

https://orcid.org/0009-0007-9932-3166


Abstract

Service Function Chaining (SFC) in Software-Defined Wide Area Networks (SD-WAN) enables the arrangement of network services in a predefined sequence, such as firewalls, intrusion detection systems (IDS), and load balancers. However, latency-sensitive applications like Voice over IP (VoIP) and video conferencing demand stringent low-latency guarantees that are often compromised by the additional delay introduced by chaining multiple services. This paper examines advanced methods for optimizing SFC in SD-WAN to reduce latency, focusing on key strategies such as service function placement at network edges, dynamic and adaptive service orchestration, minimizing Virtual Network Function (VNF) processing overheads, and leveraging network function virtualization (NFV) and Software-Defined Networking (SDN) principles to enable real-time traffic optimization. The study further explores traffic steering mechanisms, Quality of Service (QoS) enforcement, and the use of hardware acceleration techniques like DPDK and SR-IOV to improve performance. The proposed solutions are designed to significantly reduce delays introduced by SFC while maintaining the security and efficiency necessary for real-time applications in SD-WAN environments.

latency optimization, network function virtualization, QoS enforcement, SD-WAN, service function chaining, traffic steering, VNF processing