Robert Schmidt
2f23047900
Restructure F1AP UE list
...
* Restructure the code handling the UEs F1AP knows
* This fixes a bug that only two phones can be connected
2019-02-08 19:42:25 +01:00
Robert Schmidt
032fc48ac0
Remove unused, commented F1AP code
2019-02-08 18:01:56 +01:00
Raymond Knopp
dd63e5239c
minor change for CI with L2 emulator (NFAPI)
2019-02-08 15:14:39 +01:00
Raymond Knopp
e704e7ccc0
Merge remote-tracking branch 'origin/develop' into enhancement-ltem
2019-02-07 23:58:17 +01:00
frtabu
5a51929781
Add cpu measurements access from telnet server
2019-02-07 18:59:48 +01:00
Robert Schmidt
36f192e873
Fix test of socket_link.c after interface change
...
link_send_packet() has been extended to use for multiple protocols (added UDP,
SCTP after TCP). The test was not update, though, which is fixed in this
commit.
2019-02-07 18:03:18 +01:00
Robert Schmidt
9fd4b45226
Remove F1-related flags from build_oai script
2019-02-07 18:03:17 +01:00
Robert Schmidt
822f9849a2
Stop CU's PROTO_AGENT when DU disconnects
...
This adds an exit flag as well as the proto_agent_async_msg_recv_unlock()
function to unlock and release the proto_agent worker thread correctly.
2019-02-07 18:00:20 +01:00
Robert Schmidt
beec74b01a
Correctly stop link_manager sender and receiver threads
...
This changes the destroy_link_manager() function to:
* call a new function message_get_unlock() to unlock the sending thread from
its blocking message_get()
* calls pthread_cancel() on the receiving thread, because this unlocks any
blocking read from a file descriptor
The same message_get_unlock() function has been added ringbuffer_queue to keep
the interfaces the same (it does nothing, because ringbuffer_queue is
non-blocking).
2019-02-07 17:56:56 +01:00
frtabu
bbf4cc310c
improve flexibility of measure implementation
2019-02-07 01:00:44 +01:00
frtabu
eb6e5ffe80
rewrite lte stats display, prepare cpu stats display
2019-02-06 19:30:38 +01:00
Cedric Roux
932f6017fa
fix after merge
2019-02-01 14:52:38 +01:00
Cedric Roux
be68e1e651
Merge remote-tracking branch 'origin/develop' into x2
...
Conflicts:
common/utils/msc/msc.h
openair2/X2AP/x2ap_eNB.c
2019-02-01 14:27:55 +01:00
Raphael Defosseux
f7a2965b96
Merge remote-tracking branch 'origin/develop'
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-31 14:35:23 +01:00
Raphael Defosseux
05f395b25b
Merge branch 'develop_integration_2019_w04' into 'develop'
...
See merge request oai/openairinterface5g!494
Integration Branch: 2019 week 04 -- master candidate
* MR 488: Issue 390 configmodule cmdlinebug
* MR 490: Issue391 remove L1L2 task
* MR 495: CentOS build fix
2019-01-31 14:21:12 +01:00
Robert Schmidt
0643d6b561
Make queue_recv() functions return size, not as out-param
2019-01-29 16:55:15 +01:00
Robert Schmidt
63c4a90eb7
Remove unused PROTO_AGENT code
2019-01-29 16:55:15 +01:00
Raphael Defosseux
f7938a4b24
Fixing L2-simulator for TDD environment
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-29 09:55:21 +01:00
Raphael Defosseux
c81820b224
CI: removing the yml GitLab CI file (useless w/ our Jenkins pipelines)
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-28 10:22:21 +01:00
Robert Schmidt
8c0ebfadda
Add FlexRAN PLMN ID list and remove defunct cell_id
2019-01-28 08:36:32 +01:00
Robert Schmidt
d9d6ce374f
Perform S1 UE Context Release Complete after corresponding F1 message
...
This commits isolates the S1 UE Ctxt Rel Complete and GTP Tunnel Delete
Requests in functions and calls these function in the original place
(rrc_rx_tx()). The same functions are then used in the F1 UE Ctxt Rel
Complete handler to perform the same functionality, i.e. forward the UE
Ctxt Rel Complete message to the MME and free outstanding resources (RRC
context, GTP tunnels, S1 context).
2019-01-25 16:37:57 +01:00
Raphael Defosseux
f591427e6e
Documentation update for master release
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-25 16:06:05 +01:00
Raphael Defosseux
1b2ea38845
Merge branch 'develop_integration_2019_w04' of gitlab.eurecom.fr:oai/openairinterface5g into develop_integration_2019_w04
2019-01-25 15:09:09 +01:00
Florian Kaltenberger
c1ed6685ea
update openair1/README.txt
2019-01-25 15:01:08 +01:00
Raphael Defosseux
1b14813a76
Merge remote-tracking branch 'origin/hotfix_centos_build' into develop_integration_2019_w04
2019-01-25 13:34:03 +01:00
Cedric Roux
8c388b7c46
documentation: describe UE's NAS
2019-01-25 10:53:32 +01:00
Raphael Defosseux
f031fda986
CI: hotfix on the CentOS build on OSA bench
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-25 10:07:50 +01:00
Raphael Defosseux
2d7c9734fd
Fixing a few warnings (flexran)
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-24 19:57:49 +01:00
Raphael Defosseux
bb4a1f9a75
Manual merge conflict resolution was incorrect.
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-24 16:58:14 +01:00
Konstantinos Alexandris
6f0267c4fa
x2: fix UE measurement report
2019-01-24 15:55:26 +01:00
Raphael Defosseux
64144a8442
Merge remote-tracking branch 'origin/issue391-removeunusedcode_L2L1task' into develop_integration_2019_w04
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-24 15:33:19 +01:00
Raphael Defosseux
298de921a3
Merge remote-tracking branch 'origin/issue390_configmodule_cmdlinebug' into develop_integration_2019_w04
2019-01-24 15:12:37 +01:00
Cedric Roux
8e3638147d
basic simulator: workaround: skip first simulation's frames
...
Due to some unknown bug in the eNB (or UE, or both), the first frames
are not correctly generated (or handled), which leads to a bad behavior
of the simulator in some cases (seen with 100 RBs: the UE reads a bad
MIB and switches to 25 RBs, which results in a deadlock in the
tcp_bridge_oai driver).
Let's "fix" this problem by skipping (in the driver) some frames at the
beginning of the simulation.
2019-01-24 12:29:49 +01:00
Raphael Defosseux
5e35d90974
CI: adding L2-NFAPI simulator test results to HTML report
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-23 16:53:52 +01:00
Louis Adrien Dufrene
2986325ad7
Merge branch 'ulsch_scheduler_opti' into 383-ulsch-scheduler-optimization: resolve conflicts from new develop
2019-01-23 14:02:07 +01:00
Louis Adrien Dufrene
aac0a56116
Merge from develop
2019-01-23 13:27:56 +01:00
Raphael Defosseux
869d58fd4b
Merge remote-tracking branch 'origin/patch-1' into x2
2019-01-23 10:27:57 +01:00
frtabu
5aeb00d33d
fix compilation Pb after rebase
2019-01-22 23:07:51 +01:00
frtabu
1d86c8a95a
fix compilation bugs after cppcheck fixes
2019-01-22 22:43:33 +01:00
frtabu
1cb484f1b6
fix more trivial cppcheck errors and warnings
2019-01-22 22:43:33 +01:00
frtabu
d171e18c1e
fix some cppcheck errors and warnings in config module and T Tracer
2019-01-22 22:43:33 +01:00
frtabu
974167b51c
update documentation and improve help text display
2019-01-22 22:43:33 +01:00
frtabu
e329ba787c
fix command line parsing for config_getlist, also improve help processing and fix probe (opt) parameters processing
2019-01-22 22:43:33 +01:00
Raphael Defosseux
8260607ed6
CI: fix in L2-simulator VM build start script
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-22 21:37:40 +01:00
Raphael Defosseux
e13b29d38a
Merge branch 'issue_345_l2_fapi_simulator_new_jan2019' into 'develop'
...
Issue 345 l2 fapi simulator new
See merge request oai/openairinterface5g!487 and oai/openairinterface5g!432
2019-01-22 21:15:10 +01:00
Raphael Defosseux
9fbc3e8620
CI: the timeout of eNB log file copy is due to the huge size of said-file
...
--> increase the timeout of copyin/copyout functions to 100 sec
Also changed the UHD driver version retrieval
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-22 18:53:35 +01:00
Robert Schmidt
2cdcb6466b
Move PDCP stats recording out from non-applying packet_forwarded FALSE case
2019-01-22 16:11:37 +01:00
Konstantinos Alexandris
58a448c759
Update FEATURE_SET.md
2019-01-22 11:49:05 +01:00
frtabu
9d0c70c9fe
remove L1L2 task, also remove some call to send messages to UNKNOWN_TASK, removed in new itti. Align LOG in rlc sources with new LOG code (remove DEBUG_RLC...)
2019-01-21 19:43:19 +01:00
Raphael Defosseux
f43bbe670b
CI: adding support for L2 NFAPI simulation
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-21 17:34:46 +01:00