d on the requirements of latency, reliability, availability, and SO on. Hence, the operator can choose to deploy a latency-sensitive application for URLLC in a CPU and a memory-intensive chipset with faster processors, while the enhanced broadband use case can be deployed on COTS viable hardware. Hence, unlike the legacy model of one-size-fits-all, with network slicing in 5G, this is no longer the case. Network slices are assigned Network Slice Selection Assistance Information (NSSAI), with a given slice and service type to identify the use case. 5G network concepts The NSSF is responsible for selecting a set of network slice instances to serve the UE. It determines the allowed slices for the UE and the AMF set that will be used to serve the UE. This can be determined through the static configuration of the AMF sets assigned to each slice on the NSSF or by querying the NRF. The SEPP The Security Edge Protection Proxy (SEPP) is used to enable different 5G networks to securely interconnect with each other. It is responsible for providing end-to-end confidentiality and integrity between two operator networks in roaming cases. Hence, this NF is used to aid roaming partners to interconnect securely. It carried out message filtering and policing on inter-PLMN control plane interfaces: NSSAAF NNSSF NSSAAF vSEPP hSEPP NAUSF R(AN) VPLMN HPLMN Figure 2.13 - The SEPP in a roaming scenario It hides the network topology of the two networks it connects from each other. The SEPP protects the connection between service producers and service consumers. It acts as a service relay between the actual service provider (in one network) and the service consumer (in a different network), but for both the service producer and the consumer, the result of the service relay is transparent. Hence, it is equivalent to a direct service interaction. The NWDAF As the name suggests, this NF represents operator-managed network analytics. It implements service- based interfaces to collect data via a subscription or request model from other NFs: End