Commit Graph
11273 Commits
Author SHA1 Message Date
Bing-Kai Hong 62a5d9031d Update complete the NR_Mode_Info structure for F1 SETUP REQUEST 2018-09-14 16:45:15 +02:00
Florian Kaltenberger e07570697e adding -O2 to build options. 2018-09-14 06:27:45 -07:00
Bing-Kai Hong 30977ecc12 Replace some dummy value with DU from exist define in f1ap_setup_req_t 2018-09-14 15:12:37 +02:00
Cedric Roux 824f62d8bf basic simulator: support TDD mode
For whatever reason we need N_TA_offset to be 0 for the basic simulator
to function properly.

This is more a hack than a proper solution. More analysis is needed
to understand what happens and what should be really done.
2018-09-14 15:01:55 +02:00
Cedric Roux ab7515e280 basic simulator: handle discontinuities in output
In TDD mode the eNB does not output data all the time,
only in downlink and special subframes.

The basic simulator needs a continuous stream of samples.

So let's fill the blank with silence.
2018-09-14 14:58:15 +02:00
Agustin cfcd0d4bae NR PDCCH: dci field interpreting in FAPI / Adding DCI format 0_1 and 1_1 2018-09-14 14:56:15 +02:00
Bing-Kai Hong cedc13d7ea Implement the F1_SETUP_FAILURE procedure 2018-09-14 11:04:50 +02:00
Florian Kaltenberger 262177f4f3 patch 2 from Milan Zivkovic (Nokia Bell Labs) 2018-09-14 00:58:05 -07:00
Florian Kaltenberger 471b5efe91 making UE unit tests compile 2018-09-14 00:15:53 -07:00
Florian Kaltenberger 7ff3705930 adding basic simulator support to nr softmodems. however, simulator not yet functional. 2018-09-14 00:13:19 -07:00
Bing-Kai Hong 5d06dcc306 fix Segmentation fault when f1ap_message_decoded_callback have not define instance_t for arguments 2018-09-13 20:12:04 +02:00
Bing-Kai Hong d4b13691ee Merge branch 'feature-127-protocol-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-127-protocol-split 2018-09-13 19:56:46 +02:00
Bing-Kai Hong ef1627fac7 INITIAL_UL_RRC_MESSAGE at DU and CU respectively is developped 2018-09-13 19:55:01 +02:00
Robert Schmidt 9a4fce6163 Unify headers for interface_management, remove some warnings 2018-09-13 18:59:47 +02:00
Hongzhi Wang d6f3297f55 nr ue adding dlsch_decoding 2018-09-13 17:12:25 +02:00
Bing-Kai Hong ab49f954c1 Merge branch 'feature-127-protocol-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-127-protocol-split 2018-09-13 16:29:10 +02:00
Bing-Kai Hong f736213d09 Update F1AP new code structure to closer implementing all the procedures 2018-09-13 16:25:51 +02:00
Wang Tsu-Han 5b1260a759 fixed for phy-simulation mode 2018-09-13 15:02:15 +02:00
Robert Schmidt d454a95675 Reduce warnings in ASYNC_IF 2018-09-13 13:47:56 +02:00
Robert Schmidt b27cd4dd1b Reduce warnings in PROTO_AGENT heavily 2018-09-13 13:47:56 +02:00
Wang Tsu-Han cf09d19879 adding definition for UE 2018-09-13 12:52:44 +02:00
Hongzhi Wang 4ab303abb0 nr ue adding dlsch_modulation 2018-09-13 12:22:45 +02:00
Raymond Knopp 720d0d31cd some debugging of memory leaks 2018-09-13 10:22:20 +02:00
Bing-Kai Hong e54f6305dc update f1 response with value from conf and request content 2018-09-13 10:13:05 +02:00
Hongzhi Wang d651fe9c5d nr adding ratematching interleaving in header file 2018-09-13 09:17:53 +02:00
Hongzhi Wang bbce7bc65a nr minor fix ldpc interleaving 2018-09-13 08:55:27 +02:00
Hongzhi Wang 5905e61ca4 nr adding rate matching interleaving 2018-09-13 08:47:09 +02:00
Bing-Kai Hong bf0cef3fd1 Merge branch 'feature-127-protocol-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-127-protocol-split 2018-09-12 19:53:51 +02:00
Bing-Kai Hong 37b9e7b512 Handle the f1 setup request and send back f1 response with value from conf 2018-09-12 19:51:03 +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
Wolfgang A. Mozart f1253ee7e9 UE compiles now 2018-09-12 08:34:24 +02:00
Bing-Kai Hong 44d0fa64e0 Merge branch 'feature-127-protocol-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-127-protocol-split 2018-09-11 20:13:02 +02:00
Raymond Knopp 00c0a3e5f8 compiles now 2018-09-11 19:55:32 +02:00
Wang Tsu-Han 3005929bca modify threading option into config file 2018-09-11 18:50:11 +02:00
Bing-Kai Hong ac3db89ec1 Remove the dummy value in DU, and store the payload data in DU 2018-09-11 17:53:16 +02:00
Raymond Knopp 66fc1bbd42 added F1/RRC interfaces for CU handling of F1Setup procedure
note: doesn't compile yet.
2018-09-11 17:25:42 +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
Bing-Kai Hong 7732b49a34 Ignore config x2, if we are in F1 procedure 2018-09-10 16:20:54 +02:00
Bing-Kai Hong 9f098a3461 Merge remote-tracking branch 'origin/develop' into feature-127-protocol-split 2018-09-10 15:33:03 +02:00