Robert Schmidt
dc5357ca13
Format to dynamically handle default DL SCHED algo
2020-07-01 10:10:48 +02:00
Robert Schmidt
31ad66e146
Bugfix RR DL: a retx UE might not be allocated again
2020-07-01 10:10:48 +02:00
Robert Schmidt
1401d21081
Default SCHED RR algo: optimize algo and defer RB calc.
...
- Loop only to next UE instead of jumping multiple
- mark used RBGs in rbg_mask
- Only calculate number of RBs based on CQI when UE is selected, instead
of calculating for all UEs which might be unnecessary.
- When looping the list of UEs for RB allocation, remove UEs that have
no data anymore instead of skipping them.
2020-07-01 10:10:48 +02:00
Robert Schmidt
b06dadbdb0
Bugfix DLSCH: only warn when retx with less RB
...
The preprocessor pre-allocates a CCE. Thus, when arriving at the check
for the number of RBs for retransmission, it is too late to skip the UE.
Therefore, only print a warning.
The default schedulers allocate a correct amount of RBs for
retransmissions, therefore it is ok.
2020-07-01 10:10:48 +02:00
Robert Schmidt
71647eb4ef
DLSCH: limit LC bytes according to preprocessor
2020-07-01 10:10:48 +02:00
Robert Schmidt
476d58a8de
Log TBS in every window
2020-07-01 10:10:48 +02:00
Robert Schmidt
9d5a46dcfa
UE: Set correct selected PLMN Identity
2020-07-01 10:10:48 +02:00
Robert Schmidt
d2cc43b4e7
UE: Print all SIB1 decoded PLMNs
2020-07-01 10:10:48 +02:00
Robert Schmidt
f895a28645
FlexRAN: Manage PLMNs
2020-07-01 10:10:48 +02:00
Robert Schmidt
df3f7e1ecf
FlexRAN: Enable MME adding/removing
2020-07-01 10:10:48 +02:00
Robert Schmidt
1363a53dd0
S1AP: Only register MME if we do not know it yet
2020-07-01 10:10:48 +02:00
Robert Schmidt
b01d63ba4e
Do not check for register_enb_pending
...
The test seemingly ensures that this code block is hit only once.
However, if we enable later activation of MMEs, it will be hit a second
(and third, ...) time. The only thing in guards against, though, is an
INIT message to the L1L2 thread, when register_enb_pending == 0, which
should only be sent once. Therefore, functionality won't be changed if
register_enb_pending becomes negative, and the assert can be removed.
2020-07-01 10:10:48 +02:00
Robert Schmidt
9072101a1a
Correctly decode IMSI also when not integrity protected
2020-07-01 10:10:48 +02:00
Robert Schmidt
c5fdcd85cc
Bugfix FlexRAN: if a UE is in RRC but not S1AP, treat as no bug
2020-07-01 10:10:48 +02:00
Raphael Defosseux
12e5fe3399
Merge branch 'develop_integration_2020_w26' into 'develop'
...
Develop integration 2020 week 26
See merge request oai/openairinterface5g!841
2020-07-01 07:34:38 +02:00
Raphael Defosseux
6edff47db2
CI: fix cppcheck error
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-06-30 21:45:53 +02:00
Raphael Defosseux
0516a452c1
BUILD: explicitely stop build when compilation/linking issues
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-06-30 12:37:00 +02:00
Raphael Defosseux
dde8ba2d51
Merge remote-tracking branch 'origin/trx_thread_param' into develop_integration_2020_w26
2020-06-30 09:57:51 +02:00
WANG Tsu-Han
099169831e
adding parameter in nr uesoftmodem for usrp trx thread
2020-06-29 16:23:10 +02:00
Raphael Defosseux
8d2f7a5491
Merge remote-tracking branch 'origin/NR_MAC_CE_GlobalEdge' into develop_integration_2020_w26
2020-06-29 12:09:52 +02:00
Raphael Defosseux
42057bccde
Merge remote-tracking branch 'origin/NR_RRC_X2AP_RemoveHardcodings_GlobalEdge' into develop_integration_2020_w26
2020-06-29 12:09:33 +02:00
WANG Tsu-Han
5884838ad5
Merge branch 'develop' into trx_thread_param
2020-06-29 10:30:55 +02:00
WANG Tsu-Han
3f461d680d
adding parameter in uesoftmodem for uhd trx thread
2020-06-29 10:29:40 +02:00
Raphael Defosseux
5a8fe59c68
Merge remote-tracking branch 'origin/nfapi-bugfix' into develop_integration_2020_w26
2020-06-26 17:19:25 +02:00
Raphael Defosseux
0af8f618cd
Merge remote-tracking branch 'origin/enable_ta_for_phytest' into develop_integration_2020_w26
2020-06-26 17:03:32 +02:00
Raphael Defosseux
233f51957c
CI: add phy-sim runs to eNB logCollector. this is temporary
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-06-26 17:01:59 +02:00
Raphael Defosseux
e1888940b6
CI: retry on typical unstable scenarios
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-06-26 16:59:05 +02:00
Raphael Defosseux
27080aa607
DOC: remove obsolete pipeline reference
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-06-26 16:55:47 +02:00
Raphael Defosseux
bc6f6a6067
CI: no workspace clean when running phy-sim
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-06-26 16:54:56 +02:00
Raphael Defosseux
de0f46466c
Merge remote-tracking branch 'origin/ci_update' into develop_integration_2020_w26
2020-06-26 16:54:21 +02:00
Raymond Knopp
7c116c7981
small bugfix in pullarray8 in nfapi.c
2020-06-26 04:23:24 +02:00
matzakos
0553332b26
Bring back default RB configuration as it is required for phytest mode
2020-06-25 18:47:10 +02:00
Thomas Schlichter
72aa2963ea
Merge branch 'develop' into enable_ta_for_phytest
...
Conflicts:
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
2020-06-24 12:16:03 +02:00
Remi Hardy
ebbff46cde
update 3 after review
2020-06-24 11:58:41 +02:00
laurent
aad868d8fa
5G scope cleaning round 2
2020-06-24 09:48:35 +02:00
Remi Hardy
03ff1ef304
update 2 after review
2020-06-23 22:29:23 +02:00
matzakos
c06e734eb5
Merge remote-tracking branch 'origin/develop' into NR_RRC_X2AP_RemoveHardcodings_GlobalEdge
2020-06-23 17:15:43 +02:00
Raphael Defosseux
e68e72cd74
Merge branch 'develop_integration_2020_w25' into 'develop'
...
Develop integration 2020 week 25
The following Merge Requests have been included:
* MR 799 : NR RRC PRACH procedures
* MR 831 : NR PUCCH2 polar implementation
* MR 832 : coarse scope cleanup
* MR 835 : fix NR UE transport on PBCH
* MR 836 : NR fix phytest packet corruption DLSCH
2020-06-23 09:47:59 +02:00
Raphael Defosseux
5503073f9b
Merge remote-tracking branch 'origin/NR_RRC_PRACH_procedures' into develop_integration_2020_w25
2020-06-23 09:43:14 +02:00
Florian Kaltenberger
b31861bac3
Update RUNMODEM.md
2020-06-22 17:08:32 +02:00
Florian Kaltenberger
8517f1314a
Update RUNMODEM.md
2020-06-22 17:07:59 +02:00
Remi Hardy
497c611080
update 1 after review
2020-06-22 16:59:15 +02:00
Raphael Defosseux
75b271a809
CI: adding more error messages to HTML report
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-06-22 11:56:55 +02:00
Raphael Defosseux
ce06872722
Merge remote-tracking branch 'origin/nr_fix_phytest_packet_corruption_dlsch' into develop_integration_2020_w25
2020-06-22 11:54:54 +02:00
Raphael Defosseux
96034a3dca
Merge remote-tracking branch 'origin/nr_ue_fix_pbch' into develop_integration_2020_w25
2020-06-22 11:54:46 +02:00
Raphael Defosseux
41fcabc69b
Merge remote-tracking branch 'origin/rework-5G-scope' into develop_integration_2020_w25
2020-06-22 11:54:41 +02:00
Florian Kaltenberger
8a3feeb5f6
fix from Walter Maguire
2020-06-19 16:11:19 +02:00
Florian Kaltenberger
9411438dd0
small fix
2020-06-19 15:00:00 +02:00
Raphael Defosseux
a9dbcf6b93
added in-code comments and changed attr to private
2020-06-19 14:18:13 +02:00
hardy
dcadc24ad6
complete and working version supporting phy-simulators
2020-06-19 13:38:17 +02:00