Skip to content

Various bugfixes for gNB stability, cleanup

Robert Schmidt requested to merge bugfixes-gnb-stability into develop
  • Fixes #853, #854, #858, #859, #862
  • handle repeated NGAP Initial context setup requests, thereby fixing assert:
    Assertion (!ue_p->as_security_active) failed!
    In rrc_gNB_generate_SecurityModeCommand() /home/eurecom/raymond/openairinterface5g/openair2/RRC/NR/rrc_gNB.c:2590
    logic error: security already activ
  • A lot of cleanup: remove almost all use of protocol_ctxt_t in 5G RRC and use existing pointers instead

Still planned:

  • testing in CD environment/improve stability, if necessary
  • I noticed that gNB RRC has a module_id variable; this should be used consistently in refactored code
  • test/verification of the assert, because I could not reproduce yet
Edited by Robert Schmidt

Merge request reports