Cedric Roux
36bae67eef
nr-rlc: bugfix: copy correct part of PDUs in case of segmentation
2021-09-07 13:16:39 +02:00
Cedric Roux
58904eaab8
cleanup: replace "eNB" by "gNB" as it should be
2021-09-07 13:08:14 +02:00
Sakthivel Velumani
76b0aa1fa6
Logging fixes in ulsim
2021-09-07 08:18:11 +05:30
Sakthivel Velumani
81a1ed703b
Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing
2021-09-06 16:36:10 +05:30
Eurecom
15c5ea07bc
Merge remote-tracking branch 'origin/develop' into bandwidth-testing
...
Conflicts:
executables/nr-uesoftmodem.c
executables/nr-uesoftmodem.h
executables/softmodem-common.h
openair2/LAYER2/NR_MAC_UE/mac_proto.h
openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
2021-09-06 11:53:56 +02:00
Eurecom
eceb0d79bc
Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing
...
Conflicts:
executables/nr-uesoftmodem.c
openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
openair1/SIMULATION/TOOLS/random_channel.c
openair2/LAYER2/NR_MAC_UE/mac_proto.h
openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-09-06 11:22:30 +02:00
Cedric Roux
4877d56a12
nr: add security section to gnb config files
...
The configuration files named "gnb*conf" have been modified.
Other configuration files were left unmodified.
2021-09-06 11:06:47 +02:00
Cedric Roux
eeca38368e
gnb sa: improve security
...
Note: some modifications have been done to the UE too, but for syntactic
reasons. The UE may fail to work, not tested.
For the UE, we have the problem of handling properly SecurityModeCommand.
We don't verify its integrity. This is a bit complicated to handle properly
and may require some API changes in the PDCP layer. So, as of today, the
integrity of this message is not verified.
Also, NSA mode has been touched, but it should not be a problem. But not
tested, so not sure.
2021-09-06 11:06:47 +02:00
Sakthivel Velumani
6fc6b7d120
Updated nr_ulsim for multi antenna support
2021-09-06 14:15:53 +05:30
Sakthivel Velumani
3be476c84d
Improved logging of PUSCH rx
2021-09-06 14:14:38 +05:30
Eurecom
4624a94d48
Merge remote-tracking branch 'origin/develop' into bandwidth-testing
...
Conflicts:
executables/nr-uesoftmodem.c
executables/nr-uesoftmodem.h
executables/softmodem-common.h
openair1/PHY/MODULATION/slot_fep_nr.c
openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
openair1/PHY/NR_TRANSPORT/pucch_rx.c
openair1/SCHED_NR/fapi_nr_l1.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SIMULATION/TOOLS/abstraction.c
openair1/SIMULATION/TOOLS/random_channel.c
openair2/LAYER2/NR_MAC_UE/mac_proto.h
openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-09-06 10:34:14 +02:00
Remi Hardy
b590cec2e3
integration_2021_wk35
...
MR !1245 : [CI] Improve Iperf packet loss mismatch detection
-improve the Iperf packet loss detection and flagging when pl target (from xml) is below the test result
MR !1246 : patch: remove call to end_configmodule
- full fix that set properly PARAMFLAG_NOFREE on relevant parameters
MR !1235 : Nr msg4 retransmission
-Retransmission of msg4
-Some reworking in UE harq DLSCH processing
MR !1214 : NR UE SA
-SIB1 detection part of initial sync at UE
-Removing a lot of hard-coding in SA procedures
-SSB start subcarrier from command line at UE
MR !1243 : Nr skip mac pdu processing when nack
-Skipping processing DLSCH MAC PDU at OAI UE when NACK
MR !1229 : fix(nr-ue): apply ip rules/route
-Also added 4G RF sim tests
2021-09-05 19:51:46 +00:00
Eurecom
c834f40186
Merge remote-tracking branch 'origin/develop' into bandwidth-testing
...
Conflicts:
executables/nr-uesoftmodem.c
executables/nr-uesoftmodem.h
executables/softmodem-common.h
openair1/PHY/MODULATION/slot_fep_nr.c
openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
openair1/PHY/NR_TRANSPORT/pucch_rx.c
openair1/SCHED_NR/fapi_nr_l1.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SIMULATION/TOOLS/abstraction.c
openair1/SIMULATION/TOOLS/random_channel.c
openair2/LAYER2/NR_MAC_UE/mac_proto.h
openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-09-05 15:37:11 +02:00
francescomani
fa7acb96c8
no msg3 retransmission in NSA
2021-09-05 09:15:08 +02:00
Eurecom
efed5abbfe
commit before merge with develop
2021-09-04 22:42:32 +02:00
Eurecom
81314a2020
Merge remote-tracking branch 'origin/bandwidth-testing-pucch' into bandwidth-testing
2021-09-04 21:40:53 +02:00
Raymond Knopp
8e4763bf94
small change in ulsch_decoder to allow segment even if parity-check fails but CRC passes.
2021-09-04 21:36:41 +02:00
Melissa Elkadi
3df849eca2
Code clean up
2021-09-03 13:04:15 -07:00
Melissa Elkadi
0b7ce4351d
Adding error checking in processing CCCH msgs.
2021-09-03 12:37:07 -07:00
Melissa Elkadi
d60dfa552a
Properly initializing the PDCP layer
...
Previously, the ue_id passed into the
init_pdcp() in the proxy would be 41.
This is outside of the bounds of the
nas_sock_fd array and would cause a crash.
This was occuring because the node_number
in the NRUE starts at 2, not 1.
2021-09-03 11:40:53 -07:00
Melissa
0f3340011a
Merge branch 'episys/david/Adding_function_declaration_to_read_config_file' into 'episys/mel/merge_develop_cfra_working'
...
Added function declaration to read config file.
See merge request aburger/openairinterface5g!58
2021-09-03 18:37:24 +00:00
David Kim
f8c9be3af9
Added function declaration to read config file.
...
config files were also updated.
2021-09-03 10:46:09 -07:00
Melissa Elkadi
ca1805faaf
IP ping traffic is working correctly
...
In this commit we have updated the NRUE
to properly get the RadioBearer info from
the gNB. Because NSA and SA mode both use
this information, we have updated the SA
function previously in place by changing
the name to allow both NSA and SA mode to
use. This commit also updated the NR/LTE UEs
configuration files to with the correct
proxy IP address.
2021-09-03 10:13:59 -07:00
rmagueta
fb63951450
Fix NGAP UE release cause when uplink failure
2021-09-03 15:19:35 +01:00
rmagueta
cf4066f7cd
Merge remote-tracking branch 'origin/bandwidth-testing' into bandwidth-testing-abs
2021-09-03 15:19:06 +01:00
hardy
fceea50a8b
productive version of sql table
2021-09-03 14:34:32 +02:00
Raphael Defosseux
d9d4b91185
fix(NAS): remove compilation warning
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-09-03 13:07:56 +02:00
Raphael Defosseux
592d99b5bc
fix(enb): start_background_system was not called in noS1 mode
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-09-03 10:27:33 +02:00
hardy
be5448da66
[CI] edit config file for SA test
2021-09-03 10:19:56 +02:00
Melissa Elkadi
5c49b19788
Merge remote-tracking branch 'origin/episys/david/merge_develop_cfra_working_using_ue_config_for_IP_address' into episys/mel/merge_develop_cfra_working
2021-09-02 15:36:40 -07:00
Melissa Elkadi
2cb934ac2d
Didnt mean to redefine variables in 1c11708501
...
This commit fixes commit 1c11708501 which
we are redefining data_buffer and size_to_write.
2021-09-02 15:34:32 -07:00
Melissa Elkadi
1c11708501
IP working. but HACK!! Changed SN size to 12
...
Also changed the code to only remove the first
byte of the PDU if it is 00.
2021-09-02 15:29:18 -07:00
hardy
5ae7e456ed
Merge remote-tracking branch 'origin/nr-ue-fix-ip-route' into integration_2021_wk35
2021-09-02 23:13:14 +02:00
hardy
12b1cb8fde
Merge remote-tracking branch 'origin/NR_UE_SA' into integration_2021_wk35
2021-09-02 23:11:40 +02:00
hardy
8795d92c31
Merge remote-tracking branch 'origin/NR_skip_mac_pdu_processing_when_nack' into integration_2021_wk35
2021-09-02 23:11:17 +02:00
hardy
f4cb0d288a
Merge remote-tracking branch 'origin/NR_msg4_retransmission' into integration_2021_wk35
2021-09-02 23:10:57 +02:00
hardy
86173c1239
Merge remote-tracking branch 'origin/workaround-end_configmodule' into integration_2021_wk35
2021-09-02 23:10:36 +02:00
David Kim
6342e67c33
Setting UE and nrUE IP address in config file.
...
1. Removed hard coded IP address in the code for UE and nrUE's remote address.
2. Read IP address from config file for UE and nrUE's remote address.
2021-09-02 13:33:42 -07:00
rmagueta
5765d0e508
Fix build after merge
2021-09-02 18:57:14 +01:00
Melissa Elkadi
233e567a4a
Merge branch 'episys/mel/merge_develop_cfra_working' of 10.1.1.59:aburger/openairinterface5g into episys/mel/merge_develop_cfra_working
2021-09-02 10:16:25 -07:00
Melissa Elkadi
b003f37490
Comment for removed first byte before write to TUN
2021-09-02 10:13:44 -07:00
rmagueta
5e1065e88f
Merge remote-tracking branch 'origin/develop' into bandwidth-testing-abs
...
# Conflicts:
# executables/nr-uesoftmodem.c
# executables/nr-uesoftmodem.h
# executables/softmodem-common.h
# openair1/PHY/MODULATION/slot_fep_nr.c
# openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
# openair1/SCHED_NR/fapi_nr_l1.c
# openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
# openair2/LAYER2/NR_MAC_UE/mac_proto.h
# openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-09-02 17:57:48 +01:00
Raymond Knopp
98ef919502
Merge remote-tracking branch 'origin/bandwidth-testing' into bandwidth-testing-pucch
...
Conflicts:
openair1/PHY/NR_TRANSPORT/pucch_rx.c
openair1/PHY/NR_UE_TRANSPORT/pucch_nr.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair1/SIMULATION/NR_PHY/pucchsim.c
2021-09-02 13:34:36 +02:00
hardy
3b557060d3
writing the status to SQL DB + stage exec on 2 agents
2021-09-01 23:33:20 +02:00
Melissa
672459ad15
Merge branch 'episys/mel/merge_develop_cfra_working_for_multiUE' into 'episys/mel/merge_develop_cfra_working'
...
Fix to handle multiple UEs and typo bug.
See merge request aburger/openairinterface5g!56
2021-09-01 21:10:12 +00:00
Deokseong "David" Kim
262efe7902
Fix to handle multiple UEs and typo bug.
2021-09-01 21:10:10 +00:00
rmagueta
7be39f7120
Change choffset to use channel RF A in B210
2021-09-01 18:28:31 +01:00
rmagueta
f24bc5676d
Merge remote-tracking branch 'origin/bandwidth-testing' into bandwidth-testing-abs
2021-09-01 17:58:36 +01:00
Eurecom
3005e1652a
106 PRB SA configuration file for ci
2021-09-01 16:46:16 +02:00
rmagueta
5836ab1927
Fix build warnings
2021-09-01 14:03:28 +01:00