Florian Kaltenberger
7ff3705930
adding basic simulator support to nr softmodems. however, simulator not yet functional.
2018-09-14 00:13:19 -07:00
Wang Tsu-Han
5b1260a759
fixed for phy-simulation mode
2018-09-13 15:02:15 +02:00
Wang Tsu-Han
cf09d19879
adding definition for UE
2018-09-13 12:52:44 +02:00
Raymond Knopp
720d0d31cd
some debugging of memory leaks
2018-09-13 10:22:20 +02:00
Wang Tsu-Han
c5cd47f976
fixes for not having parallel config inside the config file
2018-09-12 15:32:44 +02:00
Raphael Defosseux
d326da0d7d
CI: importing from develop build and test on basic simulator
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-12 14:20:21 +02:00
Wang Tsu-Han
d7fd3013a1
config file adding parallel configuration
2018-09-12 10:49:57 +02:00
Wang Tsu-Han
3005929bca
modify threading option into config file
2018-09-11 18:50:11 +02:00
Wang Tsu-Han
8bb3b91665
Merge branch 'develop' into parallel-config
...
Conflicts:
targets/RT/USER/lte-ru.c
2018-09-11 16:11:59 +02:00
Cedric Roux
957bd56798
hotfix: let compilation work
...
When compiling in debug mode, the 'inline' semantics of C99 led to the errors:
/roux/w25/openairinterface5g/common/utils/LOG/log.c:479: undefined reference to `log_header'
libUTIL.a(log.c.o): In function `log_dump':
/roux/w25/openairinterface5g/common/utils/LOG/log.c:502: undefined reference to `log_header'
collect2: error: ld returned 1 exit status
Let's use static instead of inline.
2018-09-11 14:24:16 +02:00
Raphael Defosseux
75d7949c88
CI: fix in the build URL modification inside HTML report
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-11 13:42:57 +02:00
Cedric Roux
a0f75c0b81
Merge remote-tracking branch 'origin/develop_integration_2018_w36' into develop
...
Summary of changes:
- work on flexran
- work on X2
- new implementation of ITTI
- code cleanup
- bug fixes
2018-09-11 10:04:15 +02:00
Wolfgang A. Mozart
2a3f45f8c5
changing printf to LOG_D
2018-09-11 09:42:39 +02:00
Wolfgang A. Mozart
bef9f790d9
downlink_frequency already set by config module (was overwritten)
...
setting UE_scan=0 by default (UE_scan==1 seems to be buggy and is not needed for now)
2018-09-11 09:40:55 +02:00
Raymond Knopp
d5e94b2ca0
decoder_list_t structure for in-place computations
2018-09-11 06:50:20 +02:00
Florian Kaltenberger
12ab91c900
enabling the T tracer for nr-uesoftmodem as this is required now for logs
2018-09-10 13:43:12 -07:00
Cedric Roux
00e21e74a6
integration fix: better error reporting in case of X2 failure
...
If the IP address for X2AP is not good, the error message reported
was very unclear. Attempt to make it better.
2018-09-10 16:32:20 +02:00
Cedric Roux
833016123a
hotfix: revert commits that break the basic simulator
...
This commit manually reverts the commits:
- 97c69dc4a4
- 3278aa494d
The basic simulator was not functional anymore because
the UE did not send RRCConnectionSetupComplete due to
some problem in the PDCP layer, most probably.
2018-09-10 16:22:03 +02:00
Raymond Knopp
d4d2f8665e
timing statistics and memory clearing
2018-09-10 14:50:30 +02:00
Raphael Defosseux
e772899b2b
CI: better reporting on basic simulator
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-10 14:00:43 +02:00
Guy De Souza
753d4b70b6
Minor debug changes
2018-09-10 13:44:44 +02:00
Guy De Souza
ce0b626684
PBCH bitfield changes
2018-09-10 11:42:20 +02:00
Raymond Knopp
6d38327d85
memcpy instead of loop-based copy
2018-09-10 02:16:35 +02:00
Raymond Knopp
52669a0821
order of dimensions on llr array
2018-09-10 01:38:43 +02:00
Raymond Knopp
ee1ea7e529
small simplification in computeLLR
2018-09-09 09:51:37 +02:00
Raymond Knopp
b4aa58e0c0
removed some computations which are repeated in a loop (updateLLR)
2018-09-09 09:18:15 +02:00
Raymond Knopp
84c3f70570
added prints for unrolling preparation
...
fixed issue for llr updates with the approximation
2018-09-09 08:59:26 +02:00
Cedric Roux
82ab88f546
integration fix: add missing break
...
This break was there and went away, for whatever reason...
2018-09-07 17:24:37 +02:00
hongzhi wang
a80f1cf2e7
ue clean more warnings
2018-09-07 17:04:41 +02:00
Cedric Roux
c1d96a49ca
Merge remote-tracking branch 'origin/nasmesh_new_kernel' into develop_integration_2018_w36
2018-09-07 17:01:28 +02:00
Cedric Roux
73da898f9b
integration fix: fix bad merge conflict resolution + fix compilation error
2018-09-07 16:57:55 +02:00
Cedric Roux
afb2fd4012
Merge remote-tracking branch 'origin/x2' into develop_integration_2018_w36
2018-09-07 16:15:13 +02:00
Cedric Roux
62a1a3dad4
Merge remote-tracking branch 'origin/347-remove-assertion-ue-dci-handling' into develop_integration_2018_w36
2018-09-07 16:15:03 +02:00
Cedric Roux
2cb87ddd02
Merge remote-tracking branch 'origin/feature-slice+restart-w35' into develop_integration_2018_w36
...
Conflicts:
openair2/ENB_APP/flexran_agent_common_internal.c
openair2/LAYER2/MAC/eNB_scheduler_dlsch.c
2018-09-07 16:13:40 +02:00
Cedric Roux
2c9be8c102
Merge remote-tracking branch 'origin/fix-nfapi-in-scheduler' into develop_integration_2018_w36
2018-09-07 16:08:09 +02:00
Cedric Roux
026b9f6ab0
Merge remote-tracking branch 'origin/fix-libconfig' into develop_integration_2018_w36
2018-09-07 16:07:49 +02:00
Cedric Roux
b0eff6c0a6
Merge remote-tracking branch 'origin/scheduler-small-fix' into develop_integration_2018_w36
2018-09-07 16:07:23 +02:00
Cedric Roux
4afc053606
Merge remote-tracking branch 'origin/dft-size-fixes' into develop_integration_2018_w36
2018-09-07 16:07:08 +02:00
Cedric Roux
5e9a85b1ad
Merge remote-tracking branch 'origin/fix-unwanted-comment-end' into develop_integration_2018_w36
2018-09-07 16:06:49 +02:00
Cedric Roux
cbdc8f662a
Merge remote-tracking branch 'origin/issue343_dlcqi_retransmission' into develop_integration_2018_w36
2018-09-07 16:04:05 +02:00
Cedric Roux
20797a52f8
Merge remote-tracking branch 'origin/generate_sss_tables' into develop_integration_2018_w36
...
Conflicts:
openair1/PHY/INIT/init_top.c
2018-09-07 16:01:58 +02:00
Cedric Roux
9051a0ec45
Merge branch 'recode_itti_from_scratch' into develop_integration_2018_w36
...
Note: we don't include the last commit from origin/recode_itti_from_scratch
because it is just astyle formatting. As of today we don't enforce
astyle and including this work would lead to future merge conflicts.
A proper process to enforce astyle has to be put in place. In the
meantime, no astyle allowed in commits if the changes are too big
and not relevant to work done.
2018-09-07 15:57:13 +02:00
Cedric Roux
8b4d303375
Merge remote-tracking branch 'origin/generate_75KHz_tables' into develop
2018-09-07 15:53:26 +02:00
laurent
7d22622474
fix nasmesh kernel 4.15
2018-09-07 15:44:57 +02:00
Konstantinos Alexandris
938e0242e2
Merge remote-tracking branch 'origin/develop' into x2
...
Conflicts:
cmake_targets/CMakeLists.txt
openair2/ENB_APP/enb_app.c
openair2/X2AP/x2ap_common.h
2018-09-07 15:30:49 +02:00
Konstantinos Alexandris
2b85c4a3a6
Pass multi socket descriptor in SCTP + add SCTP multi init req/resp mechanism
2018-09-07 15:15:41 +02:00
Florian Kaltenberger
7591761247
removing assertion from dci handling (could come from wrongly detected DCI)
2018-09-07 06:09:36 -07:00
Florian Kaltenberger
e8f452dabe
removing assertion from dci handling (could come from wrongly detected DCI)
2018-09-07 05:54:44 -07:00
Masayuki HARADA
c1359a103f
Fix wrong slice_allocation loop in fairRR scheduler
2018-09-06 19:03:05 +02:00
Cedric Roux
8534982afe
bugfix: check that we are manipulating the structure for the correct RNTI
...
The bug popped up when one UE was doing TCP UL iperf and a second UE
attempted to connect. A crash of the eNB happened because we changed
the wrong NFAPI structure in a TTI where both UEs are scheduled.
Something like that.
2018-09-06 16:42:10 +02:00