The NG Application Protocol (NGAP) provides the control plane signalling between NG-RAN node and the Access and Mobility Management Function (AMF). The services provided by the NGAP are divided to UE associated and non UE associated. The UE associated services are related to one UE and the non UE associated services are related to the NG interface. The NGAP is transfered over SCTP. The NGAP protocol is defined in TS 38.413. The NGAP protocol provides transport function between UE and AMF by offering NAS signalling transport. The NAS protocol provides mobility management and session management between the User equipment (UE) and Access and Mobility Management Function (AMF). The NAS protocol is defined in TS 24.501. The NGAP/NAS Client Test Suite has been designed to act as a malicious AMF that sends exceptional requests to the tested entity. The supported test target is NG-RAN node or UE.
AMF Configuration Update
Downlink NAS Transport
Downlink Non UE Associated NRPPa Transport
Downlink UE Associated NRPPa Transport
Handover Request
Initial Context Setup Request
NG Reset
NG Setup Response
Paging
PDU Session Resource Modify Request
PDU Session Resource Release Command
PDU Session Resource Setup Request
RAN Configuration Update Acknowledge
Reroute NAS Request
UE Context Release Command
5GMM Status
5GSM Status
Authentication Request
Authentication Reject
Configuration Update Command
DL NAS Transport
De-registration Request (UE terminated)
Identify Request
PDU Session Establishment Accept
PDU Session Establishment Reject
PDU Session Modification Command
PDU Session Release Command
Registration Accept
Registration Reject
Service Accept
Security Mode Command
Service Reject
5G-IA0
128-5G-IA1
128-5G-IA2
128-5G-IA3
5G-EA0
128-5G-EA1
128-5G-EA2
128-5G-EA3
SCTP transport requires the test suite to be run in Linux environment.