Laurent OpenCells
78da843624
code-cleanup-20210716
2021-07-16 17:16:15 +02:00
Xenofon Foukas
db4769bc35
Fixes to L2NFAPI_NOS1 dataplane traffic forwarding
...
This commit fixes a bug that makes the dataplane traffic of all the
emulated UEs to go through the interface of the first UE (oaitun_ue1).
The fix uses the last octet of the IP assigned to each UE to map it to its
UE_id, which is then used to get its RNTI and the correct PDCP queue.
For the emulator to work properly, the routing tables of the emulated UEs
must also be set. This patch introduces a script (setup_routes.sh) in
cmake_targets/tools that configures the routing tables. This script
must be run at the UE host machine once the UEs have successfully attached,
passing the number of emulated UEs as the argument. For example, in the
case of 16 emulated UEs, one must run "./setup_routes.sh 16".
2021-05-24 16:33:12 +01:00
Raymond Knopp
d88ce5b9bf
Merge remote-tracking branch 'origin/develop' into oairu
2021-04-27 11:58:31 +02:00
hardy
c4745c3e46
Merge remote-tracking branch 'origin/new-gtpu' into integration_2020_wk15
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/TOOLS/time_meas.h
openair2/LAYER2/PDCP_v10.1.0/pdcp_fifo.c
openair2/LAYER2/RLC/rlc.h
2021-04-14 14:56:04 +02:00
Laurent Thomas
307098da4a
merge develop
2021-04-09 12:39:33 +02:00
Laurent OpenCells
4511e70fac
fix from ci results
2021-04-05 12:56:52 +02:00
Laurent OpenCells
c0ef3e6f88
fix gcc reported issues
2021-04-03 23:37:58 +02:00
Laurent THOMAS
738728142f
merge develop
2021-03-29 15:33:45 +02:00
Laurent THOMAS
818c9b2c88
first pass
2021-03-25 20:13:50 +01:00
Raymond Knopp
a6e16e7c8a
Merge remote-tracking branch 'origin/develop' into oairu
2021-02-23 11:51:29 +01:00
Mahesh
f69af6abaf
merge MR978 (5G nFAPI) into develop
2021-02-12 16:26:22 +05:30
Raymond Knopp
4e9afb30b0
Merge remote-tracking branch 'origin/develop' into oairu
2021-02-02 12:09:56 +01:00
Mahesh
ae422aca1f
Merge conficts resolved
2021-02-02 09:36:49 +05:30
Laurent Thomas
6b37681854
merge develop, minor code addition
2021-02-01 09:02:57 +01:00
laurent
4b345f1589
tested with one UE, better intergration with legacy gtpu
2021-01-27 15:09:00 +01:00
Laurent Thomas
954b0f559d
new gtp before tests
2021-01-25 12:59:38 +01:00
Raymond Knopp
a7ac979a57
stats adjustment
2021-01-14 23:32:52 +01:00
Raymond Knopp
db90feea53
PDCP throughput statistics in log
2021-01-14 23:16:14 +01:00
Raymond Knopp
c3a9d018a8
PDCP statistics logs, ulsim updates after recent changes
2021-01-14 14:19:25 +01:00
Laurent
42a110338c
itti dynamic queue creation, and 64 bits instance id
2020-12-23 13:56:01 +01:00
Mahesh
024849983a
Merge develop(w51 2) to nfapi_nr
...
Setting of nFAPI mode in NR yet to be updated
2020-12-18 23:26:21 +05:30
matzakos
103fc806b3
Remove hack in LTE PDCP for noS1 mode
2020-12-03 00:31:23 +01:00
Mahesh
87105d77cf
Merged latest develop to nfapi
2020-11-19 22:33:39 +05:30
Mahesh
e6bf90e2dd
LTE and NR NFAPI integration
2020-11-11 15:10:32 +05:30
Laurent
7d603191db
merge develop
2020-10-29 16:29:32 +01:00
Robert Schmidt
a6126a39a5
Remove MAX_NUMBER_NETIF and use num UE
2020-10-13 09:07:46 +02:00
Robert Schmidt
4c7035e6e3
Remove UESIM_EXPANSION
...
This completely removes the UESIM_EXPANSION define: it does not compile
at the moment. Its function was to multiplex multiple UEs on the same
TUN interface. However, this functionality is not needed since it is
possible to allocate many TUN devices (i.e., >= 32).
2020-10-13 09:07:46 +02:00
Mahesh K
66a6d550a6
benetel: driver for Benetel's 4G and 5G RRUs
...
This commit contains work done by Eurecom and by Benetel.
2020-10-12 18:56:41 +02:00
Laurent
4772f7f6e4
for push to OSA git
2020-10-04 19:35:41 +02:00
laurent
5cb8e9e14d
Reduce difference with OSA develop branch for merge
2020-10-02 11:26:46 +02:00
Laurent
19c6229049
merge develop, compile ok
2020-09-22 16:24:49 +02:00
Laurent
a3367e58ea
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into main5G
2020-08-29 09:35:47 +02:00
Francesco Mani
28b280a657
Merge remote-tracking branch 'origin/develop' into NR_UL_scheduling
2020-08-26 13:49:30 +02:00
Raymond Knopp
e471d8b898
Merge remote-tracking branch 'origin/NR_RRC_PDCP' into NR_UL_scheduling
2020-08-24 11:19:42 +02:00
laurent
e52948a0a5
merge develop
2020-07-29 18:21:25 +02:00
Javier Morgade
a8e2a8d4b0
Merge remote-tracking branch 'origin/develop' into fembms-enb-ue
2020-07-29 10:54:38 +02:00
Javier Morgade
3aaa152e4e
fembms: new FeMBMS/eMBMS MCH eNB/UE scheduler implemented
...
- MBMS scheduler re-worked to enable dedicated MBMS serving cells
- added support for multiple eMBMS MCH sessions
- added support for multiple FeMBMS MCH sessions
Signed-off-by: Javier Morgade <javier.morgade@ieee.org >
2020-07-21 18:16:46 +02:00
Robert Schmidt
6eb00a0895
Enable multi-module support in pdcp_fifo_flush_sdus()
2020-07-20 09:33:35 +02:00
laurent
4d6e647aaa
fixes pushed also in develop
2020-07-06 14:07:46 +02:00
matzakos
895cf14973
Merge NR_RRC_harq_hacks branch into NR_RRC_PDCP
2020-07-03 17:10:40 +02:00
laurent
ada39bb238
scope round 2, merge develop branch
2020-06-24 17:04:46 +02:00
laurent
aad868d8fa
5G scope cleaning round 2
2020-06-24 09:48:35 +02:00
laurent
e4b2689e29
continue scope rebuild
2020-06-19 20:35:32 +02:00
laurent
2eb799c3b6
fix pdcp race condition
2020-06-18 15:52:54 +02:00
laurent
36fab59e1c
fix pdcp race condition
2020-06-18 15:41:10 +02:00
matzakos
928c189ef0
Modify starting LCID for DTCH to start from 4 instead of 3 for both UL and DL
...
- Make required adaptations in RLC and default DRB configuration
2020-06-12 14:44:52 +02:00
matzakos
47713f2a08
NR RB configuration: Remove dependencies from LTE structures
...
-Remaining LTE dependency in RLC add_srb function (not used for NSA setup)
-Rename function for DRB static preconfiguration used in noS1 mode
2020-05-25 15:46:00 +02:00
laurent
bdee45878a
cleanup branch
2020-05-20 15:44:20 +02:00
laurent
b90e8ea7db
merge, compile ok, regular exe ok, ocp-gnb not
2020-04-10 18:21:37 +02:00
Robert Schmidt
0de3c73475
Place MBMS tun fd into single int
2020-03-10 17:38:24 +01:00