Laurent THOMAS
206aa36a47
Make read-only globals const, additional fixes
...
- Global variables that are never written to are marked const
- Remove some EXTERN declaration
- Remove unused `log_mem_multi` from logging module
2023-08-18 14:20:37 +02:00
Robert Schmidt
9f45f1d769
Deprecate NR-UE --rrc_config_path, use --r{e,b}config-file instead
...
Config options --reconfig_file and --rbconfig-file have been introduced
to modify the filenames of reconfig.raw and rbconfig.raw (e.g., in the
case of multiple UEs). These filen*ames* were to be prepended with
--rrc_config_path to set the path. In summary, three options were
necessary, when two are sufficient.
In this commit, change to the options --reconfig-file and
--rbconfig-file (slight change for harmonization with other options,
which mostly use dashes) to give the full path to the corresponding
files, and avoid to surprise users who would not expect to have three
options.
--rrc_config_path has been deprecated and an error will be printed if a
user attempts to use it.
2023-08-09 17:32:45 +02:00
Sagar Parsawar
f64179039e
Applied clang formatting
2023-08-08 18:35:05 +02:00
Sagar Parsawar
3f6ed8d14a
Fix for multiple gNB SSB decode in UE phy-test mode
2023-08-08 18:29:14 +02:00
francescomani
40b07ec483
remove scc and scc_SIB from mac structure
2023-07-31 17:30:29 +02:00
francescomani
f65ce8c4fa
handle BCH indication
2023-07-24 09:46:37 +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
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
Daniel Andrade
aed0cfe2af
Bugfix for getting band and numerology from command line for OAI UE
2023-06-23 14:35:20 +01:00
Robert Schmidt
555a54f85e
Add Sidelink (SL) carrier frequency
...
1. Adding a "SL" frequency for Sidelink mode. The
importance of this variable is to ensure that
when we are in mode 1 (UE+UE+gNB), that the slot
configuration and frequencies do not overlap. This
SL frequency is important for rotation and allows
us to utilize the OFDM modulation and demodulation
functions that already exist in OAI.
2. Adding sl_mode to the command line for proper UE
deployment when in SL mode. sl_mode can be set to 0,
1, or 2. sl_mode 0 indicates no-Sidelink at all,
mode 1 is gNB, UE, and UE (3GPP defines mode numbers).
sl_mode 2 indicated UE to UE communications with no
gNB at all.
3. New functions for calculating the carrier frequency
for SL mode.
2023-06-16 11:11:44 +02:00
Robert Schmidt
f2bdb6bb93
Merge remote-tracking branch 'origin/NR_UE_timers_and_constants_functions' into integration_2023_w23
2023-06-08 18:24:16 +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
francescomani
527c016421
tick for timing at RRC
2023-05-18 10:07:28 +02:00
Sakthivel Velumani
a03864ee8c
Fix printing help message
2023-04-03 10:24:26 -04:00
Robert Schmidt
51fe9b84dd
Merge remote-tracking branch 'origin/pdcp-callbacks-simplify' into integration_2023_w13
2023-03-31 18:03:40 +02:00
Robert Schmidt
5268dbf3f8
Merge remote-tracking branch 'origin/deregistration' into integration_2023_w13
2023-03-31 18:01:00 +02:00
Roberto Louro Magueta
cf8dff2093
Implementation to update the RRC timers at UE
2023-03-28 18:52:48 +01:00
Robert Schmidt
40c06fa8d5
Custom handler in NRUE to first send deregistration before stopping
2023-03-28 14:12:05 +02:00
Robert Schmidt
a6486909ca
Reimplement itti_wait_tasks_end() to allow custom wait handlers
...
In the UE, we wish to handle ^C in the UE to send a message before
terminating, so we allow custom wait handlers to implement such
functionality. Use itti_wait_tasks_unblock() to unblock
itti_wait_tasks_end().
Also, implement itti_wait_tasks_end() using semaphores, as signals are
not async-signal-safe (and therefore should not be used in a signal
handler).
2023-03-28 14:12:05 +02:00
Robert Schmidt
4700dde2ae
Trigger deregistration
2023-03-28 14:12:05 +02:00
Robert Schmidt
09ea970b34
Stop UE with ^C
2023-03-28 14:12:05 +02:00
Robert Schmidt
2ac2a7f074
Make separate header for nr_pdcp instead of using 4G pdcp
...
Creates function that have nr_pdcp_ prepended to their name, and change
the signature of some functions for the 5G PDCP:
- nr_pdcp_layer_init()
- nr_pdcp_data_req()
- nr_pdcp_remove_UE()
- nr_pdcp_config_set_security()
- nr_pdcp_remove_UE()
- Make separate functions for nr_pdcp_data_req_srb/drb()
2023-03-27 16:39:24 +02:00
francescomani
bc73e73c26
improve UE state machine
2023-03-14 11:06:32 +01:00
Robert Schmidt
3f0833b140
Merge remote-tracking branch 'origin/no-platform-const-asn-dep' into integration_2023_w10
2023-03-08 19:04:22 +01:00
Robert Schmidt
e90ef3bc68
Split phy_init.h into two files (for LTE/NR)
2023-03-06 20:05:38 +01:00
Robert Schmidt
8a15fb7c63
RC: forward declarations and link physims better
...
The simulators have been changed: due to linker errors that would arise
otherwise, a lot of functions are defined in them to avoid such errors.
Some functions are also defined in header files; in this commit, we
define most functoins in nr_dummy_functions.c, which is compiled in, not
by including the C file, but by adding it to the target in
CMakeLists.txt
- nr_dlsim+nr_ulsim need NR_IF_Module_init(), so it cannot be in
nr_dummy_functions, but the others need it
- Link correcr NR_IF_Module_init() into these simulators, and reduce
overall link list
- Correctly link remaining simulators
2023-03-06 20:04:38 +01:00
Bruno Mongazon-Cazavet
490e230b75
merge last develop
2023-02-27 10:32:36 +01:00
Bo Zhao
4d0762e43d
First implementation for KPI GUI with Qt5
...
Authors: Bo Zhao, Marwan Hammouda, Thomas Schlichter (Fraunhofer IIS)
- CMakeLists modification: add QtWidgets library, add new source files, MOC (Meta-Object Compiler) on the given source file
- build_oai modification
- Activate new GUI with Qt on the UE side
- 2 x 3 widget with I/Q sample for PDSCH
- Drop-down list implementation
2023-02-23 17:46:27 +01:00
Bruno Mongazon-Cazavet
f7b4d18146
Merge branch 'develop' into iqfixes_nrue
2023-02-17 17:24:04 +01:00
Bruno Mongazon-Cazavet
8601b8c990
Fix IQ recorder/player for nrUE
2023-02-17 12:00:46 +01:00
Laurent Thomas
553f1d1a52
Add basic E1 functionality
...
With contributions from
* Sakthivel Velumani <velumani@eurecom.fr >
* Robert Schmidt <robert.schmidt@openairinterface.org >
Squashed commit of the following:
commit e8488acbcdaef6ee1688dc233c9e48e85b0fbfc8
Merge: f09468eb13 5d58645a85
Author: laurent <laurent Thomas>
Date: Sat Jan 21 15:03:40 2023 +0100
merge develop
commit f09468eb13f729c49830786150918b03ae2d7524
Author: laurent <laurent Thomas>
Date: Fri Jan 20 10:43:51 2023 +0100
continue e1AP development
commit 76545cfbfc7ec5031633b1b0ec599c3560c1e5a7
Author: laurent <laurent Thomas>
Date: Wed Jan 18 14:18:47 2023 +0100
fix regressions after merge develop
commit 7071c480a6c433eb94501c49f4a7694ba77f4f6d
Merge: 569b9fc5f3 214aa50595
Author: laurent <laurent Thomas>
Date: Mon Jan 16 15:51:50 2023 +0100
merge develop
commit 569b9fc5f37b9947b722885e423572a211d658da
Author: laurent <laurent Thomas>
Date: Wed Jan 4 17:07:01 2023 +0100
fix srb2 addition, simplify and remove dead code, fix one race
commit 9fa89151c0f9b4a16a79d0685cc04d8cf2adfa44
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Wed Jan 4 20:02:05 2023 +0530
Bearer context release decoder and encoder
commit 7011cb518ed6df015ace536e9a08b2d1865188d9
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Wed Jan 4 13:43:58 2023 +0530
Update documentation
commit 3e8899fc962cb16fc1ded49590ca5dddede54978
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Wed Jan 4 10:14:11 2023 +0530
Fix function arguments and warnings
commit 989ad183a8d66961facaa6719fa7793b9d40d5b4
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Jan 3 20:18:31 2023 +0530
Moved E1-design.md to doc/
commit 04a8633dd509d9525755c5f3abfad976a1ba704e
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Jan 3 20:13:46 2023 +0530
Make libraries lower case in CMakeLists
commit 033ec174c1f48a0e745a2a2e1c367aa361f5ae76
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Jan 3 17:55:25 2023 +0530
Renamed and updated cucp cuup config files
commit f76a6913352bd8b2bb73ac25f225140cf05f93f2
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Jan 3 13:31:19 2023 +0530
Removed CU-UP checks from nr-softmodem
commit ae70afe44c84ac16b977b388c63e80e24803c43c
Author: laurent <laurent Thomas>
Date: Mon Jan 2 13:01:45 2023 +0100
fix for gcc version hat doesnt accept declarations in switch
commit 6a7a01043bf1e6e0ee9ac40b4d85ced7cdf6dcf4
Author: laurent <laurent Thomas>
Date: Tue Dec 27 15:59:28 2022 +0100
first functional commit standalone cu-up
commit 0caa4690f9e1acbe578d4de5a82ba62f45444a12
Merge: 3619f9550e 1a0c0cd1c9
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Fri Dec 23 14:21:00 2022 +0530
Merge remote-tracking branch 'origin/develop' into e1-implementation-wip
commit 3619f9550e4d3e78815334150ff8443db914f738
Merge: 1bcf8d5e00 cfe698eb70
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Wed Dec 21 15:47:40 2022 +0530
Merge remote-tracking branch 'origin/develop' into e1-implementation-wip
commit 1bcf8d5e00a9b9ce440d825f83ddc1b48086daa8
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Sep 13 02:10:34 2022 -0400
Fix GTP rnti to ue_id after rebase
commit 23075ff8b7ef5d56df844c05e0a7100fe7bd35de
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Sep 6 00:32:12 2022 -0400
Added documentation
commit 28f6e507f74d3fb069441e05da523378dee0f6ed
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Mon Sep 5 15:02:02 2022 -0400
Header cleaups and unitary simulators build fixes
commit e665dbab28c49327066cff72aed22e1de7797b59
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Thu Sep 1 17:52:07 2022 -0400
Common interface between CUCP & CUUP for E1 and non E1 modes
commit 5dcc1bf59a37ed87d7d32a617cfcd663d6415757
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Thu Sep 1 13:53:49 2022 -0400
Allocate stack where ever possible
Free memory after ASN encode
commit 793a5379539a3a2b6c42cd327d8cef79fe21fb55
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Thu Sep 1 10:41:50 2022 -0400
Fixes for build issues
commit 0d3564f25a0d8746b0fc550ed371ce21e08cd05a
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Wed Aug 31 20:57:14 2022 -0400
Fixed uesoftmodem linkage error
commit 34adf865820f09900a5efed693ada1ccf6f0f1ad
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Wed Aug 31 19:31:50 2022 -0400
Removed RRC thread from CUUP
commit 536741910aff90a86ba3a60612f943b412c5ab40
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Wed Aug 31 14:21:31 2022 -0400
Add header guard in one of E1AP header
commit 22e9d9b6dea5d84d259ee2dc1aaa7cb943e55b08
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Wed Aug 31 14:00:47 2022 -0400
Fix bug in PDCP ue_id
commit 4c65339b07d347003ed89d5e00f49a62e9b21483
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Aug 30 18:04:59 2022 -0400
Linked E1AP lib to L2_NR target
E1AP builds for nr-softmodem
commit 014fe30ac93c84d810e0209bc7f0d3b7a1bbaee3
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Aug 30 15:49:27 2022 -0400
Remove xer prints from e1ap
and gcc warning fixes
commit 71f0c9126bbb91bc595b66d57e1e91db676d3b9d
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Aug 30 15:42:30 2022 -0400
Fixed bug in integrity protection config
commit 4e393ef9528c2b14d670a341b52fc63262abf894
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Aug 30 14:34:37 2022 -0400
GTP init with only local address
IP traffic works both directions in Mono, F1 and E1
commit ec3bde2c5deb99f554afc2053e351b9f79525e96
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Aug 30 00:16:03 2022 -0400
Fix bug in pdcp config and GTP instance
UL iperf still not works. Can see packets in wireshark.
commit be8df4435eeae0a0755e2ac658f33caa2a3e3c94
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Sat Aug 27 20:15:04 2022 -0400
Fixes in node config after rebase
commit 6f42ff88de7f1615f87c46771fd6617a5fdfc48f
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Sat Aug 27 01:38:21 2022 -0400
Added N3 tunnel address in config params
fixed bug in address length feild
commit b5e132041994344ebb5c2c59ca392612a32658fd
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Fri Aug 26 20:38:47 2022 -0400
Send UL UP address via F1 UE cxt mod msg
commit ecfd0fe260aee6aad78c291368c246f88b6bffcf
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Fri Aug 26 15:08:53 2022 -0400
Update GTP remote address from response message
Modified GTP tunnel update function accordingly
Put GTP tunnel update out of F1AP
F1 split works
commit 14a37e414de3d653f25ccef1a790bc5b08fc7dc2
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Sat Aug 20 01:17:36 2022 -0400
Moved GTP tunnel creation out of F1AP message sending
commit cdd58ab96e84f48cc8ab8f0fe6b3133081ff02f7
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Fri Aug 19 17:40:43 2022 -0400
Moved DRB config out of RRCReconfig complete
Monolithic and F1 split works
commit 61d66e490a1b61aa2b6ce18d993bb90d112d6374
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Thu Aug 11 01:30:10 2022 -0400
Allow CUUP to have RRC inst without error
commit dd7ae889372bb9fdf9e96be87c28eed0d9461d7f
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Thu Aug 11 01:29:21 2022 -0400
Added missing IEs in bearer cxt response handler
commit a6f1fe5fd254ccb36a54ede5b652161cb5e542e8
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Wed Aug 10 21:02:30 2022 -0400
Unified bearer context message transfer for E1 and non-E1 mode
compiles, to be tested
commit f245ace285632edcc28d669123746b9bf458bc38
Author: laurent <laurent Thomas>
Date: Tue Aug 9 17:46:52 2022 +0200
remove log_i() of fatal errors
commit d2a0f3c8620981f3b65a136f0169e3be9c549742
Author: laurent <laurent Thomas>
Date: Fri Aug 5 15:01:39 2022 +0200
fix rnti/ue_id for ue
commit 7b52c6cd9e675c28cb9d6347d122f77234ec6542
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Thu Aug 4 19:14:46 2022 -0400
Created separate functions in PDCP for E1 mode
commit 46680d2b3d221e675c3aeb675137f45318e31acb
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Thu Aug 4 19:13:10 2022 -0400
Bug fixes in bearer context setup response
commit 3d091bfd31b7aba625e4ba4b4f0f337cf2c1f6db
Author: laurent <laurent Thomas>
Date: Thu Aug 4 15:42:11 2022 +0200
add missing file from previous commit
commit 21838572196dec947da99f350f20c4d9408c3c17
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Wed Aug 3 16:59:16 2022 -0400
Minor bug fixes
commit 34eb73fbc6f9d33098850d62b4808e54c80bb4ca
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Aug 2 23:16:47 2022 -0400
Added config files for testing
To be renamed or removed later
commit a7e9c6fb9332295ad42585eb4338a6f9ff0ae7c0
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Aug 2 23:15:21 2022 -0400
Made rrc_gNB_get_ue_context_from_ngap_ids() non static
commit 028f0407571466ff24cf72b5c3814e42c346ae81
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Aug 2 23:12:16 2022 -0400
Completed bearer context setup cycle
To be tested: Handling of bearer context setup response and subsequent UE context modifition msg to F1AP task
commit 4481d11324b13efa73ab0b5f4f156012485661ae
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Aug 2 23:01:50 2022 -0400
Fixed E1AP PPID (wireshark fixed)
commit 7a22573f3e7e16960e3310609dea2783ddf404a2
Author: laurent <laurent Thomas>
Date: Fri Jul 29 13:03:31 2022 +0200
fix compile issues, simplify gtp send function
commit 0209011aa75a16e4c9c1eb36ebcf4fe0ff93aba2
Author: laurent <laurent Thomas>
Date: Thu Jul 28 11:51:18 2022 +0200
restore compilation capability, gtp replacement of rnti by ueid
commit ce3b886fd7f11322a8d37b924d1752e6a6adf777
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Fri Jul 22 08:35:31 2022 -0400
Included missing IEs in bearer cxt setup message
commit 1208ae0d6fe4b25341c9036dde111fd4d00fd6e9
Author: Cedric Roux <cedric.roux@eurecom.fr >
Date: Tue Jul 19 10:53:35 2022 +0200
replace rnti by ue_id in pdcp
some sdap and gtp files had to be touched, the work is not finished in there
some changes in nr_pdcp_oai_api.c simply assume ue_id is indeed rnti
(will functions in this file be used by cu-up?)
commit e67d1c88c786267458194e4de516919d0b5d1002
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Jul 19 10:08:39 2022 +0200
Replace RNTI with UE ID in GTP files
(half done. Laurent to change ctxt_t)
commit 7a141e8e941e5c2624a47da7c764531c03b8f617
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Jul 19 10:04:15 2022 +0200
Added RRC handler for bearer cxt setup in CUUP
commit fe2106676bf9144347f30969a1bfd351136f536a
Author: laurent <laurent Thomas>
Date: Mon Jul 11 13:30:30 2022 +0200
fix race in startup procedure (config before starting threads that use the config)
commit 3197baab60e53459928da30cea7a4e0514a074e3
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Sun Jul 10 11:30:31 2022 +0200
Fixed bugs in bearer creation
commit 26be61167dec9068e572e08a21ddc96a0f2a7731
Author: laurent <laurent Thomas>
Date: Sun Jul 10 10:50:57 2022 +0200
fix a race, add asn1c debug method
commit 26750d1818aa206c4c56ada6dbed9bb66dfe3811
Author: laurent <laurent Thomas>
Date: Wed Jul 6 22:34:10 2022 +0200
e1ap bearer setup encoding invalid
commit d092788aa3f8229eb5c938a41534dfb318955135
Author: laurent <laurent Thomas>
Date: Wed Jul 6 14:18:39 2022 +0200
fix regression with F1, some basic cleaning in NGAP
commit 41a135734a33b284808d4c5049c431dbc0ff1c46
Author: laurent <laurent Thomas>
Date: Wed Jul 6 11:24:52 2022 +0200
fix some ngap regressions
commit 460acd840dd58fd46a995219cb9da8fda103668e
Author: laurent <laurent Thomas>
Date: Tue Jul 5 21:19:13 2022 +0200
build, run in F1 mode until UE connect but pdu session still fails
commit 7c067095df287cc7a542be53e9a1471c11ec5af8
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Sat Jun 25 22:45:46 2022 +0530
Populate PDU and DRB paramenters from NGAP
commit c4ada56a8c31b4c07fc1498e15b0954d9b1ad2f6
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue Jun 7 22:16:58 2022 +0530
setup resp decoding success
commit a2f41597c7438934a203ccf3cced35b6b65e8cee
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Sat Jun 4 13:50:55 2022 +0530
Fixed bugs in E1 setup procedure
E1 setup request decoding successful
commit 6106207ba74c74579b5f375d572930a609abe3a9
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Thu May 26 20:13:14 2022 +0530
Fixing build issues
commit 67235fac01aaca4c17da13bf658144ffe6bd12df
Author: Robert Schmidt <robert.schmidt@openairinterface.org >
Date: Mon May 23 12:04:22 2022 +0200
Make nr-softmodem depend on E1AP module
commit 391cee938e8250c355b6b914e747f2004c795817
Author: Robert Schmidt <robert.schmidt@openairinterface.org >
Date: Mon May 23 11:57:15 2022 +0200
Fix ITTI errors in E1AP target
commit db4146e4a0432b7e3759d71efbeb450754c1f0d3
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Wed May 18 06:59:03 2022 +0530
CP UP task created
commit 3058d2fc445acf5681a09f70409023718294d093
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue May 10 08:12:19 2022 +0530
Bearer context setup response message
commit b911e9db2a4d0a35eb9a449ef02acefff30b558f
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Tue May 3 16:52:49 2022 +0530
Bearer context setup c structs
commit d0f4d5f3539803253b9a995a90a47b3d825ea0ca
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Thu Apr 28 02:21:50 2022 +0530
Bearer context setup message
commit 489a5358fa0e199314254561a2d52c1a93f7803e
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Thu Apr 21 10:11:03 2022 +0530
Started with CUUP task
commit b416061f5a237cbabbe09c6d81fe92df9e33fd72
Author: Sakthivel Velumani <velumani@eurecom.fr >
Date: Fri Apr 15 18:46:27 2022 +0530
Setup request and response messages
commit faca4b97dba92be857bd8442193365fc2c8ed122
Author: Robert Schmidt <robert.schmidt@openairinterface.org >
Date: Mon Apr 11 15:01:48 2022 +0200
Fixup for cmake execution
commit ecfd9f7608a5820ae85278939e9bbaf7f1245dd6
Author: Robert Schmidt <robert.schmidt@eurecom.fr >
Date: Tue Nov 24 21:39:20 2020 +0100
Move CMakeLists.txt into root
commit 9f41f7c52b3c7a185e5e34bb1591b0eb66459837
Author: Robert Schmidt <robert.schmidt@openairinterface.org >
Date: Tue Apr 12 12:07:18 2022 +0200
Remove hwlat refs in build_oai: targets don't exist anymore
commit e666cf5eedc67695febd33de1397331d6b7b2320
Author: Robert Schmidt <robert.schmidt@openairinterface.org >
Date: Mon Apr 11 14:37:32 2022 +0200
Create CMake E1AP_RELEASE variable from E1AP_VERSION
commit 1f8413361c1b99ea46ee613da035803a1387f65c
Author: Robert Schmidt <robert.schmidt@openairinterface.org >
Date: Sun Apr 10 14:25:38 2022 +0200
Add E1AP lib
commit 7465cea49243fd6eb9869035b18860dface57098
Author: Robert Schmidt <robert.schmidt@openairinterface.org >
Date: Sun Apr 10 14:48:40 2022 +0200
Add E1AP Grammar and build ASN.1 lib at build time
commit cde22f83032a199387ae1eae6b702f44ed154f3e
Author: Robert Schmidt <robert.schmidt@openairinterface.org >
Date: Fri Apr 22 13:42:51 2022 +0200
Accept higher vers. nums in make_version/MAKE_VERSION
commit d5127b23608240374a439d1d9c2ff6d53c4b527c
Author: Robert Schmidt <robert.schmidt@eurecom.fr >
Date: Tue Nov 24 21:39:20 2020 +0100
Move CMakeLists.txt into root
2023-02-11 12:32:34 +01:00
laurent
b74ba0fb92
cleaning only
2023-01-19 14:52:39 +01:00
Sakthivel Velumani
662897e0c5
Remove mlock
...
Modern hardware have large RAM and don't need mlock.
2022-11-03 16:27:25 -04:00
Robert Schmidt
b9db3044fb
Merge remote-tracking branch 'origin/episys-5g-mimo' into integration_2022_wk42b
2022-10-20 15:00:32 +02:00
francescomani
e79b926905
rename sdr to radio
2022-10-19 17:42:26 +02:00
Melissa Elkadi
f8efb13b7d
NR MIMO 2x2 Support
...
This commit provides CSI reporting support
which is required for MIMO. It also updates
the configuration files, provides sample BLER
simualtion files for packet dropping in the
MIMO 2x2 case. It also includes the hooks
and functions (e.g., updating UCI2_3_4 PDU field)
for MIMO 2x2 support. This commit will not include
any channel abstraction code or modelling.
2022-10-18 15:24:48 +02:00
laurent
e8be155c08
merge develop
2022-09-28 10:35:47 +02:00
francescomani
539563f03e
moving targets/ARCH to sdr/
2022-09-26 11:17:44 +02:00
laurent
40db42015f
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5G into nr_prs
2022-09-22 16:57:20 +02:00
Robert Schmidt
8e4c7a1115
Merge remote-tracking branch 'origin/sa_conf_and_fixes_for_mu0' into integration_2022_wk36b
2022-09-08 20:42:21 +02:00
Sagar Parsawar
d85e0ec92a
Merge remote-tracking branch 'origin/develop' into nr_prs
2022-09-07 09:15:36 +02:00
Robert Schmidt
203ac17833
Merge remote-tracking branch 'origin/by-core-thread-pool' into integration_2022_wk35b
2022-09-04 21:46:04 +02:00
laurent
aa2a36768c
simplify thread pool configuration
...
fix segv
fix bug redeclaration of same struct in phy sim
Apply 1 suggestion(s) to 1 file(s)
code reveiw comments
2022-09-02 11:36:47 +02:00
Thomas Schlichter
ea085b5fc1
harmonize initialization of symbol- and timeshift-rotation
2022-08-25 14:40:36 +02:00
Hongzhi Wang
1d4ffe42c4
Merge branch 'develop' into ldpc_offload_t1_mr
...
Conflicts:
executables/nr-softmodem.h
executables/softmodem-common.h
openair1/SCHED_NR/phy_procedures_nr_gNB.c
2022-08-22 20:02:34 +02:00
Sagar Parsawar
bb7a22be0d
Merge remote-tracking branch 'origin/develop' into nr_prs
2022-08-22 19:16:55 +02:00
Robert Schmidt
61ead59d13
Check oai_exit in wait_on_condition() and friends, no volatile
2022-08-16 14:44:22 +02:00
Sagar Parsawar
117c8bcc95
Merge remote-tracking branch 'origin/develop' into nr_prs
2022-08-04 14:37:05 +02:00
Hongzhi Wang
b7295ab45f
Merge branch 'develop' into ldpc_offload_t1_mr
...
Conflicts:
executables/nr-gnb.c
openair1/PHY/CODING/nrLDPC_defs.h
openair1/PHY/INIT/nr_init.c
openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2022-06-17 14:49:54 +02:00
Sagar Parsawar
de65d0bdd6
Fixed prs_vars initialization issue in OAI UE
2022-06-13 16:36:07 +02:00