openairinterface5G merge requestshttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests2020-01-18T22:58:18Zhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/755Integration develop-nr 2020 week 032020-01-18T22:58:18ZRaphael DefosseuxIntegration develop-nr 2020 week 03This integration branch includes the following MRs:
- MR [745](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/745) : Add support for different PUSCH DMRS modes
- MR [748](https://gitlab.eurecom.fr/oai/openairinterface5g...This integration branch includes the following MRs:
- MR [745](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/745) : Add support for different PUSCH DMRS modes
- MR [748](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/748) : Nr dlsch multi threading
- MR [752](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/752) : Merging develop tag 2019.w51 to develop-nr
- MR [753](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/753) : RedHat Entreprise 7.7 build support
**IMPORTANT: This should be the last integration branch to `develop-nr` as the result of this MR will become `develop`**Raphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/754Release v1.2.0 candidate2020-01-17T20:12:46ZRaphael DefosseuxRelease v1.2.0 candidateMerging develop tag `2019.w51` into `master` for Long Term Support
Last LTS release before including any 5G-NR feature to LTS.Merging develop tag `2019.w51` into `master` for Long Term Support
Last LTS release before including any 5G-NR feature to LTS.Raphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/751Integration develop-nr 2020 week 022020-01-09T12:49:53ZRaphael DefosseuxIntegration develop-nr 2020 week 02This integration branch contains the following MRs
- MR [706](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/706) : Merging develop tag `2019.w44` into develop-nr
- MR [746](https://gitlab.eurecom.fr/oai/openairinterfac...This integration branch contains the following MRs
- MR [706](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/706) : Merging develop tag `2019.w44` into develop-nr
- MR [746](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/746) : some cppcheck fixes and also compilation warnings removal
- MR [750](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/750) : hotfix: fix value of MAX_MOBILES_PER_ENB
Also contains an hotfix for the UHD thread priorityRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/742Develop integration branch: 2019 week 512019-12-23T12:39:00ZRaphael DefosseuxDevelop integration branch: 2019 week 51The following MRs have been merged:
- MR [687](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/687) : CDRX optimizations for Monolithic
- MR [739](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/739) : eM...The following MRs have been merged:
- MR [687](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/687) : CDRX optimizations for Monolithic
- MR [739](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/739) : eMBMS-Vicomtech Fed4fire fec6 cdn x allRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/741CI: adding RF simulator skeleton on 5G NR gNB and UE2019-12-19T15:12:41ZRaphael DefosseuxCI: adding RF simulator skeleton on 5G NR gNB and UERF simulator testing is now enabled in the pipeline
- gNB is started in noS1 in one VM (after the build stage)
- nr-ue is started in noS1 in another VM
- Detection of tunnel interfaces is done
- Simple DL iperf test : 30Kbits/s requeste...RF simulator testing is now enabled in the pipeline
- gNB is started in noS1 in one VM (after the build stage)
- nr-ue is started in noS1 in another VM
- Detection of tunnel interfaces is done
- Simple DL iperf test : 30Kbits/s requested throughput --> the target can be updated later on when performance is better
No ping operations, no UL iperf yetRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/689Develop Integration Branch: 2019 week 412019-10-11T11:13:55ZRaphael DefosseuxDevelop Integration Branch: 2019 week 41**Develop Integration 2019 week 41**
The following MR are included:
- MR [666](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/666) : CI -- full testing on CDRX
- MR [674](https://gitlab.eurecom.fr/oai/openairinterface5...**Develop Integration 2019 week 41**
The following MR are included:
- MR [666](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/666) : CI -- full testing on CDRX
- MR [674](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/674) : CI/CD -- support for deployment at R2LAB Inria
- MR [685](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/685) : Improved hack for multi-rru clean-up
- MR [686](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/686) : Bug fixes (trace pdu, rfsimulator UL traffic)Raphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/682develop-nr integration branch: 2019 week 402019-09-30T14:33:49ZRaphael Defosseuxdevelop-nr integration branch: 2019 week 40**develop-nr integration branch: 2019 week 40**
The following MRs have been merged:
- MR[675](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/675) : code clean-up, remove RRC_VERSION macros and more
- MR[677](https://gi...**develop-nr integration branch: 2019 week 40**
The following MRs have been merged:
- MR[675](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/675) : code clean-up, remove RRC_VERSION macros and more
- MR[677](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/677) : fix for LTE X2 HOhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/674WIP: CI: first scripts for Inria R2LAB deployment2019-10-11T11:14:00ZRaphael DefosseuxWIP: CI: first scripts for Inria R2LAB deployment**Adding the python framework of build and test to inria r2lab pipeline**
- R2LAB pipeline has logCollections and artifacts storing
- Python framework should support latest Rel14 OAI openair-cn/cn-cups EPC
- Pipeline uses the la...**Adding the python framework of build and test to inria r2lab pipeline**
- R2LAB pipeline has logCollections and artifacts storing
- Python framework should support latest Rel14 OAI openair-cn/cn-cups EPC
- Pipeline uses the latest version of booking-lease script (by duration)
- Support for distributed smartphone adb servers
- Initial scenarios:
* Build on one OAI 4G eNB and one OAI 4G UE
* Test in FDD band7 / 5MHz / TM1 in noS1 configuration
* Test in FDD band7 / 5MHz / TM1 with latest OpenAir-CN-CUPS --> just attachmentRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/666CDRX Testing with multiple UEs2019-10-11T11:14:01ZRaphael DefosseuxCDRX Testing with multiple UEsCDRX testing was limited to 1 UE due to instability. Back to normal testingCDRX testing was limited to 1 UE due to instability. Back to normal testingRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/663Develop Integration Branch: 2019 week 362019-09-03T12:54:53ZRaphael DefosseuxDevelop Integration Branch: 2019 week 36**Develop Integration 2019 week 36**
The following MR are included:
* MR[653](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/653) : Feature LTE-M PUSCH CE - 8 Repetitions
* MR[654](https://gitlab.eurecom.fr/oai/openair...**Develop Integration 2019 week 36**
The following MR are included:
* MR[653](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/653) : Feature LTE-M PUSCH CE - 8 Repetitions
* MR[654](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/654) : Rfsimu config and CI scripting updatesRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/650Release v1.1.0 Candidate2019-07-25T19:04:15ZRaphael DefosseuxRelease v1.1.0 Candidate**Release 1.1.0 Candidate**
* Experimental support of LTE-M
- Single LTE-M UE attachment, legacy-LTE UE attachment is disabled
* X2 interface and handover (also X2-U interface)
- In FDD and TDD
* CU/DU split (F1 interface)
- Teste...**Release 1.1.0 Candidate**
* Experimental support of LTE-M
- Single LTE-M UE attachment, legacy-LTE UE attachment is disabled
* X2 interface and handover (also X2-U interface)
- In FDD and TDD
* CU/DU split (F1 interface)
- Tested only in FDD
* CDRX
- Tested only in FDD
* Experimental eMBMS support (only on UE side)
* Experimental multi-RRU support
- Tested only in TDD
* Simplification of the Build System
- A single build includes all full-stack simulators, S1/noS1 modes and one HW platform (such as USRP, BladeRF, ...)
* TUN interface is now used as default for the data plane
- for UE, eNB-noS1 and UE-noS1
* Code Cleanup
* Better Static Code Analysis:
- Limited number of errors in cppcheck
- Important Decrease on high Impact errors in CoverityScan
* Better Test Coverage in Continuous Integration:
- TM2, CDRX, IF4.5, F1
- OAI UE is tested in S1 and noS1 modes with USRP board
- Multi-RRU TDD mode
- X2 Handover in FDD modeRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/649Develop: Integration 2019 Week 302019-07-24T21:00:59ZRaphael DefosseuxDevelop: Integration 2019 Week 30**develop integration branch: 2019 week 30**
**Master Branch Release v1.1 Candidate**
The following Merge Requests are included:
- MR [630](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/630) : nfapi interface b...**develop integration branch: 2019 week 30**
**Master Branch Release v1.1 Candidate**
The following Merge Requests are included:
- MR [630](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/630) : nfapi interface bug fixes
- MR [638](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/638) : X2 HO (tdd, forwarding, end marker)
- MR [646](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/646) : Loadtester bugfixes
- MR [647](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/647) : fix power estimation
- MR [648](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/648) : CI: X2 Handover TestingRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/648CI: X2 Handover Testing2019-07-24T21:01:04ZRaphael DefosseuxCI: X2 Handover TestingInitial Testing:
scenario: 2 eNBs in FDD Band 13, 1 COTS UE and X2 Handover is done by Network-ControlInitial Testing:
scenario: 2 eNBs in FDD Band 13, 1 COTS UE and X2 Handover is done by Network-ControlRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/645CI: adding support to repeat scenario in case of failure.2019-07-19T05:05:34ZRaphael DefosseuxCI: adding support to repeat scenario in case of failure.nice when the tested feature is known to be unstable
CDRX testing is now separated from normal FDD 10MHz testingnice when the tested feature is known to be unstable
CDRX testing is now separated from normal FDD 10MHz testingRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/643CI: Downgrade cdrx testing2019-07-17T19:48:58ZRaphael DefosseuxCI: Downgrade cdrx testingAlso has a fix for FDD DL performance degradationAlso has a fix for FDD DL performance degradationRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/640Develop: Integration 2019 Week 272019-07-12T16:58:52ZRaphael DefosseuxDevelop: Integration 2019 Week 27**develop integration branch: 2019 week 28**
The following Merge Requests are included:
* MR [635](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/635) : fix rfsim ue sync
* MR [636](https://gitlab.eurecom.fr/oai/openai...**develop integration branch: 2019 week 28**
The following Merge Requests are included:
* MR [635](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/635) : fix rfsim ue sync
* MR [636](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/636) : Bugfixes 2019 w28
* MR [637](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/637) : Fixing Multi-RRU support and CI Testing
* MR [639](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/639) : fix bladeRF compilationRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/637Fixing Multi-RRU support and Testing new feature2019-07-12T16:59:16ZRaphael DefosseuxFixing Multi-RRU support and Testing new feature2 Aspects to this Merge Request:
- Fix for the multi-RRU feature by Theoni Magounaki
- Support in the python framework to support testing2 Aspects to this Merge Request:
- Fix for the multi-RRU feature by Theoni Magounaki
- Support in the python framework to support testingRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/629Develop: Integration 2019 Week 272019-07-05T20:23:08ZRaphael DefosseuxDevelop: Integration 2019 Week 27**develop integration branch: 2019 week 27**
The following Merge Requests are included:
- MR [612](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/612) : add channel simulation in RF simulator
- MR [624](https://gi...**develop integration branch: 2019 week 27**
The following Merge Requests are included:
- MR [612](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/612) : add channel simulation in RF simulator
- MR [624](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/624) : fix rfsim ue initial sync and legacy OAI C struct syntax
- MR [613](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/613) : Network-controlled HO (mostly FlexRAN)
- MR [622](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/622) : minor: fix parameters to T call for T_ENB_MASTER_TICK
- MR [623](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/623) : F1: correctly initialize CU RRC params
- MR [631](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/631) : hotfix: do not set s-Measure in measurement report configurationRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/617Develop: Integration 2019 Week 252019-06-21T16:58:39ZRaphael DefosseuxDevelop: Integration 2019 Week 25**Integration Branch for `develop`: 2019 week 25**
The following Merge Requests are included:
- MR [576](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/576) : Multi-RU support and OTA Synch/Calibration for TDD
- M...**Integration Branch for `develop`: 2019 week 25**
The following Merge Requests are included:
- MR [576](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/576) : Multi-RU support and OTA Synch/Calibration for TDD
- MR [589](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/589) : UE side FeMBMS-EnTV
- MR [610](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/610) : Enhance CI with external EPC usage
- MR [614](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/614) : fixed rar_Hopping configuration for eMT
- MR [620](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/620) : Coverity Scan defect fixes
- MR [619](https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/619) : bugfix: fix RRC UE removalRaphael DefosseuxRaphael Defosseuxhttps://gitlab.eurecom.fr/oai/openairinterface5g/-/merge_requests/610Enhance ci ext epc2019-06-21T16:58:49ZFrancois TABURETfrancois.taburet@nokia.comEnhance ci ext epcModification of main bash script for more flexible addition of options, commands and variants. External EPC option added for rfsim but not tested and needs improvement.Modification of main bash script for more flexible addition of options, commands and variants. External EPC option added for rfsim but not tested and needs improvement.Raphael DefosseuxRaphael Defosseux