The concepts and technologies disclosed herein are directed to
software-defined wide-
area network (“SD-WAN”) self-service for
service assurance. The proposed SD-WAN self-service solution can be used for any policy-driven
system that automatically troubleshoots the problems resulting from
hybrid SD-WAN network activities, including virtual
private network (“VPN”),
IP tunnel,
IPSec, and security policies. According to one aspect disclosed herein, a method can check network configurations, analyze switch responses, and locate network problems quickly. Moreover, the method can test the functionality of a rules-based
troubleshooting software effectively without employing expensive
testing equipment and with minimal human intervention. Without the disclosed solution,
telecommunications service providers may have to hire more
software engineers who understand SDN and cloud technologies to effectively troubleshoot SD-WAN
network connectivity issues, including issues caused by
virtual network function (“VNF”),
virtual machine (“VM”), and SDN switches. Thus, this labor-intensive solution is not only expensive, but also not immune to
human error.