Generasi jaringan 5G merupakan inovasi masa kini setelah diperkenalkan pertama kali oleh New Generation Mobile Network (NGMN). Pesatnya perkembangan perangkat seluler saat ini ditandai dengan banyaknya perusahaan perangkat seluler yang meluncurkan perangkat seluler dengan teknologi koneksi jaringan terbaru yaitu jaringan 5G. Selain itu, meningkatnya perkembangan teknologi yang begitu cepat menyebabkan terjadinya peningkatan jumlah kebutuhan jaringan yang semakin terkini. Pengembangan fungsi jaringan virtualisasi dan jaringan perangkat lunak maka diusulkanlah teknologi Network Slicing. Network Slicing dapat mengintegrasikan dan mendstribusikan sumber daya jaringan yang independent sehingga pengguna mendapatkan layanan dengan low-latency dan high reliability requirements. Algoritma Network Slicing dapat mengurangi pemborosan energi saat digunakan dan bertujuan untuk membagi dan mengalokasikan sumber daya jaringan menjadi beberapa bagian secara proporsional dengan rasio sumber daya atau prioritas yang diharapkan.