Rilis baru proyek free5GC 3.4.0 telah diterbitkan, yang mengembangkan implementasi terbuka komponen jaringan inti 5G (5GC) yang sesuai dengan persyaratan spesifikasi 3GPP Rilis 15 (R15). Proyek ini sedang dikembangkan di Universitas Nasional Jiaotong dengan dukungan Kementerian Pendidikan, Ilmu Pengetahuan dan Ekonomi Tiongkok. Kode ini ditulis dalam Go dan didistribusikan di bawah lisensi Apache 2.0.
Proyek ini mencakup komponen dan layanan 5G berikut:
- AMF - Fungsi Manajemen Akses dan Mobilitas.
- AUSF - Fungsi Server Otentikasi.
- CHF - Fungsi Pengisian.
- N3IWF - Fungsi Interworking Non-3GPP.
- N3IWUE - Peralatan Pengguna Interworking Non-3GPP.
- NRF - Fungsi Repositori NF.
- NSSF - Fungsi Pemilihan Irisan Jaringan.
- PCF - Kebijakan dan Fungsi Pengisian.
- SMF - Fungsi Manajemen Sesi.
- SBI - Antarmuka Berbasis Layanan.
- UDM - Manajemen Data Terpadu.
- UDR - Repositori Data Terpadu.
- UPF - Fungsi Pesawat Pengguna.

Di antara perubahan pada versi 3.4.0:
- Implementasi SBA (Service-Based Architecture) kini mendukung protokol otorisasi OAuth, yang dapat digunakan di semua layanan yang ada (AMF, SMF, NRF, PCF, UDR, UDM, AUSF, NSSF) untuk validasi dan permintaan token akses. Komponen NRF (Network Repository Function) kini mendukung kemampuan untuk berfungsi sebagai server otorisasi.
- Menambahkan dukungan untuk De-registrasi secara eksplisit. Misalnya, perangkat seluler (UE) pengguna yang terdaftar dengan AMF (Fungsi Manajemen Akses) lama dapat mengirimkan permintaan pendaftaran ke AMF baru, dan AMF baru ini dapat meminta AMF lama untuk berhenti mendaftar.
- Menambahkan dukungan untuk permintaan perubahan perutean (“Perutean Ulang NAS”).
- Perintah Pembaruan Konfigurasi UE telah menambahkan dukungan untuk mekanisme NITZ (Identitas Jaringan dan Zona Waktu) untuk mentransfer informasi waktu dan zona waktu ke perangkat pengguna.
Implementasi teknologi lainnya untuk menerapkan jaringan seluler 5G termasuk proyek NextEPC, OpenAir, Magma, Open5GS, Open5GCore, OAI-CN, dan srsRAN.
Sumber: opennet.ru
