Robert Schmidt
bb7174997b
Merge remote-tracking branch 'origin/NR_UE_MCS_improvements' into integration_2023_w36
2023-09-08 15:09:19 +02:00
Robert Schmidt
0226dc76cb
Merge remote-tracking branch 'origin/develop-prepare-ra' into integration_2023_w36
2023-09-08 15:08:55 +02:00
francescomani
e42e1d8065
limiting the number of DCI candidates at UE according to available CCEs
2023-09-08 14:46:00 +02:00
Cedric Roux
9cfa0f239f
T tracer: add a trace for NR SIB1
2023-09-07 22:19:50 +02:00
rmagueta
bc295b3ba5
Check ULSCH transport block CRC
2023-09-07 08:31:22 +01:00
luis_pereira87
0ace73bba9
Add SRB1 and SRB2 received bytes to statistics
2023-09-06 06:57:21 +01:00
Cedric Roux
282a20578f
nr rlc test: minor: change the logging
2023-09-05 21:55:15 +02:00
Cedric Roux
1272847fea
nr rlc am: rewrite process_control_pdu()
...
A first pass checks that the control PDU is valid.
A second pass processes it for real.
2023-09-05 21:52:30 +02:00
rmagueta
f991dc9ebc
Apply channel models TDLA, TDLB and TDLC in DLSIM according to TS 138.101
2023-09-04 18:53:22 +01:00
rmagueta
28438ab5c4
Add ptrs_bit_map input in add_noise() function
2023-09-04 18:37:01 +01:00
rmagueta
a629feec29
Remove duplicated nr_est_delay_pdsch()/nr_est_timing_advance_pusch() functions and just create the function nr_est_delay()
2023-09-04 17:09:35 +01:00
rmagueta
9f7b159039
Remove duplicated function freq2time()
2023-09-04 17:09:35 +01:00
rmagueta
39919152cb
Implementation of delay compensation in NFAPI_NR_DMRS_TYPE2_linear_interp() at UE
2023-09-04 17:09:35 +01:00
rmagueta
087f9a0bc2
Implementation of delay estimation in NFAPI_NR_DMRS_TYPE2_linear_interp() at UE
2023-09-04 17:09:35 +01:00
rmagueta
e0ab96eedc
Implementation of delay compensation in NFAPI_NR_DMRS_TYPE1_linear_interp() at UE
2023-09-04 17:09:35 +01:00
rmagueta
7611fe671f
Implementation of delay estimation in NFAPI_NR_DMRS_TYPE1_linear_interp() at UE
2023-09-04 17:09:35 +01:00
rmagueta
72aae2553a
Introduce delay in terms of number of samples in DLSIM
2023-09-04 17:09:35 +01:00
Cedric Roux
f7fe3b448f
nr rlc am: harmonize comparisons of SNs in process_control_pdu()
...
Let's compare SNs in a similar way as done in previous commit, to ease
readability.
2023-09-04 12:26:17 +02:00
Cedric Roux
43f5eecd19
nr rlc am: bugfix: use sn_compare_tx() to compare SNs
...
The use of < is not correct. SNs are cyclic. We must use sn_compare_tx().
2023-09-04 12:13:46 +02:00
Cedric Roux
e3dbc97723
nr rlc am: prepare variable to be reused
2023-09-04 11:09:06 +02:00
Cedric Roux
b4fea523b9
nr rlc am: bugfix: discard a control PDU if ack-sn is invalid
...
It is possible to receive an ACK that is not expected, in which
case the whole control PDU has to be discarded.
2023-09-04 11:00:23 +02:00
Raphael Defosseux
67a3184bb3
fix(ci): in case of T1 board defect, no statistics, exit nicely
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-09-01 14:30:04 +02:00
Raphael Defosseux
4c9706a950
chore(ci): little syntax diffs post-upgrade on obelix
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-08-31 16:59:16 +02:00
Laurent THOMAS
1b69fc6c5d
fix incorrect usage of time_meas() that is not thread safe API
2023-08-30 15:27:33 +02:00
Laurent THOMAS
e74b9a5c29
remove a frame param useless attribute
2023-08-30 15:27:33 +02:00
Robert Schmidt
97b0844031
Merge branch 'integration_2023_w34' into 'develop'
...
integration_2023_w34
See merge request oai/openairinterface5g!2316
* !2283 going back to sync mode when cell is barred in MIB
* !2290 fix gtp delete. we should not delete all bearer in case of dedicaded bearer release
* !2299 fix-mem-overflow_64qam
* !2288 NR UE avoid crashes upon renewal of SIB1
* !2279 web server enhancement and doc link fix
* !2302 Tutorials: update links for Open Cells SIM Card programming tool and Ubuntu 22.04 LTS
* !2303 NR gNB limit on PUCCH bits to be scheduled
* !2207 Use F1 internally: UE Context Modification Required
* !2315 Fix LCID to RB association, allow more than 8 LCIDs in the UE
2023-08-30 06:13:45 +00:00
Robert Schmidt
f08998af2c
Merge remote-tracking branch 'origin/fix-lcid2rb-index-error-and-missing-lcid-greater-than-8' into integration_2023_w34
2023-08-29 14:31:54 +02:00
Laurent THOMAS
f80896f93f
Fix LCID to RB association, allow more than 8 LCIDs in the UE
2023-08-29 11:05:40 +02:00
Robert Schmidt
f0923f68fb
Merge remote-tracking branch 'origin/int-f1-ue-ctxt-modif-req' into integration_2023_w34
2023-08-29 10:23:34 +02:00
wan-sdr
1936bc06d8
Use UHD_INCLUDE_DIRS and UHD_LIBRARIES to link to UHD. This way works when UHD is installed to /usr/local or a custom prefix
...
Signed-off-by: wan-sdr <11093-wan-sdr@users.noreply.gitlab.eurecom.fr >
2023-08-28 12:33:12 -04:00
Robert Schmidt
1bb77d65a6
Merge remote-tracking branch 'origin/NR_gNB_PUCCH_bits_code_rate' into integration_2023_w34
2023-08-27 17:54:00 +02:00
luis_pereira87
2509733678
Set security for all active SRBs after NR_RRCReestablishment
2023-08-25 08:03:08 +01:00
rmagueta
0fb0203c1c
Add condition to call or not the function nr_mac_prepare_ra_ue()
2023-08-24 15:59:36 +01:00
Cedric Roux
9f0ec74cf4
bugfix: don't force an UE to support en-dc, respect its capabilities
2023-08-24 16:53:35 +02:00
Robert Schmidt
04eebcbdc3
Merge remote-tracking branch 'origin/NR_SA_Tutorials' into integration_2023_w34
2023-08-24 16:51:34 +02:00
Robert Schmidt
998b58da04
Merge remote-tracking branch 'origin/fix_websrvdoc' into integration_2023_w34
2023-08-24 16:51:21 +02:00
Robert Schmidt
86801cc136
Merge remote-tracking branch 'origin/NR_UE_RRC_SIBs_renewal' into integration_2023_w34
2023-08-24 16:51:09 +02:00
Robert Schmidt
014e02904a
Merge remote-tracking branch 'origin/fix-mem-overflow_64qam' into integration_2023_w34
2023-08-24 16:46:48 +02:00
Robert Schmidt
9f7e553e3e
Merge remote-tracking branch 'origin/fix-gtp-delete' into integration_2023_w34
2023-08-24 16:46:42 +02:00
Robert Schmidt
21f7128209
Merge remote-tracking branch 'origin/NR_UE_cell_barred' into integration_2023_w34
2023-08-24 16:46:33 +02:00
frtabu
f2849868e8
web server enhancement and doc link fix
2023-08-24 16:02:29 +02:00
francescomani
517d351430
adding a test on max number of bits to be scheduled on pucch according to coderate
2023-08-23 17:46:18 +02:00
francescomani
24dd439aec
going back to sync mode when cell is barred
2023-08-23 17:45:59 +02:00
Teodora Vladic
c1864711cd
Remove unnecessary include
2023-08-23 17:15:48 +02:00
Teodora Vladic
011a5a3b56
Add O-RAN KPM E2 Service Model
...
- Add O-RAN KPM SM with DRB.RlcSduDelayDl, DRB.UEThpDl and DRB.UEThpUl measurements
- Add L1M.PHR1.BinX KPM meas
- Add comments for all KPM meas; deleted few outputs (but added in xApp)
- Add DRB.PdcpSduVolumeDL and DRB.PdcpSduVolumeUL KPM meas
- Delete unnecessary rnd functions in ran_func_kpm.c -> path set to
flexric submodule
2023-08-23 17:15:48 +02:00
Chieh-Chun Chen and Teodora Vladic
e8944c95aa
Add Custom FlexRIC E2 Service Models
...
Co-authored-by: Teodora Vladic <teodora.vladic@openairinterface.org >
2023-08-23 17:15:48 +02:00
Chieh-Chun Chen and Teodora Vladic
76aa112cec
Add more RLC stats and correct RLC stats
...
- Add GOL-delay and AVG-soujour
- Correct the types of/measurement the tx/rxsdu_bytes and tx/rxsdu_occ_bytes
- Update txsdu_avg_time_to_tx value only when measurements activated
Co-authored-by: Teodora Vladic <teodora.vladic@openairinterface.org >
2023-08-23 17:15:48 +02:00
Chieh-Chun Chen
8a4df37e83
nr rlc: rename delete() to delete_entity()
2023-08-23 17:15:48 +02:00
Teodora Vladic
2fef830d42
Update FlexRIC submodule
2023-08-23 17:15:48 +02:00
Laurent THOMAS
4c3d8e7581
fix-mem-overflow_64qam
...
fix the 64QAM modulator case, that process 192 bits per iteration, then 24 bits per iteration of the tail bits, then added the last two symboles processing (no odd number of symbols case)
2023-08-23 11:14:42 +02:00