Louis Adrien Dufrene
a73f639d8a
Cleanup of rrc_eNB.c
2019-04-09 10:01:48 +02:00
Florian Kaltenberger
2da6fb8efb
fixing a bug in adjust_sync
...
removing printfs
2019-04-09 09:06:00 +02:00
Florian Kaltenberger
0ce2124a0a
Merge branch 'integration_develop-nr_2019w15' into 'develop-nr'
...
Integration develop nr 2019w15
See merge request oai/openairinterface5g!565
2019-04-08 20:53:31 +02:00
frtabu
3535263cc3
Add a LOG in nas_config.c, apply astyle for the 6 files CI mentioned as not well formatted
2019-04-08 18:21:03 +02:00
Raphael Defosseux
064d7fd917
CI: fixing the build report and a few warnings
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-08 11:54:03 +02:00
Hongzhi Wang
69489f959d
bug fix for compilation error
2019-04-08 10:59:21 +02:00
Florian Kaltenberger
329242c7e6
Merge branch 'integration_nr_IA_receiver' into fix-frame-rx-and-memory
2019-04-07 20:56:38 +02:00
Florian Kaltenberger
ff38866130
Merge remote-tracking branch 'origin/develop-nr' into integration_nr_IA_receiver
2019-04-07 20:44:37 +02:00
Florian Kaltenberger
d208283327
Merge branch 'nr_pdsch_debug' into fix-frame-rx-and-memory
...
Conflicts:
executables/nr-ue.c
2019-04-07 11:25:06 +02:00
Florian Kaltenberger
bdca3e4832
moving BWP config to MAC.
2019-04-07 08:12:13 +02:00
Florian Kaltenberger
71fc1b6890
makeing pdsch parameters dependent on DCI
2019-04-06 18:37:00 +02:00
frtabu
30b7c973e0
merge nfapi_cleanup
2019-04-05 18:43:40 +02:00
Raphael Defosseux
6c475f8fc2
CI: final python fixes for OAI-UE <-> OAI-eNB connection test
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-05 15:10:54 +02:00
Louis Adrien Dufrene
7817358197
Cleanup of enb_config.c config.c asn1_msg.c asn1_msg.h
2019-04-05 11:56:29 +02:00
Florian Kaltenberger
e0f4a9c5f7
Merge remote-tracking branch 'origin/nr_pdsch_debug' into fix-frame-rx-and-memory
...
Conflicts:
openair1/PHY/NR_UE_TRANSPORT/nr_pbch.c
2019-04-05 11:35:14 +02:00
Louis Adrien Dufrene
8359b9684e
Cleanup of mac.h and mac_proto.h
2019-04-05 08:28:23 +02:00
Louis Adrien Dufrene
ca11800087
Cleanup of eNB_scheduler.c
2019-04-05 08:14:27 +02:00
Florian Kaltenberger
e85cd9b79f
gNB was not taking into account rnti for PDSCH. This code has to be revised once we start using dataScrambilngIdendityPDSCH
2019-04-05 00:55:05 +02:00
Florian Kaltenberger
645514e1c4
fixing pbchsim
2019-04-04 22:55:05 +02:00
Raphael Defosseux
25a3f1cdfe
CI: fix on build
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-04 22:06:10 +02:00
Raphael Defosseux
69c4acfb85
CI: fix on detach
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-04 20:55:41 +02:00
Raphael Defosseux
a65b4c087c
CI: auto-termination, check on all processes
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-04 17:50:17 +02:00
Raphael Defosseux
d99dc5af17
CI: adding iperf UDP skeleton
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-04 11:40:03 +02:00
Stefan Schaffelder
42e0929a0c
apply last diff from ssr to local orange_cdrx branch. Remove SSR comments
2019-04-04 10:15:38 +02:00
Raymond Knopp
1ca00e40b5
Merge remote-tracking branch 'origin/develop-nr' into shortBlockCoding
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/autotests/test_case_list.xml
cmake_targets/build_oai
openair1/PHY/CODING/TESTBENCH/polartest.c
openair1/PHY/CODING/nrPolar_tools/nr_polar_decoder.c
openair1/PHY/CODING/nrPolar_tools/nr_polar_decoding_tools.c
openair1/PHY/CODING/nrPolar_tools/nr_polar_defs.h
openair1/PHY/CODING/nrPolar_tools/nr_polar_encoder.c
openair1/PHY/CODING/nr_polar_init.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SCHED_NR_UE/pucch_uci_ue_nr.c
openair1/SIMULATION/NR_PHY/dlschsim.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
2019-04-04 09:14:37 +02:00
Louis Adrien Dufrene
81f04d2982
Apply diff between ssr (CDRX) branch and develop
2019-04-04 08:17:26 +02:00
laurent
48a103ea82
fixes
2019-04-03 22:12:10 +02:00
Raphael Defosseux
5f5cef7a20
CI: supporting ping in noS1 configuration in python
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-03 21:42:24 +02:00
Florian Kaltenberger
67e1afd3ac
reactivating timing correction
2019-04-03 17:47:00 +02:00
Florian Kaltenberger
05dd8743e9
first version of UE FAPI handling for DLSCH. paramters from DCI are now handled by MAC and passed back to the PHY to program PDSCH. Still need to check parameters and take them into account in PHY.
2019-04-03 17:16:00 +02:00
Raphael Defosseux
ee547c1d5a
CI: fix address from committer in Merge Request case
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-03 13:53:39 +02:00
Cedric Roux
4905a5e8e8
bugfixes for the ue T tracer
...
Not much major changes. In openair1/PHY/LTE_UE_TRANSPORT/dci_tools_ue.c,
in the function generate_ue_dlsch_params_from_dci,
'harq_pid' was removed and dci_info_extarcted.harq_pid is now used for
all cases.
The ue T tracer only deals with PHY signals (no MAC, RLC, PDCP, RRC).
2019-04-03 12:44:17 +02:00
Cedric Roux
b937983449
T: minor fix: ensure printing is inside the widget
2019-04-03 12:27:31 +02:00
Florian Kaltenberger
f0fe613130
fixing warning
2019-04-03 11:51:08 +02:00
Florian Kaltenberger
35df00e02a
Merge remote-tracking branch 'origin/develop-nr' into nr_pdsch_debug
2019-04-03 11:43:24 +02:00
Florian Kaltenberger
6db55b2f24
- UE channel estimation no longer done in slot_fep. Also created dedicated memory for channel estimates of different channels
...
- using nr_extract_dci_info instead of nr_generate_ue_ul_dlsch_params_from_dci as in phy_procedures_nr_ue. The latter was only a (poor) wrapper and not doing what the name suggests. also with FAPI things have to be done differently now. This will come in a next commit.
- other minor changes to remove warning
prepreatory changes
2019-04-03 11:40:26 +02:00
Raphael Defosseux
b39bf79bab
CI: pipeline is too big
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-02 18:38:27 +02:00
Raphael Defosseux
f53d025e0d
CI: better email reporting
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-02 18:19:31 +02:00
Florian Kaltenberger
2df82e34c6
Merge branch 'nr_pdsch_debug' into 'develop-nr'
...
Nr pdsch debug
See merge request oai/openairinterface5g!556
2019-04-02 09:14:13 +02:00
Florian Kaltenberger
07fd510770
Merge branch '420-add-autotest-for-nr_ulschsim' into 'develop-nr'
...
Resolve "Add autotest for nr_ulschsim"
See merge request oai/openairinterface5g!555
2019-04-02 09:13:07 +02:00
Florian Kaltenberger
10674d9ba9
fixing PDSCH RB offset at gNB
2019-04-01 16:44:08 +02:00
Raphael Defosseux
b40335613f
CI: after Radio Setup modification, increase on the max Rx gain for UE scenario
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-01 16:28:33 +02:00
Thomas Schlichter
e613294c67
Add nr_ulschsim Test cases to autotests
2019-04-01 16:27:51 +02:00
Florian Kaltenberger
1fcd5aaae2
adding loglevel as command line option
2019-04-01 14:28:20 +02:00
Florian Kaltenberger
efe25b728d
setting nb_symb to 9 at UE like in gNB
2019-04-01 14:27:51 +02:00
Florian Kaltenberger
02f39f140c
hardcoding tbs_table=1 as UE only supports that.
2019-04-01 14:26:27 +02:00
Raphael Defosseux
cc4aeb6a0c
CI: hack to running l2-nfapi-sim in current pipeline
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-01 13:33:45 +02:00
Florian Kaltenberger
4178da5af8
bugfixing hardcoded value
2019-04-01 13:29:28 +02:00
Florian Kaltenberger
21a2f12a0a
removing next_thread business (not needed for now)
...
removing unused code
activating pdsch detection
2019-04-01 10:34:38 +02:00
Cedric Roux
a5a1690394
bugfixes for UL scheduling
...
- size of PUCCH has been fixed to:
- 2 RBs for N_RB_UL = 25 (1 RB at top of resource grid, 1 RB at bottom)
- 4 RBs for N_RB_UL = 50
- 6 RBs for N_RB_UL = 100
this is arbitrary and will need some rework at some point.
This may be also wrong. PUCCH size actually depends on DL traffic
(if the ack/nack is not done in PUSCH) and scheduling request
configurations.
- add sched_frame %= 1024 at one needed place
- reserve RBs for retransmission
this was not done so new transmissions were scheduled in the same
RBs. Since the code works with the notion of 'first_rb' only, it
was decided to skip all RBs lower than those retransmitted. This
works but is not correct (imagine we have to retransmit RB 23, then
all RBs < 23 will not be used for new transmission). The work to
fix this properly is complex, a lot has to change, so let's do it
this simple way for now.
- sort_ue_ul was not correct
- add the function maxround_ul to use the correct 'round' (the one
from DL was used, which is totally wrong)
- be sure to use the correct frame/subframe to get the correct HARQ pid
2019-03-30 15:19:27 +01:00