I. Introduction
The upcoming sixth-generation (6G) communication networks are expected to support an ever-increasing number of vertical applications compared to their 5G counterparts [1], [2]. These verticals have highly different Quality of Service (QoS) requirements, such as high bandwidth, exceptional reliability and security, minimal latency, extensive connectivity, and the combinations of these factors [3]. However, the conventional ‘one size fits all’ network architecture falls short in meeting these heterogeneous QoS requirements, leading to the emergence of network slicing (NS) paradigm. NS is a novel concept first proposed during the 5G era, enabling the coexistence of multiple logical networks on a shared physical infrastructure, with each logical network being referred to as a network slice [4]. With support from various innovative technologies like network function virtualization (NFV), software-defined networking (SDN), and flex-Ethernet, among others, NS can provide customized virtual network functions (VNFs) and dedicated network resources to network slices. This enables them to offer tailored services for diversified vertical applications [5], [6].