Traffic Engineering and QoS/QoE Supporting Techniques for Emerging Service-Oriented Software-Defined Network

Beshley, Mykola (proxy) (contact); Kryvinska, Natalia; Beshley, Halyna; Panchenko, Oleksiy; Medvetskyi, Mykhailo

10.23919/JCN.2023.000065

Abstract :  The future integration of Software-Defined Network (SDN) with the Service-Oriented Architecture (SOA) paradigm requires new solutions to ensure the Quality of Service (QoS) according to the users' requirements. The paper presents a user experience-centric approach to traffic engineering and QoS/QoE support for Service-Oriented Software-Defined Network (SOSDN) architecture. This approach is to enable end-to-end QoS across the networking and computing domain by monitoring and agreeing on the dynamic state of their functioning. The proposed SOSDN is based on improved traffic engineering techniques, such as adaptive prioritization of services, server selection, and QoS/QoE-based routing. The developed adaptive service prioritization algorithm automatically changes the priority of flows in the network operation mode by the SDN controller for individual users under the concluded Service Level Agreements (SLA) contract. We proposed a mathematical model of correlation of user satisfaction level by Quality of Experience (QoE) score with technical QoS parameters. This model is based on the normalized value of the integral additive QoS criterion. Accordingly, ensuring the ordered user-centric QoS/QoE is carried out by means of proposed multi-criteria adaptive routing of data flows, the metric of which is based on the integral additive QoS criterion. The simulation results showed that, in contrast to known practical solutions, the integrated use of the proposed method of adaptive multi-criteria routing and prioritization of data flows provides a high level of QoE required by users in the SOSDN paradigm. 

Index terms : Quality of Service, Software-Defined Network, Service-Oriented Architecture, ervice-Oriented Software-Defined Network, Quality of Experience, Service Level Agreements