-
-
Notifications
You must be signed in to change notification settings - Fork 326
Feature Set
Ali Güngör edited this page Mar 1, 2022
·
34 revisions
UERANSIM implements the following technologies:
- 5G Standalone UE (3GPP Access)
- 5G Standalone RAN (CU gNB)
In basic terms, UE can be considered as a mobile phone and gNodeB as the base station.
There are 3 main interface in UE/RAN perspective:
- Control Interface (between RAN and AMF)
- User Interface (between RAN and UPF)
- Radio Interface (between UE and RAN)
Control Plane has 2 interfaces:
- NAS is in control of UE
- NGAP is in control of RAN.
Following features are implemented in NAS layer:
- Primary Authentication and Key Agreement
- Security Mode Control
- Identification
- Generic UE Configuration Update
- Initial and Periodic Registration
- UE and Network initiated De-registration
- UE initiated PDU session establishment
- UE and Network initiated PDU session release
- Service Request
- Paging
Following features are not implemented yet:
- e-Call Inactivity, Notification
- PDU session authorization, modification
For NAS security,
- All integrity and ciphering algorithms are implemented. (IA1, IA2, IA3, EA1, EA2, EA3)
- All primary authentication and key agreement procedures are implemented. (5G AKA, EAP AKA')
For identification,
- NAI and ciphered SUCI are not implemented yet. All other identity types can be used (IMSI, IMEI, IMEISV)
For registration,
- Initial registration, mobility update registration, periodic registration are implemented.
- Emergency registration is not implemented yet.
Following features are implemented in NGAP layer:
- PDU Session Resource Setup
- PDU Session Resource Release
- Initial Context Setup
- UE Context Release (NG-RAN node initiated and AMF initiated)
- UE Context Modification
- Initial UE Message
- Paging
- Downlink NAS Transport
- Uplink NAS Transport
- NAS Non Delivery Indication
- Reroute NAS Request
- NG Setup
- Error Indication
Our RAN implements GTP protocol for user plane. And Currently only IPv4 is supported.
UERANSIM does not implement 5G radio protocols below the RRC layer. And 5G radio is partially simulated over UDP protocol over port-4997. So, PHY, MAC, RLC, PDCP is not implemented in UERANSIM. However main RRC procedures are available in UERANSIM.