Commit Graph
16664 Commits
Author SHA1 Message Date
sfn 3a7dc238e0 Fix PUCCH bugs 2021-06-24 11:08:33 +02:00
sfn 3ac1f62bbb Enable DMRS Config Type 2 for MIMO transmission 2021-06-24 11:08:33 +02:00
sfn 3613927bc8 Extend rfsimulator to support 2 layers for DL transmission from cm line with option --l 1 or 2 2021-06-24 11:08:05 +02:00
Thomas Schlichter 6f89a63d2c Merge remote-tracking branch 'origin/develop' into nr-dl-mimo-2layer 2021-06-23 14:00:07 +02:00
Remi Hardy fcecd0dfdb Integration 2021 wk24
MR !1179 : Fix Incorrect Array Size computation  
MR !1182 : CI NSA test fixes and enhancements  
MR !1169 : Dataplane bug in L2NFAPI_NOS1
2021-06-18 10:52:58 +00:00
Florian Kaltenberger 867d789476 Update TESTING_GNB_W_COTS_UE.md 2021-06-18 09:15:40 +00:00
hardy 03f7deccda Merge remote-tracking branch 'origin/512-dataplane-bug-in-l2nfapi_nos1' into integration_2021_wk24 2021-06-18 07:10:05 +02:00
hardy b1df028c5b Merge remote-tracking branch 'origin/fix-check' into integration_2021_wk24 2021-06-18 07:09:05 +02:00
hardy 569dfb1420 change storage location of zipped qlog 2021-06-17 15:25:09 +02:00
Remi Hardy 8371109a93 adding new class for log mgt/rotation on remote servers 2021-06-17 09:58:15 +02:00
Thomas Schlichter 1c244de782 gNB: add nrOfLayers to sched_pdsch 2021-06-17 08:59:48 +02:00
hardy 5ef64f467a update att_tx in config to improve 5g attach in our setup 2021-06-16 13:40:08 +02:00
hardy 534a58c558 fix iperf + tune max_rxgain for our setup 2021-06-15 17:06:35 +02:00
Raphael Defosseux 2a6ebaaaae Fixes on the array size computation.
This work is based on feedback from Thomas Schlichter.
His comments and suggestions were made just after the original MR was merged.

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-06-14 14:56:01 +02:00
Remi Hardy df645ef750 Integration 2021 wk23
MR !1180: \[CI\] nsa traces 
-NSA test and pipeline update for UE-module
-improve traces and log collection (pcap, QLog, stats)
 
MR !1126: bugfix-nr-t-reordering 
-deal with "infinity" case for t-reordering
-some small fixes (one bug i pdcp, one log set to LOG_E in rlc)
 
MR !1168: nr-pdcp-small-bugfixes
-better nettle version detection
-bad HFN computation at PDU reception
2021-06-14 10:53:47 +00:00
hardy c923a9ea30 Merge remote-tracking branch 'origin/nr-pdcp-small-bugfixes' into integration_2021_wk23 2021-06-11 11:04:18 +02:00
hardy 0494d38459 Merge remote-tracking branch 'origin/bugfix-nr-t-reordering' into integration_2021_wk23 2021-06-11 11:03:50 +02:00
hardy 2bf4571d70 Merge remote-tracking branch 'origin/ci_nsa_traces' into integration_2021_wk23 2021-06-11 11:03:21 +02:00
hardy 328664b4d6 remove benetel from nsa trigger (temporarily) 2021-06-10 22:17:15 +02:00
Raphael Defosseux dafa448790 CI: fix command2, killing record process and building w/ ninja
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-06-10 16:37:56 +02:00
hardy cd25915cd0 new html log to detect errors (removing ue) 2021-06-10 14:40:15 +02:00
hardy 2f84dc6bd0 making enb pcap generation optional in xml 2021-06-09 21:45:50 +02:00
hardy 2c2d8bbf62 fixing tshark termination ; zip of QLog file 2021-06-09 15:51:07 +02:00
hardy 688cb7ae4e Qlog archive mgt 2021-06-09 14:18:36 +02:00
hardy 19f5c7baa2 nsa test for usrp update 2021-06-09 12:46:04 +02:00
hardy 4e238b8700 fixing copy of pcap artifacts 2021-06-09 10:25:29 +02:00
hardy 19aadc07bb no longer need 3 resources reservation 2021-06-09 09:04:59 +02:00
Remi Hardy 97d0973476 update module mgt and log collect for nsa test 2021-06-08 17:38:40 +02:00
Remi Hardy 530b74dde9 Integration 2021 wk22
MR !1171 : \[RHEL8\]\[CONTAINER\] Runtime check when creating pThreads  
MR !1172 : \[Docker\] adding OAI LTE RU target build in a container image  
MR !1174 : flexran-rtc repository is now public  
MR !1167 : fixing bugs in pucch ue functions
2021-06-08 07:00:45 +00:00
Remi Hardy 773f2a58e4 add QLog traces and fix autoterminate for module 2021-06-07 23:05:36 +02:00
hardy 53fe49227b Merge remote-tracking branch 'origin/NR_UE_PUCCH_bugfixes' into integration_2021_wk22 2021-06-02 14:23:50 +02:00
hardy 003b1303d6 Merge remote-tracking branch 'origin/flexran-rtc-repo-is-public' into integration_2021_wk22 2021-06-01 17:03:22 +02:00
hardy eed7ac0c56 Merge remote-tracking branch 'origin/add-ru-docker-image' into integration_2021_wk22 2021-06-01 17:02:48 +02:00
Raphael Defosseux 2632d81d36 CI: adding setting the routes for L2 Simulator in noS1 mode
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-05-28 10:36:52 +02:00
Raphael Defosseux 6e981f6b65 CI: removing all credentials
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-05-27 14:59:22 +02:00
Raphael Defosseux c7bad3db4a [Docker] adding IF4.5 template conf files for eNB target image
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-05-26 17:14:00 +02:00
Raphael Defosseux f4e7c2ae0a [Docker] adding OAI LTE RU target build in a container image
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-05-26 16:15:42 +02:00
Raphael Defosseux 1b4faa8ddd fix added cppcheck errors
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-05-26 10:00:45 +02:00
Raphael Defosseux aa6b36a60f [RHEL8][CONTAINER] Runtime check when creating pThreads
It looks like :
  - when running on a Fedora-host
  - with generic kernel
  - in a container
  - even in privileged mode

