Robert Schmidt
13f0571a65
Fix log message: add newline, format
2020-12-04 11:07:18 +01:00
Robert Schmidt
3ae4744679
Single definition and declaration of nr_slots_per_frame
2020-12-04 11:07:18 +01:00
Robert Schmidt
1d7065c29c
Remove DLSCH_pdu as it is not needed anymore
2020-12-04 11:07:18 +01:00
Robert Schmidt
89fc1e6e54
handle_nr_ulsch() for multiple UEs
2020-12-04 11:07:18 +01:00
Raphael Defosseux
a371f5580e
Merge branch 'ci-deploy-docker-compose' of gitlab.eurecom.fr:oai/openairinterface5g into ci-deploy-docker-compose
2020-12-04 10:09:31 +01:00
Raphael Defosseux
e0731d54a0
Merge remote-tracking branch 'origin/develop' into ci-deploy-docker-compose
2020-12-04 10:08:40 +01:00
Remi Hardy
97249354c3
Update BUILD.md
2020-12-04 10:08:37 +01:00
Robert Schmidt
35e723d090
handle_nr_uci() for multiple UEs
2020-12-04 09:41:34 +01:00
Robert Schmidt
d9c7243ac1
Remove LTE/FlexRAN-related headers from NR MAC
2020-12-04 09:41:34 +01:00
Robert Schmidt
c71772e325
Remove LTE-related headers from NR PHY-MAC IF
2020-12-04 09:41:34 +01:00
Remi Hardy
9ea7df9210
func + log update of fr1 nsa test
2020-12-03 22:12:54 +01:00
Raphael Defosseux
ef49960a8a
[CI][Docker] able to deploy/undeploy a monolithic eNB with a compose file:
...
-- The compose file still keeps a few template fields to be replaced
-- initial scenario has a full UE attach / traffic test
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-12-03 18:40:05 +01:00
matzakos
d64bc67b0c
Add TDD configuration in ENDC X2 setup response message sent from eNB
2020-12-03 15:39:30 +01:00
Raymond Knopp
4f57de4e53
added example configuration for if5 eCPRI for AW2S RRU (with X2)
2020-12-03 15:00:36 +01:00
Raphael Defosseux
87b03d0000
[CI] moved image build into a separate class
...
also first docker-compose for a monolithic eNB
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-12-03 10:01:21 +01:00
Robert Schmidt
589ff862dc
Improve retransmission messages in UL&DL
2020-12-03 09:52:41 +01:00
Robert Schmidt
f821a333d7
Fix nr_dlsim: remove current_harq_pid, selected in DL scheduler
2020-12-03 09:42:22 +01:00
matzakos
103fc806b3
Remove hack in LTE PDCP for noS1 mode
2020-12-03 00:31:23 +01:00
Robert Schmidt
5bb9a57ae9
Update SW_archi.md description
2020-12-02 18:42:47 +01:00
Robert Schmidt
12c6cd4481
Remove unused variable
2020-12-02 18:08:51 +01:00
Robert Schmidt
c110ad7dc6
Take out DL phytest slot limitation
2020-12-02 18:08:51 +01:00
Robert Schmidt
ec10d48b24
Reformat schedule_nr_prach()
2020-12-02 18:08:51 +01:00
Robert Schmidt
0e936a09ba
Remove current_harq_pid: it is not needed
2020-12-02 18:08:51 +01:00
Robert Schmidt
3a37202beb
Remove current_slot: it is not needed
2020-12-02 18:08:51 +01:00
Robert Schmidt
e99d3635db
ULSCH: warn when retransmission, basic debug logging
2020-12-02 18:08:51 +01:00
Robert Schmidt
0c730d7aa1
Mark PRACH in vrb_map_UL
2020-12-02 18:08:51 +01:00
Robert Schmidt
70c3915d81
Schedule PRACH (internally) one frame in advance
2020-12-02 18:08:51 +01:00
Robert Schmidt
7a7c1bcc98
Calculate TBS in pre-processor and use the results in post-proc
2020-12-02 18:08:51 +01:00
Robert Schmidt
d8cecde925
Recalculate PUSCH saved params struct in Pre-processor
2020-12-02 18:08:51 +01:00
Robert Schmidt
8cb2317915
Create PUSCH saved params struct to avoid recomputation
2020-12-02 18:08:51 +01:00
Robert Schmidt
0d860454b0
ULSCH: Reorganize PUSCH PDU filling
2020-12-02 18:08:51 +01:00
Robert Schmidt
5762c943db
Isolate TBS calculation in ULSCH, calculate some statistics
2020-12-02 18:08:51 +01:00
Robert Schmidt
644c364a4a
Isolate DMRS N_PRB_DMRS in ULSCH
2020-12-02 18:08:51 +01:00
Robert Schmidt
fc0f0cd7e7
Isolate DMRS ul_dmrs_symb_pos and dmrs_cdm_grps_no_data in ULSCH
2020-12-02 18:08:51 +01:00
Robert Schmidt
85843b3e0e
Isolate DMRS additional_pos, l_prime_mask in ULSCH
2020-12-02 18:08:51 +01:00
Robert Schmidt
0d2435460c
Isolate DMRS config type in ULSCH
2020-12-02 18:08:51 +01:00
Robert Schmidt
c821dd0c94
Do not check for UE active state before ULSCH and DLSCH scheduler
2020-12-02 18:08:51 +01:00
Robert Schmidt
e4bbde77ef
Isolate R&Qm in ULSCH
2020-12-02 18:08:51 +01:00
Robert Schmidt
a5cb42e773
Use variable sched_pusch
2020-12-02 18:08:51 +01:00
Robert Schmidt
f1a6a7e7a5
Isolate mcs_table in ULSCH
2020-12-02 18:08:51 +01:00
Robert Schmidt
a200beb585
Isolate HARQ in ULSCH
2020-12-02 18:08:51 +01:00
Robert Schmidt
b20954f6c0
Isolate TDA in ULSCH
2020-12-02 18:08:51 +01:00
Robert Schmidt
2599c68fa8
Isolate transform_precoding in ULSCH
2020-12-02 18:08:51 +01:00
Robert Schmidt
2958689fa4
config_uldci(): no rnti_types
2020-12-02 18:08:51 +01:00
Robert Schmidt
6df6cb9c9c
UL_tti_req as pointer over multiple CCs
2020-12-02 18:08:51 +01:00
Robert Schmidt
0affd907b5
No dynamically alloced PUSCH, remove internal PDU
2020-12-02 18:08:51 +01:00
Robert Schmidt
a6a7c7a328
Move config_uldci() to primitives
2020-12-02 18:08:50 +01:00
Robert Schmidt
d2ac57088b
Fix filling of DCI 0_0 in config_uldci()
2020-12-02 18:08:50 +01:00
Robert Schmidt
9ca626b37a
Avoid copy from UL_tti_req_ahead into Ul_tti_req
2020-12-02 18:08:50 +01:00
Robert Schmidt
c219edfed3
Fix dlsim: Use UL_tti_req_ahead
2020-12-02 18:08:50 +01:00