Commit Graph
40 Commits
Author SHA1 Message Date
Cedric Roux 6c4ce5f999 - Fixed ITTI calls for EPC
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4414 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-15 13:36:54 +00:00
Cedric Roux 5e2586626c - Added new feature to ITTI:
* Possibilty to dump formatted strings directly to the analyzer
- Updated itti_analyzer accordingly

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4413 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-15 12:49:51 +00:00
winckel ccb126d6df Added some field in RRC eNB info structure to store additionnal information.
Corrected "get_next_UE_index" and "rrc_remove_UE".
Started communication between RRC eNB and S1ap.
Changed some S1ap structure definitions.
Fixed warnings.

pre-ci ok.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4410 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-15 07:24:19 +00:00
Cedric Roux be4a2b5be3 - Updated eNB SCTP task to accept new associations in case of "server", for X2AP for example
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4405 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-14 16:26:11 +00:00
Cedric Roux ebba5542ad - Mark SCTP sockets as non-blocking to avoid locks in SCTP layer, particularly at connection
- Fixed some log points formats

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4398 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-14 13:00:23 +00:00
Cedric Roux 82c9323146 - Correctly remove asn1 generated files even when Release is not specified in clean command
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4387 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 15:49:15 +00:00
winckel 1afc2e5940 Force PROCESS makefile option to UE in case it is not MME to build correctly "./bin/UEprocess" by default (as mention in Makefile).
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4386 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 15:45:35 +00:00
winckel b564e37985 Removed duplicated "commonDef.h" from "openair-cn/COMMON" file and updated "Makefile.am" files.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4384 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 13:45:27 +00:00
winckel 53e5bc73ea Removed duplicated "as_message.h" from "openair-cn/COMMON" file and updated "Makefile.am" files.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4383 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 12:49:56 +00:00
winckel 1f460d558b Removed duplicated "as_message.h" from "openair-cn/COMMON" file and updated "Makefile.am" files
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4382 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 12:47:29 +00:00
Cedric Roux 187b27a1e2 - Converted bits definition to hexa
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4381 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 12:44:35 +00:00
Cedric Roux e63f6c79aa - Fixed instance id for SCTP layer
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4379 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 09:30:56 +00:00
Cedric Roux 2c9ab577e4 - Fixed incorrect formatter
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4378 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 09:13:20 +00:00
Cedric Roux f2767bebfb - Updated S1AP to integrate instance id instead of mod id
- Updated some messages for S1AP

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4375 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 09:07:25 +00:00
Cedric Roux 45f52474c4 - Prefix-ed Informations Elements for S1AP to avoid types redefinitions with RRC
EPC/eNB builds OK

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4373 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-12 17:23:21 +00:00
Cedric Roux 6b2152a2ef - Fix incorrect SCTP stream for UE
- Added some message for S1AP
- Fixed PLMN for EPC

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4354 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-08 16:43:30 +00:00
winckel b5afe14d13 Replaced global ITTI queue size limit with a by task size limit.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4352 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-08 13:05:38 +00:00
winckel cefa14650f Modified ITTI to create one message queue for each task and sub task.
Still only one thread is created by task.

pre-ci ok.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4350 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-08 09:43:03 +00:00
Lionel Gauthier cc7f377552 Work in progress
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4349 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-08 09:40:30 +00:00
Cedric Roux 7a31d752fe - Fix an issue when removing UE contexts in S1AP layer after eNB disconnection
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4348 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-08 08:43:58 +00:00
Cedric Roux 117f955ddf - Fixed initial tac/mcc/mnc
- Trigger a dummy initial ue message when receiving s1 setup response
- Added new S1AP <-> RRC messages
- Fixed almost all S1AP messages to integrate ITTI

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4347 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 16:10:58 +00:00
Cedric Roux 10b8f5687c - Generate "unique" eNB_id according to host name
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4345 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 14:02:16 +00:00
Cedric Roux 85e85fb93a - Update S1AP and SCTP layers to use ITTI for eNB: may broke the old version of S1AP/SCTP (compile with USE_MME=R10 and ENABLE_ITTI=1)
pre-ci tests passed

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4342 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 13:00:54 +00:00
Cedric Roux d0de35dc68 - Deleted generated files
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4341 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 12:46:58 +00:00
Lionel Gauthier 35985c4467 Added test_command_install for installing a package if a command is missing.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4330 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 14:07:52 +00:00
winckel 5260b60df7 Added a command line option "-K file_name" to save ITTI logs directly.
Created "RRC_MAC_BCCH_DATA_REQ" message.
Separated L2L1 sub task by eNB/UE to separate messages handling in PDCP and MAC.
Added ITTI messages poll in MAC sub tasks.

pre-ci ok.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4300 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-30 08:21:23 +00:00
Cedric Roux 8cf1abe537 - Fallback to v4 sockets
- Copy usefulll binaries to bin dir when compiling

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4293 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-29 10:20:22 +00:00
Cedric Roux dbfff6c804 - Fix issue with NAS when Attach complete is received at UE side
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4292 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-29 10:19:42 +00:00
winckel ad361f2187 Deleted some generated objects.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4287 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-25 16:23:07 +00:00
winckel b45af4a3c9 Moved files related to assertions, backtrace and signals handling into ITTI directory.
Renamed all ITTI functions, to make them start with module name ("itti_").
Added generic signals handling support in ITTI.
Changed ITTI log port for oaisim to 10006.
Introduce an option to use ITTI in oaisim and reoragized code.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4267 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-23 12:18:35 +00:00
Cedric Roux 228aa778e0 - Updated Makefile for gcc version 4.6.3 and superiors
- Replaced log_init to nas_log_init

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4266 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-23 08:59:28 +00:00
winckel 11b1a9c0da Moved ITTI configuration values into a separate file.
Included "mme_config.h" explicitely in files because it must be removed from "intertask_interface.h" to make ITTI more generic.
Removed some useless timer definitions.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4247 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-22 07:40:37 +00:00
winckel 68fed0a1ce Included "mme_config.h" explicitely in this file because it must be removed from "intertask_interface.h" to make ITTI more generic.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4246 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-21 17:18:41 +00:00
winckel fe8a887b1a Created "intertask_interface_conf.h" to defines some parameters that were defined in "mme_default_values.h" to make ITTI more generic.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4243 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-21 17:09:39 +00:00
winckel f28f6ee356 Included "mme_config.h" explicitely in this files because it must be removed from "intertask_interface.h" to make itti more generic.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4242 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-21 17:05:38 +00:00
winckel 2d784ce851 EPC configuration file for SUD computer.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4240 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-21 09:46:56 +00:00
winckel f482a03edd Added a link to ITTI for build compatibility.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4238 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-21 09:22:25 +00:00
winckel 04fa42dd01 Moved ITTI into common/utils.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4236 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-21 09:08:27 +00:00
winckel b58c8c4b6e Modified makefile and main function for new ITTI definition.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4235 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-21 09:02:33 +00:00
Cedric Roux d7c8c99e2d git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4234 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2013-10-21 08:08:15 +00:00