# ML-Based 5G Network Slicing Security:
## 6 Network Slicing Security Solutions and Management  
Figure 10 shows the taxonomic structure of NS in terms of architecture, requirement and services, security, communication, and network management. The taxonomy states the classification of the different architectural domains based on network management attributes in NS such as RAN, CN and their sub-classifications such as mMIMO, mmwave, SDN, and NFV, respectively. The paper has already discussed different types of standardized NS architectures in the above section, such as NGMN, ETSI, 3 GPP, 5 GPP, ONF-SDN, and NFV [105]. RAN slicing is provided by the 5G network, where mobile virtual network operators share the same physical network infrastructure. According to dynamic user demands, allocation of the resources is replaced, moving from static to dynamic resources [106]. The multiple traffic services supported by the 5G NS are eMBB, mMTC, and urLLC, which are solely based on the throughput and latency requirements. The various architectures discussed above use RAN slicing for dynamic resource allocation using multiple ML and RL techniques, which are also mentioned in the above sections. CN slicing in the NS is further classified as SDN and NFV, and the SDN- and NFV-based standardized architectures have been discussed in earlier sections. E2E slicing is possible, which requires an automated management system for the creation, deletion, and updating of slices based upon the user's demands and requirements, which can be possible by providing abstract-level configuration for both the core and access network [107]. Resource provisioning for NS in a robust and efficient manner is always a challenge with the ever-growing requirements [108]. Various challenges occur while communicating between the user and the network; some tasks include dynamic resource allocation, handover, resource sharing, infrastructure sharing, and spectrum sharing. Slicing in the communication network offers different end-user services and ensures QoS within the slice. Some real-time examples are live video streaming and broadband connection while responding to medical emergencies. Infrastructure sharing is another aspect of communication management; the fundamental idea behind this concept is virtualization in the wireless network. It optimizes the cost model while increasing the overall revenue and providing scalability to the network. Spectrum sharing in NS is the setting up of the slices in such a way as to ensure resources, which are a fixed block of a spectrum allocated to a specific network operator, can be shared with the aim of increasing the number of users who are allocated a sufficient portion of the spectrum to meet their QoS requirements. It also aims to overcome the inefficiency in the dynamic allocation of resources [109]. Handover in NS is a portable mobile communication used while moving from one base station to another without losing connection. Various ML approaches, optimization, and fuzzy logic approaches are applied to reduce the handover failure, which certainly degrades the performance of the system [110]. 5G NS provides various services and fulfills the requirements of the users. Some requirements and services provided by 5G NS are eMBB, eMTC, and urLLC. eMBB stands for Enhanced Mobile Broadband, which offers a 10 to 100 GBPS peak data rate. eMBB uses macro and small cells to provide a high mobility of up to 500 Kmph. eMBB also reduces power consumption. mMTC stands for Massive Machine Type Communication, which provides long-range connectivity with a very low data rate of up to 100 Kbps. It also provides ultra-low-cost machine to machine (M2M) communication. URLLC stands for Ultra-Reliable Low Latency Communication. It offers ultra-responsive connections among multiple devices with a latency far below 1 ms. It also offers 5 ms end-to-end latency between a mobile device and the base station. It is ultra-reliable and has 99.9999% available service, which provides medium data rates of approx. 50 Kbps to 10 Mbps.