Raphael Defosseux
2390b8aeed
CI: adding support for F1 CU/DU split testing
...
-- Only FDD for the moment
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-09 14:54:14 +02:00
Louis Adrien Dufrene
a73f639d8a
Cleanup of rrc_eNB.c
2019-04-09 10:01:48 +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
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
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
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
Louis Adrien Dufrene
81f04d2982
Apply diff between ssr (CDRX) branch and develop
2019-04-04 08:17:26 +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
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
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
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
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
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
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
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
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
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
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
Raphael Defosseux
783583880d
CI: improved HTML reporting on OAI UE
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-27 15:06:01 +01:00
Raphael Defosseux
cce291c5fc
CI: fixing the cppcheck assertion non-check.
...
fixed also new warnings
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-27 11:10:35 +01:00
Raphael Defosseux
551319ef87
Fix segmentation fault. The si_Periodicity value was taking very lage values.
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-26 13:52:53 +01:00
Robert Schmidt
896ea4a72a
Fix: Check for node type in L2_interface only when not UE
2019-03-26 13:37:14 +01:00
Robert Schmidt
024007716a
Check type of node using NODE_IS_CU/DU/MONOLITHIC macros
2019-03-26 13:15:02 +01:00