XnAP Client Test Suite Data Sheet
Test Suite:
XnAP Client Test Suite

Xn Application protocol (XnAP) provides control plane signalling between two NG-RAN nodes in NG-RAN over Xn interface. Xn interface is used in UE related mobility procedures and in global procedures between two NG-RAN nodes. The XnAP Client Suite has been designed to act as a malicious NG-RAN node that sends exceptional responses to the tested NG-RAN node over Xn interface.

Used specifications

TS 38.423 15.2.0

5G; NG-RAN; Xn Application Protocol (XnAP)

TS 36.331 15.4.0

LTE; Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol specification

TS 38.331 15.4.0

5G; NR; Radio Resource Control (RRC); Protocol specification

Tool-specific information

Tested interfaces

Test suite acts as NG-RAN node and tests another NG-RAN node.

Tested messages
Xn Setup Response

TS 38.423, TS 38.331 (MeasurementTimingConfiguration)

Xn Setup Failure

TS 38.423

Reset Response

TS 38.423

Handover Request Acknowledge

TS 38.423, TS 36.331, TS 38.331 (HandoverCommand RRC)

Handover Preparation Failure

TS 38.423

UE Context Release

TS 38.423

Retrieve UE Context Response

TS 38.423, TS 36.331, TS 38.331 (HandoverPreparationInformation RRC)

Retrieve UE Context Failure

TS 38.423

NG-RAN Node Configuration Update Acknowledge

TS 38.423

NG-RAN Node Configuration Update Failure

TS 38.423

Cell Activation Response

TS 38.423

Cell Activation Failure

TS 38.423

Xn Removal Response

TS 38.423

Xn Removal Failure

TS 38.423

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