XNAP: Add encode/decode+unit tests for Xn HO Ack, Prep Failure, SN Status Transfer, UE Context Release

This MR extends XnAP message support in accordance with 3GPP TS 38.423 v16.2.0 for the following procedures:

  • Xn Handover Request Acknowledge
  • Xn Handover Preparation Failure
  • Xn SN Status Transfer
  • Xn UE Context Release

Additional updates include:

  • Implementation of ASN.1 encoder and decoder functions for all listed procedures
  • Addition of equality check helpers for all newly introduced message structures
  • Implementation of memory management (free) helpers
  • Extension of XNAP unit tests to cover all implemented procedures
  • Harmonization of AS key BIT_STRING conversion macro

Co-author : @venkatareddy

Acknowledgement:

This work was carried out as part of research and development at Indian Institute of Science (IISc), Bengaluru.

Edited by Rakesh BB

Merge request reports

Loading