Robert Schmidt
1dd43dbca2
Amend one change
2023-06-02 10:29:23 +02:00
Cedric Roux
c0c3a737ed
asn1c: use better version of asn1c
...
We don't work much on asn1c. The version we use has several bugs.
There is an active community out there that fixes bugs and improves
asn1c. Let's use their version.
2023-06-01 18:26:00 +02:00
Dhanuja Elizabeth Thomas
88431bac33
Updates in 4g-rfsim-tdd-05mhz:
...
1. Docker compose
2. UE config file : lteue.usim-ci.conf
3. eNB config file : enb.band38.25prb.rfsim.conf
4. Removed unwanted UE config for 4g-rfsim-tdd-05Mhz
2023-06-01 14:00:46 +02:00
Dhanuja Elizabeth Thomas
50b407362c
Updates in 4g_rfsimulator_fdd_20MHz:
...
1. Docker compose
2. UE config name : lteue.usim-ci.conf
3. eNB config name : enb.band7.100prb.rfsim.conf
4. Removed unwanted UE config for 4g-rfsim-fdd-20Mhz
2023-06-01 14:00:46 +02:00
Dhanuja Elizabeth Thomas
b9b0b8ae93
Updates in 4g-rfsim-fdd-10Mhz:
...
1. Docker compose yaml
2. UE config name : lteue.usim-ci.conf
3. eNB config name : enb.band7.50prb.rfsim.conf
4. Removing unwanted UE config file for 4g-rfsim-fdd-10Mhz
2023-06-01 14:00:46 +02:00
Dhanuja Elizabeth Thomas
1fcbb47731
Updates in 4g-rfsim-fdd-05mhz-noS1:
...
1. Docker compose yaml
2. UE config name : lte.usim-ci.conf
3. enb config name : enb.band7.25prb.rfsim-nos1.conf
4. Removed unwanted UE config file for 4g-rfsim-fdd-05Mhz-noS1
2023-06-01 14:00:46 +02:00
Dhanuja Elizabeth Thomas
f58e2ea508
Updates in 4g-rfsim-fdd-05mhz:
...
1. Docker compose yaml
2. UE config name -> lteue.usim-ci.conf
eNB config name -> enb.band7.25prb.rfsim.conf
3. Removed unwanted UE config file for 4g-rfsim-fdd-05Mhz
2023-06-01 14:00:46 +02:00
Dhanuja Elizabeth Thomas
bd626cc1ce
Updates in 4g-l2sim:
...
1. Docker compose yaml
2. UE config and eNB config
3. Renamed config file for l2sim
4. Renamed USIM file for l2sim
2023-06-01 14:00:46 +02:00
Vijay Chadachan
836469e849
CPPCHECK fixes for printf issues
...
Fix for following CPPCheck warnings
- invalidPrintfArgType
Rebased with latest develop branch w21.
Reverted modifications unrelated to printf issues.
2023-06-01 12:07:26 +02:00
Robert Schmidt
2a47123b66
Add nr-cuup to OpenShift build system
2023-06-01 12:04:10 +02:00
Robert Schmidt
be2a227ed5
Remove superfluous rfsimulator from nr-cuup Dockerfiles
2023-06-01 12:04:06 +02:00
Robert Schmidt
2882aa64f1
Rename Dockerfile for gNB AW2S Ubuntu, as it is based on Ubuntu 20
2023-06-01 12:01:05 +02:00
Cedric Roux
a4ae28fdd6
ci: activate DRB ciphering and integrity protection
...
We need to test security and integrity protection in the CI.
This commit activates ciphering+integrity protection for SRBs
and DRBs using nea2/nia2 for the amarisoft-ue + aw2s CI pipeline.
2023-06-01 11:01:03 +02:00
Cedric Roux
214596d3c6
bugfix: nea2 security: use correct bearer argument to init security
2023-06-01 11:01:03 +02:00
francescomani
721dfd1961
remove confusing warning for non existing RNTI
2023-06-01 10:43:31 +02:00
laurent
9dc5255c78
code review comments
2023-05-31 21:30:04 +02:00
Raphael Defosseux
edd2afb44f
chore(ci): porting the old IF4.5 LTE baremetal test to docker
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-05-31 15:49:47 +02:00
Sakthivel Velumani
227d21ee5c
code review
2023-05-30 20:09:43 +02:00
luis_pereira87
de7e9e274f
Fix drb_id to be aligned with the current implementation of one DRB per PDU Session
2023-05-30 17:07:25 +01:00
luis_pereira87
1a287bb3b5
Update 'Active' flag for SRB 2 when setting it up and avoind to add it multiple times in rlc_BearerToAddModList
2023-05-30 16:35:45 +01:00
luis_pereira87
2b2c471c22
Do not reset DRB_configList because we are only filling it with nb_drb_to_setup
2023-05-30 16:26:36 +01:00
Raphael Defosseux
e089b63547
chore(ci): removing OAI-Rel14-CUPS old bare-metal 4G core installation variant
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-05-30 14:47:04 +02:00
Robert Schmidt
48f82a63aa
F1: do not assert on unknown F1 message
...
Previously, in f1ap_decoder.c, we asserted if we did not know a message.
Apart form decoding, we did not do anything in that file.
Additionally, in f1ap_handlers.c, we were also checking for an unknown
message, and printing a warning if a handler is not known.
This commit moves the F1AP message decoding to f1ap_handlers.c, and
deletes f1ap_decoder.c. In summary, we don't assert on an unknown
message, and compile less files. The rest is unchanged.
2023-05-30 13:48:50 +02:00
Raphael Defosseux
0e64165093
chore(ci): adding the core-network sanity check
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-05-30 10:36:58 +02:00
francescomani
bc1b4d862e
workaround to avoid L2 simulator to fail
2023-05-29 16:36:01 +02:00
laurent
c70f0a1d57
cleanup srb data structure
2023-05-29 15:15:53 +02:00
Jaroslava Fiedlerova
8a80421268
CI: Fix of the previous modification in iperf module (MR2100)
2023-05-29 13:39:13 +02:00
francescomani
9d9e6bf17f
errors detected by undefined behavior sanitizer
2023-05-29 08:49:52 +02:00
Robert Schmidt
ef06b14501
Merge branch 'integration_2023_w21' into 'develop'
...
integration_2023_w21
See merge request oai/openairinterface5g!2128
* !2097 Fix: NR UE timing adjust
* !2100 CI: AW2S pipeline - iperf test added, modifs in OC projects usage
* !2119 Set kernel parameters for X4x0
* !2121 Fix regression pdu session release
* !2124 handle --disable-stats in rrc gNB
* !2125 Tutorials: minor updates on NR SA Tutorial
* !2126 bugfix for PRACH format C2 at UE
* !1964 Merge secu osa into openair3/SECU
* !2101 Use F1 internally: UE Context Release
* !2120 Use F1 internally: UE Context Modification
* !2129 Adding a check to avoid having more logical antenna ports than physical in config file
2023-05-28 13:07:13 +00:00
Robert Schmidt
a40918df9a
Merge remote-tracking branch 'origin/add_check_dl_antenna_ports' into integration_2023_w21
2023-05-26 16:49:26 +02:00
Robert Schmidt
2e94b8ed07
Merge remote-tracking branch 'origin/int-f1-ue-ctxt-modif' into integration_2023_w21
2023-05-26 16:48:27 +02:00
Robert Schmidt
5be3dcf341
Merge remote-tracking branch 'origin/int-f1-ue-ctxt-release' into integration_2023_w21
2023-05-26 16:48:19 +02:00
Robert Schmidt
3af208c8c7
Merge remote-tracking branch 'origin/merge_secu_osa' into integration_2023_w21
2023-05-26 16:48:10 +02:00
mir
c9012298de
OSA SECU harmonization
2023-05-26 12:35:33 +02:00
Robert Schmidt
bef1a28d6d
Remove misleading comment
2023-05-26 12:29:23 +02:00
francescomani
981d91bfe7
assertion to avoid config file with more logical than physical antenna ports
2023-05-26 10:39:57 +02:00
Robert Schmidt
307e08cbc7
Reconfig complete: send ack to DU
2023-05-26 08:31:45 +02:00
Robert Schmidt
20e986be7d
Reduce F1AP logging output that is not an error
2023-05-26 08:31:45 +02:00
Robert Schmidt
e7ef1f6879
Implement UE Context Modification using F1AP
2023-05-26 08:31:45 +02:00
Robert Schmidt
2635201882
Remove per-UE RRC stuff
2023-05-26 08:31:45 +02:00
Robert Schmidt
7c953e2c5a
Remove RLC mode from SRBs: does not exist
2023-05-26 08:31:45 +02:00
Robert Schmidt
62ca311a1a
Handle GTP for DL in F1AP message encoder
2023-05-26 08:31:45 +02:00
Robert Schmidt
a47d4aee02
Remove handling of UE context modification at DU RRC
2023-05-26 08:31:45 +02:00
Robert Schmidt
46335741bf
Implementation of dedicated RRC Reconfiguration using internal F1 UE context modification
2023-05-26 08:30:50 +02:00
Robert Schmidt
3d352b0dd8
Stubs for F1 UE Context Modification Req+Resp messages
2023-05-26 08:09:56 +02:00
Robert Schmidt
820ec995a4
Introduce separate F1AP types f1ap_ue_context_modif_req_t and f1ap_ue_context_modif_resp_t
2023-05-26 08:09:34 +02:00
Robert Schmidt
87c82e8a85
Don't send subframe process tick to RRC, to X2AP directly if necessary
2023-05-25 22:16:19 +02:00
Robert Schmidt
123d71d0e3
Implement F1 Release using F1AP
2023-05-25 22:16:19 +02:00
Robert Schmidt
12866c07ca
Remove all timers from RRC
...
There are a number of timers in RRC. Those are not or only partially
implemented, and certainly don't work in F1. Hence, remove them to
replace with a better implementation later.
2023-05-25 22:16:19 +02:00
Robert Schmidt
d6fb5c2e31
Handle UE release request at CU, and trigger at DU at UL failure
2023-05-25 22:16:19 +02:00