Synopsys Software Integrity Group is now operating as Black Duck Software, Inc., a subsidiary of Synopsys. Click to learn more.

close search bar

Sorry, not available in this language yet

close language selection
NGAP/NAS Client Test Suite Data Sheet
Test Suite:
NGAP/NAS Client Test Suite
Direction:
Client

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 Client Test Suite has been designed to act as a malicious AMF that sends exceptional messages to the tested entity. The supported test target is NG-RAN node or UE.

Used specifications

Specification
Title
Notes
3GPP TS 38.413
NG-RAN; NG Application Protocol (NGAP)
Supported specification version: 18.0.0.
3GPP TS 24.501
Non-Access-Stratum (NAS) protocol for 5G System (5GS); Stage 3
Supported specification version: 18.5.0.
3GPP TS 37.355
LTE Positioning Protocol (LPP)
Supported specification version: 18.0.0.
3GPP TS 38.455
NG-RAN; NR Positioning Protocol A (NRPPa)
Supported specification version: 18.0.0.

Tool-specific information

Tested devices

NG-RAN Nodes

User Equipments

Tested NGAP messages

AMF Configuration Update

Broadcast Session Modification Request

Broadcast Session Release Request

Broadcast Session Setup Request

Broadcast Session Transport Response

Broadcast Session Transport Failure

Distribution Release Request

Distribution Setup Request

Downlink NAS Transport

Downlink Non UE Associated NRPPa Transport

Downlink RAN Status Transfer

Downlink UE Associated NRPPa Transport

Handover Request

Initial Context Setup Request

Multicast Session Activation Request

Multicast Session Deactivation Request

Multicast Session Update Request

Timing Synchronisation Status 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

MT Communication Handling Response

MT Communication Handling Failure

Tested NAS messages

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

Tested NRPPa messages

Assistance Information Control

Error Indication

E-CID Measurement Initiation Request

E-CID Measurement Termination Command

Measurement Preconfiguration Required

Measurement Abort

Measurement Activation

Measurement Request

Measurement Update

OTDOA Information Request

Positioning Information Request

Positioning Activation Request

Positioning Deactivation

PRS Configuration Request

TRP Information Request

Tested LPP messages

Error

Abort

ProvideAssistanceData

RequestCapabilities

RequestLocationInformation

Supported NAS integrity algorithms

5G-IA0

128-5G-IA1

128-5G-IA2

128-5G-IA3

Supported NAS confidentiality algorithms

5G-EA0

128-5G-EA1

128-5G-EA2

128-5G-EA3

Operating system limitations

SCTP transport requires the test suite to be run in Linux environment.

Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis