End-to-End Quality of Service in 5G Networks: Examining the Effectiveness of a Network Slicing Framework