Angelo Athanassopoulos
fdd68d2809
NR RRC - Handle all the ngap priority levels from CN
2022-09-29 18:02:11 +02:00
Angelo Athanassopoulos
c0f2ae9c5d
NR RRC - Filled all the ngap priority levels from CN
2022-09-29 17:59:29 +02:00
Robert Schmidt
bad1c258e9
USRP phytest build: cleanup, build physims
2022-09-29 11:27:46 +02:00
Robert Schmidt
eea8395e6a
Increase timeout for "oc get pods" when waiting for build
2022-09-29 11:03:17 +02:00
Robert Schmidt
f7618a97b8
Introduce documentation step in RAN-Container-Parent, separate 4G and 5G
2022-09-29 10:46:45 +02:00
Robert Schmidt
ffe2202f3b
Update TESTBench documentation
2022-09-29 10:46:45 +02:00
Robert Schmidt
6975af96ea
Rename test stage names for blue ocean, trigger 'timings' pipeline (copy of ue-mono)
2022-09-29 10:46:45 +02:00
Robert Schmidt
cadaadf816
Use generic lockResources in all pipelines
2022-09-29 10:46:45 +02:00
Robert Schmidt
a4e4bd1f26
Fixup: on deployment fail, copy log file for artifact persistance
2022-09-29 10:06:21 +02:00
Robert Schmidt
c65b5d276c
Log sha for docker-compose
2022-09-29 10:06:21 +02:00
Robert Schmidt
d859ef7292
Add trailing .Rel15 of executables
2022-09-29 10:06:20 +02:00
Robert Schmidt
56ba74705f
Do not flatten images to retain original SHA
2022-09-29 10:06:12 +02:00
Robert Schmidt
a7e520a522
Lower physim timeout (15min) and match correct number of pods
2022-09-29 10:05:33 +02:00
Robert Schmidt
8dad60ee7b
shrink chart definitions
2022-09-29 10:05:33 +02:00
Robert Schmidt
b53b7152a6
Recover correct logs
2022-09-29 10:05:33 +02:00
Robert Schmidt
f2999ef8c9
Helm charts for new physim groups
2022-09-29 10:05:33 +02:00
Robert Schmidt
65c7b68a73
Slice physims to execute in 10min
2022-09-29 10:05:33 +02:00
Robert Schmidt
361d1b40ab
Rename testcase groups to make them human-understandable
2022-09-29 10:05:33 +02:00
Robert Schmidt
0333a528ed
Simplify physim1 python class
2022-09-29 10:05:33 +02:00
Robert Schmidt
8b0d866157
Simplify run_exec_autotests.bash
...
- drop "compilation" mode, sudo/password handling, pre-exec stages
- add -c option to provide test configuration file
2022-09-29 10:03:28 +02:00
Robert Schmidt
8aaf474252
No targets/bin/ and cleanup in physim helm charts
2022-09-29 10:03:28 +02:00
Robert Schmidt
6160ab14be
Remove targets/bin/
2022-09-29 10:03:28 +02:00
Robert Schmidt
c863e37bd3
Remove old and unused testing code
2022-09-29 10:03:27 +02:00
Bruno Mongazon-Cazavet
fe1dc24e28
Add Intrinsics usage by SIMDE
2022-09-28 18:21:19 +02:00
francescomani
bf3e5cb7e7
additional fix for msg3 scheduling
2022-09-28 11:42:59 +02:00
francescomani
621c3ce8f1
fix in nr_slot_fep_init_sync for SIB1
2022-09-28 11:42:59 +02:00
francescomani
b3e18641c3
fix for scheduling msg3 without mixed slot and to avoid scheduling SR using pucch-ResourceCommon
2022-09-28 11:42:59 +02:00
francescomani
0002463969
automatic selection of frame and slot for msg4
2022-09-28 11:42:59 +02:00
Roberto Louro Magueta
6c33346d47
Merge remote-tracking branch 'origin/develop' into develop-SRS-feedback
...
# Conflicts:
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2022-09-28 10:26:52 +01:00
francescomani
a0135f7663
fix for RA beam id
2022-09-28 11:20:39 +02:00
francescomani
5631558321
fix SIB1 detection in slot different than 0
...
moving slot assignment before pdcch functions
2022-09-28 11:20:38 +02:00
francescomani
ae53d823e3
fix for DCI bundle size
2022-09-28 11:19:12 +02:00
Angelo Athanassopoulos
1893d640fd
NR RLC - Removed DRB ID limitations
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
6b465c71d0
NR PDCP - Removed DRB ID limitations
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
91143db61e
NR RRC - Accept the creation of DRBs from configuration file "
...
When we add DRBs throught the configuration file, it will create dedicated DRBs, treating them as GBR Flow DRBs. This is useful for testing purposes in RFSIM and noS1
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
a544ea1d4b
NR RRC - Optimize the next_available_drb function
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
7adc4d5fd4
NR RRC - Fix wrong index in used_drbs array
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
d8a795dbd5
NR RRC - Remove of unnecessary MACRO
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
c197b81f50
NR RRC - Choose the next available DRB from the 5QI
...
If it is a GBR flow, assign a dedicated DRB
If is is a NGBR flow, use an existing DRB, from the same PDU Session
Note: the case that we run out of DRBs is not handled yet, it is still a todo
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
984bf76544
NR RRC - Consider GBR or Non-GBR flow for selecting the next available DRB "
...
Note: at this point we have a dedicated DRB per 5QI.
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
ec657819e2
NR RRC - Added GBR argument to function, so it can be considered for selecting next available drb
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
63743349d9
NR RRC - Changed the 5QI to QoS characteristics into groups of GBR and Non-GBR
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
9286f0cd90
NR RRC - Removal of the active drb assignment in next_available_drb function
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
999284b2b6
NR RRC - Set DRB of PDUSession to active in RRC_UE_t during drb generation
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
ad9c2c809a
NR RRC - Set DRB of UE to active in RRC_UE_t during drb generation
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
9c94001fc8
NR RRC - Match the ARP priority to the Logical Channel Priority
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
bc0b6c2da9
NR RRC - Capture the priority level of the PDU Session
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
06ab3b97c5
NR RRC - Changed drb_priority array size to 32
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
7169e0a342
NR RRC - Moved generateDRB in the loop of 5QIs
2022-09-28 11:16:58 +02:00
Angelo Athanassopoulos
28b1e9d3c9
NR RRC - Created function to check if DRB is active for a UE
2022-09-28 11:16:58 +02:00