That is not enough and priority/schedule settings is not allowed.

So at runtime, we check and in case, we don't set up priorities.

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-05-25 14:41:30 +02:00
Xenofon Foukas db4769bc35 Fixes to L2NFAPI_NOS1 dataplane traffic forwarding
This commit fixes a bug that makes the dataplane traffic of all the
emulated UEs to go through the interface of the first UE (oaitun_ue1).

The fix uses the last octet of the IP assigned to each UE to map it to its
UE_id, which is then used to get its RNTI and the correct PDCP queue.
For the emulator to work properly, the routing tables of the emulated UEs
must also be set. This patch introduces a script (setup_routes.sh) in
cmake_targets/tools that configures the routing tables. This script
must be run at the UE host machine once the UEs have successfully attached,
passing the number of emulated UEs as the argument. For example, in the
case of 16 emulated UEs, one must run "./setup_routes.sh 16".
2021-05-24 16:33:12 +01:00
Cedric Roux 02cedc0ca1 nr pdcp: bugfix: better nettle version detection
This fix may fail to work.

we should stop supporting old versions of nettle at some point.
2021-05-22 12:56:52 +02:00
Cedric Roux e26c1f6f6d nr pdcp: bugfix: bad HFN computation at PDU reception 2021-05-22 12:56:43 +02:00
Francesco Mani fe09b529b3 Apply 1 suggestion(s) to 1 file(s) 2021-05-22 06:22:42 +00:00
Thomas Schlichter 1c440be48e NR_UE: in nr_ue_dlsch_procedures() use TimeDomainAllocationList from bwp_Common if there is none in bwp_Dedicated 2021-05-21 18:00:33 +02:00
francescomani 56def3a18e fixing bugs in pucch ue functions 2021-05-21 17:11:09 +02:00
hardy c19ba39eaa reverted from MR1153 to make Benetel UL traffic run ok 2021-05-21 16:15:44 +02:00
hardy f2c564444a fix nsa benetel testcase (not correctly merged) 2021-05-21 09:59:19 +02:00
Thomas Schlichter 97c199dd84 Merge remote-tracking branch 'origin/develop' into nr-dl-mimo-2layer 2021-05-21 08:38:14 +02:00
Remi Hardy ccd6a0ee12 Integration 2021 wk20
MR !1161 : Improvements on CCE-to-REG mapping and interleaver
- Improvements on CCE-to-REG mapping and interleaver to support coresets with more than 1 symbol duration

MR !1153 : Nr cleanup pucch resources
- Removing unused PUCCH resources and accordingly increasing the PUCCH symbol allocation by 1 unit (now 13 symbols in regular slot)

MR !1162 : [CI] nsa and benetel pipelines with quectel
-adapt iperf routines for quectel 
-change quectel NIC name 
-new NSA test markers for eNB and gNB 
-several bugfixes (CI python)

MR !1164 : fix compile
- Fix several compilation issues nr-ittisim, uescope, telnetsrv, 
- fixed also the F1AP asn1c recompilation 
- some compilation warnings struct members "Status" is a problem as long as we use a Xwindow include

MR !1154 : implementation of handling csi and harq in the same pucch2
- Implementation of multiplexing CSI report and ACKs in the same PUCCH (format 2)

MR !1158 : Fix nr_ulsim
- fix call nr_ue_pusch_common_procedures() in nr_ulsim. This means there was no actual PUSCH transmission and all LLR were 0

MR !1159 : physim-deploy-handle-error-cases
-When failing, physim test on openshift cluster is not properly creating HTML report 
-Removing trailing / in xxx.git/ 
-Increased timeout of git checkout -f calls

MR !1165 : [CI] fixing test retry for module UE
- CI hotfix for module UE ip addresses mgt

MR !1166 : [CI] NSA uplink + benetel longrun
-fix moduleUE UL iperf implem
-add UL test for benetel
-xml file cleaning
-new benetel long run test
2021-05-20 20:38:16 +00:00
Thomas Schlichter 581c0f062a update FEATURE_SET.md 2021-05-20 19:03:14 +02:00