Veröffentlichung von free5GC 3.4.0, einer offenen Implementierung von 5G-Kernnetzwerkkomponenten

Eine neue Version des free5GC 3.4.0-Projekts wurde veröffentlicht, das eine offene Implementierung von 5G-Kernnetzwerkkomponenten (5GC) entwickelt, die den Anforderungen der 3GPP Release 15 (R15)-Spezifikation entspricht. Das Projekt wird an der National Jiaotong University mit Unterstützung der chinesischen Ministerien für Bildung, Wissenschaft und Wirtschaft entwickelt. Der Code ist in Go geschrieben und wird unter der Apache 2.0-Lizenz vertrieben.

Das Projekt umfasst die folgenden 5G-Komponenten und -Dienste:

  • AMF – Funktion für Zugangs- und Mobilitätsmanagement.
  • AUSF – Authentifizierungsserverfunktion.
  • CHF - Ladefunktion.
  • N3IWF – Nicht-3GPP-Interworking-Funktion.
  • N3IWUE – Nicht-3GPP-Interworking-Benutzerausrüstung.
  • NRF – NF-Repository-Funktion.
  • NSSF – Netzwerk-Slice-Auswahlfunktion.
  • PCF – Richtlinien- und Gebührenfunktion.
  • SMF – Sitzungsverwaltungsfunktion.
  • SBI – Servicebasierte Schnittstelle.
  • UDM – Einheitliches Datenmanagement.
  • UDR – Unified Data Repository.
  • UPF – Benutzerebenenfunktion.

Veröffentlichung von free5GC 3.4.0, einer offenen Implementierung von 5G-Kernnetzwerkkomponenten

Zu den Änderungen in Version 3.4.0:

  • Die SBA-Implementierung (Service-Based Architecture) bietet Unterstützung für das OAuth-Autorisierungsprotokoll, das in allen vorhandenen Diensten (AMF, SMF, NRF, PCF, UDR, UDM, AUSF, NSSF) zur Validierung und Anforderung eines Zugriffstokens verwendet werden kann . Die NRF-Komponente (Network Repository Function) bietet nun die Möglichkeit, als Autorisierungsserver zu fungieren.
  • Unterstützung für explizite Abmeldung hinzugefügt. Beispielsweise kann das Mobilgerät (UE) eines Benutzers, das bei einer alten AMF (Zugriffsverwaltungsfunktion) registriert ist, eine Registrierungsanfrage an eine neue AMF senden, und diese neue AMF kann die alte AMF auffordern, die Registrierung zu beenden.
  • Unterstützung für Anfragen zur Änderung des Routings („NAS Reroute“) hinzugefügt.
  • Der Konfigurationsaktualisierungsbefehl (UE Configuration Update) hat Unterstützung für den NITZ-Mechanismus (Network Identity and Time Zone) hinzugefügt, um Zeit- und Zeitzoneninformationen auf das Gerät des Benutzers zu übertragen.

Weitere Implementierungen von Technologien für den Einsatz von 5G-Mobilfunknetzen umfassen die Projekte NextEPC, OpenAir, Magma, Open5GS, Open5GCore, OAI-CN und srsRAN.

Source: opennet.ru

Kommentar hinzufügen