Robert Schmidt
69c16efe07
Fix: check that UE RRC config files are found
2020-03-24 17:54:08 +01:00
Cedric Roux
ad1a102f08
fix for CU/DU split
2020-03-20 11:13:51 +01:00
Francesco Mani
57c993ce26
fix for some warnings
2020-03-18 10:03:41 +01:00
Raymond Knopp
914e17b57b
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration
...
Conflicts:
executables/nr-softmodem.c
executables/nr-ue.c
executables/softmodem-common.c
openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/LAYER2/NR_MAC_UE/mac_proto.h
openair2/NR_PHY_INTERFACE/NR_IF_Module.c
openair2/RRC/NR/MESSAGES/asn1_msg.c
openair2/RRC/NR/MESSAGES/asn1_msg.h
openair2/RRC/NR/nr_rrc_config.c
openair2/RRC/NR/nr_rrc_defs.h
openair2/RRC/NR/nr_rrc_proto.h
openair2/RRC/NR/rrc_gNB.c
2020-03-14 12:45:02 +01:00
Raymond Knopp
eb9d37f6a3
Merge branch 'NR_RRCConfiguration' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRCConfiguration
2020-02-22 15:06:28 +01:00
Raymond Knopp
b232be94ed
dlsim/ulsim updated to generate configuration without need for external pre-generated file.
2020-02-22 15:01:55 +01:00
Cedric Roux
f829970085
improve NR UE capabilities request
...
Seems like the UEs in the CI don't like when asked to report NR UE
capabilities. So let's first ask for eutra capabilities and then
dig into them to check for en-dc support and only then ask for
NR capabilities. We chose to ask for NR capabilities after receiving
RRCConnectionReconfigurationComplete. That may not be the best thing
to do.
Today, we do nothing with those capabilities. We could completely skip
asking them to the UE, but since the code is there and since it may be
useful in the future, let's do it. Hopefully, it should not hurt too much.
2020-02-20 15:18:50 +01:00
frtabu
6014ca42ac
ENABLE_ITTI macro removal, modified telnet server to support all executables, modified record player to finalize switch to run-time option and allow usage with any device
2020-02-12 19:05:44 +01:00
Florian Kaltenberger
a01e93be0c
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration
2020-02-09 21:38:04 +01:00
Francesco Mani
607f561efa
changes for no coreset0 k_ssb (ssb_SubcarrierOffset from config file not working)
2020-02-05 10:28:35 +01:00
frtabu
64e4826c81
add softmodem-common.c and common error handler
2020-02-04 17:39:36 +01:00
Florian Kaltenberger
8f14c0fe17
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration
...
Conflicts:
executables/nr-gnb.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
2020-02-04 15:38:33 +01:00
Florian Kaltenberger
2027942710
Merge remote-tracking branch 'origin/NR_RRC_TA' into NR_RRCConfiguration
2020-02-04 15:33:57 +01:00
matzakos
fa09fbcf12
Small fix to be able to parse ue capabilities and add NSA user when running in phytest mode
2020-02-04 13:21:02 +01:00
cig
7344d87567
Merge branch 'fhg-ta' into fhg-ra
2020-02-03 10:45:29 +01:00
Raphael Defosseux
9331d38d85
CI: fixing a few compilation warnings
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-30 15:10:35 +01:00
Thomas Schlichter
cfced70bda
Merge remote-tracking branch 'develop'
2020-01-29 13:15:42 +01:00
Cedric Roux
f594ae8b82
release DRB1 on LTE side of things to configure UE for endc
2020-01-28 12:24:48 +01:00
Cedric Roux
6970bea679
fix value in fill_default_secondaryCellGroup
2020-01-28 12:20:08 +01:00
Cedric Roux
1d4d8d685f
add drb 1 with nea0
...
phone was not happy with other settings
2020-01-27 10:13:16 +01:00
Raphael Defosseux
5c80ef080c
Merge remote-tracking branch 'origin/improve_build_nr_lte_merge' into develop_integration_2020_w04
2020-01-24 12:00:49 +01:00
Cedric Roux
74762762db
Merge remote-tracking branch 'origin/NR_RRCConfiguration' into nr-dual-connectivity
2020-01-24 11:10:55 +01:00
Cedric Roux
49d27bdf11
Merge remote-tracking branch 'origin/NR_RRCConfiguration' into nr-dual-connectivity
2020-01-23 16:37:21 +01:00
Francesco Mani
6a356e3b69
few warnings
2020-01-23 16:36:23 +01:00
Cedric Roux
51ab31a3b9
trigger NR activation based on RRC measurements
...
An NR-capable UE will transmit some NR measurements.
Once received, the whole process on nr-cell addition is started.
It will fail quickly.
Many things are still missing.
What is not handled properly with this commit:
- in x2ap_eNB_handle_sgNB_add_req we hardcode the gNB ID
- nr triggering is done if we receive a measurement but this measurement is
not analyzed at all
- no timers (T_dc_overall, T_dc_prep) and as is the code fails and then the
next triggering after UE reconnection will not work (x2 ID are not well
handled here and there in the code)
Note also that the gNB part has not been looked at all for this commit.
This is work in progress...
2020-01-23 16:10:29 +01:00
Raphael Defosseux
b85731f4a9
CI: Add LTE RF Simulator test (normal and with MBMS)
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-22 17:59:21 +01:00
Francesco Mani
63866165ee
fixing some warnings
2020-01-22 09:50:57 +01:00
frtabu
61f6af80ad
build improvements: allow build mode selection (-g -G options) allow all exec build in one pass, remove remaining USE_MME macros in nr code
2020-01-20 19:06:15 +01:00
Thomas Schlichter
50cfaf7fff
Merge remote-tracking branch 'develop'
2020-01-20 15:34:12 +01:00
Cedric Roux
ad5706c88d
activate NR measurements for NR capable UEs
...
many things hardcoded, to be refined
2020-01-17 16:56:57 +01:00
Raymond Knopp
41b739ebff
ENDC X2AP: Add handling of sGNB Reconfiguration Complete message at gNB side
2020-01-17 13:09:07 +01:00
Cedric Roux
5930acaca6
harmonize calloc parameters
...
use:
type *x = calloc(1, sizeof(*x));
everywhere to avoid bad types inside the sizeof.
2020-01-17 12:08:41 +01:00
Cedric Roux
1f92529452
harmonize calloc parameters
...
use:
type *x = calloc(1, sizeof(*x));
everywhere to avoid bad types inside the sizeof.
2020-01-17 12:05:25 +01:00
Raphael Defosseux
f4f0fae00a
Removing all spare4 references
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-15 17:18:15 +01:00
Cedric Roux
4256251f24
fix rrc asn file
...
spare4 is not there in rrc 15.6. It leads to bad encoding.
2020-01-15 16:14:24 +01:00
Raphael Defosseux
2a92d27bad
refix gNB build and eNB seg fault issue
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-15 15:59:10 +01:00
matzakos
198ac105f1
Merge remote-tracking branch 'origin/NR_RRCConfiguration' into nr-dual-connectivity
2020-01-14 14:36:06 +01:00
matzakos
8f46241522
ENDC: Merge NR_RRCConfiguration into nr-dual-connectivity branch
2020-01-14 12:57:35 +01:00
Raphael Defosseux
2dfad4c065
Fix compilation issues for:
...
- physical simulators
- LTE eNB
- LTE UE
- 5G-NR gNB
Still NR-UE does not build and eNB segs fault at start of program
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-13 16:46:21 +01:00
Raphael Defosseux
7aa35e874b
Removing obsolete LTE_RRC_VERSION
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-10 15:38:13 +01:00
Raphael Defosseux
e7aa071e1b
Merge remote-tracking branch 'origin/develop' into merging-2019-w51-to-develop-nr
2020-01-10 15:35:54 +01:00
Florian Kaltenberger
84428359a0
Merge branch 'NR_RRCConfiguration' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRCConfiguration
2020-01-10 09:28:59 +01:00
Florian Kaltenberger
6b792001ed
preparing l2_init_ue and l3_init_ue to make sure parameters are passed down. To be merged with Francesco's changes and tested.
2020-01-10 09:26:45 +01:00
Raymond Knopp
b8c7dc8eb1
Merge remote-tracking branch 'origin/develop-nr' into NR_RRCConfiguration
...
Conflicts:
openair1/PHY/NR_TRANSPORT/nr_dlsch.h
openair1/PHY/NR_TRANSPORT/nr_dlsch_coding.c
openair1/PHY/NR_UE_TRANSPORT/dci_nr.c
openair1/PHY/NR_UE_TRANSPORT/nr_transport_proto_ue.h
openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_coding.c
openair1/SIMULATION/NR_PHY/dlschsim.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair2/COMMON/platform_constants.h
openair2/LAYER2/NR_MAC_UE/mac_defs.h
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
2020-01-09 20:30:56 +01:00
matzakos
c134529484
ENDC: Code cleanup and logs rearrangements
2020-01-09 18:08:46 +01:00
Raphael Defosseux
c409da3bb8
Patch provided by Gabriel Arrobo.
...
Mainly comestics and integer type management
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-09 14:10:04 +01:00
Raymond Knopp
273c45fdcf
RNTI for phy_test in rrc_gNB_reconfig.c. parametrization in dlschsim
2020-01-07 13:25:36 +01:00
Florian Kaltenberger
5ef27f4c21
adding --rrc_config_path command line option to UE
2020-01-03 21:40:27 +01:00
Raymond Knopp
7e560fbd95
modifications for nr-uesoftmodem with RRC configuration
2020-01-03 10:36:14 +01:00
Raymond Knopp
303bdc804f
testing nr-softmodem with 1 antenna port configuration
2020-01-03 01:37:07 +01:00