Robert Schmidt
c632f9c8e7
Merge remote-tracking branch 'origin/CI_config_improvements' into integration_2023_w27
2023-07-09 14:06:57 +02:00
Robert Schmidt
4ae73af46f
Merge remote-tracking branch 'origin/cmake-refactor' into integration_2023_w27
2023-07-08 13:29:55 +02:00
Robert Schmidt
4e18ce02e3
Merge remote-tracking branch 'origin/remove-redundant-stored-drb-list' into integration_2023_w27
2023-07-08 13:29:37 +02:00
francescomani
cfc7a70f9a
bugfix in ue msg3 scheduler
2023-07-08 13:24:16 +02:00
luis_pereira87
4deb58339b
Fix multiple PDUSessions after review, now DRBs are configured sequentially, no matter what PDUSession id we receive
2023-07-08 13:15:03 +02:00
laurent
1fdf71e1db
Address review comments
2023-07-08 13:14:58 +02:00
luis_pereira87
7e7b3c13f1
Fix multiple PDUSessions
2023-07-08 13:14:06 +02:00
Laurent THOMAS
ed7b675330
remove redundant copies of pdu sessions list
2023-07-08 13:14:06 +02:00
Robert Schmidt
6919f29060
Merge remote-tracking branch 'origin/Bugfix_SDAP_delete_entity' into integration_2023_w27
2023-07-07 16:55:50 +02:00
Robert Schmidt
be8a401242
Merge remote-tracking branch 'origin/e2_sub' into integration_2023_w27
2023-07-07 16:55:36 +02:00
mir
97904c6db0
Simplify README
2023-07-07 13:49:17 +02:00
Robert Schmidt
1f14195543
Move inclusion of openair2/E2AP where it belongs
2023-07-07 13:49:17 +02:00
Robert Schmidt
31b7d7c432
!2173 : Favor --rfsimulator.serveraddr "server" over RFSIMULATOR=server
2023-07-07 13:49:17 +02:00
mir
bb3d8b8201
near_ric_ip_addr added. The config needs to be defined in OAI's config file
2023-07-07 13:48:38 +02:00
mir
483c5436e5
gitlink to FlexRIC was updated
2023-07-07 13:48:38 +02:00
mir
70ad480a29
Add basic E2 agent through git submodule
...
- Add E2 agent that leverages FlexRIC e2ap library
- Add documentation in openair2/E2AP/README.md
- Currently, statistics exported are random
2023-07-07 13:45:18 +02:00
Robert Schmidt
15d1cd9500
Merge remote-tracking branch 'origin/NR_Band_n48' into integration_2023_w27
2023-07-07 09:01:01 +02:00
Robert Schmidt
ddf549b1f3
Move radio CMakeLists.txt to subdirectory
...
- move following radios: AW2S, BladeRF, IRIS, LMSSDR, RFsimulator, USRP
- move following transports: Ethernet, benetel4g, benetel5g
- for each: create independent cmake variable to switch compilation
on/off, in order: OAI_AW2S, OAI_BLADERF, OAI_IRIS, OAI_LMSSDR,
OAI_SIMU, OAI_USRP, OAI_ETHERNET, OAI_BENETEL4G, OAI_BENETEL5G
- Remove RF_BOARD variable, allows to compile multiple boards at once
- where applicable: remove USERSPACE/LIB in path, i.e., move files up to
directories, as all are userspace libraries
Note that with the above, it is now mandatory to enable a radio
implementation before compiling it, e.g., for USRP:
./build_oai -w USRP
cmake .. -DOAI_USRP=ON && ninja oai_usrpdevif
2023-07-07 08:35:28 +02:00
Robert Schmidt
25edebb593
Refactor CMakeLists.txt OpenSSL handling
...
First, we do not include openssl globally using `include_directories()`,
as most modules don't need it. Further, it is linked into SECURITY, and
removed from all other targets (they don't need it, only SECURITY).
Finally, remove a header include in NR PDCP that is not needed
2023-07-07 08:35:28 +02:00
Robert Schmidt
7ebdaf35c5
Remove cmake ENB_MODE option
...
ENB_MODE is a cmake option to swap the order of include directories.
This has historical reasons; before OAI used cmake, it was very
sensitive to the order of includes. Nowadays, the order does not matter.
Remove this option, and fix the compilation issues that arise while
doing so.
2023-07-07 08:35:28 +02:00
Robert Schmidt
11f4bd9c32
Remove cmake NAS_NETLINK option
...
This option is almost not referenced anywhere, and not documented.
Remove it to avoid problems in the future.
2023-07-07 08:35:28 +02:00
Angelo Athanassopoulos
7a2790ba68
NR SDAP - Bugfix for entity deletion
...
This commit fixes the implementation for removing either a single SDAP entity or all the SDAP entities of a UE.
2023-07-05 23:31:34 +02:00
luis_pereira87
62d33ce523
Add function to remove all SDAP entities for a UE
2023-07-03 09:42:06 +01:00
luis_pereira87
57a3f9fe2f
Bugfix when deleting a SDAP entity that is not the first one on the list and prevents segfault when removing the last one on the list
...
Fix delete entity function, a SDAP entity is a combination of a UE and PDUSession, we cannot just simply delete the first entity for a UE
2023-07-03 09:42:06 +01:00
luis_pereira87
9ea0ef666e
Add support for NR band n48
2023-07-01 10:05:07 +01:00
Robert Schmidt
a73cc999a9
Merge remote-tracking branch 'origin/enable-T304' into integration_2023_w26
2023-06-30 19:11:44 +02:00
Robert Schmidt
e9099146c0
Merge remote-tracking branch 'origin/NR_MAC_UE_further_improvements_dci' into integration_2023_w26
2023-06-30 19:11:35 +02:00
Robert Schmidt
ec8d2fa525
Merge remote-tracking branch 'origin/NR_UE_RRC_handling_RA' into integration_2023_w26
2023-06-30 04:00:42 +02:00
Robert Schmidt
98fda17ea0
Merge remote-tracking branch 'origin/ub-f1' into integration_2023_w26
2023-06-30 04:00:32 +02:00
francescomani
e45da1a6fa
moving handling of RA success for reconfigurationWithSync at RRC
2023-06-28 14:52:34 +02:00
francescomani
c08b4b9f08
review
2023-06-27 19:20:44 +02:00
francescomani
1da7cada48
solution to L2 failure -> handling switch to 1_0
2023-06-27 19:20:44 +02:00
francescomani
8c2c89491c
fix for not initialized pduBitmap
2023-06-27 19:20:44 +02:00
francescomani
409df4bb98
remove unnecessary part of dci scehduler for RA
2023-06-27 19:20:44 +02:00
francescomani
72927faf06
some refactoring in dci configuration
2023-06-27 19:20:44 +02:00
rmagueta
659d529315
Enable T304
2023-06-26 11:06:16 +01:00
rmagueta
dcae67c375
Bugfix for PDCCH monitoring occasions tables and SFN computation for FR2
2023-06-26 10:59:17 +01:00
Robert Schmidt
7d9b4db580
Correctly copy in_addr for GTP F1 tunnel update
2023-06-26 11:23:52 +02:00
Robert Schmidt
26a69234b2
Fix UB problems in F1: right TEID conversion, which is unsigned
2023-06-26 11:22:58 +02:00
Robert Schmidt
4bcdb0f6a8
Merge remote-tracking branch 'origin/NR_UE_RAR_fix' into integration_2023_w25
2023-06-23 18:54:37 +02:00
Robert Schmidt
5d1dbf1315
Merge remote-tracking branch 'origin/NR_RRC_CSI_RS_improv_2' into integration_2023_w25
2023-06-23 18:54:16 +02:00
francescomani
0965e86aca
schedule CSI-RS only once per BWP
2023-06-23 11:43:40 +02:00
Robert Schmidt
2dc5536197
Merge remote-tracking branch 'origin/fix_band41_sync_raster' into integration_2023_w25
2023-06-22 18:37:32 +02:00
Robert Schmidt
87a846ba7e
Merge remote-tracking branch 'origin/nr-sib1-for-fdd' into integration_2023_w25
2023-06-22 18:14:01 +02:00
Robert Schmidt
7fc88afb96
Merge remote-tracking branch 'origin/NR_UE_towards_resync' into integration_2023_w25
2023-06-22 18:13:34 +02:00
francescomani
93d6ae6d86
making CSI-RS RRC configuration independent from UE
2023-06-22 14:13:44 +02:00
francescomani
2922ea5176
fix also on gnb side
2023-06-21 11:11:12 +02:00
francescomani
bdc445f766
bugfix in RAR time allocation at UE
2023-06-20 18:50:50 +02:00
francescomani
6c6095fc06
fixing a typo in band 41 sync raster matrix
2023-06-20 11:36:52 +02:00
Cedric Roux
74ae831cf9
nr sib1: add mandatory fields for FDD
2023-06-20 09:38:14 +02:00