Francesco Mani
2ada0eddc5
fix for no data in dmrs in ulsch procedures
2020-03-09 17:35:30 +01:00
Francesco Mani
f9ca54e9a1
crc and tbs fixes in ulsch
2020-03-09 12:05:45 +01:00
Francesco Mani
631d345df8
fix indentation and removing an if in scheduler
2020-03-09 10:03:54 +01:00
Raphael Defosseux
3f803ae7f9
CI: adding back more testing (ping and iperf) to L2 simulator
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-03-08 20:34:20 +01:00
Robert Schmidt
84482489e4
Reformat phy_stub_UE.c with clang-format
2020-03-08 20:34:20 +01:00
Robert Schmidt
fa7ace4b1d
Reimplement dl_config_req_UE_MAC() more concisely
2020-03-08 18:34:00 +01:00
Robert Schmidt
34e7952944
CI: Multi. UEs handled by 1 thread (no races) in l2sim
2020-03-08 18:33:34 +01:00
Robert Schmidt
719667895c
Prevent memory leak in L2 sim due to NFAPI
2020-03-08 18:33:34 +01:00
Robert Schmidt
6ec6c8b261
Request CQI in all NFAPI modes (i.e., also for L2 sim)
2020-03-08 18:33:34 +01:00
Robert Schmidt
6866be7175
Trigger ULSCH CQI ind only when instructed
2020-03-08 18:33:34 +01:00
Robert Schmidt
943f907ae1
Send correct ULSCH CQI indication message in L2 sim
2020-03-08 18:33:34 +01:00
Raymond Knopp
2b944d175a
commit before merge
2020-03-07 15:24:51 +01:00
Francesco Mani
98714f3138
using SCF fapi structure for PUSCH and initialization of pusch dmrs sequences at nr_init
2020-03-06 18:05:12 +01:00
Raymond Knopp
fcb211b014
Fixing FO compensation in UE
...
Actually there was a bug in FO compensation which I overlooked in last commit.
2020-03-06 17:15:28 +01:00
Sakthivel Velumani
c85d0878c1
Reverting the changes made in fo calculation
...
While fixing bug in PSS index calculation in 334519d16a , I made changes in FO calculation as well. This is not nedeed and caused the FO to misbehave. Hence, reverting it.
2020-03-06 13:40:03 +01:00
Robert Schmidt
b34a0e2f54
Increase (fixed) PHR for UE phy stub mode (L2 sim)
2020-03-05 16:06:02 +01:00
Robert Schmidt
8af8836c4b
Call oai_nfapi_cqi_indication() to send cqi_indications
2020-03-05 16:04:44 +01:00
Robert Schmidt
15a2767562
Don't call fill_ulsch_cqi_indication_UE_MAC()
...
This functions fills the ULSCH CQI indication message incorrectly. Also,
it should only be triggered when the eNB requests CSI. We disable it
here and a subsequent commit enables it again.
2020-03-05 16:04:44 +01:00
Robert Schmidt
c321f9b5a3
Make UE mem alloc for UL_INFO only once in PHY stub mode
2020-03-05 16:04:44 +01:00
Robert Schmidt
5f851d45b3
Fill UE RX Indication Rel9 to prevent error message
2020-03-05 16:04:44 +01:00
Francesco Mani
e33dea5f38
fix prb mapping according to bwps
2020-03-05 12:19:15 +01:00
Cedric Roux
0ecc3149ba
bugfix: ul grant is 27 bits, does not fit into uint16_t
2020-03-05 11:16:46 +01:00
Thomas Schlichter
8fbdfa39ec
disable PUSCH PTRS for now
...
As adding PTRS leads to shortening of the coded data, redudandency is removed and the performance decreases on a pure AWGN channel.
So PTRS should only be enabled if phase noise is present.
2020-03-05 10:27:35 +01:00
Sakthivel Velumani
f2bc346ab7
Fixed bad array length for thread ID
2020-03-05 10:14:46 +01:00
Francesco Mani
f62d94c76f
correct scheduling of msg3 reception
2020-03-05 09:59:59 +01:00
Francesco Mani
94b7d132c5
fix for tpc command
2020-03-04 17:56:37 +01:00
Francesco Mani
444442d3e3
mac scheduling of msg3 at gnb
2020-03-04 16:58:49 +01:00
adk
00ff5e8a5c
PUSCH PTRS extraction and fixing nr_ulsim
2020-03-04 14:45:05 +01:00
adk
505d06e945
PUSCH PTRS generation
2020-03-04 14:45:05 +01:00
adk
e72e1d87f2
added PUSCH PTRS structs (UE + gNB) and parameters initialization
2020-03-04 14:37:05 +01:00
Robert Schmidt
05577be422
Reduce logging verbosity and levels
2020-03-04 13:38:04 +01:00
Robert Schmidt
a51dc94e8b
Set correct UE ID in Kenb Refresh Req
...
NAS triggered the Kenb Refresh Req always for (hardcoded) UE 0. This
fixes this by setting the correct UE ID.
An effect of this was that the Kenb would always be set for UE 0,
regardless for which UE it was actually intended. This led for integrity
check failures for every UE with ID > 0.
2020-03-04 13:38:04 +01:00
Sakthivel Velumani
fbe0695b21
some rfsim fixes
2020-03-04 12:41:56 +01:00
Sakthivel Velumani
df8e9ddbb3
update to the fix for initial sync
2020-03-04 11:21:14 +01:00
Raphael Defosseux
6c8938d584
Merge branch 'develop_integration_w08' into 'develop'
...
Develop integration 2020 week 08
The following Merge Requests have been included :
* MR771: Nr IP uplink traffic in noS1 mode
* MR772: Tools 5 gadapt
* MR773: Using "--allow-unauthenticated" with apt-get disables package verification,...
* MR776: Docupdate( MR 772)
2020-03-04 07:13:47 +01:00
Francesco Mani
cbbfbca5fb
another fix in RE computation for no data in dmrs symbol in phy
2020-03-03 15:22:03 +01:00
Francesco Mani
595e9c6f74
RE computation for no data in dmrs symbol in phy fixed
2020-03-03 14:28:45 +01:00
Thomas Dreibholz
34c118c03e
Error should create a log entry, not use printf().
2020-03-03 11:33:10 +01:00
Thomas Dreibholz
04789ff9f5
Made error message more informative.
2020-03-03 11:33:10 +01:00
Thomas Dreibholz
a07a830a0f
Check result of openair0_device_load() and exit when loading the device fails.
2020-03-03 11:33:10 +01:00
Sakthivel Velumani
52fa969730
fixing wrong writeBlockSize in UE
2020-03-02 18:29:52 +01:00
Sakthivel Velumani
66555e18c7
setting sf_ahead depending on slots duration
2020-03-02 18:29:05 +01:00
Francesco Mani
e21900bb0a
no data in dmrs symbol (hardcoded)
2020-03-02 15:31:30 +01:00
Raphael Defosseux
795f25bb17
CI: new new method to run simulated HSS
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-03-02 14:38:26 +01:00
Sakthivel Velumani
bc1e62dd7e
Merge branch 'NR_RRCConfiguration' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRCConfiguration
2020-02-28 18:23:27 +01:00
Sakthivel Velumani
b4f46144fe
Fixed bugs in frame sync for UE
...
UE is a bit more stable now
2020-02-28 18:23:15 +01:00
Francesco Mani
19a1affc68
some change in pdsch configuration for msg2
2020-02-28 17:49:00 +01:00
Raphael Defosseux
bf3621c5a8
CI: needs to append CI workspace path to UE RRC conf files
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-02-28 11:53:25 +01:00
Gabriele Perrone
acced8faf1
Merge branch 'develop_integration_w08' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop_integration_w08
2020-02-28 10:30:07 +01:00
Gabriele Perrone
99c113e402
Merge remote-tracking branch 'origin/docupdate_tools' into develop_integration_w08
2020-02-28 10:11:08 +01:00