Francesco Mani
ecaa424cbb
fixes in how sync for two frames is handled in pss functions, it works
2019-04-03 17:11:56 +02:00
Francesco Mani
385dcea7eb
intial sync over two frames (not working, still need to debug)
2019-04-03 15:07:45 +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
Francesco Mani
a8e8d55f29
changing calls to slot fep and ch estimation in procedure_nr_ue for slot based processing
2019-04-02 10:02:32 +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
Cedric Roux
0e38852b05
bugfix: access correctly round_UL
2019-03-30 15:18:18 +01:00
Cedric Roux
26118ed860
bugfix: fix cqi_req usage in UL scheduler
...
For retransmission, let's use cqi_req used for the 1st transmission.
Maybe incorrect, should check the specs. (In the worst case, we
simply won't decode this transmission at all. No big deal.)
2019-03-30 15:18:18 +01:00
Cedric Roux
9565544e3f
bugfix: test free RBs and CCE allocation feasible only for new transmissions
2019-03-30 15:18:18 +01:00
Cedric Roux
04c24ff698
minor cleanup
2019-03-30 15:13:37 +01:00
Cedric Roux
daee800e3e
bugfix: keep frame in [0..1023]
2019-03-30 15:13:37 +01:00
Cedric Roux
35a38fbee8
bugfix: fix T_ENB_MAC_UE_UL_SCHEDULE_RETRANSMISSION parameters
2019-03-30 15:13:37 +01:00
Francesco Mani
9f5140ae76
Merge branch 'develop-nr' into nr_ssb_periodicity
2019-03-29 16:51:49 +01:00
Raphael Defosseux
802f4c6158
CI: separating the OSA, non-OSA build variants from the test variants
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-29 16:41:11 +01:00
Florian Kaltenberger
5db1b11613
Merge branch 'thread-pool2' into 'develop-nr'
...
Thread pool2
See merge request oai/openairinterface5g!552
2019-03-29 15:54:37 +01:00
Raphael Defosseux
92ca8a5e34
Merge remote-tracking branch 'origin/develop' into ci-improve-l2-sim
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-29 15:02:39 +01:00
Raphael Defosseux
2222829bd9
Merge remote-tracking branch 'origin/develop' into RRC-Inactivity-timers-testing
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-29 15:00:20 +01:00
Raphael Defosseux
118418cdc5
Merge branch 'develop_integration_2019_w13' into 'develop'
...
Develop Integration Branch 2019 week 13
The following MRs have been integrated:
* MR 524 : Feature 127 -- Protocol Split F1 -- CU/DU
* MR 539 : Documentation on the new build/simulation system
* MR 542 : TDD fixes
* MR 545 : Initial framework testing for OAI UE testing over-the-air
* MR 546 : Fix in FlexRan code
* MR 548 : new Thread Pool feature
2019-03-29 12:24:41 +01:00
Raphael Defosseux
8c5d67a8f3
CI: fix long standing typo
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-28 18:54:58 +01:00
Raphael Defosseux
9fc69ea197
CI: putting back stronger constraints on TDD-5MHz tests
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-28 17:55:12 +01:00
Raphael Defosseux
34b4f693e1
CI: proper factorisation on basic-sim and l2-sim tests
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-28 17:49:55 +01:00
Florian Kaltenberger
19d9693c04
adding get_band to new nr-ue executable
2019-03-28 17:48:34 +01:00
Raphael Defosseux
046089ac27
CI: fixing image links in documentation
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-28 15:01:25 +01:00
Raphael Defosseux
2d58f3541e
CI: adding noS1 test on L2-simulator
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-28 14:54:43 +01:00
Raphael Defosseux
0a05acc29f
CI: fix reporting for L2-simulator
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-28 10:34:53 +01:00
Raphael Defosseux
7d44d4dde9
Merge remote-tracking branch 'origin/feature-thread-pool' into develop_integration_2019_w13
2019-03-28 10:24:51 +01:00
Raphael Defosseux
cf2996f403
Merge remote-tracking branch 'origin/fix-flexran-ul-mac-sdus' into develop_integration_2019_w13
2019-03-28 10:24:27 +01:00
Raphael Defosseux
5c8b5780bf
Merge remote-tracking branch 'origin/add-oai-ue-testing' into develop_integration_2019_w13
2019-03-28 10:24:04 +01:00
Raphael Defosseux
1008be908c
Merge remote-tracking branch 'origin/tdd-fixes-2019-w11' into develop_integration_2019_w13
2019-03-28 10:23:46 +01:00
Raphael Defosseux
7dd91db2bd
Merge remote-tracking branch 'origin/issue414_doc' into develop_integration_2019_w13
2019-03-28 10:23:23 +01:00
Florian Kaltenberger
0929292a72
Merge remote-tracking branch 'origin/develop-nr' into thread-pool
2019-03-27 21:44:27 +01:00
Florian Kaltenberger
9bac5338c8
Merge branch '409-merge-ulschsim-containing-pusch-encoding-and-decoding' into 'develop-nr'
...
Resolve "Merge ulschsim containing PUSCH encoding and decoding"
See merge request oai/openairinterface5g!532
2019-03-27 20:16:34 +01:00
Raphael Defosseux
6271ca3705
CI: Improvement to 4 users
...
-- EPC lists are expended to 16 users
-- UE .u* files are regenerated on demand
-- ping still one UE from EPC
CI: pipeline improvement
-- L2-Sim is no more a build variant
One VM less to be created
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-27 17:37:10 +01:00