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
Stefan
0eb430c508
forme eNB_scheduler_primitives < 5500
2019-01-28 16:02:13 +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
Louis Adrien Dufrene
ed1401ac00
Merge branch 'develop' into dlsch_scheduler_opti
2019-01-28 08:36:21 +01:00
Stefan
b5fb496882
forme eNB_scheduler_primitives < 3900
2019-01-25 17:17:30 +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
Stefan
d0b5dfa484
forme eNB_scheduler_primitives < 3000
2019-01-25 11:26:45 +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
Stefan
0a7e800077
forme eNB_scheduler_primitives < 2000
2019-01-24 16:26:21 +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
Stefan
169ba6011e
forme eNB_scheduler_primitives < 1000
2019-01-24 11:19:13 +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
Stefan
1074a2cdc7
forme eNB_scheduler_dlsch
2019-01-23 16:22:55 +01:00
Louis Adrien Dufrene
f0eaad5c1c
Merge from develop
2019-01-23 14:15:21 +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
OAI-admin
1c26da5ad5
Some corrections: commit test is ok!
2019-01-23 13:56:43 +01:00
Louis Adrien Dufrene
aac0a56116
Merge from develop
2019-01-23 13:27:56 +01:00
Stefan
2a8e7f3f6f
modif fill_nfapi_uci_acknaks
2019-01-23 11:56:31 +01:00
Raphael Defosseux
869d58fd4b
Merge remote-tracking branch 'origin/patch-1' into x2
2019-01-23 10:27:57 +01:00
Stefan
485e83f9e6
modif scheduler_dlsch + primitives
2019-01-23 08:50:59 +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