The NG Application Protocol (NGAP) is defined in 3GPP TS 38.413. It provides control plane signalling between NG-RAN node and Access and Mobility Management Function (AMF). The services provided by 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 NG interface only. NGAP protocol also provides transport function between UE and AMF by offering NAS signalling transport. The NAS protocol is defined in 3GPP TS 24.501. It provides mobility management and session management between User equipment (UE) and Access and Mobility Management Function (AMF). The NGAP/NAS Server Test Suite has been designed to act as a malicious NG-RAN node that sends exceptional messages to the tested entity. The supported test target is AMF.
AMF
Broadcast Session Modification Failure
Broadcast Session Modification Response
Broadcast Session Release Required
Broadcast Session Release Response
Broadcast Session Setup Failure
Broadcast Session Setup Response
Broadcast Session Transport Request
Cell Traffic Trace
De-registration Request
Distribution Release Response
Distribution Setup Failure
Distribution Setup Response
Error Indication
Multicast Session Activation Failure
Multicast Session Activation Response
Multicast Session Deactivation Response
Multicast Session Update Failure
Multicast Session Update Response
Timing Synchronisation Status Response
Timing Synchronisation Status Failure
Timing Synchronisation Status Report
Handover Cancel
Handover Failure
Handover Notify
Handover Required
Handover Request Acknowledge
Initial Context Setup Failure
Initial Context Setup Response
Initial UE Message
NAS Non Delivery Indication
NG Reset
NG Setup Request
PDU Session Resource Setup Response
PDU Session Resource Modify Response
PDU Session Resource Release Response
RAN Configuration Update
Secondary RAT Data Usage Report
UE Capability Info Indication
UE Context Release Complete
UE Context Release Request
UE Context Suspend Request
UE Context Resume Request
MT Communication Handling Request
Uplink UE Associated NRPPa Transport
Uplink NAS Transport
Uplink Non UE Associated NRPPa Transport
Uplink RAN Configuration Transfer
Uplink RAN Status Transfer
5GMM Status
Authentication Failure
Authentication Response
PDU Session Establishment Request
PDU Session Modification Complete
PDU Session Modification Reject
PDU Session Modification Request
PDU Session Release Request
PDU Session Release Complete
Registration Complete
Registration Request
Security Mode Complete
Security Mode Reject
Service Request
Assistance Information Feedback
Error Indication
E-CID Measurement Failure Indication
E-CID Measurement Initiation Failure
E-CID Measurement Initiation Response
E-CID Measurement Report
Measurement Failure
Measurement Failure Indication
Measurement Preconfiguration Confirm
Measurement Preconfiguration Refuse
Measurement Response
Measurement Report
OTDOA Information Failure
OTDOA Information Response
Positioning Activation Failure
Positioning Activation Response
Positioning Information Failure
Positioning Information Response
Positioning Information Update
PRS Configuration Failure
PRS Configuration Response
TRP Information Failure
TRP Information Response
Abort
Error
ProvideCapabilities
ProvideLocationInformation
RequestAssistanceData
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.