My bad, shouldn't have changed that.
Comments addressed. Remaining: documentation and new telnet module for UE.
Reverted.
Using CustomCommand only now, reverted changes.
Guido Casati (6f4875b4) at 28 Mar 17:23
Minor: enhanced CustomCommand logging
... and 9 more commits
OAI RAN-Container-Parent build (8283): failed (https://jenkins-oai.eurecom.fr/job/RAN-Container-Parent/8283/)
List of failing test stages:
please dadress build problems
#9 84.94 ../../../openair2/LAYER2/PDCP_v10.1.0/pdcp_security.c:90:23: error: 'SHORT_SN_SIZE' undeclared (first use in this function)
#9 84.94 90 | count = (hfn << SHORT_SN_SIZE) | (sn & 0x0FFF);
#9 84.94 | ^~~~~~~~~~~~~
With COTS UE in bad radio conditions we get this Assertion from time to time:
Assertion (NPRB>0 && (NPRB + RBstart <= BWPsize)) failed!
In PRBalloc_to_locationandbandwidth0() /home/user/openairinterface5g/common/utils/nr/nr_common.c:286
Illegal NPRB/RBstart Configuration (5,47) for BWPsize 48
[NR_PHY] [gNB 0][RAPROC] Frame 890, slot 19 Initiating RA procedure with preamble 0, energy 54.0 dB (I0 179, thres 130), delay 0 start symbol 0 freq index 0
[NR_MAC] [gNB 0][RAPROC] CC_id 0 Frame 890 Activating Msg2 generation in frame 891, slot 7 using RA rnti 10b SSB, new rnti 1aee index 0 RA index 0
[NR_MAC] [gNB 0][RAPROC] CC_id 0 Frame 891, slotP 7: Generating RA-Msg2 DCI, rnti 0x10b, state 1, CoreSetType 0
[NR_MAC] [RAPROC] Msg3 slot 13: current slot 7 Msg3 frame 891 k2 3 Msg3_tda_id 2
[NR_MAC] Adding new UE context with RNTI 0x1aee
[NR_MAC] [gNB 0][RAPROC] PUSCH with TC_RNTI 0x1aee received correctly, adding UE MAC Context RNTI 0x1aee
[NR_MAC] [RAPROC] RA-Msg3 received (sdu_lenP 28)
[RLC] activated srb0 for UE with RNTI 0x1aee
[RLC] Added srb 1 to UE with RNTI 0x1aee
[NR_MAC] Activating scheduling RA-Msg4 for TC_RNTI 0x1aee (state WAIT_Msg3)
[NR_MAC] Unexpected ULSCH HARQ PID 0 (have -1) for RNTI 0x1aee (ignore this warning for RA)
[NR_MAC] No CU UE ID stored for UE RNTI 1aee, adding CU UE ID 2
[NR_MAC] Remove NR rnti 0xd75f
[RLC] remove UE 1aee
[RLC] Update old UE RNTI d75f context to RNTI 1aee
[GTPU] [99] Updated tunnels from UEid d75f to UEid 1aee
[NR_MAC] UE 1aee Generate msg4: feedback at 892. 8, payload 21 bytes, next state WAIT_Msg4_ACK
[NR_MAC] handle_nr_uci_pucch_0_1(): unknown RNTI d75f in PUCCH UCI
[NR_MAC] Invalid timing advance offset for RNTI 9596
[NR_MAC] Could not find UE for RNTI d75f
[NR_MAC] (UE RNTI 0x1aee) Received Ack of RA-Msg4. CBRA procedure succeeded!
[RLC] max RETX reached on SRB 1
Assertion (NPRB>0 && (NPRB + RBstart <= BWPsize)) failed!
In PRBalloc_to_locationandbandwidth0() /home/user/openairinterface5g/common/utils/nr/nr_common.c:286
Illegal NPRB/RBstart Configuration (5,47) for BWPsize 48
Exiting execution
first_call set from phy cb first_call_set=0x724b4ee12751
How to reproduce: TBD
OAI OAI-CN5G-SMF build (738): failed (https://jenkins-oai.eurecom.fr/job/OAI-CN5G-SMF/738/)
OAI RAN-Container-Parent build (8282): failed (https://jenkins-oai.eurecom.fr/job/RAN-Container-Parent/8282/)
List of failing test stages:
Stefan Spettel (b24095e2) at 28 Mar 16:51
sorry, I only manage to test with images, so I need to use the CI to build the images for me...
Implement everything related to the first QoS release
We have to think how we can replicate these scenarios ourselves (e.g. just send binary blobs and make very easy checks in robot framework)
Stefan Spettel (7c5e2c82) at 28 Mar 16:34
fix(smf): Bitrate calculation for NAS GBR and NAS S-AMBR from REST ...
@phine_lukas I suggest you have a look and integrate it into your GBR bitrate fix (The bitrate logic is the same between GBR and AMBR)
I think the problem is in this function in smf_context.cpp
:
void smf_context::get_session_ambr(
Ngap_PDUSessionAggregateMaximumBitRate_t& session_ambr,
const snssai_t& snssai, const std::string& dnn);
OAI RAN-Container-Parent build (8281): failed (https://jenkins-oai.eurecom.fr/job/RAN-Container-Parent/8281/)
List of failing test stages: