# Customer-Oriented Quality of Service Management Method for the Future Intent-Based Networking
## 3 A Description of the Proposed Customer-Oriented Quality of Service Management Method for IBN  
The key goal of the Internet initiatives of the future is to develop transparent, efficient, fair, and flexible mechanisms to manage all available resources so that each customer perceives the Quality of Experience (QoE) as close to his or her desired QoE as possible [34]. Customer satisfaction is now considered as one of the main concerns that enterprises must ensure, especially in electronic businesses, where the position of the customer is central. With the spread of parallelism and increased number of functionally equivalent services, QoS has become an important criterion that is closely linked to customer satisfaction. In this context, we offer an approach to determine the degree of satisfaction corresponding to QoS applications based on the service, taking into account the customers' expectations regarding QoE. We proposed the Intent-Based Networking concept using the customer-oriented QoE management method that allows customers to request end-to-end service quality for any service at a specific point in time (Figure 3). This approach is organized by establishing QoE ratings by customers of the network [35]. The higher the score, the better the quality of the service is guaranteed and the more expensive the service will be. The QoE characteristics is shown in Table 1. \begin{table}
\begin{tabular}{c c c c} \hline
**QoE Score** & **Quality Category** & **Customer Satisfaction** & **Price for e-Services** \\ \hline
5 & Excellent & Satisfaction to the highest degree & High \\
4 & Good & Satisfied & Good \\
3 & Fair & Some are dissatisfied & Fair \\
2 & Poor & Many are dissatisfied & Great \\
1 & Bad & Almost everyone is dissatisfied & Low \\ \hline \end{tabular}
\end{table} 
Table 1: QoE characteristics. Figure 3: The proposed Intent-Based Networking concept using customer Quality of Experience (QoE) requirements. The practical implementation of this approach can be accomplished by installing software on the end device of the customer, where the customer can request to change the quality of the service and make an additional payment. Using this software, the network adapts to the needs of the customer by conducting an analysis of requests from customers for the required quality of a particular type of service at a specific time. Query analysis is performed by the network controller. The controller also makes sure that the device configurations correspond to each other. It simplifies the audit of the network configuration: inside the controller, the configuration is presented as an object model, which can be downloaded at any time via the application programming interface (API) to receive the latest information on network settings. The configuration is supported by the controller in the current state: if the application profile is removed from the active list, its settings will also be removed from all network devices. By centralizing the state of the network at the management level, the system guarantees the required level of service using the proposed method of adaptive customer-oriented quality of service management, taking into account the assessment of customers. This method for achieving its goal carries out the dynamic provision of service priorities according to customer ratings, distribution of channel resources in nodes, balancing the load on servers by organizing virtual machines and their migration [36], and developing new routing protocols that are based on selecting the optimal node of transmission by analysis and evaluations of network characteristics. Solving the task of developing methods for managing traffic in a multiservice network involves the organization of a control system for electronic services at the node of aggregation of the telecommunications provider. When choosing a mechanism for managing traffic, communication providers use ready-made tools and algorithms (disciplines) when designing a billing system (traffic management system) [37].