Robert Schmidt
13857c67e8
fix segfault RRU: check for nb_inst >0 before node_type
2019-03-14 14:24:16 +01:00
Robert Schmidt
62d9b8cf36
Merge branch 'develop' into feature-127-protocol-split
2019-03-14 13:10:21 +01:00
Cedric Roux
9456fe584a
x2ap: timers, cleanup
...
This commit introduces X2AP timers (t_reloc_prep, tx2_reloc_overall).
You need to set the values in the configuration file.
X2AP can be enabled or disabled in the configuration file too (disabled
by default).
Some deadcode was removed.
2019-03-13 15:28:37 +01:00
Raphael Defosseux
d8e16e37a5
Merge remote-tracking branch 'origin/develop' into eMTC-testing
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-13 14:17:24 +01:00
Raphael Defosseux
95569173d5
Merge remote-tracking branch 'origin/issue407_nos1_siml1_datapath' into develop_integration_2019_w10
2019-03-11 10:37:42 +01:00
frtabu
753c2f446d
apply astyle, fix compilation warnings in raw aeth transport and kernel modules
2019-03-10 00:04:12 +01:00
frtabu
c9dcaa53af
noS1 woking with tun interfaces and basic simu
2019-03-08 16:00:09 +01:00
Robert Schmidt
e3bb3ab7d3
Change integer based conf parameter from string
2019-03-05 18:27:54 +01:00
Robert Schmidt
f9c4c501e3
Merge branch 'develop' into feature-127-protocol-split
2019-03-05 14:17:38 +01:00
frtabu
17e36b3a65
add ocp/frf/enhanced basic simulator sources
2019-03-05 08:06:23 +01:00
frtabu
87a8cb28a5
basic and rf simulators as config option to allow noS1 datapath debug.
2019-03-04 22:07:32 +01:00
nepes
40cb79e44f
Merge remote-tracking branch 'origin/develop' into eMTC-testing
2019-03-02 22:41:48 +01:00
Raphael Defosseux
0f11865fa4
Merge remote-tracking branch 'origin/issue-404-pdcp-integrity' into develop_integration_2019_w09
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-02-28 14:37:10 +01:00
Javier Morgade
b052dbb9b5
Revert changes from commmit 8fa685f0
2019-02-28 11:33:29 +01:00
Robert Schmidt
1e3d0c9a16
Update F1 CU/DU configuration (tested, formatted)
2019-02-27 15:31:52 +01:00
Schultze
a89a9ae311
--build-codeblocks switch added, command line parser fixed.
2019-02-27 12:55:28 +01:00
Cedric Roux
e3782b5ca2
bugfix: fix PDCP sequence management (plus some cleanup)
...
With the introduction of X2AP into develop, the UEs now have to regularly
send measurement reports.
In the logs of the eNB, we see:
[OSA] Mismatch found in integrity for algorithm 2,
got e0.a0.c2.66, expecting a5.9c.cb.57
[PDCP] [OSA][RB 1] eNB failed to validate MAC-I of incoming PDU
This is a bug in the PDCP layer that uses wrong parameters to compute the
integrity.
This commit fixes this bug.
The function pdcp_is_rx_seq_number_valid was removed. Its processing
has been directly integrated into the function pdcp_data_ind.
The function pdcp_mark_current_pdu_as_received is not called anymore.
Its processing was not used later on, so as of today, not calling it does
not introduce any functional change.
The function pdcp_validate_security takes now as parameters both
SN and HFN. Same for the function pdcp_get_next_count_rx.
Useless constants PDCP_SN_5BIT, PDCP_SN_7BIT and PDCP_SN_12BIT have been
removed.
The compilation option ENABLE_SECURITY has been removed. It's now always
on. (This may impact some use cases.)
The PDCP for DRB using RLC AM is not correct. It was not correct before
this commit (apart from the integrity bug). We should deal with a list
of PDUs and transmit packets to upper layers as detailed in the specs.
Today we transmit the PDU as soon as we get it. We don't care about
duplicates, in-order delivery, timeouts.
Also, we don't deal with "PDCP re-establishment". Not sure how that impacts
the software.
And, last but not least, there is still no ROHC.
2019-02-27 12:33:04 +01:00
Francesco Mani
353f153353
slot_fep for ssb done once before sss and pbch channel estimation moved out of slot_fep
2019-02-26 18:06:43 +01:00
Robert Schmidt
544d80c40d
Merge branch 'develop' into feature-127-protocol-split
2019-02-25 18:06:35 +01:00
nepes
d74f2da9a8
changes to configuration file for eMTC (pucch parameters)
2019-02-25 17:54:44 +01:00
frtabu
79d0042c4a
Merge branch 'develop' into issue392-simplify-s1-nos1step2
2019-02-25 17:37:20 +01:00
Francesco Mani
2156ba10d5
config files changed and pdcch/pdsch enabled
2019-02-25 16:51:41 +01:00
frtabu
fb46545526
Fix corrupted LOGs in L1L2simulator, introducing two new components NFAPI_VNF and NFAPI_pnf. Integrate Fujitsu fix for up to 50 UEs. Apply astyle to all modified files in the branch
2019-02-25 16:50:03 +01:00
Francesco Mani
c49f91444e
Conflicts solved after merge with develop-nr and modifications to simulators to compile
2019-02-25 15:03:32 +01:00
laurent
838d6b86f2
issue 403 -> astyle on modified files
2019-02-22 13:42:50 +01:00
laurent
e1fa6be7dd
issue 403
2019-02-22 13:39:57 +01:00
Raphael Defosseux
929d71d06d
Merge remote-tracking branch 'origin/uhd_3131_fix' into develop_integration_2019_w08
2019-02-22 12:14:12 +01:00
Raphael Defosseux
8fc1a61e6a
Putting correct license banner on file
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-02-22 12:10:15 +01:00
Robert Schmidt
030e11ba9a
Merge branch 'develop' into feature-127-protocol-split
2019-02-21 20:18:35 +01:00
Francesco Mani
5a9fb475f2
Lmax in frame_parms and nr_band number from freq at UE
2019-02-21 17:29:15 +01:00
Francesco Mani
a5025d4c4f
SSB positions in burst from config file
2019-02-21 15:30:09 +01:00
Florian Kaltenberger
7fd089fe3f
putting back uhd transport args for b200 with a reduced frame size. This is still compatible with uhd 3.13.1 and above.
2019-02-21 13:36:38 +01:00
Florian Kaltenberger
c06a639065
reverting changes to lte_phy_scope.c + commenting out call to phy_scope_eNB in nr-softmodem. The function phy_scope_gNB does not exist yet.
2019-02-21 09:54:08 +01:00
Florian Kaltenberger
4c9c6f68fa
Merge remote-tracking branch 'origin/develop-nr' into ocp_nrsimulator
2019-02-21 09:04:02 +01:00
matzakos
c1364f0117
changes to make oai work with UHD 3.13.1
2019-02-20 16:45:39 +01:00
Florian Kaltenberger
b8c127050c
Merge remote-tracking branch 'origin/develop-nr' into nr_pdcch_updates
...
Conflicts:
openair1/PHY/MODULATION/slot_fep_nr.c
openair1/PHY/NR_UE_ESTIMATION/nr_dl_channel_estimation.c
targets/RT/USER/nr-ue.c
2019-02-20 10:10:25 +01:00
frtabu
eb26975451
attempt to fix l2 simulator issue
2019-02-19 19:50:44 +01:00
Hongzhi Wang
1a27089fc9
bug fixes ue fapi
2019-02-19 11:13:21 +01:00
Hongzhi Wang
4c5d5ea41d
ue switch to slot based processing
2019-02-18 15:20:55 +01:00
laurent
21e1580be6
critical compilation warnings
2019-02-18 11:59:20 +01:00
frtabu
3f61d5f720
fix compilation warning
2019-02-17 23:46:45 +01:00
frtabu
38d772d8a2
nos1 et s1 execs identical, nos1 enforced based on exec name or --noS1 option
2019-02-17 23:46:45 +01:00
Raymond Knopp
3c8a4c871b
robustified fronthaul a bit for out-of-order packets (PULTICK during PULFFT stream)
2019-02-17 22:26:28 +01:00
laurent
e795ad8c68
merge devlop-nr
2019-02-17 16:06:17 +01:00
Raymond Knopp
cfea040e8a
ulsim / dlsim modifications
2019-02-17 10:50:29 +01:00
Raphael Defosseux
341fedd468
Merge branch 'issue394_fix_cppcheck' into develop_integration_2019_w07_v2
...
--> openair2/LAYER2/MAC/eNB_scheduler_primitives.c is still old (not from issue394_fix_cppcheck branch)
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-02-15 12:24:19 +01:00
Raphael Defosseux
869e0271d3
Merge remote-tracking branch 'origin/master' into develop_integration_2019_w07_v2
2019-02-15 09:55:55 +01:00
Francesco Mani
5c2f57369d
Implementation of SS block pattern choice
2019-02-14 16:29:35 +01:00
Florian Kaltenberger
b4d7c62d92
Merge branch 'nr-cfo-estimation' into 'develop-nr'
...
Nr cfo estimation
See merge request oai/openairinterface5g!499
2019-02-13 16:03:16 +01:00
Boris Djalal
7c63d0d551
Proposal of Francois Taburet
...
Signed-off-by: Boris Djalal <boris.djalal@eurecom.fr >
2019-02-13 15:56:10 +01:00