openairinterface5G merge requestshttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests2022-02-12T20:08:09Zhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1313Integration 2021 wk45 b2022-02-12T20:08:09ZRemi HardyIntegration 2021 wk45 bMR !1279 : Improvements to support other NR bands
MR !1294 : code cleanup, no feature
MR !1298 : 5G NR timing fixes
MR !1295 : NR UE PDCCH fixes
MR !1303 : fix bug in GNB MAC nr_store_dlsch_buffer() to handle multipe UEs correctly.MR !1279 : Improvements to support other NR bands
MR !1294 : code cleanup, no feature
MR !1298 : 5G NR timing fixes
MR !1295 : NR UE PDCCH fixes
MR !1303 : fix bug in GNB MAC nr_store_dlsch_buffer() to handle multipe UEs correctly.Raphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1312CI: adding NSA-B200 sanity check pipeline to automatic regression test-suite2021-11-14T08:29:08ZRaphael DefosseuxCI: adding NSA-B200 sanity check pipeline to automatic regression test-suite- Validate that all required routes are present
- Copy the image from a "build" server to a "test" server
- fixes for the log collection on the CoreNetwork components- Validate that all required routes are present
- Copy the image from a "build" server to a "test" server
- fixes for the log collection on the CoreNetwork componentsOK_TO_BE_MERGEDRemi HardyRemi Hardyhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1307WIP: [CI] real time stats and monitoring update2021-11-14T08:29:06ZRemi HardyWIP: [CI] real time stats and monitoring updateMR !1280 : MAC statistics in separate thread
log X1AP-PDU messages for eNB
update real time stats collection (from stats logs file instead of stdout)
update runtime monitoring (conf file, pages)MR !1280 : MAC statistics in separate thread
log X1AP-PDU messages for eNB
update real time stats collection (from stats logs file instead of stdout)
update runtime monitoring (conf file, pages)REVIEW_COMPLETED_AND_APPROVEDRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1300Tx proc optim2021-12-23T18:26:39ZknoppTx proc optimnew optimizations of NR TX path to bring TX processing below 500us for up to 162 PRBs, 2x2 MIMO
- ldpc-encode and parallelization (L. Thomas)
- resource element mapping (SIMD + loop optimization for symbols with no PTRS or DMRS)
int...new optimizations of NR TX path to bring TX processing below 500us for up to 162 PRBs, 2x2 MIMO
- ldpc-encode and parallelization (L. Thomas)
- resource element mapping (SIMD + loop optimization for symbols with no PTRS or DMRS)
integration of Intel SIMD-based CRC computations, 24-bit A/B, (from github.com/intel/soft-crc)OK_TO_BE_MERGEDThomas SchlichterThomas Schlichterhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1297integration_2021_wk442022-02-12T20:08:06ZRemi Hardyintegration_2021_wk44MR !1233 : NR gNB MAC scheduler BWP start issue fix
MR !1232 : SR/BSR support for NR UE
MR !1239 : NR SDAP gNB - Transparent Mode
MR !1257 : Nr ldpc cuda softmodem
MR !1296 : Apply the NSA t_Reordering value also for SA
MR !129...MR !1233 : NR gNB MAC scheduler BWP start issue fix
MR !1232 : SR/BSR support for NR UE
MR !1239 : NR SDAP gNB - Transparent Mode
MR !1257 : Nr ldpc cuda softmodem
MR !1296 : Apply the NSA t_Reordering value also for SA
MR !1293 : hotfix SEGV and divide by 0
MR !1259 : gNB nrUE SA: improve security
MR !1260 : NR CSET0 BWP Start fixes
use Magma MME in CI tests
update NSA 2x2 testRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1291Integration 2021 wk42 b2022-02-12T20:08:03ZRemi HardyIntegration 2021 wk42 bMR !1277 : fixes for nr_set_pdsch_semi_static
MR !1225 : Cleanup and first step to enhance cpu measurments
MR !1278 : NR cleanup separation macphy
MR !1289 : Nr dlsch retransmission fix pucch allocation
MR !1270 : Removing hardco...MR !1277 : fixes for nr_set_pdsch_semi_static
MR !1225 : Cleanup and first step to enhance cpu measurments
MR !1278 : NR cleanup separation macphy
MR !1289 : Nr dlsch retransmission fix pucch allocation
MR !1270 : Removing hardcoded value of min channel bw for type0 pdcch
MR !1283 : Bugfix simultaneous RACH with multiple UEs
cherry-picks :
MAC statistics in separate thread
CI conf files updateRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1288WIP: integration_2021_wk41_bwt-abs2021-10-20T08:21:04ZRemi HardyWIP: integration_2021_wk41_bwt-absMR !1273 : [CI] adding Docker Hub push pipeline
MR !1267 : Enabled multi-threading for gNB L1 tx
MR !1285 : [CI] test sa nsa
MR !1266 : Changes for initialBWP size different than Coreset0MR !1273 : [CI] adding Docker Hub push pipeline
MR !1267 : Enabled multi-threading for gNB L1 tx
MR !1285 : [CI] test sa nsa
MR !1266 : Changes for initialBWP size different than Coreset0https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1285WIP: [CI] test sa nsa2021-10-20T08:20:57ZRemi HardyWIP: [CI] test sa nsahttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1282Add MCS from HARQ BLER2021-11-14T08:29:00ZRobert SchmidtAdd MCS from HARQ BLER- Estimates correct MCS using EMA, kept between target thresholds
`dl_bler_target_upper` and `dl_bler_target_lower` (conf options) for 1st
retx and below `dl_rd2_bler_threshold` for 2nd retx
- Maximum MCS configurable
- on 3rd retx, ...- Estimates correct MCS using EMA, kept between target thresholds
`dl_bler_target_upper` and `dl_bler_target_lower` (conf options) for 1st
retx and below `dl_rd2_bler_threshold` for 2nd retx
- Maximum MCS configurable
- on 3rd retx, reduce MCS by 5
Issues:
- rename configuration option `dl_rd2_bler_threshold` for consistency?
- Needs manual testing*!*
- Should do the same for UL?REVIEW_COMPLETED_AND_APPROVEDhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1281open-nFAPI: Remove carriage returns2021-11-25T09:46:29ZMichael Cookopen-nFAPI: Remove carriage returnsRemove the problematic carriage returns from three nfapi source
files.
Only whitespace changes in this commit.
```
dos2unix open-nFAPI/*/src/*.c
```Remove the problematic carriage returns from three nfapi source
files.
Only whitespace changes in this commit.
```
dos2unix open-nFAPI/*/src/*.c
```OK_TO_BE_MERGEDknoppknopphttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1275integration_2021_wk372022-02-12T20:07:59ZRemi Hardyintegration_2021_wk37MR !1272 : [DOC] NR feature set update
MR !1244 : [DOC] Update SA tutorial
MR !1269 : [CI] dashboard creds and executor change
MR !1262 : [CI] jenkins pipe to write test results to mysql
MR !1250 : NR_NSA_no_msg3_retransmission ...MR !1272 : [DOC] NR feature set update
MR !1244 : [DOC] Update SA tutorial
MR !1269 : [CI] dashboard creds and executor change
MR !1262 : [CI] jenkins pipe to write test results to mysql
MR !1250 : NR_NSA_no_msg3_retransmission
MR !1264 : NR_UE_IF_FREQRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1265f1 split for 5G2022-01-07T20:09:22ZThomas Laurentlaurent.thomas@open-cells.comf1 split for 5GF1 split for 5G
documentation in doc/f1.md
Use new gtp-u for also 4G (no legacy code cleanup, will be done after this MR)
Some various fixes in the existing code when we face issues
4G F1 behavior will also changeF1 split for 5G
documentation in doc/f1.md
Use new gtp-u for also 4G (no legacy code cleanup, will be done after this MR)
Some various fixes in the existing code when we face issues
4G F1 behavior will also changeREVIEW_COMPLETED_AND_APPROVEDThomas Laurentlaurent.thomas@open-cells.comThomas Laurentlaurent.thomas@open-cells.comhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1258integration_2021_wk362022-02-12T20:07:56ZRemi Hardyintegration_2021_wk36MR !1252 : Bugfix nr rlc w36
MR !1253 : minor: T tracer: be more verbose for DLSCH DCI
MR !1254 : fix for pointa computation in sib1
MR !1217 : fix-physim-run-script-on-cluster
MR !1255 : Attempt to fix nr-dlsim Test 21 (4x4 MIMO...MR !1252 : Bugfix nr rlc w36
MR !1253 : minor: T tracer: be more verbose for DLSCH DCI
MR !1254 : fix for pointa computation in sib1
MR !1217 : fix-physim-run-script-on-cluster
MR !1255 : Attempt to fix nr-dlsim Test 21 (4x4 MIMO, 2 Layers)Raphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1247integration_2021_wk352022-02-12T20:07:49ZRemi Hardyintegration_2021_wk35MR !1245: [CI] Improve Iperf packet loss mismatch detection
MR !1246: patch: remove call to end_configmodule
MR !1235: Nr msg4 retransmission
MR !1214: NR UE SA
MR !1243: Nr skip mac pdu processing when nack
MR !1229: fix(nr-ue...MR !1245: [CI] Improve Iperf packet loss mismatch detection
MR !1246: patch: remove call to end_configmodule
MR !1235: Nr msg4 retransmission
MR !1214: NR UE SA
MR !1243: Nr skip mac pdu processing when nack
MR !1229: fix(nr-ue): apply ip rules/routeRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1245[CI] Improve Iperf packet loss mismatch detection2021-09-05T19:51:59ZRemi Hardy[CI] Improve Iperf packet loss mismatch detectionthis MR is to improve the Iperf packet loss detection and flagging when pl target (from xml) is below the test resultthis MR is to improve the Iperf packet loss detection and flagging when pl target (from xml) is below the test resultOK_TO_BE_MERGEDRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1241[CI] run phy-tests with address sanitizer2022-02-28T20:39:23ZRemi Hardy[CI] run phy-tests with address sanitizerThe intention of this MR is to run phy-sims with sanitize-addres optionThe intention of this MR is to run phy-sims with sanitize-addres optionREVIEW_COMPLETED_AND_APPROVEDRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1240integration_2021_wk342022-02-12T20:07:46ZRemi Hardyintegration_2021_wk34MR !1081 : Prb based channel estimation
MR !1231 : Nr msg3 retransmission
MR !1236 : nr: add T trace for msg4 (rrc setup)MR !1081 : Prb based channel estimation
MR !1231 : Nr msg3 retransmission
MR !1236 : nr: add T trace for msg4 (rrc setup)https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1230Integration Branch : 2021 Week 332022-02-12T20:07:41ZRaphael DefosseuxIntegration Branch : 2021 Week 33The following Merge Requests were included:
* MR [1170](https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1170) : 5G nFAPI Improvements
* MR [1222](https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1222...The following Merge Requests were included:
* MR [1170](https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1170) : 5G nFAPI Improvements
* MR [1222](https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1222) : Update RRC ASN1 file to version 16.4.1
* MR [1223](https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1223) : Fixes to NR UE MAC PDU generation
* MR [1227](https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1227) : removed duplicate structure, changed 'x' to 'r' and 'y' to 'i'Thomas Laurentlaurent.thomas@open-cells.comThomas Laurentlaurent.thomas@open-cells.comhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1224Integration Branch : 2021 week 322022-02-12T20:07:37ZRaphael DefosseuxIntegration Branch : 2021 week 32The following Merge Requests have been included:
- MR [1198](https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1198) : 5G UE UCI procedurers at MAC
- MR [1207](https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_req...The following Merge Requests have been included:
- MR [1198](https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1198) : 5G UE UCI procedurers at MAC
- MR [1207](https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1207) : Code-cleanup-20210716
- MR [1215](https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1215) : NR UL antenna ports cleanup
- MR [1220](https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1220) : Temporary fix for CORESET configuration in SIB1
- MR [1221](https://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1221) : Container: adding conf template to gNB container imageRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/1219integration_2021_wk312021-08-02T15:07:36ZRemi Hardyintegration_2021_wk31MR !1218: ci_nsa_2x2_implem
MR !1209: ci_update_build_nasmesh
MR !1202: fix-retransmission-rbg
MR !1199: hack-bch-no-sched-sf-0MR !1218: ci_nsa_2x2_implem
MR !1209: ci_update_build_nasmesh
MR !1202: fix-retransmission-rbg
MR !1199: hack-bch-no-sched-sf-0OK_TO_BE_MERGEDRaphael DefosseuxRaphael Defosseux